fixed assembler part of link instruction
This commit is contained in:
parent
edf2f575a2
commit
f9d19e9302
|
@ -126,8 +126,8 @@ jsr dst ==> code_instr( 0x4, 0x7, 0x2, dst).
|
||||||
|
|
||||||
lea src, dst:A_REG ==> code_instr( 0x4, dst->reg, 0x7, src).
|
lea src, dst:A_REG ==> code_instr( 0x4, dst->reg, 0x7, src).
|
||||||
|
|
||||||
link reg:A_REG, displ:IMMEDIATE ==> @text2( 0x4e50 | %d(reg->reg));
|
link reg:A_REG, displ:IMMEDIATE ==> @text2( 0x4808 | %d(reg->reg));
|
||||||
@text2( %$(displ->expr)).
|
@text4( %$(displ->expr)).
|
||||||
|
|
||||||
lsr_l cnt:D_REG, dst:D_REG ==> @text2( 0xe0a8 | (%d(dst->reg) & 0x7) |
|
lsr_l cnt:D_REG, dst:D_REG ==> @text2( 0xe0a8 | (%d(dst->reg) & 0x7) |
|
||||||
((%d(cnt->reg) & 0x7) << 9)).
|
((%d(cnt->reg) & 0x7) << 9)).
|
||||||
|
|
|
@ -126,8 +126,8 @@ jsr dst ==> code_instr( 0x4, 0x7, 0x2, dst).
|
||||||
|
|
||||||
lea src, dst:A_REG ==> code_instr( 0x4, dst->reg, 0x7, src).
|
lea src, dst:A_REG ==> code_instr( 0x4, dst->reg, 0x7, src).
|
||||||
|
|
||||||
link reg:A_REG, displ:IMMEDIATE ==> @text2( 0x4e50 | %d(reg->reg));
|
link reg:A_REG, displ:IMMEDIATE ==> @text2( 0x4808 | %d(reg->reg));
|
||||||
@text2( %$(displ->expr)).
|
@text4( %$(displ->expr)).
|
||||||
|
|
||||||
lsr_l cnt:D_REG, dst:D_REG ==> @text2( 0xe0a8 | (%d(dst->reg) & 0x7) |
|
lsr_l cnt:D_REG, dst:D_REG ==> @text2( 0xe0a8 | (%d(dst->reg) & 0x7) |
|
||||||
((%d(cnt->reg) & 0x7) << 9)).
|
((%d(cnt->reg) & 0x7) << 9)).
|
||||||
|
|
Loading…
Reference in a new issue