233 lines
3.6 KiB
Plaintext
233 lines
3.6 KiB
Plaintext
|
addl2 src, dst ==>
|
||
|
@text1( 0xc0);
|
||
|
gen_operand( src);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
addl3 src1, src2, dst ==>
|
||
|
@text1( 0xc1);
|
||
|
gen_operand( src1);
|
||
|
gen_operand( src2);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
ashl src1, src2, dst ==>
|
||
|
@text1( 0x78);
|
||
|
gen_operand( src1);
|
||
|
gen_operand( src2);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
beql l_ilb ==>
|
||
|
@text1( 0x13);
|
||
|
gen_operand( l_ilb).
|
||
|
|
||
|
jeql ilb ==>
|
||
|
@text1( 0x12);
|
||
|
@text1( 0x06);
|
||
|
@text1( 0x17);
|
||
|
gen_operand( ilb).
|
||
|
|
||
|
bgeq l_ilb ==>
|
||
|
@text1( 0x18);
|
||
|
gen_operand( l_ilb).
|
||
|
|
||
|
jgeq ilb ==>
|
||
|
@text1( 0x19);
|
||
|
@text1( 0x06);
|
||
|
@text1( 0x17);
|
||
|
gen_operand( ilb).
|
||
|
|
||
|
bgtr l_ilb ==>
|
||
|
@text1( 0x14);
|
||
|
gen_operand( l_ilb).
|
||
|
|
||
|
bgtru l_ilb ==>
|
||
|
@text1( 0x1a);
|
||
|
gen_operand( l_ilb).
|
||
|
|
||
|
jgtr ilb ==>
|
||
|
@text1( 0x15);
|
||
|
@text1( 0x06);
|
||
|
@text1( 0x17);
|
||
|
gen_operand( ilb).
|
||
|
|
||
|
bicl2 src, dst ==>
|
||
|
@text1( 0xca);
|
||
|
gen_operand( src);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
bisl2 src, dst ==>
|
||
|
@text1( 0xc8);
|
||
|
gen_operand( src);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
bleq l_ilb ==>
|
||
|
@text1( 0x15);
|
||
|
gen_operand( l_ilb).
|
||
|
|
||
|
jleq ilb ==>
|
||
|
@text1( 0x14);
|
||
|
@text1( 0x06);
|
||
|
@text1( 0x17);
|
||
|
gen_operand( ilb).
|
||
|
|
||
|
blss l_ilb ==>
|
||
|
@text1( 0x19);
|
||
|
gen_operand( l_ilb).
|
||
|
|
||
|
blssu l_ilb ==>
|
||
|
@text1( 0x1f);
|
||
|
gen_operand( l_ilb).
|
||
|
|
||
|
jlss ilb ==>
|
||
|
@text1( 0x18);
|
||
|
@text1( 0x06);
|
||
|
@text1( 0x17);
|
||
|
gen_operand( ilb).
|
||
|
|
||
|
bneq l_ilb ==>
|
||
|
@text1( 0x12);
|
||
|
gen_operand( l_ilb).
|
||
|
|
||
|
jneq ilb ==>
|
||
|
@text1( 0x13);
|
||
|
@text1( 0x06);
|
||
|
@text1( 0x17);
|
||
|
gen_operand( ilb).
|
||
|
|
||
|
br l_ilb ==>
|
||
|
@text1( 0x11);
|
||
|
gen_operand( l_ilb).
|
||
|
|
||
|
calls n : const , pro ==>
|
||
|
@text1( 0xfb);
|
||
|
@text1( %$(n->const));
|
||
|
gen_operand( pro).
|
||
|
|
||
|
clrl src ==>
|
||
|
@text1( 0xd4);
|
||
|
gen_operand( src).
|
||
|
|
||
|
clrq src ==>
|
||
|
@text1( 0x7c);
|
||
|
gen_operand( src).
|
||
|
|
||
|
cmpl src, dest ==>
|
||
|
@text1( 0xd1);
|
||
|
gen_operand( src);
|
||
|
gen_operand( dest).
|
||
|
|
||
|
cvtlb src, dst ==>
|
||
|
@text1( 0xf6);
|
||
|
gen_operand( src);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
decl src ==>
|
||
|
@text1( 0xd7);
|
||
|
gen_operand( src).
|
||
|
|
||
|
divl2 src, dst ==>
|
||
|
@text1( 0xc6);
|
||
|
gen_operand( src);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
divl3 src1, src2, dst ==>
|
||
|
@text1( 0xc7);
|
||
|
gen_operand( src1);
|
||
|
gen_operand( src2);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
incl src ==>
|
||
|
@text1( 0xd6);
|
||
|
gen_operand( src).
|
||
|
|
||
|
jmp ilb4 ==>
|
||
|
@text1( 0x17);
|
||
|
gen_operand( ilb4).
|
||
|
|
||
|
jsb lab ==>
|
||
|
@text1( 0x16);
|
||
|
gen_operand( lab).
|
||
|
|
||
|
mcoml src, dst ==>
|
||
|
@text1( 0xd2);
|
||
|
gen_operand( src);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
mnegl src, dst ==>
|
||
|
@text1( 0xce);
|
||
|
gen_operand( src);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
moval src, dst ==>
|
||
|
@text1( 0xde);
|
||
|
gen_operand( src);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
movb src, dst ==>
|
||
|
@text1( 0x90);
|
||
|
gen_operand( src);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
movw src, dst ==>
|
||
|
@text1( 0xb0);
|
||
|
gen_operand( src);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
movl src, dst ==>
|
||
|
@text1( 0xd0);
|
||
|
gen_operand( src);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
movq src : const, dst ==>
|
||
|
@text1( 0x7d);
|
||
|
gen_operand( src);
|
||
|
@text4( 0);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
... src , dst ==>
|
||
|
@text1( 0x7d);
|
||
|
gen_operand( src);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
|
||
|
mull2 src, dst ==>
|
||
|
@text1( 0xc4);
|
||
|
gen_operand( src);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
pushl src ==>
|
||
|
@text1( 0xdd);
|
||
|
gen_operand( src).
|
||
|
|
||
|
pushal src ==>
|
||
|
@text1( 0xdf);
|
||
|
gen_operand( src).
|
||
|
|
||
|
ret ==>
|
||
|
@text1( 0x04).
|
||
|
|
||
|
rotl src1, src2, dst ==>
|
||
|
@text1( 0x9c);
|
||
|
gen_operand( src1);
|
||
|
gen_operand( src2);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
sobgtr tel, ilb ==>
|
||
|
@text1( 0xf5);
|
||
|
gen_operand( tel);
|
||
|
gen_operand( ilb).
|
||
|
|
||
|
subl2 src, dst ==>
|
||
|
@text1( 0xc2);
|
||
|
gen_operand( src);
|
||
|
gen_operand( dst).
|
||
|
|
||
|
tstl src ==>
|
||
|
@text1( 0xd5);
|
||
|
gen_operand( src).
|
||
|
|
||
|
xorl2 src, dst ==>
|
||
|
@text1( 0xcc);
|
||
|
gen_operand( src);
|
||
|
gen_operand( dst).
|
||
|
|