fixed assembler part of link instruction
This commit is contained in:
parent
7e2a7c05a9
commit
0a68486a3f
@ -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…
x
Reference in New Issue
Block a user