From 9181153b77e653a93dc1aea61fb84ef2334295d6 Mon Sep 17 00:00:00 2001 From: devans Date: Fri, 2 Nov 2007 20:33:12 +0000 Subject: [PATCH] * gdb.disasm/t01_mov.s: Remove carriage returns. * gdb.disasm/t02_mova.s: Ditto. * gdb.disasm/t03_add.s: Ditto. * gdb.disasm/t04_sub.s: Ditto. * gdb.disasm/t05_cmp.s: Ditto. * gdb.disasm/t06_ari2.s: Ditto. * gdb.disasm/t07_ari3.s: Ditto. * gdb.disasm/t08_or.s: Ditto. * gdb.disasm/t09_xor.s: Ditto. * gdb.disasm/t10_and.s: Ditto. * gdb.disasm/t11_logs.s: Ditto. * gdb.disasm/t12_bit.s: Ditto. * gdb.disasm/t13_otr.s: Ditto. --- gdb/testsuite/ChangeLog | 16 + gdb/testsuite/gdb.disasm/t01_mov.s | 2214 ++++++++++++++++---------------- gdb/testsuite/gdb.disasm/t02_mova.s | 476 +++---- gdb/testsuite/gdb.disasm/t03_add.s | 1956 ++++++++++++++--------------- gdb/testsuite/gdb.disasm/t04_sub.s | 1954 ++++++++++++++--------------- gdb/testsuite/gdb.disasm/t05_cmp.s | 1842 +++++++++++++-------------- gdb/testsuite/gdb.disasm/t06_ari2.s | 376 +++--- gdb/testsuite/gdb.disasm/t07_ari3.s | 346 ++--- gdb/testsuite/gdb.disasm/t08_or.s | 1944 ++++++++++++++--------------- gdb/testsuite/gdb.disasm/t09_xor.s | 1944 ++++++++++++++--------------- gdb/testsuite/gdb.disasm/t10_and.s | 1944 ++++++++++++++--------------- gdb/testsuite/gdb.disasm/t11_logs.s | 2354 +++++++++++++++++------------------ gdb/testsuite/gdb.disasm/t12_bit.s | 352 +++--- gdb/testsuite/gdb.disasm/t13_otr.s | 318 ++--- 14 files changed, 9026 insertions(+), 9010 deletions(-) diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 42db37a86e..97490244f6 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,19 @@ +2007-11-02 Doug Evans + + * gdb.disasm/t01_mov.s: Remove carriage returns. + * gdb.disasm/t02_mova.s: Ditto. + * gdb.disasm/t03_add.s: Ditto. + * gdb.disasm/t04_sub.s: Ditto. + * gdb.disasm/t05_cmp.s: Ditto. + * gdb.disasm/t06_ari2.s: Ditto. + * gdb.disasm/t07_ari3.s: Ditto. + * gdb.disasm/t08_or.s: Ditto. + * gdb.disasm/t09_xor.s: Ditto. + * gdb.disasm/t10_and.s: Ditto. + * gdb.disasm/t11_logs.s: Ditto. + * gdb.disasm/t12_bit.s: Ditto. + * gdb.disasm/t13_otr.s: Ditto. + 2007-11-01 Jan Kratochvil * gdb.cp/arg-reference.exp, gdb.cp/arg-reference.c: New files. diff --git a/gdb/testsuite/gdb.disasm/t01_mov.s b/gdb/testsuite/gdb.disasm/t01_mov.s index fab7fb9a0c..6848304693 100644 --- a/gdb/testsuite/gdb.disasm/t01_mov.s +++ b/gdb/testsuite/gdb.disasm/t01_mov.s @@ -1,1107 +1,1107 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;mov -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - .h8300sx - .text - .global _start -_start: - mov.b #0x12:8,r3h ;f312 - mov.b #0x12:8,@er3 ;017d0312 - mov.b #0x12:8,@(0x1:2,er3) ;017d1312 - mov.b #0x12:8,@-er3 ;017db312 - mov.b #0x12:8,@er3+ ;017d8312 - mov.b #0x12:8,@er3- ;017da312 - mov.b #0x12:8,@+er3 ;017d9312 - mov.b #0x12:8,@(0x1234:16,er3) ;017dc3121234 - mov.b #0x12:8,@(0x12345678:32,er3) ;017dcb1212345678 - mov.b #0x12:8,@(0x1234:16,r3l.b) ;017dd3121234 - mov.b #0x12:8,@(0x1234:16,r3.w) ;017de3121234 - mov.b #0x12:8,@(0x1234:16,er3.l) ;017df3121234 - mov.b #0x12:8,@(0x12345678:32,r3l.b) ;017ddb1212345678 - mov.b #0x12:8,@(0x12345678:32,r3.w) ;017deb1212345678 - mov.b #0x12:8,@(0x12345678:32,er3.l) ;017dfb1212345678 - mov.b #0x12:8,@0x1234:16 ;017d40121234 - mov.b #0x12:8,@0x12345678:32 ;017d481212345678 - - mov.b #0x1:4,@0x1234:16 ;6ad11234 - mov.b #0x1:4,@0x12345678:32 ;6af112345678 - - mov.b r3h,r1h ;0c31 - - mov.b r3h,@er1 ;6893 - mov.b r3h,@(0x1:2,er1) ;01716893 - mov.b r3h,@-er1 ;6c93 - mov.b r3h,@er1+ ;01736c93 - mov.b r3h,@er1- ;01716c93 - mov.b r3h,@+er1 ;01726c93 - mov.b r3h,@(0x1234:16,er1) ;6e931234 - mov.b r3h,@(0x12345678:32,er1) ;78106aa312345678 - mov.b r3h,@(0x1234:16,r1l.b) ;01716e931234 - mov.b r3h,@(0x1234:16,r1.w) ;01726e931234 - mov.b r3h,@(0x1234:16,er1.l) ;01736e931234 - mov.b r3h,@(0x12345678:32,r1l.b) ;78116aa312345678 - mov.b r3h,@(0x12345678:32,r1.w) ;78126aa312345678 - mov.b r3h,@(0x12345678:32,er1.l) ;78136aa312345678 - mov.b r3h,@0xffffff12:8 ;3312 - mov.b r3h,@0x1234:16 ;6a831234 - mov.b r3h,@0x12345678:32 ;6aa312345678 - - mov.b @er3,r1h ;6831 - mov.b @(0x1:2,er3),r1h ;01716831 - mov.b @er3+,r1h ;6c31 - mov.b @-er3,r1h ;01736c31 - mov.b @+er3,r1h ;01716c31 - mov.b @er3-,r1h ;01726c31 - mov.b @(0x1234:16,er3),r1h ;6e311234 - mov.b @(0x12345678:32,er3),r1h ;78306a2112345678 - mov.b @(0x1234:16,r3l.b),r1h ;01716e311234 - mov.b @(0x1234:16,r3.w),r1h ;01726e311234 - mov.b @(0x1234:16,er3.l),r1h ;01736e311234 - mov.b @(0x12345678:32,r3l.b),r1h ;78316a2112345678 - mov.b @(0x12345678:32,r3.w),r1h ;78326a2112345678 - mov.b @(0x12345678:32,er3.l),r1h ;78336a2112345678 - mov.b @0xffffff12:8,r3h ;2312 - mov.b @0x1234:16,r3h ;6a031234 - mov.b @0x12345678:32,r3h ;6a2312345678 - - mov.b @er3,@er1 ;01780301 - mov.b @er3,@(0x1:2,er1) ;01780311 - mov.b @er3,@er1+ ;01780381 - mov.b @er3,@-er1 ;017803b1 - mov.b @er3,@+er1 ;01780391 - mov.b @er3,@er1- ;017803a1 - mov.b @er3,@(0x1234:16,er1) ;017803c11234 - mov.b @er3,@(0x12345678:32,er1) ;017803c912345678 - mov.b @er3,@(0x1234:16,r1l.b) ;017803d11234 - mov.b @er3,@(0x1234:16,r1.w) ;017803e11234 - mov.b @er3,@(0x1234:16,er1.l) ;017803f11234 - mov.b @er3,@(0x12345678:32,r1l.b) ;017803d912345678 - mov.b @er3,@(0x12345678:32,r1.w) ;017803e912345678 - mov.b @er3,@(0x12345678:32,er1.l) ;017803f912345678 - mov.b @er3,@0x1234:16 ;017803401234 - mov.b @er3,@0x12345678:32 ;0178034812345678 - - mov.b @(0x1:2,er3),@er1 ;01781301 - mov.b @(0x1:2,er3),@(0x1:2,er1) ;01781311 - mov.b @(0x1:2,er3),@er1+ ;01781381 - mov.b @(0x1:2,er3),@-er1 ;017813b1 - mov.b @(0x1:2,er3),@+er1 ;01781391 - mov.b @(0x1:2,er3),@er1- ;017813a1 - mov.b @(0x1:2,er3),@(0x1234:16,er1) ;017813c11234 - mov.b @(0x1:2,er3),@(0x12345678:32,er1) ;017813c912345678 - mov.b @(0x1:2,er3),@(0x1234:16,r1l.b) ;017813d11234 - mov.b @(0x1:2,er3),@(0x1234:16,r1.w) ;017813e11234 - mov.b @(0x1:2,er3),@(0x1234:16,er1.l) ;017813f11234 - mov.b @(0x1:2,er3),@(0x12345678:32,r1l.b) ;017813d912345678 - mov.b @(0x1:2,er3),@(0x12345678:32,r1.w) ;017813e912345678 - mov.b @(0x1:2,er3),@(0x12345678:32,er1.l) ;017813f912345678 - mov.b @(0x1:2,er3),@0x1234:16 ;017813401234 - mov.b @(0x1:2,er3),@0x12345678:32 ;0178134812345678 - - mov.b @-er3,@er1 ;0178b301 - mov.b @-er3,@(0x1:2,er1) ;0178b311 - mov.b @-er3,@er1+ ;0178b381 - mov.b @-er3,@-er1 ;0178b3b1 - mov.b @-er3,@+er1 ;0178b391 - mov.b @-er3,@er1- ;0178b3a1 - mov.b @-er3,@(0x1234:16,er1) ;0178b3c11234 - mov.b @-er3,@(0x12345678:32,er1) ;0178b3c912345678 - mov.b @-er3,@(0x1234:16,r1l.b) ;0178b3d11234 - mov.b @-er3,@(0x1234:16,r1.w) ;0178b3e11234 - mov.b @-er3,@(0x1234:16,er1.l) ;0178b3f11234 - mov.b @-er3,@(0x12345678:32,r1l.b) ;0178b3d912345678 - mov.b @-er3,@(0x12345678:32,r1.w) ;0178b3e912345678 - mov.b @-er3,@(0x12345678:32,er1.l) ;0178b3f912345678 - mov.b @-er3,@0x1234:16 ;0178b3401234 - mov.b @-er3,@0x12345678:32 ;0178b34812345678 - - mov.b @er3+,@er1 ;01788301 - mov.b @er3+,@(0x1:2,er1) ;01788311 - mov.b @er3+,@er1+ ;01788381 - mov.b @er3+,@-er1 ;017883b1 - mov.b @er3+,@+er1 ;01788391 - mov.b @er3+,@er1- ;017883a1 - mov.b @er3+,@(0x1234:16,er1) ;017883c11234 - mov.b @er3+,@(0x12345678:32,er1) ;017883c912345678 - mov.b @er3+,@(0x1234:16,r1l.b) ;017883d11234 - mov.b @er3+,@(0x1234:16,r1.w) ;017883e11234 - mov.b @er3+,@(0x1234:16,er1.l) ;017883f11234 - mov.b @er3+,@(0x12345678:32,r1l.b) ;017883d912345678 - mov.b @er3+,@(0x12345678:32,r1.w) ;017883e912345678 - mov.b @er3+,@(0x12345678:32,er1.l) ;017883f912345678 - mov.b @er3+,@0x1234:16 ;017883401234 - mov.b @er3+,@0x12345678:32 ;0178834812345678 - - mov.b @er3-,@er1 ;0178a301 - mov.b @er3-,@(0x1:2,er1) ;0178a311 - mov.b @er3-,@er1+ ;0178a381 - mov.b @er3-,@-er1 ;0178a3b1 - mov.b @er3-,@+er1 ;0178a391 - mov.b @er3-,@er1- ;0178a3a1 - mov.b @er3-,@(0x1234:16,er1) ;0178a3c11234 - mov.b @er3-,@(0x12345678:32,er1) ;0178a3c912345678 - mov.b @er3-,@(0x1234:16,r1l.b) ;0178a3d11234 - mov.b @er3-,@(0x1234:16,r1.w) ;0178a3e11234 - mov.b @er3-,@(0x1234:16,er1.l) ;0178a3f11234 - mov.b @er3-,@(0x12345678:32,r1l.b) ;0178a3d912345678 - mov.b @er3-,@(0x12345678:32,r1.w) ;0178a3e912345678 - mov.b @er3-,@(0x12345678:32,er1.l) ;0178a3f912345678 - mov.b @er3-,@0x1234:16 ;0178a3401234 - mov.b @er3-,@0x12345678:32 ;0178a34812345678 - - mov.b @+er3,@er1 ;01789301 - mov.b @+er3,@(0x1:2,er1) ;01789311 - mov.b @+er3,@er1+ ;01789381 - mov.b @+er3,@-er1 ;017893b1 - mov.b @+er3,@+er1 ;01789391 - mov.b @+er3,@er1- ;017893a1 - mov.b @+er3,@(0x1234:16,er1) ;017893c11234 - mov.b @+er3,@(0x12345678:32,er1) ;017893c912345678 - mov.b @+er3,@(0x1234:16,r1l.b) ;017893d11234 - mov.b @+er3,@(0x1234:16,r1.w) ;017893e11234 - mov.b @+er3,@(0x1234:16,er1.l) ;017893f11234 - mov.b @+er3,@(0x12345678:32,r1l.b) ;017893d912345678 - mov.b @+er3,@(0x12345678:32,r1.w) ;017893e912345678 - mov.b @+er3,@(0x12345678:32,er1.l) ;017893f912345678 - mov.b @+er3,@0x1234:16 ;017893401234 - mov.b @+er3,@0x12345678:32 ;0178934812345678 - - mov.b @(0x1234:16,er3),@er1 ;0178c3011234 - mov.b @(0x1234:16,er3),@(0x1:2,er1) ;0178c3111234 - mov.b @(0x1234:16,er3),@er1+ ;0178c3811234 - mov.b @(0x1234:16,er3),@-er1 ;0178c3b11234 - mov.b @(0x1234:16,er3),@+er1 ;0178c3911234 - mov.b @(0x1234:16,er3),@er1- ;0178c3a11234 - mov.b @(0x1234:16,er3),@(0xffff9abc:16,er1) ;0178c3c112349abc - mov.b @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;0178c3c912349abcdef0 - mov.b @(0x1234:16,er3),@(0xffff9abc:16,r1l.b) ;0178c3d112349abc - mov.b @(0x1234:16,er3),@(0xffff9abc:16,r1.w) ;0178c3e112349abc - mov.b @(0x1234:16,er3),@(0xffff9abc:16,er1.l) ;0178c3f112349abc - mov.b @(0x1234:16,er3),@(0x9abcdef0:32,r1l.b) ;0178c3d912349abcdef0 - mov.b @(0x1234:16,er3),@(0x9abcdef0:32,r1.w) ;0178c3e912349abcdef0 - mov.b @(0x1234:16,er3),@(0x9abcdef0:32,er1.l) ;0178c3f912349abcdef0 - mov.b @(0x1234:16,er3),@0xffff9abc:16 ;0178c34012349abc - mov.b @(0x1234:16,er3),@0x9abcdef0:32 ;0178c34812349abcdef0 - - mov.b @(0x12345678:32,er3),@er1 ;0178cb0112345678 - mov.b @(0x12345678:32,er3),@(0x1:2,er1) ;0178cb1112345678 - mov.b @(0x12345678:32,er3),@er1+ ;0178cb8112345678 - mov.b @(0x12345678:32,er3),@-er1 ;0178cbb112345678 - mov.b @(0x12345678:32,er3),@+er1 ;0178cb9112345678 - mov.b @(0x12345678:32,er3),@er1- ;0178cba112345678 - mov.b @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;0178cbc1123456789abc - mov.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;0178cbc9123456789abcdef0 - mov.b @(0x12345678:32,er3),@(0xffff9abc:16,r1l.b) ;0178cbd1123456789abc - mov.b @(0x12345678:32,er3),@(0xffff9abc:16,r1.w) ;0178cbe1123456789abc - mov.b @(0x12345678:32,er3),@(0xffff9abc:16,er1.l) ;0178cbf1123456789abc - mov.b @(0x12345678:32,er3),@(0x9abcdef0:32,r1l.b) ;0178cbd9123456789abcdef0 - mov.b @(0x12345678:32,er3),@(0x9abcdef0:32,r1.w) ;0178cbe9123456789abcdef0 - mov.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1.l) ;0178cbf9123456789abcdef0 - mov.b @(0x12345678:32,er3),@0xffff9abc:16 ;0178cb40123456789abc - mov.b @(0x12345678:32,er3),@0x9abcdef0:32 ;0178cb48123456789abcdef0 - - mov.b @(0x1234:16,r3l.b),@er1 ;0178d3011234 - mov.b @(0x1234:16,r3l.b),@(0x1:2,er1) ;0178d3111234 - mov.b @(0x1234:16,r3l.b),@er1+ ;0178d3811234 - mov.b @(0x1234:16,r3l.b),@-er1 ;0178d3b11234 - mov.b @(0x1234:16,r3l.b),@+er1 ;0178d3911234 - mov.b @(0x1234:16,r3l.b),@er1- ;0178d3a11234 - mov.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r1l.b) ;0178d3d112349abc - mov.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r1.w) ;0178d3e112349abc - mov.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er1.l) ;0178d3f112349abc - mov.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r1l.b) ;0178d3d912349abcdef0 - mov.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r1.w) ;0178d3e912349abcdef0 - mov.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1.l) ;0178d3f912349abcdef0 - mov.b @(0x1234:16,r3l.b),@0xffff9abc:16 ;0178d34012349abc - mov.b @(0x1234:16,r3l.b),@0x9abcdef0:32 ;0178d34812349abcdef0 - - mov.b @(0x1234:16,r3.w),@er1 ;0178e3011234 - mov.b @(0x1234:16,r3.w),@(0x1:2,er1) ;0178e3111234 - mov.b @(0x1234:16,r3.w),@er1+ ;0178e3811234 - mov.b @(0x1234:16,r3.w),@-er1 ;0178e3b11234 - mov.b @(0x1234:16,r3.w),@+er1 ;0178e3911234 - mov.b @(0x1234:16,r3.w),@er1- ;0178e3a11234 - mov.b @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;0178e3c112349abc - mov.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;0178e3c912349abcdef0 - mov.b @(0x1234:16,r3.w),@(0xffff9abc:16,r3l.b) ;0178e3d312349abc - mov.b @(0x1234:16,r3.w),@(0xffff9abc:16,r3.w) ;0178e3e312349abc - mov.b @(0x1234:16,r3.w),@(0xffff9abc:16,er3.l) ;0178e3f312349abc - mov.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r3l.b) ;0178e3db12349abcdef0 - mov.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r3.w) ;0178e3eb12349abcdef0 - mov.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er3.l) ;0178e3fb12349abcdef0 - mov.b @(0x1234:16,r3.w),@0xffff9abc:16 ;0178e34012349abc - mov.b @(0x1234:16,r3.w),@0x9abcdef0:32 ;0178e34812349abcdef0 - - mov.b @(0x1234:16,er3.l),@er1 ;0178f3011234 - mov.b @(0x1234:16,er3.l),@(0x1:2,er1) ;0178f3111234 - mov.b @(0x1234:16,er3.l),@er1+ ;0178f3811234 - mov.b @(0x1234:16,er3.l),@-er1 ;0178f3b11234 - mov.b @(0x1234:16,er3.l),@+er1 ;0178f3911234 - mov.b @(0x1234:16,er3.l),@er1- ;0178f3a11234 - mov.b @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;0178f3c112349abc - mov.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;0178f3c912349abcdef0 - mov.b @(0x1234:16,er3.l),@(0xffff9abc:16,r3l.b) ;0178f3d312349abc - mov.b @(0x1234:16,er3.l),@(0xffff9abc:16,r3.w) ;0178f3e312349abc - mov.b @(0x1234:16,er3.l),@(0xffff9abc:16,er3.l) ;0178f3f312349abc - mov.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r3l.b) ;0178f3db12349abcdef0 - mov.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r3.w) ;0178f3eb12349abcdef0 - mov.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er3.l) ;0178f3fb12349abcdef0 - mov.b @(0x1234:16,er3.l),@0xffff9abc:16 ;0178f34012349abc - mov.b @(0x1234:16,er3.l),@0x9abcdef0:32 ;0178f34812349abcdef0 - - mov.b @(0x12345678:32,r3l.b),@er1 ;0178db0112345678 - mov.b @(0x12345678:32,r3l.b),@(0x1:2,er1) ;0178db1112345678 - mov.b @(0x12345678:32,r3l.b),@er1+ ;0178db8112345678 - mov.b @(0x12345678:32,r3l.b),@-er1 ;0178dbb112345678 - mov.b @(0x12345678:32,r3l.b),@+er1 ;0178db9112345678 - mov.b @(0x12345678:32,r3l.b),@er1- ;0178dba112345678 - mov.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;0178dbc1123456789abc - mov.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;0178dbc9123456789abcdef0 - mov.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r3l.b) ;0178dbd3123456789abc - mov.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r3.w) ;0178dbe3123456789abc - mov.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er3.l) ;0178dbf3123456789abc - mov.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r3l.b) ;0178dbdb123456789abcdef0 - mov.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r3.w) ;0178dbeb123456789abcdef0 - mov.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er3.l) ;0178dbfb123456789abcdef0 - mov.b @(0x12345678:32,r3l.b),@0xffff9abc:16 ;0178db40123456789abc - mov.b @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;0178db48123456789abcdef0 - - mov.b @(0x12345678:32,r3.w),@er1 ;0178eb0112345678 - mov.b @(0x12345678:32,r3.w),@(0x1:2,er1) ;0178eb1112345678 - mov.b @(0x12345678:32,r3.w),@er1+ ;0178eb8112345678 - mov.b @(0x12345678:32,r3.w),@-er1 ;0178ebb112345678 - mov.b @(0x12345678:32,r3.w),@+er1 ;0178eb9112345678 - mov.b @(0x12345678:32,r3.w),@er1- ;0178eba112345678 - mov.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;0178ebc1123456789abc - mov.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;0178ebc9123456789abcdef0 - mov.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r3l.b) ;0178ebd3123456789abc - mov.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r3.w) ;0178ebe3123456789abc - mov.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er3.l) ;0178ebf3123456789abc - mov.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r3l.b) ;0178ebdb123456789abcdef0 - mov.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r3.w) ;0178ebeb123456789abcdef0 - mov.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er3.l) ;0178ebfb123456789abcdef0 - mov.b @(0x12345678:32,r3.w),@0xffff9abc:16 ;0178eb40123456789abc - mov.b @(0x12345678:32,r3.w),@0x9abcdef0:32 ;0178eb48123456789abcdef0 - - mov.b @(0x12345678:32,er3.l),@er1 ;0178fb0112345678 - mov.b @(0x12345678:32,er3.l),@(0x1:2,er1) ;0178fb1112345678 - mov.b @(0x12345678:32,er3.l),@er1+ ;0178fb8112345678 - mov.b @(0x12345678:32,er3.l),@-er1 ;0178fbb112345678 - mov.b @(0x12345678:32,er3.l),@+er1 ;0178fb9112345678 - mov.b @(0x12345678:32,er3.l),@er1- ;0178fba112345678 - mov.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;0178fbc1123456789abc - mov.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;0178fbc9123456789abcdef0 - mov.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r3l.b) ;0178fbd3123456789abc - mov.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r3.w) ;0178fbe3123456789abc - mov.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er3.l) ;0178fbf3123456789abc - mov.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r3l.b) ;0178fbdb123456789abcdef0 - mov.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r3.w) ;0178fbeb123456789abcdef0 - mov.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er3.l) ;0178fbfb123456789abcdef0 - mov.b @(0x12345678:32,er3.l),@0xffff9abc:16 ;0178fb40123456789abc - mov.b @(0x12345678:32,er3.l),@0x9abcdef0:32 ;0178fb48123456789abcdef0 - - mov.b @0x1234:16,@er1 ;017840011234 - mov.b @0x1234:16,@(0x1:2,er1) ;017840111234 - mov.b @0x1234:16,@er1+ ;017840811234 - mov.b @0x1234:16,@-er1 ;017840b11234 - mov.b @0x1234:16,@+er1 ;017840911234 - mov.b @0x1234:16,@er1- ;017840a11234 - mov.b @0x1234:16,@(0xffff9abc:16,er1) ;017840c112349abc - mov.b @0x1234:16,@(0x9abcdef0:32,er1) ;017840c912349abcdef0 - mov.b @0x1234:16,@(0xffff9abc:16,r3l.b) ;017840d312349abc - mov.b @0x1234:16,@(0xffff9abc:16,r3.w) ;017840e312349abc - mov.b @0x1234:16,@(0xffff9abc:16,er3.l) ;017840f312349abc - mov.b @0x1234:16,@(0x9abcdef0:32,r3l.b) ;017840db12349abcdef0 - mov.b @0x1234:16,@(0x9abcdef0:32,r3.w) ;017840eb12349abcdef0 - mov.b @0x1234:16,@(0x9abcdef0:32,er3.l) ;017840fb12349abcdef0 - mov.b @0x1234:16,@0xffff9abc:16 ;0178404012349abc - mov.b @0x1234:16,@0x9abcdef0:32 ;0178404812349abcdef0 - - mov.b @0x12345678:32,@er1 ;0178480112345678 - mov.b @0x12345678:32,@(0x1:2,er1) ;0178481112345678 - mov.b @0x12345678:32,@er1+ ;0178488112345678 - mov.b @0x12345678:32,@-er1 ;017848b112345678 - mov.b @0x12345678:32,@+er1 ;0178489112345678 - mov.b @0x12345678:32,@er1- ;017848a112345678 - mov.b @0x12345678:32,@(0xffff9abc:16,er1) ;017848c1123456789abc - mov.b @0x12345678:32,@(0x9abcdef0:32,er1) ;017848c9123456789abcdef0 - mov.b @0x12345678:32,@(0xffff9abc:16,r3l.b) ;017848d3123456789abc - mov.b @0x12345678:32,@(0xffff9abc:16,r3.w) ;017848e3123456789abc - mov.b @0x12345678:32,@(0xffff9abc:16,er3.l) ;017848f3123456789abc - mov.b @0x12345678:32,@(0x9abcdef0:32,r3l.b) ;017848db123456789abcdef0 - mov.b @0x12345678:32,@(0x9abcdef0:32,r3.w) ;017848eb123456789abcdef0 - mov.b @0x12345678:32,@(0x9abcdef0:32,er3.l) ;017848fb123456789abcdef0 - mov.b @0x12345678:32,@0xffff9abc:16 ;01784840123456789abc - mov.b @0x12345678:32,@0x9abcdef0:32 ;01784848123456789abcdef0 - - mov.w #0x1234:16,r1 ;79011234 - mov.w #0x1:3,r3 ;0f13 - mov.w #0x1234:16,@er1 ;797412340100 - mov.w #0x1234:16,@(0x2:2,er1) ;797412341100 - mov.w #0x1234:16,@er1+ ;797412348100 - mov.w #0x1234:16,@-er1 ;79741234b100 - mov.w #0x1234:16,@+er1 ;797412349100 - mov.w #0x1234:16,@er1- ;79741234a100 - mov.w #0x1234:16,@(0x1234:16,er1) ;79741234c1001234 - mov.w #0x1234:16,@(0x12345678:32,er1) ;79741234c90012345678 - mov.w #0x1234:16,@(0x1234:16,r3l.b) ;79741234d3001234 - mov.w #0x1234:16,@(0x1234:16,r3.w) ;79741234e3001234 - mov.w #0x1234:16,@(0x1234:16,er3.l) ;79741234f3001234 - mov.w #0x1234:16,@(0x12345678:32,r3l.b) ;79741234db0012345678 - mov.w #0x1234:16,@(0x12345678:32,r3.w) ;79741234eb0012345678 - mov.w #0x1234:16,@(0x12345678:32,er3.l) ;79741234fb0012345678 - mov.w #0x1234:16,@0x1234:16 ;7974123440001234 - mov.w #0x1234:16,@0x12345678:32 ;79741234480012345678 - - mov.w #0x12:8,@er1 ;015d0112 - mov.w #0x12:8,@(0x2:2,er1) ;015d1112 - mov.w #0x12:8,@er1+ ;015d8112 - mov.w #0x12:8,@-er1 ;015db112 - mov.w #0x12:8,@+er1 ;015d9112 - mov.w #0x12:8,@er1- ;015da112 - mov.w #0x12:8,@(0x1234:16,er1) ;015dc1121234 - mov.w #0x12:8,@(0x12345678:32,er1) ;015dc91212345678 - mov.w #0x12:8,@(0x1234:16,r3l.b) ;015dd3121234 - mov.w #0x12:8,@(0x1234:16,r3.w) ;015de3121234 - mov.w #0x12:8,@(0x1234:16,er3.l) ;015df3121234 - mov.w #0x12:8,@(0x12345678:32,r3l.b) ;015ddb1212345678 - mov.w #0x12:8,@(0x12345678:32,r3.w) ;015deb1212345678 - mov.w #0x12:8,@(0x12345678:32,er3.l) ;015dfb1212345678 - mov.w #0x12:8,@0x1234:16 ;015d40121234 - mov.w #0x12:8,@0x12345678:32 ;015d481212345678 - - mov.w #0x1:4,@0x1234:16 ;6bd11234 - mov.w #0x1:4,@0x12345678:32 ;6bf112345678 - - mov.w r2,r1 ;0d21 - - mov.w r2,@er1 ;6992 - mov.w r2,@(0x2:2,er1) ;01516992 - mov.w r2,@er1+ ;01536d92 - mov.w r2,@-er1 ;6d92 - mov.w r2,@+er1 ;01526d92 - mov.w r2,@er1- ;01516d92 - mov.w r2,@(0x1234:16,er1) ;6f921234 - mov.w r2,@(0x12345678:32,er1) ;78106ba212345678 - mov.w r2,@(0x1234:16,r3l.b) ;01516fb21234 - mov.w r2,@(0x1234:16,r3.w) ;01526fb21234 - mov.w r2,@(0x1234:16,er3.l) ;01536fb21234 - mov.w r2,@(0x12345678:32,r3l.b) ;78316ba212345678 - mov.w r2,@(0x12345678:32,r3.w) ;78326ba212345678 - mov.w r2,@(0x12345678:32,er3.l) ;78336ba212345678 - mov.w r2,@0x1234:16 ;6b821234 - mov.w r2,@0x12345678:32 ;6ba212345678 - - mov.w @er2,r1 ;6921 - mov.w @(0x2:2,er2),r1 ;01516921 - mov.w @er2+,r1 ;6d21 - mov.w @-er2,r1 ;01536d21 - mov.w @+er2,r1 ;01516d21 - mov.w @er2-,r1 ;01526d21 - mov.w @(0x1234:16,er1),r1 ;6f111234 - mov.w @(0x12345678:32,er1),r1 ;78106b2112345678 - mov.w @(0x1234:16,r3l.b),r1 ;01516f311234 - mov.w @(0x1234:16,r3.w),r1 ;01526f311234 - mov.w @(0x1234:16,er3.l),r1 ;01536f311234 - mov.w @(0x12345678:32,r3l.b),r1 ;78316b2112345678 - mov.w @(0x12345678:32,r3.w),r1 ;78326b2112345678 - mov.w @(0x12345678:32,er3.l),r1 ;78336b2112345678 - mov.w @0x1234:16,r1 ;6b011234 - mov.w @0x12345678:32,r1 ;6b2112345678 - - mov.w @er2,@er1 ;01580201 - mov.w @er2,@(0x2:2,er1) ;01580211 - mov.w @er2,@er1+ ;01580281 - mov.w @er2,@-er1 ;015802b1 - mov.w @er2,@+er1 ;01580291 - mov.w @er2,@er1- ;015802a1 - mov.w @er2,@(0x1234:16,er1) ;015802c11234 - mov.w @er2,@(0x12345678:32,er1) ;015802c912345678 - mov.w @er2,@(0x1234:16,r3l.b) ;015802d31234 - mov.w @er2,@(0x1234:16,r3.w) ;015802e31234 - mov.w @er2,@(0x1234:16,er3.l) ;015802f31234 - mov.w @er2,@(0x12345678:32,r3l.b) ;015802db12345678 - mov.w @er2,@(0x12345678:32,r3.w) ;015802eb12345678 - mov.w @er2,@(0x12345678:32,er3.l) ;015802fb12345678 - mov.w @er2,@0x1234:16 ;015802401234 - mov.w @er2,@0x12345678:32 ;0158024812345678 - - mov.w @(0x2:2,er2),@er1 ;01581201 - mov.w @(0x2:2,er2),@(0x2:2,er1) ;01581211 - mov.w @(0x2:2,er2),@er1+ ;01581281 - mov.w @(0x2:2,er2),@-er1 ;015812b1 - mov.w @(0x2:2,er2),@+er1 ;01581291 - mov.w @(0x2:2,er2),@er1- ;015812a1 - mov.w @(0x2:2,er2),@(0x1234:16,er1) ;015812c11234 - mov.w @(0x2:2,er2),@(0x12345678:32,er1) ;015812c912345678 - mov.w @(0x2:2,er2),@(0x1234:16,r3l.b) ;015812d31234 - mov.w @(0x2:2,er2),@(0x1234:16,r3.w) ;015812e31234 - mov.w @(0x2:2,er2),@(0x1234:16,er3.l) ;015812f31234 - mov.w @(0x2:2,er2),@(0x12345678:32,r3l.b) ;015812db12345678 - mov.w @(0x2:2,er2),@(0x12345678:32,r3.w) ;015812eb12345678 - mov.w @(0x2:2,er2),@(0x12345678:32,er3.l) ;015812fb12345678 - mov.w @(0x2:2,er2),@0x1234:16 ;015812401234 - mov.w @(0x2:2,er2),@0x12345678:32 ;0158124812345678 - - mov.w @-er2,@er1 ;0158b201 - mov.w @-er2,@(0x2:2,er1) ;0158b211 - mov.w @-er2,@er1+ ;0158b281 - mov.w @-er2,@-er1 ;0158b2b1 - mov.w @-er2,@+er1 ;0158b291 - mov.w @-er2,@er1- ;0158b2a1 - mov.w @-er2,@(0x1234:16,er1) ;0158b2c11234 - mov.w @-er2,@(0x12345678:32,er1) ;0158b2c912345678 - mov.w @-er2,@(0x1234:16,r3l.b) ;0158b2d31234 - mov.w @-er2,@(0x1234:16,r3.w) ;0158b2e31234 - mov.w @-er2,@(0x1234:16,er3.l) ;0158b2f31234 - mov.w @-er2,@(0x12345678:32,r3l.b) ;0158b2db12345678 - mov.w @-er2,@(0x12345678:32,r3.w) ;0158b2eb12345678 - mov.w @-er2,@(0x12345678:32,er3.l) ;0158b2fb12345678 - mov.w @-er2,@0x1234:16 ;0158b2401234 - mov.w @-er2,@0x12345678:32 ;0158b24812345678 - - mov.w @er2+,@er1 ;01588201 - mov.w @er2+,@(0x2:2,er1) ;01588211 - mov.w @er2+,@er1+ ;01588281 - mov.w @er2+,@-er1 ;015882b1 - mov.w @er2+,@+er1 ;01588291 - mov.w @er2+,@er1- ;015882a1 - mov.w @er2+,@(0x1234:16,er1) ;015882c11234 - mov.w @er2+,@(0x12345678:32,er1) ;015882c912345678 - mov.w @er2+,@(0x1234:16,r3l.b) ;015882d31234 - mov.w @er2+,@(0x1234:16,r3.w) ;015882e31234 - mov.w @er2+,@(0x1234:16,er3.l) ;015882f31234 - mov.w @er2+,@(0x12345678:32,r3l.b) ;015882db12345678 - mov.w @er2+,@(0x12345678:32,r3.w) ;015882eb12345678 - mov.w @er2+,@(0x12345678:32,er3.l) ;015882fb12345678 - mov.w @er2+,@0x1234:16 ;015882401234 - mov.w @er2+,@0x12345678:32 ;0158824812345678 - - mov.w @er2-,@er1 ;0158a201 - mov.w @er2-,@(0x2:2,er1) ;0158a211 - mov.w @er2-,@er1+ ;0158a281 - mov.w @er2-,@-er1 ;0158a2b1 - mov.w @er2-,@+er1 ;0158a291 - mov.w @er2-,@er1- ;0158a2a1 - mov.w @er2-,@(0x1234:16,er1) ;0158a2c11234 - mov.w @er2-,@(0x12345678:32,er1) ;0158a2c912345678 - mov.w @er2-,@(0x1234:16,r3l.b) ;0158a2d31234 - mov.w @er2-,@(0x1234:16,r3.w) ;0158a2e31234 - mov.w @er2-,@(0x1234:16,er3.l) ;0158a2f31234 - mov.w @er2-,@(0x12345678:32,r3l.b) ;0158a2db12345678 - mov.w @er2-,@(0x12345678:32,r3.w) ;0158a2eb12345678 - mov.w @er2-,@(0x12345678:32,er3.l) ;0158a2fb12345678 - mov.w @er2-,@0x1234:16 ;0158a2401234 - mov.w @er2-,@0x12345678:32 ;0158a24812345678 - - mov.w @+er2,@er1 ;01589201 - mov.w @+er2,@(0x2:2,er1) ;01589211 - mov.w @+er2,@er1+ ;01589281 - mov.w @+er2,@-er1 ;015892b1 - mov.w @+er2,@+er1 ;01589291 - mov.w @+er2,@er1- ;015892a1 - mov.w @+er2,@(0x1234:16,er1) ;015892c11234 - mov.w @+er2,@(0x12345678:32,er1) ;015892c912345678 - mov.w @+er2,@(0x1234:16,r3l.b) ;015892d31234 - mov.w @+er2,@(0x1234:16,r3.w) ;015892e31234 - mov.w @+er2,@(0x1234:16,er3.l) ;015892f31234 - mov.w @+er2,@(0x12345678:32,r3l.b) ;015892db12345678 - mov.w @+er2,@(0x12345678:32,r3.w) ;015892eb12345678 - mov.w @+er2,@(0x12345678:32,er3.l) ;015892fb12345678 - mov.w @+er2,@0x1234:16 ;015892401234 - mov.w @+er2,@0x12345678:32 ;0158924812345678 - - mov.w @(0x1234:16,er2),@er1 ;0158c2011234 - mov.w @(0x1234:16,er2),@(0x2:2,er1) ;0158c2111234 - mov.w @(0x1234:16,er2),@er1+ ;0158c2811234 - mov.w @(0x1234:16,er2),@-er1 ;0158c2b11234 - mov.w @(0x1234:16,er2),@+er1 ;0158c2911234 - mov.w @(0x1234:16,er2),@er1- ;0158c2a11234 - mov.w @(0x1234:16,er2),@(0xffff9abc:16,er1) ;0158c2c112349abc - mov.w @(0x1234:16,er2),@(0x9abcdef0:32,er1) ;0158c2c912349abcdef0 - mov.w @(0x1234:16,er2),@(0xffff9abc:16,r3l.b) ;0158c2d312349abc - mov.w @(0x1234:16,er2),@(0xffff9abc:16,r3.w) ;0158c2e312349abc - mov.w @(0x1234:16,er2),@(0xffff9abc:16,er3.l) ;0158c2f312349abc - mov.w @(0x1234:16,er2),@(0x9abcdef0:32,r3l.b) ;0158c2db12349abcdef0 - mov.w @(0x1234:16,er2),@(0x9abcdef0:32,r3.w) ;0158c2eb12349abcdef0 - mov.w @(0x1234:16,er2),@(0x9abcdef0:32,er3.l) ;0158c2fb12349abcdef0 - mov.w @(0x1234:16,er2),@0xffff9abc:16 ;0158c24012349abc - mov.w @(0x1234:16,er2),@0x9abcdef0:32 ;0158c24812349abcdef0 - - mov.w @(0x12345678:32,er2),@er1 ;0158ca0112345678 - mov.w @(0x12345678:32,er2),@(0x2:2,er1) ;0158ca1112345678 - mov.w @(0x12345678:32,er2),@er1+ ;0158ca8112345678 - mov.w @(0x12345678:32,er2),@-er1 ;0158cab112345678 - mov.w @(0x12345678:32,er2),@+er1 ;0158ca9112345678 - mov.w @(0x12345678:32,er2),@er1- ;0158caa112345678 - mov.w @(0x12345678:32,er2),@(0xffff9abc:16,er1) ;0158cac1123456789abc - mov.w @(0x12345678:32,er2),@(0x9abcdef0:32,er1) ;0158cac9123456789abcdef0 - mov.w @(0x12345678:32,er2),@(0xffff9abc:16,r3l.b) ;0158cad3123456789abc - mov.w @(0x12345678:32,er2),@(0xffff9abc:16,r3.w) ;0158cae3123456789abc - mov.w @(0x12345678:32,er2),@(0xffff9abc:16,er3.l) ;0158caf3123456789abc - mov.w @(0x12345678:32,er2),@(0x9abcdef0:32,r3l.b) ;0158cadb123456789abcdef0 - mov.w @(0x12345678:32,er2),@(0x9abcdef0:32,r3.w) ;0158caeb123456789abcdef0 - mov.w @(0x12345678:32,er2),@(0x9abcdef0:32,er3.l) ;0158cafb123456789abcdef0 - mov.w @(0x12345678:32,er2),@0xffff9abc:16 ;0158ca40123456789abc - mov.w @(0x12345678:32,er2),@0x9abcdef0:32 ;0158ca48123456789abcdef0 - - mov.w @(0x1234:16,r3l.b),@er1 ;0158d3011234 - mov.w @(0x1234:16,r3l.b),@(0x2:2,er1) ;0158d3111234 - mov.w @(0x1234:16,r3l.b),@er1+ ;0158d3811234 - mov.w @(0x1234:16,r3l.b),@-er1 ;0158d3b11234 - mov.w @(0x1234:16,r3l.b),@+er1 ;0158d3911234 - mov.w @(0x1234:16,r3l.b),@er1- ;0158d3a11234 - mov.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;0158d3c112349abc - mov.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;0158d3c912349abcdef0 - mov.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r3l.b) ;0158d3d312349abc - mov.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r3.w) ;0158d3e312349abc - mov.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er3.l) ;0158d3f312349abc - mov.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r3l.b) ;0158d3db12349abcdef0 - mov.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r3.w) ;0158d3eb12349abcdef0 - mov.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er3.l) ;0158d3fb12349abcdef0 - mov.w @(0x1234:16,r3l.b),@0xffff9abc:16 ;0158d34012349abc - mov.w @(0x1234:16,r3l.b),@0x9abcdef0:32 ;0158d34812349abcdef0 - - mov.w @(0x1234:16,r3.w),@er1 ;0158e3011234 - mov.w @(0x1234:16,r3.w),@(0x2:2,er1) ;0158e3111234 - mov.w @(0x1234:16,r3.w),@er1+ ;0158e3811234 - mov.w @(0x1234:16,r3.w),@-er1 ;0158e3b11234 - mov.w @(0x1234:16,r3.w),@+er1 ;0158e3911234 - mov.w @(0x1234:16,r3.w),@er1- ;0158e3a11234 - mov.w @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;0158e3c112349abc - mov.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;0158e3c912349abcdef0 - mov.w @(0x1234:16,r3.w),@(0xffff9abc:16,r3l.b) ;0158e3d312349abc - mov.w @(0x1234:16,r3.w),@(0xffff9abc:16,r3.w) ;0158e3e312349abc - mov.w @(0x1234:16,r3.w),@(0xffff9abc:16,er3.l) ;0158e3f312349abc - mov.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r3l.b) ;0158e3db12349abcdef0 - mov.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r3.w) ;0158e3eb12349abcdef0 - mov.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er3.l) ;0158e3fb12349abcdef0 - mov.w @(0x1234:16,r3.w),@0xffff9abc:16 ;0158e34012349abc - mov.w @(0x1234:16,r3.w),@0x9abcdef0:32 ;0158e34812349abcdef0 - - mov.w @(0x1234:16,er3.l),@er1 ;0158f3011234 - mov.w @(0x1234:16,er3.l),@(0x2:2,er1) ;0158f3111234 - mov.w @(0x1234:16,er3.l),@er1+ ;0158f3811234 - mov.w @(0x1234:16,er3.l),@-er1 ;0158f3b11234 - mov.w @(0x1234:16,er3.l),@+er1 ;0158f3911234 - mov.w @(0x1234:16,er3.l),@er1- ;0158f3a11234 - mov.w @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;0158f3c112349abc - mov.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;0158f3c912349abcdef0 - mov.w @(0x1234:16,er3.l),@(0xffff9abc:16,r3l.b) ;0158f3d312349abc - mov.w @(0x1234:16,er3.l),@(0xffff9abc:16,r3.w) ;0158f3e312349abc - mov.w @(0x1234:16,er3.l),@(0xffff9abc:16,er3.l) ;0158f3f312349abc - mov.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r3l.b) ;0158f3db12349abcdef0 - mov.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r3.w) ;0158f3eb12349abcdef0 - mov.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er3.l) ;0158f3fb12349abcdef0 - mov.w @(0x1234:16,er3.l),@0xffff9abc:16 ;0158f34012349abc - mov.w @(0x1234:16,er3.l),@0x9abcdef0:32 ;0158f34812349abcdef0 - - mov.w @(0x12345678:32,r3l.b),@er1 ;0158db0112345678 - mov.w @(0x12345678:32,r3l.b),@(0x2:2,er1) ;0158db1112345678 - mov.w @(0x12345678:32,r3l.b),@er1+ ;0158db8112345678 - mov.w @(0x12345678:32,r3l.b),@-er1 ;0158dbb112345678 - mov.w @(0x12345678:32,r3l.b),@+er1 ;0158db9112345678 - mov.w @(0x12345678:32,r3l.b),@er1- ;0158dba112345678 - mov.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;0158dbc1123456789abc - mov.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;0158dbc9123456789abcdef0 - mov.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r3l.b) ;0158dbd3123456789abc - mov.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r3.w) ;0158dbe3123456789abc - mov.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er3.l) ;0158dbf3123456789abc - mov.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r3l.b) ;0158dbdb123456789abcdef0 - mov.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r3.w) ;0158dbeb123456789abcdef0 - mov.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er3.l) ;0158dbfb123456789abcdef0 - mov.w @(0x12345678:32,r3l.b),@0xffff9abc:16 ;0158db40123456789abc - mov.w @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;0158db48123456789abcdef0 - - mov.w @(0x12345678:32,r3.w),@er1 ;0158eb0112345678 - mov.w @(0x12345678:32,r3.w),@(0x2:2,er1) ;0158eb1112345678 - mov.w @(0x12345678:32,r3.w),@er1+ ;0158eb8112345678 - mov.w @(0x12345678:32,r3.w),@-er1 ;0158ebb112345678 - mov.w @(0x12345678:32,r3.w),@+er1 ;0158eb9112345678 - mov.w @(0x12345678:32,r3.w),@er1- ;0158eba112345678 - mov.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;0158ebc1123456789abc - mov.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;0158ebc9123456789abcdef0 - mov.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r3l.b) ;0158ebd3123456789abc - mov.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r3.w) ;0158ebe3123456789abc - mov.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er3.l) ;0158ebf3123456789abc - mov.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r3l.b) ;0158ebdb123456789abcdef0 - mov.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r3.w) ;0158ebeb123456789abcdef0 - mov.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er3.l) ;0158ebfb123456789abcdef0 - mov.w @(0x12345678:32,r3.w),@0xffff9abc:16 ;0158eb40123456789abc - mov.w @(0x12345678:32,r3.w),@0x9abcdef0:32 ;0158eb48123456789abcdef0 - - mov.w @(0x12345678:32,er3.l),@er1 ;0158fb0112345678 - mov.w @(0x12345678:32,er3.l),@(0x2:2,er1) ;0158fb1112345678 - mov.w @(0x12345678:32,er3.l),@er1+ ;0158fb8112345678 - mov.w @(0x12345678:32,er3.l),@-er1 ;0158fbb112345678 - mov.w @(0x12345678:32,er3.l),@+er1 ;0158fb9112345678 - mov.w @(0x12345678:32,er3.l),@er1- ;0158fba112345678 - mov.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;0158fbc1123456789abc - mov.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;0158fbc9123456789abcdef0 - mov.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r3l.b) ;0158fbd3123456789abc - mov.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r3.w) ;0158fbe3123456789abc - mov.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er3.l) ;0158fbf3123456789abc - mov.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r3l.b) ;0158fbdb123456789abcdef0 - mov.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r3.w) ;0158fbeb123456789abcdef0 - mov.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er3.l) ;0158fbfb123456789abcdef0 - mov.w @(0x12345678:32,er3.l),@0xffff9abc:16 ;0158fb40123456789abc - mov.w @(0x12345678:32,er3.l),@0x9abcdef0:32 ;0158fb48123456789abcdef0 - - mov.w @0x1234:16,@er1 ;015840011234 - mov.w @0x1234:16,@(0x2:2,er1) ;015840111234 - mov.w @0x1234:16,@er1+ ;015840811234 - mov.w @0x1234:16,@-er1 ;015840b11234 - mov.w @0x1234:16,@+er1 ;015840911234 - mov.w @0x1234:16,@er1- ;015840a11234 - mov.w @0x1234:16,@(0xffff9abc:16,er1) ;015840c112349abc - mov.w @0x1234:16,@(0x9abcdef0:32,er1) ;015840c912349abcdef0 - mov.w @0x1234:16,@(0xffff9abc:16,r3l.b) ;015840d312349abc - mov.w @0x1234:16,@(0xffff9abc:16,r3.w) ;015840e312349abc - mov.w @0x1234:16,@(0xffff9abc:16,er3.l) ;015840f312349abc - mov.w @0x1234:16,@(0x9abcdef0:32,r3l.b) ;015840db12349abcdef0 - mov.w @0x1234:16,@(0x9abcdef0:32,r3.w) ;015840eb12349abcdef0 - mov.w @0x1234:16,@(0x9abcdef0:32,er3.l) ;015840fb12349abcdef0 - mov.w @0x1234:16,@0xffff9abc:16 ;0158404012349abc - mov.w @0x1234:16,@0x9abcdef0:32 ;0158404812349abcdef0 - - mov.w @0x12345678:32,@er1 ;0158480112345678 - mov.w @0x12345678:32,@(0x2:2,er1) ;0158481112345678 - mov.w @0x12345678:32,@er1+ ;0158488112345678 - mov.w @0x12345678:32,@-er1 ;015848b112345678 - mov.w @0x12345678:32,@+er1 ;0158489112345678 - mov.w @0x12345678:32,@er1- ;015848a112345678 - mov.w @0x12345678:32,@(0xffff9abc:16,er1) ;015848c1123456789abc - mov.w @0x12345678:32,@(0x9abcdef0:32,er1) ;015848c9123456789abcdef0 - mov.w @0x12345678:32,@(0xffff9abc:16,r3l.b) ;015848d3123456789abc - mov.w @0x12345678:32,@(0xffff9abc:16,r3.w) ;015848e3123456789abc - mov.w @0x12345678:32,@(0xffff9abc:16,er3.l) ;015848f3123456789abc - mov.w @0x12345678:32,@(0x9abcdef0:32,r3l.b) ;015848db123456789abcdef0 - mov.w @0x12345678:32,@(0x9abcdef0:32,r3.w) ;015848eb123456789abcdef0 - mov.w @0x12345678:32,@(0x9abcdef0:32,er3.l) ;015848fb123456789abcdef0 - mov.w @0x12345678:32,@0xffff9abc:16 ;01584840123456789abc - mov.w @0x12345678:32,@0x9abcdef0:32 ;01584848123456789abcdef0 - - mov.l #0x12345678:32,er1 ;7a0112345678 - - mov.l #0x1234:16,er1 ;7a091234 - - mov.l #0x1:3,er3 ;0f9b - - mov.l #0x12345678:32,@er1 ;7a74123456780100 - mov.l #0x12345678:32,@(0x4:2,er1) ;7a74123456781100 - mov.l #0x12345678:32,@-er1 ;7a7412345678b100 - mov.l #0x12345678:32,@er1+ ;7a74123456788100 - mov.l #0x12345678:32,@er1- ;7a7412345678a100 - mov.l #0x12345678:32,@+er1 ;7a74123456789100 - mov.l #0x12345678:32,@(0x1234:16,er1) ;7a7412345678c1001234 - mov.l #0x12345678:32,@(0x12345678:32,er1) ;7a7412345678c90012345678 - mov.l #0x12345678:32,@(0x1234:16,r3l.b) ;7a7412345678d3001234 - mov.l #0x12345678:32,@(0x1234:16,r3.w) ;7a7412345678e3001234 - mov.l #0x12345678:32,@(0x1234:16,er3.l) ;7a7412345678f3001234 - mov.l #0x12345678:32,@(0x12345678:32,r3l.b) ;7a7412345678db0012345678 - mov.l #0x12345678:32,@(0x12345678:32,r3.w) ;7a7412345678eb0012345678 - mov.l #0x12345678:32,@(0x12345678:32,er3.l) ;7a7412345678fb0012345678 - mov.l #0x12345678:32,@0x1234:16 ;7a741234567840001234 - mov.l #0x12345678:32,@0x12345678:32 ;7a7412345678480012345678 - - mov.l #0x1234:16,@er1 ;7a7c12340100 - mov.l #0x1234:16,@(0x4:2,er1) ;7a7c12341100 - mov.l #0x1234:16,@-er1 ;7a7c1234b100 - mov.l #0x1234:16,@er1+ ;7a7c12348100 - mov.l #0x1234:16,@er1- ;7a7c1234a100 - mov.l #0x1234:16,@+er1 ;7a7c12349100 - mov.l #0x1234:16,@(0x1234:16,er1) ;7a7c1234c1001234 - mov.l #0x1234:16,@(0x12345678:32,er1) ;7a7c1234c90012345678 - mov.l #0x1234:16,@(0x1234:16,r3l.b) ;7a7c1234d3001234 - mov.l #0x1234:16,@(0x1234:16,r3.w) ;7a7c1234e3001234 - mov.l #0x1234:16,@(0x1234:16,er3.l) ;7a7c1234f3001234 - mov.l #0x1234:16,@(0x12345678:32,r3l.b) ;7a7c1234db0012345678 - mov.l #0x1234:16,@(0x12345678:32,r3.w) ;7a7c1234eb0012345678 - mov.l #0x1234:16,@(0x12345678:32,er3.l) ;7a7c1234fb0012345678 - mov.l #0x1234:16,@0x1234:16 ;7a7c123440001234 - mov.l #0x1234:16,@0x12345678:32 ;7a7c1234480012345678 - - mov.l #0x12:8,@er1 ;010d0112 - mov.l #0x12:8,@(0x4:2,er1) ;010d1112 - mov.l #0x12:8,@-er1 ;010db112 - mov.l #0x12:8,@er1+ ;010d8112 - mov.l #0x12:8,@er1- ;010da112 - mov.l #0x12:8,@+er1 ;010d9112 - mov.l #0x12:8,@(0x1234:16,er1) ;010dc1121234 - mov.l #0x12:8,@(0x12345678:32,er1) ;010dc91212345678 - mov.l #0x12:8,@(0x1234:16,r3l.b) ;010dd3121234 - mov.l #0x12:8,@(0x1234:16,r3.w) ;010de3121234 - mov.l #0x12:8,@(0x1234:16,er3.l) ;010df3121234 - mov.l #0x12:8,@(0x12345678:32,r3l.b) ;010ddb1212345678 - mov.l #0x12:8,@(0x12345678:32,r3.w) ;010deb1212345678 - mov.l #0x12:8,@(0x12345678:32,er3.l) ;010dfb1212345678 - mov.l #0x12:8,@0x1234:16 ;010d40121234 - mov.l #0x12:8,@0x12345678:32 ;010d481212345678 - - mov.l er2,er1 ;0fa1 - - mov.l er2,@er1 ;01006992 - mov.l er2,@(0x4:2,er1) ;01016992 - mov.l er2,@-er1 ;01006d92 - mov.l er2,@er1+ ;01036d92 - mov.l er2,@er1- ;01016d92 - mov.l er2,@+er1 ;01026d92 - mov.l er2,@(0x1234:16,er1) ;01006f921234 - mov.l er2,@(0x12345678:32,er1) ;78906ba212345678 - mov.l er2,@(0x1234:16,r3l.b) ;01016fb21234 - mov.l er2,@(0x1234:16,r3.w) ;01026fb21234 - mov.l er2,@(0x1234:16,er3.l) ;01036fb21234 - mov.l er2,@(0x12345678:32,r3l.b) ;78b16ba212345678 - mov.l er2,@(0x12345678:32,r3.w) ;78b26ba212345678 - mov.l er2,@(0x12345678:32,er3.l) ;78b36ba212345678 - mov.l er2,@0x1234:16 ;01006b821234 - mov.l er2,@0x12345678:32 ;01006ba212345678 - - mov.l @er2,er1 ;01006921 - mov.l @(0x4:2,er2),er1 ;01016921 - mov.l @er2+,er1 ;01006d21 - mov.l @-er2,er1 ;01036d21 - mov.l @+er2,er1 ;01016d21 - mov.l @er2-,er1 ;01026d21 - mov.l @(0x1234:16,er1),er1 ;01006f111234 - mov.l @(0x12345678:32,er1),er1 ;78906b2112345678 - mov.l @(0x1234:16,r3l.b),er1 ;01016f311234 - mov.l @(0x1234:16,r3.w),er1 ;01026f311234 - mov.l @(0x1234:16,er3.l),er1 ;01036f311234 - mov.l @(0x12345678:32,r3l.b),er1 ;78b16b2112345678 - mov.l @(0x12345678:32,r3.w),er1 ;78b26b2112345678 - mov.l @(0x12345678:32,er3.l),er1 ;78b36b2112345678 - mov.l @0x1234:16,er1 ;01006b011234 - mov.l @0x12345678:32,er1 ;01006b2112345678 - - mov.l @er2,@er1 ;01080201 - mov.l @er2,@(0x4:2,er1) ;01080211 - mov.l @er2,@er1+ ;01080281 - mov.l @er2,@-er1 ;010802b1 - mov.l @er2,@+er1 ;01080291 - mov.l @er2,@er1- ;010802a1 - mov.l @er2,@(0x1234:16,er1) ;010802c11234 - mov.l @er2,@(0x12345678:32,er1) ;010802c912345678 - mov.l @er2,@(0x1234:16,r3l.b) ;010802d31234 - mov.l @er2,@(0x1234:16,r3.w) ;010802e31234 - mov.l @er2,@(0x1234:16,er3.l) ;010802f31234 - mov.l @er2,@(0x12345678:32,r3l.b) ;010802db12345678 - mov.l @er2,@(0x12345678:32,r3.w) ;010802eb12345678 - mov.l @er2,@(0x12345678:32,er3.l) ;010802fb12345678 - mov.l @er2,@0x1234:16 ;010802401234 - mov.l @er2,@0x12345678:32 ;0108024812345678 - - mov.l @(0x4:2,er2),@er1 ;01081201 - mov.l @(0x4:2,er2),@(0x4:2,er1) ;01081211 - mov.l @(0x4:2,er2),@er1+ ;01081281 - mov.l @(0x4:2,er2),@-er1 ;010812b1 - mov.l @(0x4:2,er2),@+er1 ;01081291 - mov.l @(0x4:2,er2),@er1- ;010812a1 - mov.l @(0x4:2,er2),@(0x1234:16,er1) ;010812c11234 - mov.l @(0x4:2,er2),@(0x12345678:32,er1) ;010812c912345678 - mov.l @(0x4:2,er2),@(0x1234:16,r3l.b) ;010812d31234 - mov.l @(0x4:2,er2),@(0x1234:16,r3.w) ;010812e31234 - mov.l @(0x4:2,er2),@(0x1234:16,er3.l) ;010812f31234 - mov.l @(0x4:2,er2),@(0x12345678:32,r3l.b) ;010812db12345678 - mov.l @(0x4:2,er2),@(0x12345678:32,r3.w) ;010812eb12345678 - mov.l @(0x4:2,er2),@(0x12345678:32,er3.l) ;010812fb12345678 - mov.l @(0x4:2,er2),@0x1234:16 ;010812401234 - mov.l @(0x4:2,er2),@0x12345678:32 ;0108124812345678 - - mov.l @-er2,@er1 ;0108b201 - mov.l @-er2,@(0x4:2,er1) ;0108b211 - mov.l @-er2,@er1+ ;0108b281 - mov.l @-er2,@-er1 ;0108b2b1 - mov.l @-er2,@+er1 ;0108b291 - mov.l @-er2,@er1- ;0108b2a1 - mov.l @-er2,@(0x1234:16,er1) ;0108b2c11234 - mov.l @-er2,@(0x12345678:32,er1) ;0108b2c912345678 - mov.l @-er2,@(0x1234:16,r3l.b) ;0108b2d31234 - mov.l @-er2,@(0x1234:16,r3.w) ;0108b2e31234 - mov.l @-er2,@(0x1234:16,er3.l) ;0108b2f31234 - mov.l @-er2,@(0x12345678:32,r3l.b) ;0108b2db12345678 - mov.l @-er2,@(0x12345678:32,r3.w) ;0108b2eb12345678 - mov.l @-er2,@(0x12345678:32,er3.l) ;0108b2fb12345678 - mov.l @-er2,@0x1234:16 ;0108b2401234 - mov.l @-er2,@0x12345678:32 ;0108b24812345678 - - mov.l @er2+,@er1 ;01088201 - mov.l @er2+,@(0x4:2,er1) ;01088211 - mov.l @er2+,@er1+ ;01088281 - mov.l @er2+,@-er1 ;010882b1 - mov.l @er2+,@+er1 ;01088291 - mov.l @er2+,@er1- ;010882a1 - mov.l @er2+,@(0x1234:16,er1) ;010882c11234 - mov.l @er2+,@(0x12345678:32,er1) ;010882c912345678 - mov.l @er2+,@(0x1234:16,r3l.b) ;010882d31234 - mov.l @er2+,@(0x1234:16,r3.w) ;010882e31234 - mov.l @er2+,@(0x1234:16,er3.l) ;010882f31234 - mov.l @er2+,@(0x12345678:32,r3l.b) ;010882db12345678 - mov.l @er2+,@(0x12345678:32,r3.w) ;010882eb12345678 - mov.l @er2+,@(0x12345678:32,er3.l) ;010882fb12345678 - mov.l @er2+,@0x1234:16 ;010882401234 - mov.l @er2+,@0x12345678:32 ;0108824812345678 - - mov.l @er2-,@er1 ;0108a201 - mov.l @er2-,@(0x4:2,er1) ;0108a211 - mov.l @er2-,@er1+ ;0108a281 - mov.l @er2-,@-er1 ;0108a2b1 - mov.l @er2-,@+er1 ;0108a291 - mov.l @er2-,@er1- ;0108a2a1 - mov.l @er2-,@(0x1234:16,er1) ;0108a2c11234 - mov.l @er2-,@(0x12345678:32,er1) ;0108a2c912345678 - mov.l @er2-,@(0x1234:16,r3l.b) ;0108a2d31234 - mov.l @er2-,@(0x1234:16,r3.w) ;0108a2e31234 - mov.l @er2-,@(0x1234:16,er3.l) ;0108a2f31234 - mov.l @er2-,@(0x12345678:32,r3l.b) ;0108a2db12345678 - mov.l @er2-,@(0x12345678:32,r3.w) ;0108a2eb12345678 - mov.l @er2-,@(0x12345678:32,er3.l) ;0108a2fb12345678 - mov.l @er2-,@0x1234:16 ;0108a2401234 - mov.l @er2-,@0x12345678:32 ;0108a24812345678 - - mov.l @+er2,@er1 ;01089201 - mov.l @+er2,@(0x4:2,er1) ;01089211 - mov.l @+er2,@er1+ ;01089281 - mov.l @+er2,@-er1 ;010892b1 - mov.l @+er2,@+er1 ;01089291 - mov.l @+er2,@er1- ;010892a1 - mov.l @+er2,@(0x1234:16,er1) ;010892c11234 - mov.l @+er2,@(0x12345678:32,er1) ;010892c912345678 - mov.l @+er2,@(0x1234:16,r3l.b) ;010892d31234 - mov.l @+er2,@(0x1234:16,r3.w) ;010892e31234 - mov.l @+er2,@(0x1234:16,er3.l) ;010892f31234 - mov.l @+er2,@(0x12345678:32,r3l.b) ;010892db12345678 - mov.l @+er2,@(0x12345678:32,r3.w) ;010892eb12345678 - mov.l @+er2,@(0x12345678:32,er3.l) ;010892fb12345678 - mov.l @+er2,@0x1234:16 ;010892401234 - mov.l @+er2,@0x12345678:32 ;0108924812345678 - - mov.l @(0x1234:16,er2),@er1 ;0108c2011234 - mov.l @(0x1234:16,er2),@(0x4:2,er1) ;0108c2111234 - mov.l @(0x1234:16,er2),@er1+ ;0108c2811234 - mov.l @(0x1234:16,er2),@-er1 ;0108c2b11234 - mov.l @(0x1234:16,er2),@+er1 ;0108c2911234 - mov.l @(0x1234:16,er2),@er1- ;0108c2a11234 - mov.l @(0x1234:16,er2),@(0xffff9abc:16,er1) ;0108c2c112349abc - mov.l @(0x1234:16,er2),@(0x9abcdef0:32,er1) ;0108c2c912349abcdef0 - mov.l @(0x1234:16,er2),@(0xffff9abc:16,r3l.b) ;0108c2d312349abc - mov.l @(0x1234:16,er2),@(0xffff9abc:16,r3.w) ;0108c2e312349abc - mov.l @(0x1234:16,er2),@(0xffff9abc:16,er3.l) ;0108c2f312349abc - mov.l @(0x1234:16,er2),@(0x9abcdef0:32,r3l.b) ;0108c2db12349abcdef0 - mov.l @(0x1234:16,er2),@(0x9abcdef0:32,r3.w) ;0108c2eb12349abcdef0 - mov.l @(0x1234:16,er2),@(0x9abcdef0:32,er3.l) ;0108c2fb12349abcdef0 - mov.l @(0x1234:16,er2),@0xffff9abc:16 ;0108c24012349abc - mov.l @(0x1234:16,er2),@0x9abcdef0:32 ;0108c24812349abcdef0 - - mov.l @(0x12345678:32,er2),@er1 ;0108ca0112345678 - mov.l @(0x12345678:32,er2),@(0x4:2,er1) ;0108ca1112345678 - mov.l @(0x12345678:32,er2),@er1+ ;0108ca8112345678 - mov.l @(0x12345678:32,er2),@-er1 ;0108cab112345678 - mov.l @(0x12345678:32,er2),@+er1 ;0108ca9112345678 - mov.l @(0x12345678:32,er2),@er1- ;0108caa112345678 - mov.l @(0x12345678:32,er2),@(0xffff9abc:16,er1) ;0108cac1123456789abc - mov.l @(0x12345678:32,er2),@(0x9abcdef0:32,er1) ;0108cac9123456789abcdef0 - mov.l @(0x12345678:32,er2),@(0xffff9abc:16,r3l.b) ;0108cad3123456789abc - mov.l @(0x12345678:32,er2),@(0xffff9abc:16,r3.w) ;0108cae3123456789abc - mov.l @(0x12345678:32,er2),@(0xffff9abc:16,er3.l) ;0108caf3123456789abc - mov.l @(0x12345678:32,er2),@(0x9abcdef0:32,r3l.b) ;0108cadb123456789abcdef0 - mov.l @(0x12345678:32,er2),@(0x9abcdef0:32,r3.w) ;0108caeb123456789abcdef0 - mov.l @(0x12345678:32,er2),@(0x9abcdef0:32,er3.l) ;0108cafb123456789abcdef0 - mov.l @(0x12345678:32,er2),@0xffff9abc:16 ;0108ca40123456789abc - mov.l @(0x12345678:32,er2),@0x9abcdef0:32 ;0108ca48123456789abcdef0 - - mov.l @(0x1234:16,r3l.b),@er1 ;0108d3011234 - mov.l @(0x1234:16,r3l.b),@(0x4:2,er1) ;0108d3111234 - mov.l @(0x1234:16,r3l.b),@er1+ ;0108d3811234 - mov.l @(0x1234:16,r3l.b),@-er1 ;0108d3b11234 - mov.l @(0x1234:16,r3l.b),@+er1 ;0108d3911234 - mov.l @(0x1234:16,r3l.b),@er1- ;0108d3a11234 - mov.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;0108d3c112349abc - mov.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;0108d3c912349abcdef0 - mov.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r3l.b) ;0108d3d312349abc - mov.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r3.w) ;0108d3e312349abc - mov.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er3.l) ;0108d3f312349abc - mov.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r3l.b) ;0108d3db12349abcdef0 - mov.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r3.w) ;0108d3eb12349abcdef0 - mov.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er3.l) ;0108d3fb12349abcdef0 - mov.l @(0x1234:16,r3l.b),@0xffff9abc:16 ;0108d34012349abc - mov.l @(0x1234:16,r3l.b),@0x9abcdef0:32 ;0108d34812349abcdef0 - - mov.l @(0x1234:16,r3.w),@er1 ;0108e3011234 - mov.l @(0x1234:16,r3.w),@(0x4:2,er1) ;0108e3111234 - mov.l @(0x1234:16,r3.w),@er1+ ;0108e3811234 - mov.l @(0x1234:16,r3.w),@-er1 ;0108e3b11234 - mov.l @(0x1234:16,r3.w),@+er1 ;0108e3911234 - mov.l @(0x1234:16,r3.w),@er1- ;0108e3a11234 - mov.l @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;0108e3c112349abc - mov.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;0108e3c912349abcdef0 - mov.l @(0x1234:16,r3.w),@(0xffff9abc:16,r3l.b) ;0108e3d312349abc - mov.l @(0x1234:16,r3.w),@(0xffff9abc:16,r3.w) ;0108e3e312349abc - mov.l @(0x1234:16,r3.w),@(0xffff9abc:16,er3.l) ;0108e3f312349abc - mov.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r3l.b) ;0108e3db12349abcdef0 - mov.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r3.w) ;0108e3eb12349abcdef0 - mov.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er3.l) ;0108e3fb12349abcdef0 - mov.l @(0x1234:16,r3.w),@0xffff9abc:16 ;0108e34012349abc - mov.l @(0x1234:16,r3.w),@0x9abcdef0:32 ;0108e34812349abcdef0 - - mov.l @(0x1234:16,er3.l),@er1 ;0108f3011234 - mov.l @(0x1234:16,er3.l),@(0x4:2,er1) ;0108f3111234 - mov.l @(0x1234:16,er3.l),@er1+ ;0108f3811234 - mov.l @(0x1234:16,er3.l),@-er1 ;0108f3b11234 - mov.l @(0x1234:16,er3.l),@+er1 ;0108f3911234 - mov.l @(0x1234:16,er3.l),@er1- ;0108f3a11234 - mov.l @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;0108f3c112349abc - mov.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;0108f3c912349abcdef0 - mov.l @(0x1234:16,er3.l),@(0xffff9abc:16,r3l.b) ;0108f3d312349abc - mov.l @(0x1234:16,er3.l),@(0xffff9abc:16,r3.w) ;0108f3e312349abc - mov.l @(0x1234:16,er3.l),@(0xffff9abc:16,er3.l) ;0108f3f312349abc - mov.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r3l.b) ;0108f3db12349abcdef0 - mov.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r3.w) ;0108f3eb12349abcdef0 - mov.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er3.l) ;0108f3fb12349abcdef0 - mov.l @(0x1234:16,er3.l),@0xffff9abc:16 ;0108f34012349abc - mov.l @(0x1234:16,er3.l),@0x9abcdef0:32 ;0108f34812349abcdef0 - - mov.l @(0x12345678:32,r3l.b),@er1 ;0108db0112345678 - mov.l @(0x12345678:32,r3l.b),@(0x4:2,er1) ;0108db1112345678 - mov.l @(0x12345678:32,r3l.b),@er1+ ;0108db8112345678 - mov.l @(0x12345678:32,r3l.b),@-er1 ;0108dbb112345678 - mov.l @(0x12345678:32,r3l.b),@+er1 ;0108db9112345678 - mov.l @(0x12345678:32,r3l.b),@er1- ;0108dba112345678 - mov.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;0108dbc1123456789abc - mov.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;0108dbc9123456789abcdef0 - mov.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r3l.b) ;0108dbd3123456789abc - mov.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r3.w) ;0108dbe3123456789abc - mov.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er3.l) ;0108dbf3123456789abc - mov.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r3l.b) ;0108dbdb123456789abcdef0 - mov.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r3.w) ;0108dbeb123456789abcdef0 - mov.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er3.l) ;0108dbfb123456789abcdef0 - mov.l @(0x12345678:32,r3l.b),@0xffff9abc:16 ;0108db40123456789abc - mov.l @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;0108db48123456789abcdef0 - - mov.l @(0x12345678:32,r3.w),@er1 ;0108eb0112345678 - mov.l @(0x12345678:32,r3.w),@(0x4:2,er1) ;0108eb1112345678 - mov.l @(0x12345678:32,r3.w),@er1+ ;0108eb8112345678 - mov.l @(0x12345678:32,r3.w),@-er1 ;0108ebb112345678 - mov.l @(0x12345678:32,r3.w),@+er1 ;0108eb9112345678 - mov.l @(0x12345678:32,r3.w),@er1- ;0108eba112345678 - mov.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;0108ebc1123456789abc - mov.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;0108ebc9123456789abcdef0 - mov.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r3l.b) ;0108ebd3123456789abc - mov.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r3.w) ;0108ebe3123456789abc - mov.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er3.l) ;0108ebf3123456789abc - mov.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r3l.b) ;0108ebdb123456789abcdef0 - mov.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r3.w) ;0108ebeb123456789abcdef0 - mov.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er3.l) ;0108ebfb123456789abcdef0 - mov.l @(0x12345678:32,r3.w),@0xffff9abc:16 ;0108eb40123456789abc - mov.l @(0x12345678:32,r3.w),@0x9abcdef0:32 ;0108eb48123456789abcdef0 - - mov.l @(0x12345678:32,er3.l),@er1 ;0108fb0112345678 - mov.l @(0x12345678:32,er3.l),@(0x4:2,er1) ;0108fb1112345678 - mov.l @(0x12345678:32,er3.l),@er1+ ;0108fb8112345678 - mov.l @(0x12345678:32,er3.l),@-er1 ;0108fbb112345678 - mov.l @(0x12345678:32,er3.l),@+er1 ;0108fb9112345678 - mov.l @(0x12345678:32,er3.l),@er1- ;0108fba112345678 - mov.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;0108fbc1123456789abc - mov.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;0108fbc9123456789abcdef0 - mov.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r3l.b) ;0108fbd3123456789abc - mov.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r3.w) ;0108fbe3123456789abc - mov.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er3.l) ;0108fbf3123456789abc - mov.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r3l.b) ;0108fbdb123456789abcdef0 - mov.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r3.w) ;0108fbeb123456789abcdef0 - mov.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er3.l) ;0108fbfb123456789abcdef0 - mov.l @(0x12345678:32,er3.l),@0xffff9abc:16 ;0108fb40123456789abc - mov.l @(0x12345678:32,er3.l),@0x9abcdef0:32 ;0108fb48123456789abcdef0 - - mov.l @0x1234:16,@er1 ;010840011234 - mov.l @0x1234:16,@(0x4:2,er1) ;010840111234 - mov.l @0x1234:16,@er1+ ;010840811234 - mov.l @0x1234:16,@-er1 ;010840b11234 - mov.l @0x1234:16,@+er1 ;010840911234 - mov.l @0x1234:16,@er1- ;010840a11234 - mov.l @0x1234:16,@(0xffff9abc:16,er1) ;010840c112349abc - mov.l @0x1234:16,@(0x9abcdef0:32,er1) ;010840c912349abcdef0 - mov.l @0x1234:16,@(0xffff9abc:16,r3l.b) ;010840d312349abc - mov.l @0x1234:16,@(0xffff9abc:16,r3.w) ;010840e312349abc - mov.l @0x1234:16,@(0xffff9abc:16,er3.l) ;010840f312349abc - mov.l @0x1234:16,@(0x9abcdef0:32,r3l.b) ;010840db12349abcdef0 - mov.l @0x1234:16,@(0x9abcdef0:32,r3.w) ;010840eb12349abcdef0 - mov.l @0x1234:16,@(0x9abcdef0:32,er3.l) ;010840fb12349abcdef0 - mov.l @0x1234:16,@0xffff9abc:16 ;0108404012349abc - mov.l @0x1234:16,@0x9abcdef0:32 ;0108404812349abcdef0 - - mov.l @0x12345678:32,@er1 ;0108480112345678 - mov.l @0x12345678:32,@(0x4:2,er1) ;0108481112345678 - mov.l @0x12345678:32,@er1+ ;0108488112345678 - mov.l @0x12345678:32,@-er1 ;010848b112345678 - mov.l @0x12345678:32,@+er1 ;0108489112345678 - mov.l @0x12345678:32,@er1- ;010848a112345678 - mov.l @0x12345678:32,@(0xffff9abc:16,er1) ;010848c1123456789abc - mov.l @0x12345678:32,@(0x9abcdef0:32,er1) ;010848c9123456789abcdef0 - mov.l @0x12345678:32,@(0xffff9abc:16,r3l.b) ;010848d3123456789abc - mov.l @0x12345678:32,@(0xffff9abc:16,r3.w) ;010848e3123456789abc - mov.l @0x12345678:32,@(0xffff9abc:16,er3.l) ;010848f3123456789abc - mov.l @0x12345678:32,@(0x9abcdef0:32,r3l.b) ;010848db123456789abcdef0 - mov.l @0x12345678:32,@(0x9abcdef0:32,r3.w) ;010848eb123456789abcdef0 - mov.l @0x12345678:32,@(0x9abcdef0:32,er3.l) ;010848fb123456789abcdef0 - mov.l @0x12345678:32,@0xffff9abc:16 ;01084840123456789abc - mov.l @0x12345678:32,@0x9abcdef0:32 ;01084848123456789abcdef0 - - movtpe.b r2h,@0x1234:16 ;6ac21234 - movfpe.b @0x1234:16,r1h ;6a411234 - - ldm @sp+,(er0-er1) ;01106d71 - ldm @sp+,(er1-er2) ;01106d72 - ldm @sp+,(er2-er3) ;01106d73 - ldm @sp+,(er3-er4) ;01106d74 - ldm @sp+,(er4-er5) ;01106d75 - ldm @sp+,(er5-er6) ;01106d76 - ldm @sp+,(er6-er7) ;01106d77 - - ldm @sp+,(er0-er2) ;01206d72 - ldm @sp+,(er1-er3) ;01206d73 - ldm @sp+,(er2-er4) ;01206d74 - ldm @sp+,(er3-er5) ;01206d75 - ldm @sp+,(er4-er6) ;01206d76 - ldm @sp+,(er5-er7) ;01206d77 - - ldm @sp+,(er0-er3) ;01306d73 - ldm @sp+,(er1-er4) ;01306d74 - ldm @sp+,(er2-er5) ;01306d75 - ldm @sp+,(er3-er6) ;01306d76 - ldm @sp+,(er4-er7) ;01306d77 - - stm (er0-er1),@-sp ;01106df0 - stm (er1-er2),@-sp ;01106df1 - stm (er2-er3),@-sp ;01106df2 - stm (er3-er4),@-sp ;01106df3 - stm (er4-er5),@-sp ;01106df4 - stm (er5-er6),@-sp ;01106df5 - stm (er6-er7),@-sp ;01106df6 - - stm (er0-er2),@-sp ;01206df0 - stm (er1-er3),@-sp ;01206df1 - stm (er2-er4),@-sp ;01206df2 - stm (er3-er5),@-sp ;01206df3 - stm (er4-er6),@-sp ;01206df4 - stm (er5-er7),@-sp ;01206df5 - - stm (er0-er3),@-sp ;01306df0 - stm (er1-er4),@-sp ;01306df1 - stm (er2-er5),@-sp ;01306df2 - stm (er3-er6),@-sp ;01306df3 - stm (er4-er7),@-sp ;01306df4 - - eepmov.b ;7b5c598f - - eepmov.w ;7bd4598f - - movmd.b ;7b94 - movmd.w ;7ba4 - movmd.l ;7bb4 - movsd.b label ;7b840004 - nop ;0000 - nop ;0000 -label: - - .end - +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;mov +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + .h8300sx + .text + .global _start +_start: + mov.b #0x12:8,r3h ;f312 + mov.b #0x12:8,@er3 ;017d0312 + mov.b #0x12:8,@(0x1:2,er3) ;017d1312 + mov.b #0x12:8,@-er3 ;017db312 + mov.b #0x12:8,@er3+ ;017d8312 + mov.b #0x12:8,@er3- ;017da312 + mov.b #0x12:8,@+er3 ;017d9312 + mov.b #0x12:8,@(0x1234:16,er3) ;017dc3121234 + mov.b #0x12:8,@(0x12345678:32,er3) ;017dcb1212345678 + mov.b #0x12:8,@(0x1234:16,r3l.b) ;017dd3121234 + mov.b #0x12:8,@(0x1234:16,r3.w) ;017de3121234 + mov.b #0x12:8,@(0x1234:16,er3.l) ;017df3121234 + mov.b #0x12:8,@(0x12345678:32,r3l.b) ;017ddb1212345678 + mov.b #0x12:8,@(0x12345678:32,r3.w) ;017deb1212345678 + mov.b #0x12:8,@(0x12345678:32,er3.l) ;017dfb1212345678 + mov.b #0x12:8,@0x1234:16 ;017d40121234 + mov.b #0x12:8,@0x12345678:32 ;017d481212345678 + + mov.b #0x1:4,@0x1234:16 ;6ad11234 + mov.b #0x1:4,@0x12345678:32 ;6af112345678 + + mov.b r3h,r1h ;0c31 + + mov.b r3h,@er1 ;6893 + mov.b r3h,@(0x1:2,er1) ;01716893 + mov.b r3h,@-er1 ;6c93 + mov.b r3h,@er1+ ;01736c93 + mov.b r3h,@er1- ;01716c93 + mov.b r3h,@+er1 ;01726c93 + mov.b r3h,@(0x1234:16,er1) ;6e931234 + mov.b r3h,@(0x12345678:32,er1) ;78106aa312345678 + mov.b r3h,@(0x1234:16,r1l.b) ;01716e931234 + mov.b r3h,@(0x1234:16,r1.w) ;01726e931234 + mov.b r3h,@(0x1234:16,er1.l) ;01736e931234 + mov.b r3h,@(0x12345678:32,r1l.b) ;78116aa312345678 + mov.b r3h,@(0x12345678:32,r1.w) ;78126aa312345678 + mov.b r3h,@(0x12345678:32,er1.l) ;78136aa312345678 + mov.b r3h,@0xffffff12:8 ;3312 + mov.b r3h,@0x1234:16 ;6a831234 + mov.b r3h,@0x12345678:32 ;6aa312345678 + + mov.b @er3,r1h ;6831 + mov.b @(0x1:2,er3),r1h ;01716831 + mov.b @er3+,r1h ;6c31 + mov.b @-er3,r1h ;01736c31 + mov.b @+er3,r1h ;01716c31 + mov.b @er3-,r1h ;01726c31 + mov.b @(0x1234:16,er3),r1h ;6e311234 + mov.b @(0x12345678:32,er3),r1h ;78306a2112345678 + mov.b @(0x1234:16,r3l.b),r1h ;01716e311234 + mov.b @(0x1234:16,r3.w),r1h ;01726e311234 + mov.b @(0x1234:16,er3.l),r1h ;01736e311234 + mov.b @(0x12345678:32,r3l.b),r1h ;78316a2112345678 + mov.b @(0x12345678:32,r3.w),r1h ;78326a2112345678 + mov.b @(0x12345678:32,er3.l),r1h ;78336a2112345678 + mov.b @0xffffff12:8,r3h ;2312 + mov.b @0x1234:16,r3h ;6a031234 + mov.b @0x12345678:32,r3h ;6a2312345678 + + mov.b @er3,@er1 ;01780301 + mov.b @er3,@(0x1:2,er1) ;01780311 + mov.b @er3,@er1+ ;01780381 + mov.b @er3,@-er1 ;017803b1 + mov.b @er3,@+er1 ;01780391 + mov.b @er3,@er1- ;017803a1 + mov.b @er3,@(0x1234:16,er1) ;017803c11234 + mov.b @er3,@(0x12345678:32,er1) ;017803c912345678 + mov.b @er3,@(0x1234:16,r1l.b) ;017803d11234 + mov.b @er3,@(0x1234:16,r1.w) ;017803e11234 + mov.b @er3,@(0x1234:16,er1.l) ;017803f11234 + mov.b @er3,@(0x12345678:32,r1l.b) ;017803d912345678 + mov.b @er3,@(0x12345678:32,r1.w) ;017803e912345678 + mov.b @er3,@(0x12345678:32,er1.l) ;017803f912345678 + mov.b @er3,@0x1234:16 ;017803401234 + mov.b @er3,@0x12345678:32 ;0178034812345678 + + mov.b @(0x1:2,er3),@er1 ;01781301 + mov.b @(0x1:2,er3),@(0x1:2,er1) ;01781311 + mov.b @(0x1:2,er3),@er1+ ;01781381 + mov.b @(0x1:2,er3),@-er1 ;017813b1 + mov.b @(0x1:2,er3),@+er1 ;01781391 + mov.b @(0x1:2,er3),@er1- ;017813a1 + mov.b @(0x1:2,er3),@(0x1234:16,er1) ;017813c11234 + mov.b @(0x1:2,er3),@(0x12345678:32,er1) ;017813c912345678 + mov.b @(0x1:2,er3),@(0x1234:16,r1l.b) ;017813d11234 + mov.b @(0x1:2,er3),@(0x1234:16,r1.w) ;017813e11234 + mov.b @(0x1:2,er3),@(0x1234:16,er1.l) ;017813f11234 + mov.b @(0x1:2,er3),@(0x12345678:32,r1l.b) ;017813d912345678 + mov.b @(0x1:2,er3),@(0x12345678:32,r1.w) ;017813e912345678 + mov.b @(0x1:2,er3),@(0x12345678:32,er1.l) ;017813f912345678 + mov.b @(0x1:2,er3),@0x1234:16 ;017813401234 + mov.b @(0x1:2,er3),@0x12345678:32 ;0178134812345678 + + mov.b @-er3,@er1 ;0178b301 + mov.b @-er3,@(0x1:2,er1) ;0178b311 + mov.b @-er3,@er1+ ;0178b381 + mov.b @-er3,@-er1 ;0178b3b1 + mov.b @-er3,@+er1 ;0178b391 + mov.b @-er3,@er1- ;0178b3a1 + mov.b @-er3,@(0x1234:16,er1) ;0178b3c11234 + mov.b @-er3,@(0x12345678:32,er1) ;0178b3c912345678 + mov.b @-er3,@(0x1234:16,r1l.b) ;0178b3d11234 + mov.b @-er3,@(0x1234:16,r1.w) ;0178b3e11234 + mov.b @-er3,@(0x1234:16,er1.l) ;0178b3f11234 + mov.b @-er3,@(0x12345678:32,r1l.b) ;0178b3d912345678 + mov.b @-er3,@(0x12345678:32,r1.w) ;0178b3e912345678 + mov.b @-er3,@(0x12345678:32,er1.l) ;0178b3f912345678 + mov.b @-er3,@0x1234:16 ;0178b3401234 + mov.b @-er3,@0x12345678:32 ;0178b34812345678 + + mov.b @er3+,@er1 ;01788301 + mov.b @er3+,@(0x1:2,er1) ;01788311 + mov.b @er3+,@er1+ ;01788381 + mov.b @er3+,@-er1 ;017883b1 + mov.b @er3+,@+er1 ;01788391 + mov.b @er3+,@er1- ;017883a1 + mov.b @er3+,@(0x1234:16,er1) ;017883c11234 + mov.b @er3+,@(0x12345678:32,er1) ;017883c912345678 + mov.b @er3+,@(0x1234:16,r1l.b) ;017883d11234 + mov.b @er3+,@(0x1234:16,r1.w) ;017883e11234 + mov.b @er3+,@(0x1234:16,er1.l) ;017883f11234 + mov.b @er3+,@(0x12345678:32,r1l.b) ;017883d912345678 + mov.b @er3+,@(0x12345678:32,r1.w) ;017883e912345678 + mov.b @er3+,@(0x12345678:32,er1.l) ;017883f912345678 + mov.b @er3+,@0x1234:16 ;017883401234 + mov.b @er3+,@0x12345678:32 ;0178834812345678 + + mov.b @er3-,@er1 ;0178a301 + mov.b @er3-,@(0x1:2,er1) ;0178a311 + mov.b @er3-,@er1+ ;0178a381 + mov.b @er3-,@-er1 ;0178a3b1 + mov.b @er3-,@+er1 ;0178a391 + mov.b @er3-,@er1- ;0178a3a1 + mov.b @er3-,@(0x1234:16,er1) ;0178a3c11234 + mov.b @er3-,@(0x12345678:32,er1) ;0178a3c912345678 + mov.b @er3-,@(0x1234:16,r1l.b) ;0178a3d11234 + mov.b @er3-,@(0x1234:16,r1.w) ;0178a3e11234 + mov.b @er3-,@(0x1234:16,er1.l) ;0178a3f11234 + mov.b @er3-,@(0x12345678:32,r1l.b) ;0178a3d912345678 + mov.b @er3-,@(0x12345678:32,r1.w) ;0178a3e912345678 + mov.b @er3-,@(0x12345678:32,er1.l) ;0178a3f912345678 + mov.b @er3-,@0x1234:16 ;0178a3401234 + mov.b @er3-,@0x12345678:32 ;0178a34812345678 + + mov.b @+er3,@er1 ;01789301 + mov.b @+er3,@(0x1:2,er1) ;01789311 + mov.b @+er3,@er1+ ;01789381 + mov.b @+er3,@-er1 ;017893b1 + mov.b @+er3,@+er1 ;01789391 + mov.b @+er3,@er1- ;017893a1 + mov.b @+er3,@(0x1234:16,er1) ;017893c11234 + mov.b @+er3,@(0x12345678:32,er1) ;017893c912345678 + mov.b @+er3,@(0x1234:16,r1l.b) ;017893d11234 + mov.b @+er3,@(0x1234:16,r1.w) ;017893e11234 + mov.b @+er3,@(0x1234:16,er1.l) ;017893f11234 + mov.b @+er3,@(0x12345678:32,r1l.b) ;017893d912345678 + mov.b @+er3,@(0x12345678:32,r1.w) ;017893e912345678 + mov.b @+er3,@(0x12345678:32,er1.l) ;017893f912345678 + mov.b @+er3,@0x1234:16 ;017893401234 + mov.b @+er3,@0x12345678:32 ;0178934812345678 + + mov.b @(0x1234:16,er3),@er1 ;0178c3011234 + mov.b @(0x1234:16,er3),@(0x1:2,er1) ;0178c3111234 + mov.b @(0x1234:16,er3),@er1+ ;0178c3811234 + mov.b @(0x1234:16,er3),@-er1 ;0178c3b11234 + mov.b @(0x1234:16,er3),@+er1 ;0178c3911234 + mov.b @(0x1234:16,er3),@er1- ;0178c3a11234 + mov.b @(0x1234:16,er3),@(0xffff9abc:16,er1) ;0178c3c112349abc + mov.b @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;0178c3c912349abcdef0 + mov.b @(0x1234:16,er3),@(0xffff9abc:16,r1l.b) ;0178c3d112349abc + mov.b @(0x1234:16,er3),@(0xffff9abc:16,r1.w) ;0178c3e112349abc + mov.b @(0x1234:16,er3),@(0xffff9abc:16,er1.l) ;0178c3f112349abc + mov.b @(0x1234:16,er3),@(0x9abcdef0:32,r1l.b) ;0178c3d912349abcdef0 + mov.b @(0x1234:16,er3),@(0x9abcdef0:32,r1.w) ;0178c3e912349abcdef0 + mov.b @(0x1234:16,er3),@(0x9abcdef0:32,er1.l) ;0178c3f912349abcdef0 + mov.b @(0x1234:16,er3),@0xffff9abc:16 ;0178c34012349abc + mov.b @(0x1234:16,er3),@0x9abcdef0:32 ;0178c34812349abcdef0 + + mov.b @(0x12345678:32,er3),@er1 ;0178cb0112345678 + mov.b @(0x12345678:32,er3),@(0x1:2,er1) ;0178cb1112345678 + mov.b @(0x12345678:32,er3),@er1+ ;0178cb8112345678 + mov.b @(0x12345678:32,er3),@-er1 ;0178cbb112345678 + mov.b @(0x12345678:32,er3),@+er1 ;0178cb9112345678 + mov.b @(0x12345678:32,er3),@er1- ;0178cba112345678 + mov.b @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;0178cbc1123456789abc + mov.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;0178cbc9123456789abcdef0 + mov.b @(0x12345678:32,er3),@(0xffff9abc:16,r1l.b) ;0178cbd1123456789abc + mov.b @(0x12345678:32,er3),@(0xffff9abc:16,r1.w) ;0178cbe1123456789abc + mov.b @(0x12345678:32,er3),@(0xffff9abc:16,er1.l) ;0178cbf1123456789abc + mov.b @(0x12345678:32,er3),@(0x9abcdef0:32,r1l.b) ;0178cbd9123456789abcdef0 + mov.b @(0x12345678:32,er3),@(0x9abcdef0:32,r1.w) ;0178cbe9123456789abcdef0 + mov.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1.l) ;0178cbf9123456789abcdef0 + mov.b @(0x12345678:32,er3),@0xffff9abc:16 ;0178cb40123456789abc + mov.b @(0x12345678:32,er3),@0x9abcdef0:32 ;0178cb48123456789abcdef0 + + mov.b @(0x1234:16,r3l.b),@er1 ;0178d3011234 + mov.b @(0x1234:16,r3l.b),@(0x1:2,er1) ;0178d3111234 + mov.b @(0x1234:16,r3l.b),@er1+ ;0178d3811234 + mov.b @(0x1234:16,r3l.b),@-er1 ;0178d3b11234 + mov.b @(0x1234:16,r3l.b),@+er1 ;0178d3911234 + mov.b @(0x1234:16,r3l.b),@er1- ;0178d3a11234 + mov.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r1l.b) ;0178d3d112349abc + mov.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r1.w) ;0178d3e112349abc + mov.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er1.l) ;0178d3f112349abc + mov.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r1l.b) ;0178d3d912349abcdef0 + mov.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r1.w) ;0178d3e912349abcdef0 + mov.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1.l) ;0178d3f912349abcdef0 + mov.b @(0x1234:16,r3l.b),@0xffff9abc:16 ;0178d34012349abc + mov.b @(0x1234:16,r3l.b),@0x9abcdef0:32 ;0178d34812349abcdef0 + + mov.b @(0x1234:16,r3.w),@er1 ;0178e3011234 + mov.b @(0x1234:16,r3.w),@(0x1:2,er1) ;0178e3111234 + mov.b @(0x1234:16,r3.w),@er1+ ;0178e3811234 + mov.b @(0x1234:16,r3.w),@-er1 ;0178e3b11234 + mov.b @(0x1234:16,r3.w),@+er1 ;0178e3911234 + mov.b @(0x1234:16,r3.w),@er1- ;0178e3a11234 + mov.b @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;0178e3c112349abc + mov.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;0178e3c912349abcdef0 + mov.b @(0x1234:16,r3.w),@(0xffff9abc:16,r3l.b) ;0178e3d312349abc + mov.b @(0x1234:16,r3.w),@(0xffff9abc:16,r3.w) ;0178e3e312349abc + mov.b @(0x1234:16,r3.w),@(0xffff9abc:16,er3.l) ;0178e3f312349abc + mov.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r3l.b) ;0178e3db12349abcdef0 + mov.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r3.w) ;0178e3eb12349abcdef0 + mov.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er3.l) ;0178e3fb12349abcdef0 + mov.b @(0x1234:16,r3.w),@0xffff9abc:16 ;0178e34012349abc + mov.b @(0x1234:16,r3.w),@0x9abcdef0:32 ;0178e34812349abcdef0 + + mov.b @(0x1234:16,er3.l),@er1 ;0178f3011234 + mov.b @(0x1234:16,er3.l),@(0x1:2,er1) ;0178f3111234 + mov.b @(0x1234:16,er3.l),@er1+ ;0178f3811234 + mov.b @(0x1234:16,er3.l),@-er1 ;0178f3b11234 + mov.b @(0x1234:16,er3.l),@+er1 ;0178f3911234 + mov.b @(0x1234:16,er3.l),@er1- ;0178f3a11234 + mov.b @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;0178f3c112349abc + mov.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;0178f3c912349abcdef0 + mov.b @(0x1234:16,er3.l),@(0xffff9abc:16,r3l.b) ;0178f3d312349abc + mov.b @(0x1234:16,er3.l),@(0xffff9abc:16,r3.w) ;0178f3e312349abc + mov.b @(0x1234:16,er3.l),@(0xffff9abc:16,er3.l) ;0178f3f312349abc + mov.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r3l.b) ;0178f3db12349abcdef0 + mov.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r3.w) ;0178f3eb12349abcdef0 + mov.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er3.l) ;0178f3fb12349abcdef0 + mov.b @(0x1234:16,er3.l),@0xffff9abc:16 ;0178f34012349abc + mov.b @(0x1234:16,er3.l),@0x9abcdef0:32 ;0178f34812349abcdef0 + + mov.b @(0x12345678:32,r3l.b),@er1 ;0178db0112345678 + mov.b @(0x12345678:32,r3l.b),@(0x1:2,er1) ;0178db1112345678 + mov.b @(0x12345678:32,r3l.b),@er1+ ;0178db8112345678 + mov.b @(0x12345678:32,r3l.b),@-er1 ;0178dbb112345678 + mov.b @(0x12345678:32,r3l.b),@+er1 ;0178db9112345678 + mov.b @(0x12345678:32,r3l.b),@er1- ;0178dba112345678 + mov.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;0178dbc1123456789abc + mov.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;0178dbc9123456789abcdef0 + mov.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r3l.b) ;0178dbd3123456789abc + mov.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r3.w) ;0178dbe3123456789abc + mov.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er3.l) ;0178dbf3123456789abc + mov.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r3l.b) ;0178dbdb123456789abcdef0 + mov.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r3.w) ;0178dbeb123456789abcdef0 + mov.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er3.l) ;0178dbfb123456789abcdef0 + mov.b @(0x12345678:32,r3l.b),@0xffff9abc:16 ;0178db40123456789abc + mov.b @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;0178db48123456789abcdef0 + + mov.b @(0x12345678:32,r3.w),@er1 ;0178eb0112345678 + mov.b @(0x12345678:32,r3.w),@(0x1:2,er1) ;0178eb1112345678 + mov.b @(0x12345678:32,r3.w),@er1+ ;0178eb8112345678 + mov.b @(0x12345678:32,r3.w),@-er1 ;0178ebb112345678 + mov.b @(0x12345678:32,r3.w),@+er1 ;0178eb9112345678 + mov.b @(0x12345678:32,r3.w),@er1- ;0178eba112345678 + mov.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;0178ebc1123456789abc + mov.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;0178ebc9123456789abcdef0 + mov.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r3l.b) ;0178ebd3123456789abc + mov.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r3.w) ;0178ebe3123456789abc + mov.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er3.l) ;0178ebf3123456789abc + mov.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r3l.b) ;0178ebdb123456789abcdef0 + mov.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r3.w) ;0178ebeb123456789abcdef0 + mov.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er3.l) ;0178ebfb123456789abcdef0 + mov.b @(0x12345678:32,r3.w),@0xffff9abc:16 ;0178eb40123456789abc + mov.b @(0x12345678:32,r3.w),@0x9abcdef0:32 ;0178eb48123456789abcdef0 + + mov.b @(0x12345678:32,er3.l),@er1 ;0178fb0112345678 + mov.b @(0x12345678:32,er3.l),@(0x1:2,er1) ;0178fb1112345678 + mov.b @(0x12345678:32,er3.l),@er1+ ;0178fb8112345678 + mov.b @(0x12345678:32,er3.l),@-er1 ;0178fbb112345678 + mov.b @(0x12345678:32,er3.l),@+er1 ;0178fb9112345678 + mov.b @(0x12345678:32,er3.l),@er1- ;0178fba112345678 + mov.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;0178fbc1123456789abc + mov.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;0178fbc9123456789abcdef0 + mov.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r3l.b) ;0178fbd3123456789abc + mov.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r3.w) ;0178fbe3123456789abc + mov.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er3.l) ;0178fbf3123456789abc + mov.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r3l.b) ;0178fbdb123456789abcdef0 + mov.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r3.w) ;0178fbeb123456789abcdef0 + mov.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er3.l) ;0178fbfb123456789abcdef0 + mov.b @(0x12345678:32,er3.l),@0xffff9abc:16 ;0178fb40123456789abc + mov.b @(0x12345678:32,er3.l),@0x9abcdef0:32 ;0178fb48123456789abcdef0 + + mov.b @0x1234:16,@er1 ;017840011234 + mov.b @0x1234:16,@(0x1:2,er1) ;017840111234 + mov.b @0x1234:16,@er1+ ;017840811234 + mov.b @0x1234:16,@-er1 ;017840b11234 + mov.b @0x1234:16,@+er1 ;017840911234 + mov.b @0x1234:16,@er1- ;017840a11234 + mov.b @0x1234:16,@(0xffff9abc:16,er1) ;017840c112349abc + mov.b @0x1234:16,@(0x9abcdef0:32,er1) ;017840c912349abcdef0 + mov.b @0x1234:16,@(0xffff9abc:16,r3l.b) ;017840d312349abc + mov.b @0x1234:16,@(0xffff9abc:16,r3.w) ;017840e312349abc + mov.b @0x1234:16,@(0xffff9abc:16,er3.l) ;017840f312349abc + mov.b @0x1234:16,@(0x9abcdef0:32,r3l.b) ;017840db12349abcdef0 + mov.b @0x1234:16,@(0x9abcdef0:32,r3.w) ;017840eb12349abcdef0 + mov.b @0x1234:16,@(0x9abcdef0:32,er3.l) ;017840fb12349abcdef0 + mov.b @0x1234:16,@0xffff9abc:16 ;0178404012349abc + mov.b @0x1234:16,@0x9abcdef0:32 ;0178404812349abcdef0 + + mov.b @0x12345678:32,@er1 ;0178480112345678 + mov.b @0x12345678:32,@(0x1:2,er1) ;0178481112345678 + mov.b @0x12345678:32,@er1+ ;0178488112345678 + mov.b @0x12345678:32,@-er1 ;017848b112345678 + mov.b @0x12345678:32,@+er1 ;0178489112345678 + mov.b @0x12345678:32,@er1- ;017848a112345678 + mov.b @0x12345678:32,@(0xffff9abc:16,er1) ;017848c1123456789abc + mov.b @0x12345678:32,@(0x9abcdef0:32,er1) ;017848c9123456789abcdef0 + mov.b @0x12345678:32,@(0xffff9abc:16,r3l.b) ;017848d3123456789abc + mov.b @0x12345678:32,@(0xffff9abc:16,r3.w) ;017848e3123456789abc + mov.b @0x12345678:32,@(0xffff9abc:16,er3.l) ;017848f3123456789abc + mov.b @0x12345678:32,@(0x9abcdef0:32,r3l.b) ;017848db123456789abcdef0 + mov.b @0x12345678:32,@(0x9abcdef0:32,r3.w) ;017848eb123456789abcdef0 + mov.b @0x12345678:32,@(0x9abcdef0:32,er3.l) ;017848fb123456789abcdef0 + mov.b @0x12345678:32,@0xffff9abc:16 ;01784840123456789abc + mov.b @0x12345678:32,@0x9abcdef0:32 ;01784848123456789abcdef0 + + mov.w #0x1234:16,r1 ;79011234 + mov.w #0x1:3,r3 ;0f13 + mov.w #0x1234:16,@er1 ;797412340100 + mov.w #0x1234:16,@(0x2:2,er1) ;797412341100 + mov.w #0x1234:16,@er1+ ;797412348100 + mov.w #0x1234:16,@-er1 ;79741234b100 + mov.w #0x1234:16,@+er1 ;797412349100 + mov.w #0x1234:16,@er1- ;79741234a100 + mov.w #0x1234:16,@(0x1234:16,er1) ;79741234c1001234 + mov.w #0x1234:16,@(0x12345678:32,er1) ;79741234c90012345678 + mov.w #0x1234:16,@(0x1234:16,r3l.b) ;79741234d3001234 + mov.w #0x1234:16,@(0x1234:16,r3.w) ;79741234e3001234 + mov.w #0x1234:16,@(0x1234:16,er3.l) ;79741234f3001234 + mov.w #0x1234:16,@(0x12345678:32,r3l.b) ;79741234db0012345678 + mov.w #0x1234:16,@(0x12345678:32,r3.w) ;79741234eb0012345678 + mov.w #0x1234:16,@(0x12345678:32,er3.l) ;79741234fb0012345678 + mov.w #0x1234:16,@0x1234:16 ;7974123440001234 + mov.w #0x1234:16,@0x12345678:32 ;79741234480012345678 + + mov.w #0x12:8,@er1 ;015d0112 + mov.w #0x12:8,@(0x2:2,er1) ;015d1112 + mov.w #0x12:8,@er1+ ;015d8112 + mov.w #0x12:8,@-er1 ;015db112 + mov.w #0x12:8,@+er1 ;015d9112 + mov.w #0x12:8,@er1- ;015da112 + mov.w #0x12:8,@(0x1234:16,er1) ;015dc1121234 + mov.w #0x12:8,@(0x12345678:32,er1) ;015dc91212345678 + mov.w #0x12:8,@(0x1234:16,r3l.b) ;015dd3121234 + mov.w #0x12:8,@(0x1234:16,r3.w) ;015de3121234 + mov.w #0x12:8,@(0x1234:16,er3.l) ;015df3121234 + mov.w #0x12:8,@(0x12345678:32,r3l.b) ;015ddb1212345678 + mov.w #0x12:8,@(0x12345678:32,r3.w) ;015deb1212345678 + mov.w #0x12:8,@(0x12345678:32,er3.l) ;015dfb1212345678 + mov.w #0x12:8,@0x1234:16 ;015d40121234 + mov.w #0x12:8,@0x12345678:32 ;015d481212345678 + + mov.w #0x1:4,@0x1234:16 ;6bd11234 + mov.w #0x1:4,@0x12345678:32 ;6bf112345678 + + mov.w r2,r1 ;0d21 + + mov.w r2,@er1 ;6992 + mov.w r2,@(0x2:2,er1) ;01516992 + mov.w r2,@er1+ ;01536d92 + mov.w r2,@-er1 ;6d92 + mov.w r2,@+er1 ;01526d92 + mov.w r2,@er1- ;01516d92 + mov.w r2,@(0x1234:16,er1) ;6f921234 + mov.w r2,@(0x12345678:32,er1) ;78106ba212345678 + mov.w r2,@(0x1234:16,r3l.b) ;01516fb21234 + mov.w r2,@(0x1234:16,r3.w) ;01526fb21234 + mov.w r2,@(0x1234:16,er3.l) ;01536fb21234 + mov.w r2,@(0x12345678:32,r3l.b) ;78316ba212345678 + mov.w r2,@(0x12345678:32,r3.w) ;78326ba212345678 + mov.w r2,@(0x12345678:32,er3.l) ;78336ba212345678 + mov.w r2,@0x1234:16 ;6b821234 + mov.w r2,@0x12345678:32 ;6ba212345678 + + mov.w @er2,r1 ;6921 + mov.w @(0x2:2,er2),r1 ;01516921 + mov.w @er2+,r1 ;6d21 + mov.w @-er2,r1 ;01536d21 + mov.w @+er2,r1 ;01516d21 + mov.w @er2-,r1 ;01526d21 + mov.w @(0x1234:16,er1),r1 ;6f111234 + mov.w @(0x12345678:32,er1),r1 ;78106b2112345678 + mov.w @(0x1234:16,r3l.b),r1 ;01516f311234 + mov.w @(0x1234:16,r3.w),r1 ;01526f311234 + mov.w @(0x1234:16,er3.l),r1 ;01536f311234 + mov.w @(0x12345678:32,r3l.b),r1 ;78316b2112345678 + mov.w @(0x12345678:32,r3.w),r1 ;78326b2112345678 + mov.w @(0x12345678:32,er3.l),r1 ;78336b2112345678 + mov.w @0x1234:16,r1 ;6b011234 + mov.w @0x12345678:32,r1 ;6b2112345678 + + mov.w @er2,@er1 ;01580201 + mov.w @er2,@(0x2:2,er1) ;01580211 + mov.w @er2,@er1+ ;01580281 + mov.w @er2,@-er1 ;015802b1 + mov.w @er2,@+er1 ;01580291 + mov.w @er2,@er1- ;015802a1 + mov.w @er2,@(0x1234:16,er1) ;015802c11234 + mov.w @er2,@(0x12345678:32,er1) ;015802c912345678 + mov.w @er2,@(0x1234:16,r3l.b) ;015802d31234 + mov.w @er2,@(0x1234:16,r3.w) ;015802e31234 + mov.w @er2,@(0x1234:16,er3.l) ;015802f31234 + mov.w @er2,@(0x12345678:32,r3l.b) ;015802db12345678 + mov.w @er2,@(0x12345678:32,r3.w) ;015802eb12345678 + mov.w @er2,@(0x12345678:32,er3.l) ;015802fb12345678 + mov.w @er2,@0x1234:16 ;015802401234 + mov.w @er2,@0x12345678:32 ;0158024812345678 + + mov.w @(0x2:2,er2),@er1 ;01581201 + mov.w @(0x2:2,er2),@(0x2:2,er1) ;01581211 + mov.w @(0x2:2,er2),@er1+ ;01581281 + mov.w @(0x2:2,er2),@-er1 ;015812b1 + mov.w @(0x2:2,er2),@+er1 ;01581291 + mov.w @(0x2:2,er2),@er1- ;015812a1 + mov.w @(0x2:2,er2),@(0x1234:16,er1) ;015812c11234 + mov.w @(0x2:2,er2),@(0x12345678:32,er1) ;015812c912345678 + mov.w @(0x2:2,er2),@(0x1234:16,r3l.b) ;015812d31234 + mov.w @(0x2:2,er2),@(0x1234:16,r3.w) ;015812e31234 + mov.w @(0x2:2,er2),@(0x1234:16,er3.l) ;015812f31234 + mov.w @(0x2:2,er2),@(0x12345678:32,r3l.b) ;015812db12345678 + mov.w @(0x2:2,er2),@(0x12345678:32,r3.w) ;015812eb12345678 + mov.w @(0x2:2,er2),@(0x12345678:32,er3.l) ;015812fb12345678 + mov.w @(0x2:2,er2),@0x1234:16 ;015812401234 + mov.w @(0x2:2,er2),@0x12345678:32 ;0158124812345678 + + mov.w @-er2,@er1 ;0158b201 + mov.w @-er2,@(0x2:2,er1) ;0158b211 + mov.w @-er2,@er1+ ;0158b281 + mov.w @-er2,@-er1 ;0158b2b1 + mov.w @-er2,@+er1 ;0158b291 + mov.w @-er2,@er1- ;0158b2a1 + mov.w @-er2,@(0x1234:16,er1) ;0158b2c11234 + mov.w @-er2,@(0x12345678:32,er1) ;0158b2c912345678 + mov.w @-er2,@(0x1234:16,r3l.b) ;0158b2d31234 + mov.w @-er2,@(0x1234:16,r3.w) ;0158b2e31234 + mov.w @-er2,@(0x1234:16,er3.l) ;0158b2f31234 + mov.w @-er2,@(0x12345678:32,r3l.b) ;0158b2db12345678 + mov.w @-er2,@(0x12345678:32,r3.w) ;0158b2eb12345678 + mov.w @-er2,@(0x12345678:32,er3.l) ;0158b2fb12345678 + mov.w @-er2,@0x1234:16 ;0158b2401234 + mov.w @-er2,@0x12345678:32 ;0158b24812345678 + + mov.w @er2+,@er1 ;01588201 + mov.w @er2+,@(0x2:2,er1) ;01588211 + mov.w @er2+,@er1+ ;01588281 + mov.w @er2+,@-er1 ;015882b1 + mov.w @er2+,@+er1 ;01588291 + mov.w @er2+,@er1- ;015882a1 + mov.w @er2+,@(0x1234:16,er1) ;015882c11234 + mov.w @er2+,@(0x12345678:32,er1) ;015882c912345678 + mov.w @er2+,@(0x1234:16,r3l.b) ;015882d31234 + mov.w @er2+,@(0x1234:16,r3.w) ;015882e31234 + mov.w @er2+,@(0x1234:16,er3.l) ;015882f31234 + mov.w @er2+,@(0x12345678:32,r3l.b) ;015882db12345678 + mov.w @er2+,@(0x12345678:32,r3.w) ;015882eb12345678 + mov.w @er2+,@(0x12345678:32,er3.l) ;015882fb12345678 + mov.w @er2+,@0x1234:16 ;015882401234 + mov.w @er2+,@0x12345678:32 ;0158824812345678 + + mov.w @er2-,@er1 ;0158a201 + mov.w @er2-,@(0x2:2,er1) ;0158a211 + mov.w @er2-,@er1+ ;0158a281 + mov.w @er2-,@-er1 ;0158a2b1 + mov.w @er2-,@+er1 ;0158a291 + mov.w @er2-,@er1- ;0158a2a1 + mov.w @er2-,@(0x1234:16,er1) ;0158a2c11234 + mov.w @er2-,@(0x12345678:32,er1) ;0158a2c912345678 + mov.w @er2-,@(0x1234:16,r3l.b) ;0158a2d31234 + mov.w @er2-,@(0x1234:16,r3.w) ;0158a2e31234 + mov.w @er2-,@(0x1234:16,er3.l) ;0158a2f31234 + mov.w @er2-,@(0x12345678:32,r3l.b) ;0158a2db12345678 + mov.w @er2-,@(0x12345678:32,r3.w) ;0158a2eb12345678 + mov.w @er2-,@(0x12345678:32,er3.l) ;0158a2fb12345678 + mov.w @er2-,@0x1234:16 ;0158a2401234 + mov.w @er2-,@0x12345678:32 ;0158a24812345678 + + mov.w @+er2,@er1 ;01589201 + mov.w @+er2,@(0x2:2,er1) ;01589211 + mov.w @+er2,@er1+ ;01589281 + mov.w @+er2,@-er1 ;015892b1 + mov.w @+er2,@+er1 ;01589291 + mov.w @+er2,@er1- ;015892a1 + mov.w @+er2,@(0x1234:16,er1) ;015892c11234 + mov.w @+er2,@(0x12345678:32,er1) ;015892c912345678 + mov.w @+er2,@(0x1234:16,r3l.b) ;015892d31234 + mov.w @+er2,@(0x1234:16,r3.w) ;015892e31234 + mov.w @+er2,@(0x1234:16,er3.l) ;015892f31234 + mov.w @+er2,@(0x12345678:32,r3l.b) ;015892db12345678 + mov.w @+er2,@(0x12345678:32,r3.w) ;015892eb12345678 + mov.w @+er2,@(0x12345678:32,er3.l) ;015892fb12345678 + mov.w @+er2,@0x1234:16 ;015892401234 + mov.w @+er2,@0x12345678:32 ;0158924812345678 + + mov.w @(0x1234:16,er2),@er1 ;0158c2011234 + mov.w @(0x1234:16,er2),@(0x2:2,er1) ;0158c2111234 + mov.w @(0x1234:16,er2),@er1+ ;0158c2811234 + mov.w @(0x1234:16,er2),@-er1 ;0158c2b11234 + mov.w @(0x1234:16,er2),@+er1 ;0158c2911234 + mov.w @(0x1234:16,er2),@er1- ;0158c2a11234 + mov.w @(0x1234:16,er2),@(0xffff9abc:16,er1) ;0158c2c112349abc + mov.w @(0x1234:16,er2),@(0x9abcdef0:32,er1) ;0158c2c912349abcdef0 + mov.w @(0x1234:16,er2),@(0xffff9abc:16,r3l.b) ;0158c2d312349abc + mov.w @(0x1234:16,er2),@(0xffff9abc:16,r3.w) ;0158c2e312349abc + mov.w @(0x1234:16,er2),@(0xffff9abc:16,er3.l) ;0158c2f312349abc + mov.w @(0x1234:16,er2),@(0x9abcdef0:32,r3l.b) ;0158c2db12349abcdef0 + mov.w @(0x1234:16,er2),@(0x9abcdef0:32,r3.w) ;0158c2eb12349abcdef0 + mov.w @(0x1234:16,er2),@(0x9abcdef0:32,er3.l) ;0158c2fb12349abcdef0 + mov.w @(0x1234:16,er2),@0xffff9abc:16 ;0158c24012349abc + mov.w @(0x1234:16,er2),@0x9abcdef0:32 ;0158c24812349abcdef0 + + mov.w @(0x12345678:32,er2),@er1 ;0158ca0112345678 + mov.w @(0x12345678:32,er2),@(0x2:2,er1) ;0158ca1112345678 + mov.w @(0x12345678:32,er2),@er1+ ;0158ca8112345678 + mov.w @(0x12345678:32,er2),@-er1 ;0158cab112345678 + mov.w @(0x12345678:32,er2),@+er1 ;0158ca9112345678 + mov.w @(0x12345678:32,er2),@er1- ;0158caa112345678 + mov.w @(0x12345678:32,er2),@(0xffff9abc:16,er1) ;0158cac1123456789abc + mov.w @(0x12345678:32,er2),@(0x9abcdef0:32,er1) ;0158cac9123456789abcdef0 + mov.w @(0x12345678:32,er2),@(0xffff9abc:16,r3l.b) ;0158cad3123456789abc + mov.w @(0x12345678:32,er2),@(0xffff9abc:16,r3.w) ;0158cae3123456789abc + mov.w @(0x12345678:32,er2),@(0xffff9abc:16,er3.l) ;0158caf3123456789abc + mov.w @(0x12345678:32,er2),@(0x9abcdef0:32,r3l.b) ;0158cadb123456789abcdef0 + mov.w @(0x12345678:32,er2),@(0x9abcdef0:32,r3.w) ;0158caeb123456789abcdef0 + mov.w @(0x12345678:32,er2),@(0x9abcdef0:32,er3.l) ;0158cafb123456789abcdef0 + mov.w @(0x12345678:32,er2),@0xffff9abc:16 ;0158ca40123456789abc + mov.w @(0x12345678:32,er2),@0x9abcdef0:32 ;0158ca48123456789abcdef0 + + mov.w @(0x1234:16,r3l.b),@er1 ;0158d3011234 + mov.w @(0x1234:16,r3l.b),@(0x2:2,er1) ;0158d3111234 + mov.w @(0x1234:16,r3l.b),@er1+ ;0158d3811234 + mov.w @(0x1234:16,r3l.b),@-er1 ;0158d3b11234 + mov.w @(0x1234:16,r3l.b),@+er1 ;0158d3911234 + mov.w @(0x1234:16,r3l.b),@er1- ;0158d3a11234 + mov.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;0158d3c112349abc + mov.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;0158d3c912349abcdef0 + mov.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r3l.b) ;0158d3d312349abc + mov.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r3.w) ;0158d3e312349abc + mov.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er3.l) ;0158d3f312349abc + mov.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r3l.b) ;0158d3db12349abcdef0 + mov.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r3.w) ;0158d3eb12349abcdef0 + mov.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er3.l) ;0158d3fb12349abcdef0 + mov.w @(0x1234:16,r3l.b),@0xffff9abc:16 ;0158d34012349abc + mov.w @(0x1234:16,r3l.b),@0x9abcdef0:32 ;0158d34812349abcdef0 + + mov.w @(0x1234:16,r3.w),@er1 ;0158e3011234 + mov.w @(0x1234:16,r3.w),@(0x2:2,er1) ;0158e3111234 + mov.w @(0x1234:16,r3.w),@er1+ ;0158e3811234 + mov.w @(0x1234:16,r3.w),@-er1 ;0158e3b11234 + mov.w @(0x1234:16,r3.w),@+er1 ;0158e3911234 + mov.w @(0x1234:16,r3.w),@er1- ;0158e3a11234 + mov.w @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;0158e3c112349abc + mov.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;0158e3c912349abcdef0 + mov.w @(0x1234:16,r3.w),@(0xffff9abc:16,r3l.b) ;0158e3d312349abc + mov.w @(0x1234:16,r3.w),@(0xffff9abc:16,r3.w) ;0158e3e312349abc + mov.w @(0x1234:16,r3.w),@(0xffff9abc:16,er3.l) ;0158e3f312349abc + mov.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r3l.b) ;0158e3db12349abcdef0 + mov.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r3.w) ;0158e3eb12349abcdef0 + mov.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er3.l) ;0158e3fb12349abcdef0 + mov.w @(0x1234:16,r3.w),@0xffff9abc:16 ;0158e34012349abc + mov.w @(0x1234:16,r3.w),@0x9abcdef0:32 ;0158e34812349abcdef0 + + mov.w @(0x1234:16,er3.l),@er1 ;0158f3011234 + mov.w @(0x1234:16,er3.l),@(0x2:2,er1) ;0158f3111234 + mov.w @(0x1234:16,er3.l),@er1+ ;0158f3811234 + mov.w @(0x1234:16,er3.l),@-er1 ;0158f3b11234 + mov.w @(0x1234:16,er3.l),@+er1 ;0158f3911234 + mov.w @(0x1234:16,er3.l),@er1- ;0158f3a11234 + mov.w @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;0158f3c112349abc + mov.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;0158f3c912349abcdef0 + mov.w @(0x1234:16,er3.l),@(0xffff9abc:16,r3l.b) ;0158f3d312349abc + mov.w @(0x1234:16,er3.l),@(0xffff9abc:16,r3.w) ;0158f3e312349abc + mov.w @(0x1234:16,er3.l),@(0xffff9abc:16,er3.l) ;0158f3f312349abc + mov.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r3l.b) ;0158f3db12349abcdef0 + mov.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r3.w) ;0158f3eb12349abcdef0 + mov.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er3.l) ;0158f3fb12349abcdef0 + mov.w @(0x1234:16,er3.l),@0xffff9abc:16 ;0158f34012349abc + mov.w @(0x1234:16,er3.l),@0x9abcdef0:32 ;0158f34812349abcdef0 + + mov.w @(0x12345678:32,r3l.b),@er1 ;0158db0112345678 + mov.w @(0x12345678:32,r3l.b),@(0x2:2,er1) ;0158db1112345678 + mov.w @(0x12345678:32,r3l.b),@er1+ ;0158db8112345678 + mov.w @(0x12345678:32,r3l.b),@-er1 ;0158dbb112345678 + mov.w @(0x12345678:32,r3l.b),@+er1 ;0158db9112345678 + mov.w @(0x12345678:32,r3l.b),@er1- ;0158dba112345678 + mov.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;0158dbc1123456789abc + mov.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;0158dbc9123456789abcdef0 + mov.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r3l.b) ;0158dbd3123456789abc + mov.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r3.w) ;0158dbe3123456789abc + mov.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er3.l) ;0158dbf3123456789abc + mov.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r3l.b) ;0158dbdb123456789abcdef0 + mov.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r3.w) ;0158dbeb123456789abcdef0 + mov.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er3.l) ;0158dbfb123456789abcdef0 + mov.w @(0x12345678:32,r3l.b),@0xffff9abc:16 ;0158db40123456789abc + mov.w @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;0158db48123456789abcdef0 + + mov.w @(0x12345678:32,r3.w),@er1 ;0158eb0112345678 + mov.w @(0x12345678:32,r3.w),@(0x2:2,er1) ;0158eb1112345678 + mov.w @(0x12345678:32,r3.w),@er1+ ;0158eb8112345678 + mov.w @(0x12345678:32,r3.w),@-er1 ;0158ebb112345678 + mov.w @(0x12345678:32,r3.w),@+er1 ;0158eb9112345678 + mov.w @(0x12345678:32,r3.w),@er1- ;0158eba112345678 + mov.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;0158ebc1123456789abc + mov.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;0158ebc9123456789abcdef0 + mov.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r3l.b) ;0158ebd3123456789abc + mov.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r3.w) ;0158ebe3123456789abc + mov.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er3.l) ;0158ebf3123456789abc + mov.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r3l.b) ;0158ebdb123456789abcdef0 + mov.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r3.w) ;0158ebeb123456789abcdef0 + mov.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er3.l) ;0158ebfb123456789abcdef0 + mov.w @(0x12345678:32,r3.w),@0xffff9abc:16 ;0158eb40123456789abc + mov.w @(0x12345678:32,r3.w),@0x9abcdef0:32 ;0158eb48123456789abcdef0 + + mov.w @(0x12345678:32,er3.l),@er1 ;0158fb0112345678 + mov.w @(0x12345678:32,er3.l),@(0x2:2,er1) ;0158fb1112345678 + mov.w @(0x12345678:32,er3.l),@er1+ ;0158fb8112345678 + mov.w @(0x12345678:32,er3.l),@-er1 ;0158fbb112345678 + mov.w @(0x12345678:32,er3.l),@+er1 ;0158fb9112345678 + mov.w @(0x12345678:32,er3.l),@er1- ;0158fba112345678 + mov.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;0158fbc1123456789abc + mov.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;0158fbc9123456789abcdef0 + mov.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r3l.b) ;0158fbd3123456789abc + mov.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r3.w) ;0158fbe3123456789abc + mov.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er3.l) ;0158fbf3123456789abc + mov.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r3l.b) ;0158fbdb123456789abcdef0 + mov.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r3.w) ;0158fbeb123456789abcdef0 + mov.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er3.l) ;0158fbfb123456789abcdef0 + mov.w @(0x12345678:32,er3.l),@0xffff9abc:16 ;0158fb40123456789abc + mov.w @(0x12345678:32,er3.l),@0x9abcdef0:32 ;0158fb48123456789abcdef0 + + mov.w @0x1234:16,@er1 ;015840011234 + mov.w @0x1234:16,@(0x2:2,er1) ;015840111234 + mov.w @0x1234:16,@er1+ ;015840811234 + mov.w @0x1234:16,@-er1 ;015840b11234 + mov.w @0x1234:16,@+er1 ;015840911234 + mov.w @0x1234:16,@er1- ;015840a11234 + mov.w @0x1234:16,@(0xffff9abc:16,er1) ;015840c112349abc + mov.w @0x1234:16,@(0x9abcdef0:32,er1) ;015840c912349abcdef0 + mov.w @0x1234:16,@(0xffff9abc:16,r3l.b) ;015840d312349abc + mov.w @0x1234:16,@(0xffff9abc:16,r3.w) ;015840e312349abc + mov.w @0x1234:16,@(0xffff9abc:16,er3.l) ;015840f312349abc + mov.w @0x1234:16,@(0x9abcdef0:32,r3l.b) ;015840db12349abcdef0 + mov.w @0x1234:16,@(0x9abcdef0:32,r3.w) ;015840eb12349abcdef0 + mov.w @0x1234:16,@(0x9abcdef0:32,er3.l) ;015840fb12349abcdef0 + mov.w @0x1234:16,@0xffff9abc:16 ;0158404012349abc + mov.w @0x1234:16,@0x9abcdef0:32 ;0158404812349abcdef0 + + mov.w @0x12345678:32,@er1 ;0158480112345678 + mov.w @0x12345678:32,@(0x2:2,er1) ;0158481112345678 + mov.w @0x12345678:32,@er1+ ;0158488112345678 + mov.w @0x12345678:32,@-er1 ;015848b112345678 + mov.w @0x12345678:32,@+er1 ;0158489112345678 + mov.w @0x12345678:32,@er1- ;015848a112345678 + mov.w @0x12345678:32,@(0xffff9abc:16,er1) ;015848c1123456789abc + mov.w @0x12345678:32,@(0x9abcdef0:32,er1) ;015848c9123456789abcdef0 + mov.w @0x12345678:32,@(0xffff9abc:16,r3l.b) ;015848d3123456789abc + mov.w @0x12345678:32,@(0xffff9abc:16,r3.w) ;015848e3123456789abc + mov.w @0x12345678:32,@(0xffff9abc:16,er3.l) ;015848f3123456789abc + mov.w @0x12345678:32,@(0x9abcdef0:32,r3l.b) ;015848db123456789abcdef0 + mov.w @0x12345678:32,@(0x9abcdef0:32,r3.w) ;015848eb123456789abcdef0 + mov.w @0x12345678:32,@(0x9abcdef0:32,er3.l) ;015848fb123456789abcdef0 + mov.w @0x12345678:32,@0xffff9abc:16 ;01584840123456789abc + mov.w @0x12345678:32,@0x9abcdef0:32 ;01584848123456789abcdef0 + + mov.l #0x12345678:32,er1 ;7a0112345678 + + mov.l #0x1234:16,er1 ;7a091234 + + mov.l #0x1:3,er3 ;0f9b + + mov.l #0x12345678:32,@er1 ;7a74123456780100 + mov.l #0x12345678:32,@(0x4:2,er1) ;7a74123456781100 + mov.l #0x12345678:32,@-er1 ;7a7412345678b100 + mov.l #0x12345678:32,@er1+ ;7a74123456788100 + mov.l #0x12345678:32,@er1- ;7a7412345678a100 + mov.l #0x12345678:32,@+er1 ;7a74123456789100 + mov.l #0x12345678:32,@(0x1234:16,er1) ;7a7412345678c1001234 + mov.l #0x12345678:32,@(0x12345678:32,er1) ;7a7412345678c90012345678 + mov.l #0x12345678:32,@(0x1234:16,r3l.b) ;7a7412345678d3001234 + mov.l #0x12345678:32,@(0x1234:16,r3.w) ;7a7412345678e3001234 + mov.l #0x12345678:32,@(0x1234:16,er3.l) ;7a7412345678f3001234 + mov.l #0x12345678:32,@(0x12345678:32,r3l.b) ;7a7412345678db0012345678 + mov.l #0x12345678:32,@(0x12345678:32,r3.w) ;7a7412345678eb0012345678 + mov.l #0x12345678:32,@(0x12345678:32,er3.l) ;7a7412345678fb0012345678 + mov.l #0x12345678:32,@0x1234:16 ;7a741234567840001234 + mov.l #0x12345678:32,@0x12345678:32 ;7a7412345678480012345678 + + mov.l #0x1234:16,@er1 ;7a7c12340100 + mov.l #0x1234:16,@(0x4:2,er1) ;7a7c12341100 + mov.l #0x1234:16,@-er1 ;7a7c1234b100 + mov.l #0x1234:16,@er1+ ;7a7c12348100 + mov.l #0x1234:16,@er1- ;7a7c1234a100 + mov.l #0x1234:16,@+er1 ;7a7c12349100 + mov.l #0x1234:16,@(0x1234:16,er1) ;7a7c1234c1001234 + mov.l #0x1234:16,@(0x12345678:32,er1) ;7a7c1234c90012345678 + mov.l #0x1234:16,@(0x1234:16,r3l.b) ;7a7c1234d3001234 + mov.l #0x1234:16,@(0x1234:16,r3.w) ;7a7c1234e3001234 + mov.l #0x1234:16,@(0x1234:16,er3.l) ;7a7c1234f3001234 + mov.l #0x1234:16,@(0x12345678:32,r3l.b) ;7a7c1234db0012345678 + mov.l #0x1234:16,@(0x12345678:32,r3.w) ;7a7c1234eb0012345678 + mov.l #0x1234:16,@(0x12345678:32,er3.l) ;7a7c1234fb0012345678 + mov.l #0x1234:16,@0x1234:16 ;7a7c123440001234 + mov.l #0x1234:16,@0x12345678:32 ;7a7c1234480012345678 + + mov.l #0x12:8,@er1 ;010d0112 + mov.l #0x12:8,@(0x4:2,er1) ;010d1112 + mov.l #0x12:8,@-er1 ;010db112 + mov.l #0x12:8,@er1+ ;010d8112 + mov.l #0x12:8,@er1- ;010da112 + mov.l #0x12:8,@+er1 ;010d9112 + mov.l #0x12:8,@(0x1234:16,er1) ;010dc1121234 + mov.l #0x12:8,@(0x12345678:32,er1) ;010dc91212345678 + mov.l #0x12:8,@(0x1234:16,r3l.b) ;010dd3121234 + mov.l #0x12:8,@(0x1234:16,r3.w) ;010de3121234 + mov.l #0x12:8,@(0x1234:16,er3.l) ;010df3121234 + mov.l #0x12:8,@(0x12345678:32,r3l.b) ;010ddb1212345678 + mov.l #0x12:8,@(0x12345678:32,r3.w) ;010deb1212345678 + mov.l #0x12:8,@(0x12345678:32,er3.l) ;010dfb1212345678 + mov.l #0x12:8,@0x1234:16 ;010d40121234 + mov.l #0x12:8,@0x12345678:32 ;010d481212345678 + + mov.l er2,er1 ;0fa1 + + mov.l er2,@er1 ;01006992 + mov.l er2,@(0x4:2,er1) ;01016992 + mov.l er2,@-er1 ;01006d92 + mov.l er2,@er1+ ;01036d92 + mov.l er2,@er1- ;01016d92 + mov.l er2,@+er1 ;01026d92 + mov.l er2,@(0x1234:16,er1) ;01006f921234 + mov.l er2,@(0x12345678:32,er1) ;78906ba212345678 + mov.l er2,@(0x1234:16,r3l.b) ;01016fb21234 + mov.l er2,@(0x1234:16,r3.w) ;01026fb21234 + mov.l er2,@(0x1234:16,er3.l) ;01036fb21234 + mov.l er2,@(0x12345678:32,r3l.b) ;78b16ba212345678 + mov.l er2,@(0x12345678:32,r3.w) ;78b26ba212345678 + mov.l er2,@(0x12345678:32,er3.l) ;78b36ba212345678 + mov.l er2,@0x1234:16 ;01006b821234 + mov.l er2,@0x12345678:32 ;01006ba212345678 + + mov.l @er2,er1 ;01006921 + mov.l @(0x4:2,er2),er1 ;01016921 + mov.l @er2+,er1 ;01006d21 + mov.l @-er2,er1 ;01036d21 + mov.l @+er2,er1 ;01016d21 + mov.l @er2-,er1 ;01026d21 + mov.l @(0x1234:16,er1),er1 ;01006f111234 + mov.l @(0x12345678:32,er1),er1 ;78906b2112345678 + mov.l @(0x1234:16,r3l.b),er1 ;01016f311234 + mov.l @(0x1234:16,r3.w),er1 ;01026f311234 + mov.l @(0x1234:16,er3.l),er1 ;01036f311234 + mov.l @(0x12345678:32,r3l.b),er1 ;78b16b2112345678 + mov.l @(0x12345678:32,r3.w),er1 ;78b26b2112345678 + mov.l @(0x12345678:32,er3.l),er1 ;78b36b2112345678 + mov.l @0x1234:16,er1 ;01006b011234 + mov.l @0x12345678:32,er1 ;01006b2112345678 + + mov.l @er2,@er1 ;01080201 + mov.l @er2,@(0x4:2,er1) ;01080211 + mov.l @er2,@er1+ ;01080281 + mov.l @er2,@-er1 ;010802b1 + mov.l @er2,@+er1 ;01080291 + mov.l @er2,@er1- ;010802a1 + mov.l @er2,@(0x1234:16,er1) ;010802c11234 + mov.l @er2,@(0x12345678:32,er1) ;010802c912345678 + mov.l @er2,@(0x1234:16,r3l.b) ;010802d31234 + mov.l @er2,@(0x1234:16,r3.w) ;010802e31234 + mov.l @er2,@(0x1234:16,er3.l) ;010802f31234 + mov.l @er2,@(0x12345678:32,r3l.b) ;010802db12345678 + mov.l @er2,@(0x12345678:32,r3.w) ;010802eb12345678 + mov.l @er2,@(0x12345678:32,er3.l) ;010802fb12345678 + mov.l @er2,@0x1234:16 ;010802401234 + mov.l @er2,@0x12345678:32 ;0108024812345678 + + mov.l @(0x4:2,er2),@er1 ;01081201 + mov.l @(0x4:2,er2),@(0x4:2,er1) ;01081211 + mov.l @(0x4:2,er2),@er1+ ;01081281 + mov.l @(0x4:2,er2),@-er1 ;010812b1 + mov.l @(0x4:2,er2),@+er1 ;01081291 + mov.l @(0x4:2,er2),@er1- ;010812a1 + mov.l @(0x4:2,er2),@(0x1234:16,er1) ;010812c11234 + mov.l @(0x4:2,er2),@(0x12345678:32,er1) ;010812c912345678 + mov.l @(0x4:2,er2),@(0x1234:16,r3l.b) ;010812d31234 + mov.l @(0x4:2,er2),@(0x1234:16,r3.w) ;010812e31234 + mov.l @(0x4:2,er2),@(0x1234:16,er3.l) ;010812f31234 + mov.l @(0x4:2,er2),@(0x12345678:32,r3l.b) ;010812db12345678 + mov.l @(0x4:2,er2),@(0x12345678:32,r3.w) ;010812eb12345678 + mov.l @(0x4:2,er2),@(0x12345678:32,er3.l) ;010812fb12345678 + mov.l @(0x4:2,er2),@0x1234:16 ;010812401234 + mov.l @(0x4:2,er2),@0x12345678:32 ;0108124812345678 + + mov.l @-er2,@er1 ;0108b201 + mov.l @-er2,@(0x4:2,er1) ;0108b211 + mov.l @-er2,@er1+ ;0108b281 + mov.l @-er2,@-er1 ;0108b2b1 + mov.l @-er2,@+er1 ;0108b291 + mov.l @-er2,@er1- ;0108b2a1 + mov.l @-er2,@(0x1234:16,er1) ;0108b2c11234 + mov.l @-er2,@(0x12345678:32,er1) ;0108b2c912345678 + mov.l @-er2,@(0x1234:16,r3l.b) ;0108b2d31234 + mov.l @-er2,@(0x1234:16,r3.w) ;0108b2e31234 + mov.l @-er2,@(0x1234:16,er3.l) ;0108b2f31234 + mov.l @-er2,@(0x12345678:32,r3l.b) ;0108b2db12345678 + mov.l @-er2,@(0x12345678:32,r3.w) ;0108b2eb12345678 + mov.l @-er2,@(0x12345678:32,er3.l) ;0108b2fb12345678 + mov.l @-er2,@0x1234:16 ;0108b2401234 + mov.l @-er2,@0x12345678:32 ;0108b24812345678 + + mov.l @er2+,@er1 ;01088201 + mov.l @er2+,@(0x4:2,er1) ;01088211 + mov.l @er2+,@er1+ ;01088281 + mov.l @er2+,@-er1 ;010882b1 + mov.l @er2+,@+er1 ;01088291 + mov.l @er2+,@er1- ;010882a1 + mov.l @er2+,@(0x1234:16,er1) ;010882c11234 + mov.l @er2+,@(0x12345678:32,er1) ;010882c912345678 + mov.l @er2+,@(0x1234:16,r3l.b) ;010882d31234 + mov.l @er2+,@(0x1234:16,r3.w) ;010882e31234 + mov.l @er2+,@(0x1234:16,er3.l) ;010882f31234 + mov.l @er2+,@(0x12345678:32,r3l.b) ;010882db12345678 + mov.l @er2+,@(0x12345678:32,r3.w) ;010882eb12345678 + mov.l @er2+,@(0x12345678:32,er3.l) ;010882fb12345678 + mov.l @er2+,@0x1234:16 ;010882401234 + mov.l @er2+,@0x12345678:32 ;0108824812345678 + + mov.l @er2-,@er1 ;0108a201 + mov.l @er2-,@(0x4:2,er1) ;0108a211 + mov.l @er2-,@er1+ ;0108a281 + mov.l @er2-,@-er1 ;0108a2b1 + mov.l @er2-,@+er1 ;0108a291 + mov.l @er2-,@er1- ;0108a2a1 + mov.l @er2-,@(0x1234:16,er1) ;0108a2c11234 + mov.l @er2-,@(0x12345678:32,er1) ;0108a2c912345678 + mov.l @er2-,@(0x1234:16,r3l.b) ;0108a2d31234 + mov.l @er2-,@(0x1234:16,r3.w) ;0108a2e31234 + mov.l @er2-,@(0x1234:16,er3.l) ;0108a2f31234 + mov.l @er2-,@(0x12345678:32,r3l.b) ;0108a2db12345678 + mov.l @er2-,@(0x12345678:32,r3.w) ;0108a2eb12345678 + mov.l @er2-,@(0x12345678:32,er3.l) ;0108a2fb12345678 + mov.l @er2-,@0x1234:16 ;0108a2401234 + mov.l @er2-,@0x12345678:32 ;0108a24812345678 + + mov.l @+er2,@er1 ;01089201 + mov.l @+er2,@(0x4:2,er1) ;01089211 + mov.l @+er2,@er1+ ;01089281 + mov.l @+er2,@-er1 ;010892b1 + mov.l @+er2,@+er1 ;01089291 + mov.l @+er2,@er1- ;010892a1 + mov.l @+er2,@(0x1234:16,er1) ;010892c11234 + mov.l @+er2,@(0x12345678:32,er1) ;010892c912345678 + mov.l @+er2,@(0x1234:16,r3l.b) ;010892d31234 + mov.l @+er2,@(0x1234:16,r3.w) ;010892e31234 + mov.l @+er2,@(0x1234:16,er3.l) ;010892f31234 + mov.l @+er2,@(0x12345678:32,r3l.b) ;010892db12345678 + mov.l @+er2,@(0x12345678:32,r3.w) ;010892eb12345678 + mov.l @+er2,@(0x12345678:32,er3.l) ;010892fb12345678 + mov.l @+er2,@0x1234:16 ;010892401234 + mov.l @+er2,@0x12345678:32 ;0108924812345678 + + mov.l @(0x1234:16,er2),@er1 ;0108c2011234 + mov.l @(0x1234:16,er2),@(0x4:2,er1) ;0108c2111234 + mov.l @(0x1234:16,er2),@er1+ ;0108c2811234 + mov.l @(0x1234:16,er2),@-er1 ;0108c2b11234 + mov.l @(0x1234:16,er2),@+er1 ;0108c2911234 + mov.l @(0x1234:16,er2),@er1- ;0108c2a11234 + mov.l @(0x1234:16,er2),@(0xffff9abc:16,er1) ;0108c2c112349abc + mov.l @(0x1234:16,er2),@(0x9abcdef0:32,er1) ;0108c2c912349abcdef0 + mov.l @(0x1234:16,er2),@(0xffff9abc:16,r3l.b) ;0108c2d312349abc + mov.l @(0x1234:16,er2),@(0xffff9abc:16,r3.w) ;0108c2e312349abc + mov.l @(0x1234:16,er2),@(0xffff9abc:16,er3.l) ;0108c2f312349abc + mov.l @(0x1234:16,er2),@(0x9abcdef0:32,r3l.b) ;0108c2db12349abcdef0 + mov.l @(0x1234:16,er2),@(0x9abcdef0:32,r3.w) ;0108c2eb12349abcdef0 + mov.l @(0x1234:16,er2),@(0x9abcdef0:32,er3.l) ;0108c2fb12349abcdef0 + mov.l @(0x1234:16,er2),@0xffff9abc:16 ;0108c24012349abc + mov.l @(0x1234:16,er2),@0x9abcdef0:32 ;0108c24812349abcdef0 + + mov.l @(0x12345678:32,er2),@er1 ;0108ca0112345678 + mov.l @(0x12345678:32,er2),@(0x4:2,er1) ;0108ca1112345678 + mov.l @(0x12345678:32,er2),@er1+ ;0108ca8112345678 + mov.l @(0x12345678:32,er2),@-er1 ;0108cab112345678 + mov.l @(0x12345678:32,er2),@+er1 ;0108ca9112345678 + mov.l @(0x12345678:32,er2),@er1- ;0108caa112345678 + mov.l @(0x12345678:32,er2),@(0xffff9abc:16,er1) ;0108cac1123456789abc + mov.l @(0x12345678:32,er2),@(0x9abcdef0:32,er1) ;0108cac9123456789abcdef0 + mov.l @(0x12345678:32,er2),@(0xffff9abc:16,r3l.b) ;0108cad3123456789abc + mov.l @(0x12345678:32,er2),@(0xffff9abc:16,r3.w) ;0108cae3123456789abc + mov.l @(0x12345678:32,er2),@(0xffff9abc:16,er3.l) ;0108caf3123456789abc + mov.l @(0x12345678:32,er2),@(0x9abcdef0:32,r3l.b) ;0108cadb123456789abcdef0 + mov.l @(0x12345678:32,er2),@(0x9abcdef0:32,r3.w) ;0108caeb123456789abcdef0 + mov.l @(0x12345678:32,er2),@(0x9abcdef0:32,er3.l) ;0108cafb123456789abcdef0 + mov.l @(0x12345678:32,er2),@0xffff9abc:16 ;0108ca40123456789abc + mov.l @(0x12345678:32,er2),@0x9abcdef0:32 ;0108ca48123456789abcdef0 + + mov.l @(0x1234:16,r3l.b),@er1 ;0108d3011234 + mov.l @(0x1234:16,r3l.b),@(0x4:2,er1) ;0108d3111234 + mov.l @(0x1234:16,r3l.b),@er1+ ;0108d3811234 + mov.l @(0x1234:16,r3l.b),@-er1 ;0108d3b11234 + mov.l @(0x1234:16,r3l.b),@+er1 ;0108d3911234 + mov.l @(0x1234:16,r3l.b),@er1- ;0108d3a11234 + mov.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;0108d3c112349abc + mov.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;0108d3c912349abcdef0 + mov.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r3l.b) ;0108d3d312349abc + mov.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r3.w) ;0108d3e312349abc + mov.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er3.l) ;0108d3f312349abc + mov.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r3l.b) ;0108d3db12349abcdef0 + mov.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r3.w) ;0108d3eb12349abcdef0 + mov.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er3.l) ;0108d3fb12349abcdef0 + mov.l @(0x1234:16,r3l.b),@0xffff9abc:16 ;0108d34012349abc + mov.l @(0x1234:16,r3l.b),@0x9abcdef0:32 ;0108d34812349abcdef0 + + mov.l @(0x1234:16,r3.w),@er1 ;0108e3011234 + mov.l @(0x1234:16,r3.w),@(0x4:2,er1) ;0108e3111234 + mov.l @(0x1234:16,r3.w),@er1+ ;0108e3811234 + mov.l @(0x1234:16,r3.w),@-er1 ;0108e3b11234 + mov.l @(0x1234:16,r3.w),@+er1 ;0108e3911234 + mov.l @(0x1234:16,r3.w),@er1- ;0108e3a11234 + mov.l @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;0108e3c112349abc + mov.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;0108e3c912349abcdef0 + mov.l @(0x1234:16,r3.w),@(0xffff9abc:16,r3l.b) ;0108e3d312349abc + mov.l @(0x1234:16,r3.w),@(0xffff9abc:16,r3.w) ;0108e3e312349abc + mov.l @(0x1234:16,r3.w),@(0xffff9abc:16,er3.l) ;0108e3f312349abc + mov.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r3l.b) ;0108e3db12349abcdef0 + mov.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r3.w) ;0108e3eb12349abcdef0 + mov.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er3.l) ;0108e3fb12349abcdef0 + mov.l @(0x1234:16,r3.w),@0xffff9abc:16 ;0108e34012349abc + mov.l @(0x1234:16,r3.w),@0x9abcdef0:32 ;0108e34812349abcdef0 + + mov.l @(0x1234:16,er3.l),@er1 ;0108f3011234 + mov.l @(0x1234:16,er3.l),@(0x4:2,er1) ;0108f3111234 + mov.l @(0x1234:16,er3.l),@er1+ ;0108f3811234 + mov.l @(0x1234:16,er3.l),@-er1 ;0108f3b11234 + mov.l @(0x1234:16,er3.l),@+er1 ;0108f3911234 + mov.l @(0x1234:16,er3.l),@er1- ;0108f3a11234 + mov.l @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;0108f3c112349abc + mov.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;0108f3c912349abcdef0 + mov.l @(0x1234:16,er3.l),@(0xffff9abc:16,r3l.b) ;0108f3d312349abc + mov.l @(0x1234:16,er3.l),@(0xffff9abc:16,r3.w) ;0108f3e312349abc + mov.l @(0x1234:16,er3.l),@(0xffff9abc:16,er3.l) ;0108f3f312349abc + mov.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r3l.b) ;0108f3db12349abcdef0 + mov.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r3.w) ;0108f3eb12349abcdef0 + mov.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er3.l) ;0108f3fb12349abcdef0 + mov.l @(0x1234:16,er3.l),@0xffff9abc:16 ;0108f34012349abc + mov.l @(0x1234:16,er3.l),@0x9abcdef0:32 ;0108f34812349abcdef0 + + mov.l @(0x12345678:32,r3l.b),@er1 ;0108db0112345678 + mov.l @(0x12345678:32,r3l.b),@(0x4:2,er1) ;0108db1112345678 + mov.l @(0x12345678:32,r3l.b),@er1+ ;0108db8112345678 + mov.l @(0x12345678:32,r3l.b),@-er1 ;0108dbb112345678 + mov.l @(0x12345678:32,r3l.b),@+er1 ;0108db9112345678 + mov.l @(0x12345678:32,r3l.b),@er1- ;0108dba112345678 + mov.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;0108dbc1123456789abc + mov.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;0108dbc9123456789abcdef0 + mov.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r3l.b) ;0108dbd3123456789abc + mov.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r3.w) ;0108dbe3123456789abc + mov.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er3.l) ;0108dbf3123456789abc + mov.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r3l.b) ;0108dbdb123456789abcdef0 + mov.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r3.w) ;0108dbeb123456789abcdef0 + mov.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er3.l) ;0108dbfb123456789abcdef0 + mov.l @(0x12345678:32,r3l.b),@0xffff9abc:16 ;0108db40123456789abc + mov.l @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;0108db48123456789abcdef0 + + mov.l @(0x12345678:32,r3.w),@er1 ;0108eb0112345678 + mov.l @(0x12345678:32,r3.w),@(0x4:2,er1) ;0108eb1112345678 + mov.l @(0x12345678:32,r3.w),@er1+ ;0108eb8112345678 + mov.l @(0x12345678:32,r3.w),@-er1 ;0108ebb112345678 + mov.l @(0x12345678:32,r3.w),@+er1 ;0108eb9112345678 + mov.l @(0x12345678:32,r3.w),@er1- ;0108eba112345678 + mov.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;0108ebc1123456789abc + mov.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;0108ebc9123456789abcdef0 + mov.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r3l.b) ;0108ebd3123456789abc + mov.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r3.w) ;0108ebe3123456789abc + mov.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er3.l) ;0108ebf3123456789abc + mov.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r3l.b) ;0108ebdb123456789abcdef0 + mov.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r3.w) ;0108ebeb123456789abcdef0 + mov.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er3.l) ;0108ebfb123456789abcdef0 + mov.l @(0x12345678:32,r3.w),@0xffff9abc:16 ;0108eb40123456789abc + mov.l @(0x12345678:32,r3.w),@0x9abcdef0:32 ;0108eb48123456789abcdef0 + + mov.l @(0x12345678:32,er3.l),@er1 ;0108fb0112345678 + mov.l @(0x12345678:32,er3.l),@(0x4:2,er1) ;0108fb1112345678 + mov.l @(0x12345678:32,er3.l),@er1+ ;0108fb8112345678 + mov.l @(0x12345678:32,er3.l),@-er1 ;0108fbb112345678 + mov.l @(0x12345678:32,er3.l),@+er1 ;0108fb9112345678 + mov.l @(0x12345678:32,er3.l),@er1- ;0108fba112345678 + mov.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;0108fbc1123456789abc + mov.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;0108fbc9123456789abcdef0 + mov.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r3l.b) ;0108fbd3123456789abc + mov.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r3.w) ;0108fbe3123456789abc + mov.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er3.l) ;0108fbf3123456789abc + mov.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r3l.b) ;0108fbdb123456789abcdef0 + mov.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r3.w) ;0108fbeb123456789abcdef0 + mov.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er3.l) ;0108fbfb123456789abcdef0 + mov.l @(0x12345678:32,er3.l),@0xffff9abc:16 ;0108fb40123456789abc + mov.l @(0x12345678:32,er3.l),@0x9abcdef0:32 ;0108fb48123456789abcdef0 + + mov.l @0x1234:16,@er1 ;010840011234 + mov.l @0x1234:16,@(0x4:2,er1) ;010840111234 + mov.l @0x1234:16,@er1+ ;010840811234 + mov.l @0x1234:16,@-er1 ;010840b11234 + mov.l @0x1234:16,@+er1 ;010840911234 + mov.l @0x1234:16,@er1- ;010840a11234 + mov.l @0x1234:16,@(0xffff9abc:16,er1) ;010840c112349abc + mov.l @0x1234:16,@(0x9abcdef0:32,er1) ;010840c912349abcdef0 + mov.l @0x1234:16,@(0xffff9abc:16,r3l.b) ;010840d312349abc + mov.l @0x1234:16,@(0xffff9abc:16,r3.w) ;010840e312349abc + mov.l @0x1234:16,@(0xffff9abc:16,er3.l) ;010840f312349abc + mov.l @0x1234:16,@(0x9abcdef0:32,r3l.b) ;010840db12349abcdef0 + mov.l @0x1234:16,@(0x9abcdef0:32,r3.w) ;010840eb12349abcdef0 + mov.l @0x1234:16,@(0x9abcdef0:32,er3.l) ;010840fb12349abcdef0 + mov.l @0x1234:16,@0xffff9abc:16 ;0108404012349abc + mov.l @0x1234:16,@0x9abcdef0:32 ;0108404812349abcdef0 + + mov.l @0x12345678:32,@er1 ;0108480112345678 + mov.l @0x12345678:32,@(0x4:2,er1) ;0108481112345678 + mov.l @0x12345678:32,@er1+ ;0108488112345678 + mov.l @0x12345678:32,@-er1 ;010848b112345678 + mov.l @0x12345678:32,@+er1 ;0108489112345678 + mov.l @0x12345678:32,@er1- ;010848a112345678 + mov.l @0x12345678:32,@(0xffff9abc:16,er1) ;010848c1123456789abc + mov.l @0x12345678:32,@(0x9abcdef0:32,er1) ;010848c9123456789abcdef0 + mov.l @0x12345678:32,@(0xffff9abc:16,r3l.b) ;010848d3123456789abc + mov.l @0x12345678:32,@(0xffff9abc:16,r3.w) ;010848e3123456789abc + mov.l @0x12345678:32,@(0xffff9abc:16,er3.l) ;010848f3123456789abc + mov.l @0x12345678:32,@(0x9abcdef0:32,r3l.b) ;010848db123456789abcdef0 + mov.l @0x12345678:32,@(0x9abcdef0:32,r3.w) ;010848eb123456789abcdef0 + mov.l @0x12345678:32,@(0x9abcdef0:32,er3.l) ;010848fb123456789abcdef0 + mov.l @0x12345678:32,@0xffff9abc:16 ;01084840123456789abc + mov.l @0x12345678:32,@0x9abcdef0:32 ;01084848123456789abcdef0 + + movtpe.b r2h,@0x1234:16 ;6ac21234 + movfpe.b @0x1234:16,r1h ;6a411234 + + ldm @sp+,(er0-er1) ;01106d71 + ldm @sp+,(er1-er2) ;01106d72 + ldm @sp+,(er2-er3) ;01106d73 + ldm @sp+,(er3-er4) ;01106d74 + ldm @sp+,(er4-er5) ;01106d75 + ldm @sp+,(er5-er6) ;01106d76 + ldm @sp+,(er6-er7) ;01106d77 + + ldm @sp+,(er0-er2) ;01206d72 + ldm @sp+,(er1-er3) ;01206d73 + ldm @sp+,(er2-er4) ;01206d74 + ldm @sp+,(er3-er5) ;01206d75 + ldm @sp+,(er4-er6) ;01206d76 + ldm @sp+,(er5-er7) ;01206d77 + + ldm @sp+,(er0-er3) ;01306d73 + ldm @sp+,(er1-er4) ;01306d74 + ldm @sp+,(er2-er5) ;01306d75 + ldm @sp+,(er3-er6) ;01306d76 + ldm @sp+,(er4-er7) ;01306d77 + + stm (er0-er1),@-sp ;01106df0 + stm (er1-er2),@-sp ;01106df1 + stm (er2-er3),@-sp ;01106df2 + stm (er3-er4),@-sp ;01106df3 + stm (er4-er5),@-sp ;01106df4 + stm (er5-er6),@-sp ;01106df5 + stm (er6-er7),@-sp ;01106df6 + + stm (er0-er2),@-sp ;01206df0 + stm (er1-er3),@-sp ;01206df1 + stm (er2-er4),@-sp ;01206df2 + stm (er3-er5),@-sp ;01206df3 + stm (er4-er6),@-sp ;01206df4 + stm (er5-er7),@-sp ;01206df5 + + stm (er0-er3),@-sp ;01306df0 + stm (er1-er4),@-sp ;01306df1 + stm (er2-er5),@-sp ;01306df2 + stm (er3-er6),@-sp ;01306df3 + stm (er4-er7),@-sp ;01306df4 + + eepmov.b ;7b5c598f + + eepmov.w ;7bd4598f + + movmd.b ;7b94 + movmd.w ;7ba4 + movmd.l ;7bb4 + movsd.b label ;7b840004 + nop ;0000 + nop ;0000 +label: + + .end + diff --git a/gdb/testsuite/gdb.disasm/t02_mova.s b/gdb/testsuite/gdb.disasm/t02_mova.s index 8a2e228095..4615bcc0e0 100644 --- a/gdb/testsuite/gdb.disasm/t02_mova.s +++ b/gdb/testsuite/gdb.disasm/t02_mova.s @@ -1,238 +1,238 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;mova -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - .h8300sx - .text - .global _start -_start: - mova/b.c @(0x1234:16,r3l.b),er1 ;7A891234 - mova/b.c @(0x1234:16,r3.w),er1 ;7A991234 - mova/w.c @(0x1234:16,r3l.b),er1 ;7AA91234 - mova/w.c @(0x1234:16,r3.w),er1 ;7AB91234 - mova/l.c @(0x1234:16,r3l.b),er1 ;7AC91234 - mova/l.c @(0x1234:16,r3.w),er1 ;7AD91234 - mova/b.c @(0x12345678:32,r3l.b),er1 ;7A8112345678 - mova/b.c @(0x12345678:32,r3.w),er1 ;7A9112345678 - mova/w.c @(0x12345678:32,r3l.b),er1 ;7AA112345678 - mova/w.c @(0x12345678:32,r3.w),er1 ;7AB112345678 - mova/l.c @(0x12345678:32,r3l.b),er1 ;7AC112345678 - mova/l.c @(0x12345678:32,r3.w),er1 ;7AD112345678 - - mova/b.l @(0x1234:16,r3l.b),er1 ;78B87A891234 - mova/b.l @(0x1234:16,r3.w),er1 ;78397A991234 - mova/w.l @(0x1234:16,r3l.b),er1 ;78B87AA91234 - mova/w.l @(0x1234:16,r3.w),er1 ;78397AB91234 - mova/l.l @(0x1234:16,r3l.b),er1 ;78B87AC91234 - mova/l.l @(0x1234:16,r3.w),er1 ;78397AD91234 - mova/b.l @(0x12345678:32,r3l.b),er1 ;78B87A8112345678 - mova/b.l @(0x12345678:32,r3.w),er1 ;78397A9112345678 - mova/w.l @(0x12345678:32,r3l.b),er1 ;78B87AA112345678 - mova/w.l @(0x12345678:32,r3.w),er1 ;78397AB112345678 - mova/l.l @(0x12345678:32,r3l.b),er1 ;78B87AC112345678 - mova/l.l @(0x12345678:32,r3.w),er1 ;78397AD112345678 - - mova/b.l @(0x1234:16,@er2.b),er1 ;017F02811234 - mova/b.l @(0x1234:16,@(0x1:2,er2).b),er1 ;017F12811234 - mova/b.l @(0x1234:16,@er2+.b),er1 ;017F82811234 - mova/b.l @(0x1234:16,@-er2.b),er1 ;017FB2811234 - mova/b.l @(0x1234:16,@+er2.b),er1 ;017F92811234 - mova/b.l @(0x1234:16,@er2-.b),er1 ;017FA2811234 - mova/b.l @(0x1234:16,@(0xFFFF9ABC:16,er2).b),er1 ;017FC2819ABC1234 - mova/b.l @(0x1234:16,@(0x9ABCDEF0:32,er2).b),er1 ;017FCA819ABCDEF01234 - mova/b.l @(0x1234:16,@(0xFFFF9ABC:16,r2L.b).b),er1 ;017FD2819ABC1234 - mova/b.l @(0x1234:16,@(0xFFFF9ABC:16,r2.w).b),er1 ;017FE2819ABC1234 - mova/b.l @(0x1234:16,@(0xFFFF9ABC:16,er2.l).b),er1 ;017FF2819ABC1234 - mova/b.l @(0x1234:16,@(0x9ABCDEF0:32,r2L.b).b),er1 ;017FDA819ABCDEF01234 - mova/b.l @(0x1234:16,@(0x9ABCDEF0:32,r2.w).b),er1 ;017FEA819ABCDEF01234 - mova/b.l @(0x1234:16,@(0x9ABCDEF0:32,er2.l).b),er1 ;017FFA819ABCDEF01234 - mova/b.l @(0x1234:16,@0xFFFF9ABC:16.b),er1 ;017F40819ABC1234 - mova/b.l @(0x1234:16,@0x9ABCDEF0:32.b),er1 ;017F48819ABCDEF01234 - - mova/b.l @(0x1234:16,@er2.w),er1 ;015F02911234 - mova/b.l @(0x1234:16,@(0x2:2,er2).w),er1 ;015F12911234 - mova/b.l @(0x1234:16,@er2+.w),er1 ;015F82911234 - mova/b.l @(0x1234:16,@-er2.w),er1 ;015FB2911234 - mova/b.l @(0x1234:16,@+er2.w),er1 ;015F92911234 - mova/b.l @(0x1234:16,@er2-.w),er1 ;015FA2911234 - mova/b.l @(0x1234:16,@(0xFFFF9ABC:16,er2).w),er1 ;015FC2919ABC1234 - mova/b.l @(0x1234:16,@(0x9ABCDEF0:32,er2).w),er1 ;015FCA919ABCDEF01234 - mova/b.l @(0x1234:16,@(0xFFFF9ABC:16,r2L.b).w),er1 ;015FD2919ABC1234 - mova/b.l @(0x1234:16,@(0xFFFF9ABC:16,r2.w).w),er1 ;015FE2919ABC1234 - mova/b.l @(0x1234:16,@(0xFFFF9ABC:16,er2.l).w),er1 ;015FF2919ABC1234 - mova/b.l @(0x1234:16,@(0x9ABCDEF0:32,r2L.b).w),er1 ;015FDA919ABCDEF01234 - mova/b.l @(0x1234:16,@(0x9ABCDEF0:32,r2.w).w),er1 ;015FEA919ABCDEF01234 - mova/b.l @(0x1234:16,@(0x9ABCDEF0:32,er2.l).w),er1 ;015FFA919ABCDEF01234 - mova/b.l @(0x1234:16,@0xFFFF9ABC:16.w),er1 ;015F40919ABC1234 - mova/b.l @(0x1234:16,@0x9ABCDEF0:32.w),er1 ;015F48919ABCDEF01234 - - mova/w.l @(0x1234:16,@er2.b),er1 ;017F02A11234 - mova/w.l @(0x1234:16,@(0x1:2,er2).b),er1 ;017F12A11234 - mova/w.l @(0x1234:16,@er2+.b),er1 ;017F82A11234 - mova/w.l @(0x1234:16,@-er2.b),er1 ;017FB2A11234 - mova/w.l @(0x1234:16,@+er2.b),er1 ;017F92A11234 - mova/w.l @(0x1234:16,@er2-.b),er1 ;017FA2A11234 - mova/w.l @(0x1234:16,@(0xFFFF9ABC:16,er2).b),er1 ;017FC2A19ABC1234 - mova/w.l @(0x1234:16,@(0x9ABCDEF0:32,er2).b),er1 ;017FCAA19ABCDEF01234 - mova/w.l @(0x1234:16,@(0xFFFF9ABC:16,r2L.b).b),er1 ;017FD2A19ABC1234 - mova/w.l @(0x1234:16,@(0xFFFF9ABC:16,r2.w).b),er1 ;017FE2A19ABC1234 - mova/w.l @(0x1234:16,@(0xFFFF9ABC:16,er2.l).b),er1 ;017FF2A19ABC1234 - mova/w.l @(0x1234:16,@(0x9ABCDEF0:32,r2L.b).b),er1 ;017FDAA19ABCDEF01234 - mova/w.l @(0x1234:16,@(0x9ABCDEF0:32,r2.w).b),er1 ;017FEAA19ABCDEF01234 - mova/w.l @(0x1234:16,@(0x9ABCDEF0:32,er2.l).b),er1 ;017FFAA19ABCDEF01234 - mova/w.l @(0x1234:16,@0xFFFF9ABC:16.b),er1 ;017F40A19ABC1234 - mova/w.l @(0x1234:16,@0x9ABCDEF0:32.b),er1 ;017F48A19ABCDEF01234 - - mova/w.l @(0x1234:16,@er2.w),er1 ;015F02B11234 - mova/w.l @(0x1234:16,@(0x2:2,er2).w),er1 ;015F12B11234 - mova/w.l @(0x1234:16,@er2+.w),er1 ;015F82B11234 - mova/w.l @(0x1234:16,@-er2.w),er1 ;015FB2B11234 - mova/w.l @(0x1234:16,@+er2.w),er1 ;015F92B11234 - mova/w.l @(0x1234:16,@er2-.w),er1 ;015FA2B11234 - mova/w.l @(0x1234:16,@(0xFFFF9ABC:16,er2).w),er1 ;015FC2B19ABC1234 - mova/w.l @(0x1234:16,@(0x9ABCDEF0:32,er2).w),er1 ;015FCAB19ABCDEF01234 - mova/w.l @(0x1234:16,@(0xFFFF9ABC:16,r2L.b).w),er1 ;015FD2B19ABC1234 - mova/w.l @(0x1234:16,@(0xFFFF9ABC:16,r2.w).w),er1 ;015FE2B19ABC1234 - mova/w.l @(0x1234:16,@(0xFFFF9ABC:16,er2.l).w),er1 ;015FF2B19ABC1234 - mova/w.l @(0x1234:16,@(0x9ABCDEF0:32,r2L.b).w),er1 ;015FDAB19ABCDEF01234 - mova/w.l @(0x1234:16,@(0x9ABCDEF0:32,r2.w).w),er1 ;015FEAB19ABCDEF01234 - mova/w.l @(0x1234:16,@(0x9ABCDEF0:32,er2.l).w),er1 ;015FFAB19ABCDEF01234 - mova/w.l @(0x1234:16,@0xFFFF9ABC:16.w),er1 ;015F40B19ABC1234 - mova/w.l @(0x1234:16,@0x9ABCDEF0:32.w),er1 ;015F48B19ABCDEF01234 - - mova/l.l @(0x1234:16,@er2.b),er1 ;017F02C11234 - mova/l.l @(0x1234:16,@(0x1:2,er2).b),er1 ;017F12C11234 - mova/l.l @(0x1234:16,@er2+.b),er1 ;017F82C11234 - mova/l.l @(0x1234:16,@-er2.b),er1 ;017FB2C11234 - mova/l.l @(0x1234:16,@+er2.b),er1 ;017F92C11234 - mova/l.l @(0x1234:16,@er2-.b),er1 ;017FA2C11234 - mova/l.l @(0x1234:16,@(0xFFFF9ABC:16,er2).b),er1 ;017FC2C19ABC1234 - mova/l.l @(0x1234:16,@(0x9ABCDEF0:32,er2).b),er1 ;017FCAC19ABCDEF01234 - mova/l.l @(0x1234:16,@(0xFFFF9ABC:16,r2L.b).b),er1 ;017FD2C19ABC1234 - mova/l.l @(0x1234:16,@(0xFFFF9ABC:16,r2.w).b),er1 ;017FE2C19ABC1234 - mova/l.l @(0x1234:16,@(0xFFFF9ABC:16,er2.l).b),er1 ;017FF2C19ABC1234 - mova/l.l @(0x1234:16,@(0x9ABCDEF0:32,r2L.b).b),er1 ;017FDAC19ABCDEF01234 - mova/l.l @(0x1234:16,@(0x9ABCDEF0:32,r2.w).b),er1 ;017FEAC19ABCDEF01234 - mova/l.l @(0x1234:16,@(0x9ABCDEF0:32,er2.l).b),er1 ;017FFAC19ABCDEF01234 - mova/l.l @(0x1234:16,@0xFFFF9ABC:16.b),er1 ;017F40C19ABC1234 - mova/l.l @(0x1234:16,@0x9ABCDEF0:32.b),er1 ;017F48C19ABCDEF01234 - - mova/l.l @(0x1234:16,@er2.w),er1 ;015F02D11234 - mova/l.l @(0x1234:16,@(0x2:2,er2).w),er1 ;015F12D11234 - mova/l.l @(0x1234:16,@er2+.w),er1 ;015F82D11234 - mova/l.l @(0x1234:16,@-er2.w),er1 ;015FB2D11234 - mova/l.l @(0x1234:16,@+er2.w),er1 ;015F92D11234 - mova/l.l @(0x1234:16,@er2-.w),er1 ;015FA2D11234 - mova/l.l @(0x1234:16,@(0xFFFF9ABC:16,er2).w),er1 ;015FC2D19ABC1234 - mova/l.l @(0x1234:16,@(0x9ABCDEF0:32,er2).w),er1 ;015FCAD19ABCDEF01234 - mova/l.l @(0x1234:16,@(0xFFFF9ABC:16,r2L.b).w),er1 ;015FD2D19ABC1234 - mova/l.l @(0x1234:16,@(0xFFFF9ABC:16,r2.w).w),er1 ;015FE2D19ABC1234 - mova/l.l @(0x1234:16,@(0xFFFF9ABC:16,er2.l).w),er1 ;015FF2D19ABC1234 - mova/l.l @(0x1234:16,@(0x9ABCDEF0:32,r2L.b).w),er1 ;015FDAD19ABCDEF01234 - mova/l.l @(0x1234:16,@(0x9ABCDEF0:32,r2.w).w),er1 ;015FEAD19ABCDEF01234 - mova/l.l @(0x1234:16,@(0x9ABCDEF0:32,er2.l).w),er1 ;015FFAD19ABCDEF01234 - mova/l.l @(0x1234:16,@0xFFFF9ABC:16.w),er1 ;015F40D19ABC1234 - mova/l.l @(0x1234:16,@0x9ABCDEF0:32.w),er1 ;015F48D19ABCDEF01234 - - mova/b.l @(0x12345678:32,@er2.b),er1 ;017F028912345678 - mova/b.l @(0x12345678:32,@(0x1:2,er2).b),er1 ;017F128912345678 - mova/b.l @(0x12345678:32,@er2+.b),er1 ;017F828912345678 - mova/b.l @(0x12345678:32,@-er2.b),er1 ;017FB28912345678 - mova/b.l @(0x12345678:32,@+er2.b),er1 ;017F928912345678 - mova/b.l @(0x12345678:32,@er2-.b),er1 ;017FA28912345678 - mova/b.l @(0x12345678:32,@(0xFFFF9ABC:16,er2).b),er1 ;017FC2899ABC12345678 - mova/b.l @(0x12345678:32,@(0x9ABCDEF0:32,er2).b),er1 ;017FCA899ABCDEF012345678 - mova/b.l @(0x12345678:32,@(0xFFFF9ABC:16,r2L.b).b),er1 ;017FD2899ABC12345678 - mova/b.l @(0x12345678:32,@(0xFFFF9ABC:16,r2.w).b),er1 ;017FE2899ABC12345678 - mova/b.l @(0x12345678:32,@(0xFFFF9ABC:16,er2.l).b),er1 ;017FF2899ABC12345678 - mova/b.l @(0x12345678:32,@(0x9ABCDEF0:32,r2L.b).b),er1 ;017FDA899ABCDEF012345678 - mova/b.l @(0x12345678:32,@(0x9ABCDEF0:32,r2.w).b),er1 ;017FEA899ABCDEF012345678 - mova/b.l @(0x12345678:32,@(0x9ABCDEF0:32,er2.l).b),er1 ;017FFA899ABCDEF012345678 - mova/b.l @(0x12345678:32,@0xFFFF9ABC:16.b),er1 ;017F40899ABC12345678 - mova/b.l @(0x12345678:32,@0x9ABCDEF0:32.b),er1 ;017F48899ABCDEF012345678 - - mova/b.l @(0x12345678:32,@er2.w),er1 ;015F029912345678 - mova/b.l @(0x12345678:32,@(0x2:2,er2).w),er1 ;015F129912345678 - mova/b.l @(0x12345678:32,@er2+.w),er1 ;015F829912345678 - mova/b.l @(0x12345678:32,@-er2.w),er1 ;015FB29912345678 - mova/b.l @(0x12345678:32,@+er2.w),er1 ;015F929912345678 - mova/b.l @(0x12345678:32,@er2-.w),er1 ;015FA29912345678 - mova/b.l @(0x12345678:32,@(0xFFFF9ABC:16,er2).w),er1 ;015FC2999ABC12345678 - mova/b.l @(0x12345678:32,@(0x9ABCDEF0:32,er2).w),er1 ;015FCA999ABCDEF012345678 - mova/b.l @(0x12345678:32,@(0xFFFF9ABC:16,r2L.b).w),er1 ;015FD2999ABC12345678 - mova/b.l @(0x12345678:32,@(0xFFFF9ABC:16,r2.w).w),er1 ;015FE2999ABC12345678 - mova/b.l @(0x12345678:32,@(0xFFFF9ABC:16,er2.l).w),er1 ;015FF2999ABC12345678 - mova/b.l @(0x12345678:32,@(0x9ABCDEF0:32,r2L.b).w),er1 ;015FDA999ABCDEF012345678 - mova/b.l @(0x12345678:32,@(0x9ABCDEF0:32,r2.w).w),er1 ;015FEA999ABCDEF012345678 - mova/b.l @(0x12345678:32,@(0x9ABCDEF0:32,er2.l).w),er1 ;015FFA999ABCDEF012345678 - mova/b.l @(0x12345678:32,@0xFFFF9ABC:16.w),er1 ;015F40999ABC12345678 - mova/b.l @(0x12345678:32,@0x9ABCDEF0:32.w),er1 ;015F48999ABCDEF012345678 - - mova/w.l @(0x12345678:32,@er2.b),er1 ;017F02A912345678 - mova/w.l @(0x12345678:32,@(0x1:2,er2).b),er1 ;017F12A912345678 - mova/w.l @(0x12345678:32,@er2+.b),er1 ;017F82A912345678 - mova/w.l @(0x12345678:32,@-er2.b),er1 ;017FB2A912345678 - mova/w.l @(0x12345678:32,@+er2.b),er1 ;017F92A912345678 - mova/w.l @(0x12345678:32,@er2-.b),er1 ;017FA2A912345678 - mova/w.l @(0x12345678:32,@(0xFFFF9ABC:16,er2).b),er1 ;017FC2A99ABC12345678 - mova/w.l @(0x12345678:32,@(0x9ABCDEF0:32,er2).b),er1 ;017FCAA99ABCDEF012345678 - mova/w.l @(0x12345678:32,@(0xFFFF9ABC:16,r2L.b).b),er1 ;017FD2A99ABC12345678 - mova/w.l @(0x12345678:32,@(0xFFFF9ABC:16,r2.w).b),er1 ;017FE2A99ABC12345678 - mova/w.l @(0x12345678:32,@(0xFFFF9ABC:16,er2.l).b),er1 ;017FF2A99ABC12345678 - mova/w.l @(0x12345678:32,@(0x9ABCDEF0:32,r2L.b).b),er1 ;017FDAA99ABCDEF012345678 - mova/w.l @(0x12345678:32,@(0x9ABCDEF0:32,r2.w).b),er1 ;017FEAA99ABCDEF012345678 - mova/w.l @(0x12345678:32,@(0x9ABCDEF0:32,er2.l).b),er1 ;017FFAA99ABCDEF012345678 - mova/w.l @(0x12345678:32,@0xFFFF9ABC:16.b),er1 ;017F40A99ABC12345678 - mova/w.l @(0x12345678:32,@0x9ABCDEF0:32.b),er1 ;017F48A99ABCDEF012345678 - - mova/w.l @(0x12345678:32,@er2.w),er1 ;015F02B912345678 - mova/w.l @(0x12345678:32,@(0x2:2,er2).w),er1 ;015F12B912345678 - mova/w.l @(0x12345678:32,@er2+.w),er1 ;015F82B912345678 - mova/w.l @(0x12345678:32,@-er2.w),er1 ;015FB2B912345678 - mova/w.l @(0x12345678:32,@+er2.w),er1 ;015F92B912345678 - mova/w.l @(0x12345678:32,@er2-.w),er1 ;015FA2B912345678 - mova/w.l @(0x12345678:32,@(0xFFFF9ABC:16,er2).w),er1 ;015FC2B99ABC12345678 - mova/w.l @(0x12345678:32,@(0x9ABCDEF0:32,er2).w),er1 ;015FCAB99ABCDEF012345678 - mova/w.l @(0x12345678:32,@(0xFFFF9ABC:16,r2L.b).w),er1 ;015FD2B99ABC12345678 - mova/w.l @(0x12345678:32,@(0xFFFF9ABC:16,r2.w).w),er1 ;015FE2B99ABC12345678 - mova/w.l @(0x12345678:32,@(0xFFFF9ABC:16,er2.l).w),er1 ;015FF2B99ABC12345678 - mova/w.l @(0x12345678:32,@(0x9ABCDEF0:32,r2L.b).w),er1 ;015FDAB99ABCDEF012345678 - mova/w.l @(0x12345678:32,@(0x9ABCDEF0:32,r2.w).w),er1 ;015FEAB99ABCDEF012345678 - mova/w.l @(0x12345678:32,@(0x9ABCDEF0:32,er2.l).w),er1 ;015FFAB99ABCDEF012345678 - mova/w.l @(0x12345678:32,@0xFFFF9ABC:16.w),er1 ;015F40B99ABC12345678 - mova/w.l @(0x12345678:32,@0x9ABCDEF0:32.w),er1 ;015F48B99ABCDEF012345678 - - mova/l.l @(0x12345678:32,@er2.b),er1 ;017F02C912345678 - mova/l.l @(0x12345678:32,@(0x1:2,er2).b),er1 ;017F12C912345678 - mova/l.l @(0x12345678:32,@er2+.b),er1 ;017F82C912345678 - mova/l.l @(0x12345678:32,@-er2.b),er1 ;017FB2C912345678 - mova/l.l @(0x12345678:32,@+er2.b),er1 ;017F92C912345678 - mova/l.l @(0x12345678:32,@er2-.b),er1 ;017FA2C912345678 - mova/l.l @(0x12345678:32,@(0xFFFF9ABC:16,er2).b),er1 ;017FC2C99ABC12345678 - mova/l.l @(0x12345678:32,@(0x9ABCDEF0:32,er2).b),er1 ;017FCAC99ABCDEF012345678 - mova/l.l @(0x12345678:32,@(0xFFFF9ABC:16,r2L.b).b),er1 ;017FD2C99ABC12345678 - mova/l.l @(0x12345678:32,@(0xFFFF9ABC:16,r2.w).b),er1 ;017FE2C99ABC12345678 - mova/l.l @(0x12345678:32,@(0xFFFF9ABC:16,er2.l).b),er1 ;017FF2C99ABC12345678 - mova/l.l @(0x12345678:32,@(0x9ABCDEF0:32,r2L.b).b),er1 ;017FDAC99ABCDEF012345678 - mova/l.l @(0x12345678:32,@(0x9ABCDEF0:32,r2.w).b),er1 ;017FEAC99ABCDEF012345678 - mova/l.l @(0x12345678:32,@(0x9ABCDEF0:32,er2.l).b),er1 ;017FFAC99ABCDEF012345678 - mova/l.l @(0x12345678:32,@0xFFFF9ABC:16.b),er1 ;017F40C99ABC12345678 - mova/l.l @(0x12345678:32,@0x9ABCDEF0:32.b),er1 ;017F48C99ABCDEF012345678 - - mova/l.l @(0x12345678:32,@er2.w),er1 ;015F02D912345678 - mova/l.l @(0x12345678:32,@(0x2:2,er2).w),er1 ;015F12D912345678 - mova/l.l @(0x12345678:32,@er2+.w),er1 ;015F82D912345678 - mova/l.l @(0x12345678:32,@-er2.w),er1 ;015FB2D912345678 - mova/l.l @(0x12345678:32,@+er2.w),er1 ;015F92D912345678 - mova/l.l @(0x12345678:32,@er2-.w),er1 ;015FA2D912345678 - mova/l.l @(0x12345678:32,@(0xFFFF9ABC:16,er2).w),er1 ;015FC2D99ABC12345678 - mova/l.l @(0x12345678:32,@(0x9ABCDEF0:32,er2).w),er1 ;015FCAD99ABCDEF012345678 - mova/l.l @(0x12345678:32,@(0xFFFF9ABC:16,r2L.b).w),er1 ;015FD2D99ABC12345678 - mova/l.l @(0x12345678:32,@(0xFFFF9ABC:16,r2.w).w),er1 ;015FE2D99ABC12345678 - mova/l.l @(0x12345678:32,@(0xFFFF9ABC:16,er2.l).w),er1 ;015FF2D99ABC12345678 - mova/l.l @(0x12345678:32,@(0x9ABCDEF0:32,r2L.b).w),er1 ;015FDAD99ABCDEF012345678 - mova/l.l @(0x12345678:32,@(0x9ABCDEF0:32,r2.w).w),er1 ;015FEAD99ABCDEF012345678 - mova/l.l @(0x12345678:32,@(0x9ABCDEF0:32,er2.l).w),er1 ;015FFAD99ABCDEF012345678 - mova/l.l @(0x12345678:32,@0xFFFF9ABC:16.w),er1 ;015F40D99ABC12345678 - mova/l.l @(0x12345678:32,@0x9ABCDEF0:32.w),er1 ;015F48D99ABCDEF012345678 - - .end +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;mova +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + .h8300sx + .text + .global _start +_start: + mova/b.c @(0x1234:16,r3l.b),er1 ;7A891234 + mova/b.c @(0x1234:16,r3.w),er1 ;7A991234 + mova/w.c @(0x1234:16,r3l.b),er1 ;7AA91234 + mova/w.c @(0x1234:16,r3.w),er1 ;7AB91234 + mova/l.c @(0x1234:16,r3l.b),er1 ;7AC91234 + mova/l.c @(0x1234:16,r3.w),er1 ;7AD91234 + mova/b.c @(0x12345678:32,r3l.b),er1 ;7A8112345678 + mova/b.c @(0x12345678:32,r3.w),er1 ;7A9112345678 + mova/w.c @(0x12345678:32,r3l.b),er1 ;7AA112345678 + mova/w.c @(0x12345678:32,r3.w),er1 ;7AB112345678 + mova/l.c @(0x12345678:32,r3l.b),er1 ;7AC112345678 + mova/l.c @(0x12345678:32,r3.w),er1 ;7AD112345678 + + mova/b.l @(0x1234:16,r3l.b),er1 ;78B87A891234 + mova/b.l @(0x1234:16,r3.w),er1 ;78397A991234 + mova/w.l @(0x1234:16,r3l.b),er1 ;78B87AA91234 + mova/w.l @(0x1234:16,r3.w),er1 ;78397AB91234 + mova/l.l @(0x1234:16,r3l.b),er1 ;78B87AC91234 + mova/l.l @(0x1234:16,r3.w),er1 ;78397AD91234 + mova/b.l @(0x12345678:32,r3l.b),er1 ;78B87A8112345678 + mova/b.l @(0x12345678:32,r3.w),er1 ;78397A9112345678 + mova/w.l @(0x12345678:32,r3l.b),er1 ;78B87AA112345678 + mova/w.l @(0x12345678:32,r3.w),er1 ;78397AB112345678 + mova/l.l @(0x12345678:32,r3l.b),er1 ;78B87AC112345678 + mova/l.l @(0x12345678:32,r3.w),er1 ;78397AD112345678 + + mova/b.l @(0x1234:16,@er2.b),er1 ;017F02811234 + mova/b.l @(0x1234:16,@(0x1:2,er2).b),er1 ;017F12811234 + mova/b.l @(0x1234:16,@er2+.b),er1 ;017F82811234 + mova/b.l @(0x1234:16,@-er2.b),er1 ;017FB2811234 + mova/b.l @(0x1234:16,@+er2.b),er1 ;017F92811234 + mova/b.l @(0x1234:16,@er2-.b),er1 ;017FA2811234 + mova/b.l @(0x1234:16,@(0xFFFF9ABC:16,er2).b),er1 ;017FC2819ABC1234 + mova/b.l @(0x1234:16,@(0x9ABCDEF0:32,er2).b),er1 ;017FCA819ABCDEF01234 + mova/b.l @(0x1234:16,@(0xFFFF9ABC:16,r2L.b).b),er1 ;017FD2819ABC1234 + mova/b.l @(0x1234:16,@(0xFFFF9ABC:16,r2.w).b),er1 ;017FE2819ABC1234 + mova/b.l @(0x1234:16,@(0xFFFF9ABC:16,er2.l).b),er1 ;017FF2819ABC1234 + mova/b.l @(0x1234:16,@(0x9ABCDEF0:32,r2L.b).b),er1 ;017FDA819ABCDEF01234 + mova/b.l @(0x1234:16,@(0x9ABCDEF0:32,r2.w).b),er1 ;017FEA819ABCDEF01234 + mova/b.l @(0x1234:16,@(0x9ABCDEF0:32,er2.l).b),er1 ;017FFA819ABCDEF01234 + mova/b.l @(0x1234:16,@0xFFFF9ABC:16.b),er1 ;017F40819ABC1234 + mova/b.l @(0x1234:16,@0x9ABCDEF0:32.b),er1 ;017F48819ABCDEF01234 + + mova/b.l @(0x1234:16,@er2.w),er1 ;015F02911234 + mova/b.l @(0x1234:16,@(0x2:2,er2).w),er1 ;015F12911234 + mova/b.l @(0x1234:16,@er2+.w),er1 ;015F82911234 + mova/b.l @(0x1234:16,@-er2.w),er1 ;015FB2911234 + mova/b.l @(0x1234:16,@+er2.w),er1 ;015F92911234 + mova/b.l @(0x1234:16,@er2-.w),er1 ;015FA2911234 + mova/b.l @(0x1234:16,@(0xFFFF9ABC:16,er2).w),er1 ;015FC2919ABC1234 + mova/b.l @(0x1234:16,@(0x9ABCDEF0:32,er2).w),er1 ;015FCA919ABCDEF01234 + mova/b.l @(0x1234:16,@(0xFFFF9ABC:16,r2L.b).w),er1 ;015FD2919ABC1234 + mova/b.l @(0x1234:16,@(0xFFFF9ABC:16,r2.w).w),er1 ;015FE2919ABC1234 + mova/b.l @(0x1234:16,@(0xFFFF9ABC:16,er2.l).w),er1 ;015FF2919ABC1234 + mova/b.l @(0x1234:16,@(0x9ABCDEF0:32,r2L.b).w),er1 ;015FDA919ABCDEF01234 + mova/b.l @(0x1234:16,@(0x9ABCDEF0:32,r2.w).w),er1 ;015FEA919ABCDEF01234 + mova/b.l @(0x1234:16,@(0x9ABCDEF0:32,er2.l).w),er1 ;015FFA919ABCDEF01234 + mova/b.l @(0x1234:16,@0xFFFF9ABC:16.w),er1 ;015F40919ABC1234 + mova/b.l @(0x1234:16,@0x9ABCDEF0:32.w),er1 ;015F48919ABCDEF01234 + + mova/w.l @(0x1234:16,@er2.b),er1 ;017F02A11234 + mova/w.l @(0x1234:16,@(0x1:2,er2).b),er1 ;017F12A11234 + mova/w.l @(0x1234:16,@er2+.b),er1 ;017F82A11234 + mova/w.l @(0x1234:16,@-er2.b),er1 ;017FB2A11234 + mova/w.l @(0x1234:16,@+er2.b),er1 ;017F92A11234 + mova/w.l @(0x1234:16,@er2-.b),er1 ;017FA2A11234 + mova/w.l @(0x1234:16,@(0xFFFF9ABC:16,er2).b),er1 ;017FC2A19ABC1234 + mova/w.l @(0x1234:16,@(0x9ABCDEF0:32,er2).b),er1 ;017FCAA19ABCDEF01234 + mova/w.l @(0x1234:16,@(0xFFFF9ABC:16,r2L.b).b),er1 ;017FD2A19ABC1234 + mova/w.l @(0x1234:16,@(0xFFFF9ABC:16,r2.w).b),er1 ;017FE2A19ABC1234 + mova/w.l @(0x1234:16,@(0xFFFF9ABC:16,er2.l).b),er1 ;017FF2A19ABC1234 + mova/w.l @(0x1234:16,@(0x9ABCDEF0:32,r2L.b).b),er1 ;017FDAA19ABCDEF01234 + mova/w.l @(0x1234:16,@(0x9ABCDEF0:32,r2.w).b),er1 ;017FEAA19ABCDEF01234 + mova/w.l @(0x1234:16,@(0x9ABCDEF0:32,er2.l).b),er1 ;017FFAA19ABCDEF01234 + mova/w.l @(0x1234:16,@0xFFFF9ABC:16.b),er1 ;017F40A19ABC1234 + mova/w.l @(0x1234:16,@0x9ABCDEF0:32.b),er1 ;017F48A19ABCDEF01234 + + mova/w.l @(0x1234:16,@er2.w),er1 ;015F02B11234 + mova/w.l @(0x1234:16,@(0x2:2,er2).w),er1 ;015F12B11234 + mova/w.l @(0x1234:16,@er2+.w),er1 ;015F82B11234 + mova/w.l @(0x1234:16,@-er2.w),er1 ;015FB2B11234 + mova/w.l @(0x1234:16,@+er2.w),er1 ;015F92B11234 + mova/w.l @(0x1234:16,@er2-.w),er1 ;015FA2B11234 + mova/w.l @(0x1234:16,@(0xFFFF9ABC:16,er2).w),er1 ;015FC2B19ABC1234 + mova/w.l @(0x1234:16,@(0x9ABCDEF0:32,er2).w),er1 ;015FCAB19ABCDEF01234 + mova/w.l @(0x1234:16,@(0xFFFF9ABC:16,r2L.b).w),er1 ;015FD2B19ABC1234 + mova/w.l @(0x1234:16,@(0xFFFF9ABC:16,r2.w).w),er1 ;015FE2B19ABC1234 + mova/w.l @(0x1234:16,@(0xFFFF9ABC:16,er2.l).w),er1 ;015FF2B19ABC1234 + mova/w.l @(0x1234:16,@(0x9ABCDEF0:32,r2L.b).w),er1 ;015FDAB19ABCDEF01234 + mova/w.l @(0x1234:16,@(0x9ABCDEF0:32,r2.w).w),er1 ;015FEAB19ABCDEF01234 + mova/w.l @(0x1234:16,@(0x9ABCDEF0:32,er2.l).w),er1 ;015FFAB19ABCDEF01234 + mova/w.l @(0x1234:16,@0xFFFF9ABC:16.w),er1 ;015F40B19ABC1234 + mova/w.l @(0x1234:16,@0x9ABCDEF0:32.w),er1 ;015F48B19ABCDEF01234 + + mova/l.l @(0x1234:16,@er2.b),er1 ;017F02C11234 + mova/l.l @(0x1234:16,@(0x1:2,er2).b),er1 ;017F12C11234 + mova/l.l @(0x1234:16,@er2+.b),er1 ;017F82C11234 + mova/l.l @(0x1234:16,@-er2.b),er1 ;017FB2C11234 + mova/l.l @(0x1234:16,@+er2.b),er1 ;017F92C11234 + mova/l.l @(0x1234:16,@er2-.b),er1 ;017FA2C11234 + mova/l.l @(0x1234:16,@(0xFFFF9ABC:16,er2).b),er1 ;017FC2C19ABC1234 + mova/l.l @(0x1234:16,@(0x9ABCDEF0:32,er2).b),er1 ;017FCAC19ABCDEF01234 + mova/l.l @(0x1234:16,@(0xFFFF9ABC:16,r2L.b).b),er1 ;017FD2C19ABC1234 + mova/l.l @(0x1234:16,@(0xFFFF9ABC:16,r2.w).b),er1 ;017FE2C19ABC1234 + mova/l.l @(0x1234:16,@(0xFFFF9ABC:16,er2.l).b),er1 ;017FF2C19ABC1234 + mova/l.l @(0x1234:16,@(0x9ABCDEF0:32,r2L.b).b),er1 ;017FDAC19ABCDEF01234 + mova/l.l @(0x1234:16,@(0x9ABCDEF0:32,r2.w).b),er1 ;017FEAC19ABCDEF01234 + mova/l.l @(0x1234:16,@(0x9ABCDEF0:32,er2.l).b),er1 ;017FFAC19ABCDEF01234 + mova/l.l @(0x1234:16,@0xFFFF9ABC:16.b),er1 ;017F40C19ABC1234 + mova/l.l @(0x1234:16,@0x9ABCDEF0:32.b),er1 ;017F48C19ABCDEF01234 + + mova/l.l @(0x1234:16,@er2.w),er1 ;015F02D11234 + mova/l.l @(0x1234:16,@(0x2:2,er2).w),er1 ;015F12D11234 + mova/l.l @(0x1234:16,@er2+.w),er1 ;015F82D11234 + mova/l.l @(0x1234:16,@-er2.w),er1 ;015FB2D11234 + mova/l.l @(0x1234:16,@+er2.w),er1 ;015F92D11234 + mova/l.l @(0x1234:16,@er2-.w),er1 ;015FA2D11234 + mova/l.l @(0x1234:16,@(0xFFFF9ABC:16,er2).w),er1 ;015FC2D19ABC1234 + mova/l.l @(0x1234:16,@(0x9ABCDEF0:32,er2).w),er1 ;015FCAD19ABCDEF01234 + mova/l.l @(0x1234:16,@(0xFFFF9ABC:16,r2L.b).w),er1 ;015FD2D19ABC1234 + mova/l.l @(0x1234:16,@(0xFFFF9ABC:16,r2.w).w),er1 ;015FE2D19ABC1234 + mova/l.l @(0x1234:16,@(0xFFFF9ABC:16,er2.l).w),er1 ;015FF2D19ABC1234 + mova/l.l @(0x1234:16,@(0x9ABCDEF0:32,r2L.b).w),er1 ;015FDAD19ABCDEF01234 + mova/l.l @(0x1234:16,@(0x9ABCDEF0:32,r2.w).w),er1 ;015FEAD19ABCDEF01234 + mova/l.l @(0x1234:16,@(0x9ABCDEF0:32,er2.l).w),er1 ;015FFAD19ABCDEF01234 + mova/l.l @(0x1234:16,@0xFFFF9ABC:16.w),er1 ;015F40D19ABC1234 + mova/l.l @(0x1234:16,@0x9ABCDEF0:32.w),er1 ;015F48D19ABCDEF01234 + + mova/b.l @(0x12345678:32,@er2.b),er1 ;017F028912345678 + mova/b.l @(0x12345678:32,@(0x1:2,er2).b),er1 ;017F128912345678 + mova/b.l @(0x12345678:32,@er2+.b),er1 ;017F828912345678 + mova/b.l @(0x12345678:32,@-er2.b),er1 ;017FB28912345678 + mova/b.l @(0x12345678:32,@+er2.b),er1 ;017F928912345678 + mova/b.l @(0x12345678:32,@er2-.b),er1 ;017FA28912345678 + mova/b.l @(0x12345678:32,@(0xFFFF9ABC:16,er2).b),er1 ;017FC2899ABC12345678 + mova/b.l @(0x12345678:32,@(0x9ABCDEF0:32,er2).b),er1 ;017FCA899ABCDEF012345678 + mova/b.l @(0x12345678:32,@(0xFFFF9ABC:16,r2L.b).b),er1 ;017FD2899ABC12345678 + mova/b.l @(0x12345678:32,@(0xFFFF9ABC:16,r2.w).b),er1 ;017FE2899ABC12345678 + mova/b.l @(0x12345678:32,@(0xFFFF9ABC:16,er2.l).b),er1 ;017FF2899ABC12345678 + mova/b.l @(0x12345678:32,@(0x9ABCDEF0:32,r2L.b).b),er1 ;017FDA899ABCDEF012345678 + mova/b.l @(0x12345678:32,@(0x9ABCDEF0:32,r2.w).b),er1 ;017FEA899ABCDEF012345678 + mova/b.l @(0x12345678:32,@(0x9ABCDEF0:32,er2.l).b),er1 ;017FFA899ABCDEF012345678 + mova/b.l @(0x12345678:32,@0xFFFF9ABC:16.b),er1 ;017F40899ABC12345678 + mova/b.l @(0x12345678:32,@0x9ABCDEF0:32.b),er1 ;017F48899ABCDEF012345678 + + mova/b.l @(0x12345678:32,@er2.w),er1 ;015F029912345678 + mova/b.l @(0x12345678:32,@(0x2:2,er2).w),er1 ;015F129912345678 + mova/b.l @(0x12345678:32,@er2+.w),er1 ;015F829912345678 + mova/b.l @(0x12345678:32,@-er2.w),er1 ;015FB29912345678 + mova/b.l @(0x12345678:32,@+er2.w),er1 ;015F929912345678 + mova/b.l @(0x12345678:32,@er2-.w),er1 ;015FA29912345678 + mova/b.l @(0x12345678:32,@(0xFFFF9ABC:16,er2).w),er1 ;015FC2999ABC12345678 + mova/b.l @(0x12345678:32,@(0x9ABCDEF0:32,er2).w),er1 ;015FCA999ABCDEF012345678 + mova/b.l @(0x12345678:32,@(0xFFFF9ABC:16,r2L.b).w),er1 ;015FD2999ABC12345678 + mova/b.l @(0x12345678:32,@(0xFFFF9ABC:16,r2.w).w),er1 ;015FE2999ABC12345678 + mova/b.l @(0x12345678:32,@(0xFFFF9ABC:16,er2.l).w),er1 ;015FF2999ABC12345678 + mova/b.l @(0x12345678:32,@(0x9ABCDEF0:32,r2L.b).w),er1 ;015FDA999ABCDEF012345678 + mova/b.l @(0x12345678:32,@(0x9ABCDEF0:32,r2.w).w),er1 ;015FEA999ABCDEF012345678 + mova/b.l @(0x12345678:32,@(0x9ABCDEF0:32,er2.l).w),er1 ;015FFA999ABCDEF012345678 + mova/b.l @(0x12345678:32,@0xFFFF9ABC:16.w),er1 ;015F40999ABC12345678 + mova/b.l @(0x12345678:32,@0x9ABCDEF0:32.w),er1 ;015F48999ABCDEF012345678 + + mova/w.l @(0x12345678:32,@er2.b),er1 ;017F02A912345678 + mova/w.l @(0x12345678:32,@(0x1:2,er2).b),er1 ;017F12A912345678 + mova/w.l @(0x12345678:32,@er2+.b),er1 ;017F82A912345678 + mova/w.l @(0x12345678:32,@-er2.b),er1 ;017FB2A912345678 + mova/w.l @(0x12345678:32,@+er2.b),er1 ;017F92A912345678 + mova/w.l @(0x12345678:32,@er2-.b),er1 ;017FA2A912345678 + mova/w.l @(0x12345678:32,@(0xFFFF9ABC:16,er2).b),er1 ;017FC2A99ABC12345678 + mova/w.l @(0x12345678:32,@(0x9ABCDEF0:32,er2).b),er1 ;017FCAA99ABCDEF012345678 + mova/w.l @(0x12345678:32,@(0xFFFF9ABC:16,r2L.b).b),er1 ;017FD2A99ABC12345678 + mova/w.l @(0x12345678:32,@(0xFFFF9ABC:16,r2.w).b),er1 ;017FE2A99ABC12345678 + mova/w.l @(0x12345678:32,@(0xFFFF9ABC:16,er2.l).b),er1 ;017FF2A99ABC12345678 + mova/w.l @(0x12345678:32,@(0x9ABCDEF0:32,r2L.b).b),er1 ;017FDAA99ABCDEF012345678 + mova/w.l @(0x12345678:32,@(0x9ABCDEF0:32,r2.w).b),er1 ;017FEAA99ABCDEF012345678 + mova/w.l @(0x12345678:32,@(0x9ABCDEF0:32,er2.l).b),er1 ;017FFAA99ABCDEF012345678 + mova/w.l @(0x12345678:32,@0xFFFF9ABC:16.b),er1 ;017F40A99ABC12345678 + mova/w.l @(0x12345678:32,@0x9ABCDEF0:32.b),er1 ;017F48A99ABCDEF012345678 + + mova/w.l @(0x12345678:32,@er2.w),er1 ;015F02B912345678 + mova/w.l @(0x12345678:32,@(0x2:2,er2).w),er1 ;015F12B912345678 + mova/w.l @(0x12345678:32,@er2+.w),er1 ;015F82B912345678 + mova/w.l @(0x12345678:32,@-er2.w),er1 ;015FB2B912345678 + mova/w.l @(0x12345678:32,@+er2.w),er1 ;015F92B912345678 + mova/w.l @(0x12345678:32,@er2-.w),er1 ;015FA2B912345678 + mova/w.l @(0x12345678:32,@(0xFFFF9ABC:16,er2).w),er1 ;015FC2B99ABC12345678 + mova/w.l @(0x12345678:32,@(0x9ABCDEF0:32,er2).w),er1 ;015FCAB99ABCDEF012345678 + mova/w.l @(0x12345678:32,@(0xFFFF9ABC:16,r2L.b).w),er1 ;015FD2B99ABC12345678 + mova/w.l @(0x12345678:32,@(0xFFFF9ABC:16,r2.w).w),er1 ;015FE2B99ABC12345678 + mova/w.l @(0x12345678:32,@(0xFFFF9ABC:16,er2.l).w),er1 ;015FF2B99ABC12345678 + mova/w.l @(0x12345678:32,@(0x9ABCDEF0:32,r2L.b).w),er1 ;015FDAB99ABCDEF012345678 + mova/w.l @(0x12345678:32,@(0x9ABCDEF0:32,r2.w).w),er1 ;015FEAB99ABCDEF012345678 + mova/w.l @(0x12345678:32,@(0x9ABCDEF0:32,er2.l).w),er1 ;015FFAB99ABCDEF012345678 + mova/w.l @(0x12345678:32,@0xFFFF9ABC:16.w),er1 ;015F40B99ABC12345678 + mova/w.l @(0x12345678:32,@0x9ABCDEF0:32.w),er1 ;015F48B99ABCDEF012345678 + + mova/l.l @(0x12345678:32,@er2.b),er1 ;017F02C912345678 + mova/l.l @(0x12345678:32,@(0x1:2,er2).b),er1 ;017F12C912345678 + mova/l.l @(0x12345678:32,@er2+.b),er1 ;017F82C912345678 + mova/l.l @(0x12345678:32,@-er2.b),er1 ;017FB2C912345678 + mova/l.l @(0x12345678:32,@+er2.b),er1 ;017F92C912345678 + mova/l.l @(0x12345678:32,@er2-.b),er1 ;017FA2C912345678 + mova/l.l @(0x12345678:32,@(0xFFFF9ABC:16,er2).b),er1 ;017FC2C99ABC12345678 + mova/l.l @(0x12345678:32,@(0x9ABCDEF0:32,er2).b),er1 ;017FCAC99ABCDEF012345678 + mova/l.l @(0x12345678:32,@(0xFFFF9ABC:16,r2L.b).b),er1 ;017FD2C99ABC12345678 + mova/l.l @(0x12345678:32,@(0xFFFF9ABC:16,r2.w).b),er1 ;017FE2C99ABC12345678 + mova/l.l @(0x12345678:32,@(0xFFFF9ABC:16,er2.l).b),er1 ;017FF2C99ABC12345678 + mova/l.l @(0x12345678:32,@(0x9ABCDEF0:32,r2L.b).b),er1 ;017FDAC99ABCDEF012345678 + mova/l.l @(0x12345678:32,@(0x9ABCDEF0:32,r2.w).b),er1 ;017FEAC99ABCDEF012345678 + mova/l.l @(0x12345678:32,@(0x9ABCDEF0:32,er2.l).b),er1 ;017FFAC99ABCDEF012345678 + mova/l.l @(0x12345678:32,@0xFFFF9ABC:16.b),er1 ;017F40C99ABC12345678 + mova/l.l @(0x12345678:32,@0x9ABCDEF0:32.b),er1 ;017F48C99ABCDEF012345678 + + mova/l.l @(0x12345678:32,@er2.w),er1 ;015F02D912345678 + mova/l.l @(0x12345678:32,@(0x2:2,er2).w),er1 ;015F12D912345678 + mova/l.l @(0x12345678:32,@er2+.w),er1 ;015F82D912345678 + mova/l.l @(0x12345678:32,@-er2.w),er1 ;015FB2D912345678 + mova/l.l @(0x12345678:32,@+er2.w),er1 ;015F92D912345678 + mova/l.l @(0x12345678:32,@er2-.w),er1 ;015FA2D912345678 + mova/l.l @(0x12345678:32,@(0xFFFF9ABC:16,er2).w),er1 ;015FC2D99ABC12345678 + mova/l.l @(0x12345678:32,@(0x9ABCDEF0:32,er2).w),er1 ;015FCAD99ABCDEF012345678 + mova/l.l @(0x12345678:32,@(0xFFFF9ABC:16,r2L.b).w),er1 ;015FD2D99ABC12345678 + mova/l.l @(0x12345678:32,@(0xFFFF9ABC:16,r2.w).w),er1 ;015FE2D99ABC12345678 + mova/l.l @(0x12345678:32,@(0xFFFF9ABC:16,er2.l).w),er1 ;015FF2D99ABC12345678 + mova/l.l @(0x12345678:32,@(0x9ABCDEF0:32,r2L.b).w),er1 ;015FDAD99ABCDEF012345678 + mova/l.l @(0x12345678:32,@(0x9ABCDEF0:32,r2.w).w),er1 ;015FEAD99ABCDEF012345678 + mova/l.l @(0x12345678:32,@(0x9ABCDEF0:32,er2.l).w),er1 ;015FFAD99ABCDEF012345678 + mova/l.l @(0x12345678:32,@0xFFFF9ABC:16.w),er1 ;015F40D99ABC12345678 + mova/l.l @(0x12345678:32,@0x9ABCDEF0:32.w),er1 ;015F48D99ABCDEF012345678 + + .end diff --git a/gdb/testsuite/gdb.disasm/t03_add.s b/gdb/testsuite/gdb.disasm/t03_add.s index a20adedef7..2b832475ba 100644 --- a/gdb/testsuite/gdb.disasm/t03_add.s +++ b/gdb/testsuite/gdb.disasm/t03_add.s @@ -1,978 +1,978 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;arith_1 -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - .h8300sx - .text - .global _start -_start: - add.b #0x12:8,r1h ;8112 - add.b #0x12:8,@er1 ;7d108012 - add.b #0x12:8,@(0x3:2,er1) ;017768188012 - add.b #0x12:8,@er1+ ;01746c188012 - add.b #0x12:8,@-er1 ;01776c188012 - add.b #0x12:8,@+er1 ;01756c188012 - add.b #0x12:8,@er1- ;01766c188012 - add.b #0x12:8,@(0x1234:16,er1) ;01746e1812348012 - add.b #0x12:8,@(0x12345678:32,er1) ;78146a28123456788012 - add.b #0x12:8,@(0x1234:16,r2l.b) ;01756e2812348012 - add.b #0x12:8,@(0x1234:16,r2.w) ;01766e2812348012 - add.b #0x12:8,@(0x1234:16,er2.l) ;01776e2812348012 - add.b #0x12:8,@(0x12345678:32,r2l.b) ;78256a28123456788012 - add.b #0x12:8,@(0x12345678:32,r2.w) ;78266a28123456788012 - add.b #0x12:8,@(0x12345678:32,er2.l) ;78276a28123456788012 - add.b #0x12:8,@0xffffff9a:8 ;7f9a8012 - add.b #0x12:8,@0x1234:16 ;6a1812348012 - add.b #0x12:8,@0x12345678:32 ;6a38123456788012 - - add.b r3h,r1h ;0831 - - add.b r3h,@er1 ;7d100830 - add.b r3h,@(0x3:2,er1) ;01793113 - add.b r3h,@er1+ ;01798113 - add.b r3h,@-er1 ;0179b113 - add.b r3h,@+er1 ;01799113 - add.b r3h,@er1- ;0179a113 - add.b r3h,@(0x1234:16,er1) ;0179c1131234 - add.b r3h,@(0x12345678:32,er1) ;0179c91312345678 - add.b r3h,@(0x1234:16,r2l.b) ;0179d2131234 - add.b r3h,@(0x1234:16,r2.w) ;0179e2131234 - add.b r3h,@(0x1234:16,er2.l) ;0179f2131234 - add.b r3h,@(0x12345678:32,r2l.b) ;0179da1312345678 - add.b r3h,@(0x12345678:32,r2.w) ;0179ea1312345678 - add.b r3h,@(0x12345678:32,er2.l) ;0179fa1312345678 - add.b r3h,@0xffffff12:8 ;7f120830 - add.b r3h,@0x1234:16 ;6a1812340830 - add.b r3h,@0x12345678:32 ;6a38123456780830 - - add.b @er3,r1h ;7c300801 - add.b @(0x3:2,er3),r1h ;017a3311 - add.b @er3+,r1h ;017a8311 - add.b @-er3,r1h ;017ab311 - add.b @+er3,r1h ;017a9311 - add.b @er3-,r1h ;017aa311 - add.b @(0x1234:16,er1),r1h ;017ac1111234 - add.b @(0x12345678:32,er1),r1h ;017ac91112345678 - add.b @(0x1234:16,r2l.b),r1h ;017ad2111234 - add.b @(0x1234:16,r2.w),r1h ;017ae2111234 - add.b @(0x1234:16,er2.l),r1h ;017af2111234 - add.b @(0x12345678:32,r2l.b),r1h ;017ada1112345678 - add.b @(0x12345678:32,r2.w),r1h ;017aea1112345678 - add.b @(0x12345678:32,er2.l),r1h ;017afa1112345678 - add.b @0xffffff12:8,r1h ;7e120801 - add.b @0x1234:16,r1h ;6a1012340801 - add.b @0x12345678:32,r1h ;6a30123456780801 - - add.b @er3,@er1 ;7c350110 - add.b @er3,@(3:2,er1) ;7c353110 - add.b @er3,@-er1 ;7c35b110 - add.b @er3,@er1+ ;7c358110 - add.b @er3,@er1- ;7c35a110 - add.b @er3,@+er1 ;7c359110 - add.b @er3,@(0xffff9abc:16,er1) ;7c35c1109abc - add.b @er3,@(0x9abcdef0:32,er1) ;7c35c9109abcdef0 - add.b @er3,@(0xffff9abc:16,r2l.b) ;7c35d2109abc - add.b @er3,@(0xffff9abc:16,r2.w) ;7c35e2109abc - add.b @er3,@(0xffff9abc:16,er2.l) ;7c35f2109abc - add.b @er3,@(0x9abcdef0:32,r2l.b) ;7c35da109abcdef0 - add.b @er3,@(0x9abcdef0:32,r2.w) ;7c35ea109abcdef0 - add.b @er3,@(0x9abcdef0:32,er2.l) ;7c35fa109abcdef0 - add.b @er3,@0xffff9abc:16 ;7c3540109abc - add.b @er3,@0x9abcdef0:32 ;7c3548109abcdef0 - - add.b @-er3,@er1 ;01776c3c0110 - add.b @-er3,@(3:2,er1) ;01776c3c3110 - add.b @-er3,@-er1 ;01776c3cb110 - add.b @-er3,@er1+ ;01776c3c8110 - add.b @-er3,@er1- ;01776c3ca110 - add.b @-er3,@+er1 ;01776c3c9110 - add.b @-er3,@(0xffff9abc:16,er1) ;01776c3cc1109abc - add.b @-er3,@(0x9abcdef0:32,er1) ;01776c3cc9109abcdef0 - add.b @-er3,@(0xffff9abc:16,r2l.b) ;01776c3cd2109abc - add.b @-er3,@(0xffff9abc:16,r2.w) ;01776c3ce2109abc - add.b @-er3,@(0xffff9abc:16,er2.l) ;01776c3cf2109abc - add.b @-er3,@(0x9abcdef0:32,r2l.b) ;01776c3cda109abcdef0 - add.b @-er3,@(0x9abcdef0:32,r2.w) ;01776c3cea109abcdef0 - add.b @-er3,@(0x9abcdef0:32,er2.l) ;01776c3cfa109abcdef0 - add.b @-er3,@0xffff9abc:16 ;01776c3c40109abc - add.b @-er3,@0x9abcdef0:32 ;01776c3c48109abcdef0 - - add.b @er3+,@er1 ;01746c3c0110 - add.b @er3+,@(3:2,er1) ;01746c3c3110 - add.b @er3+,@-er1 ;01746c3cb110 - add.b @er3+,@er1+ ;01746c3c8110 - add.b @er3+,@er1- ;01746c3ca110 - add.b @er3+,@+er1 ;01746c3c9110 - add.b @er3+,@(0xffff9abc:16,er1) ;01746c3cc1109abc - add.b @er3+,@(0x9abcdef0:32,er1) ;01746c3cc9109abcdef0 - add.b @er3+,@(0xffff9abc:16,r2l.b) ;01746c3cd2109abc - add.b @er3+,@(0xffff9abc:16,r2.w) ;01746c3ce2109abc - add.b @er3+,@(0xffff9abc:16,er2.l) ;01746c3cf2109abc - add.b @er3+,@(0x9abcdef0:32,r2l.b) ;01746c3cda109abcdef0 - add.b @er3+,@(0x9abcdef0:32,r2.w) ;01746c3cea109abcdef0 - add.b @er3+,@(0x9abcdef0:32,er2.l) ;01746c3cfa109abcdef0 - add.b @er3+,@0xffff9abc:16 ;01746c3c40109abc - add.b @er3+,@0x9abcdef0:32 ;01746c3c48109abcdef0 - - add.b @er3-,@er1 ;01766c3c0110 - add.b @er3-,@(3:2,er1) ;01766c3c3110 - add.b @er3-,@-er1 ;01766c3cb110 - add.b @er3-,@er1+ ;01766c3c8110 - add.b @er3-,@er1- ;01766c3ca110 - add.b @er3-,@+er1 ;01766c3c9110 - add.b @er3-,@(0xffff9abc:16,er1) ;01766c3cc1109abc - add.b @er3-,@(0x9abcdef0:32,er1) ;01766c3cc9109abcdef0 - add.b @er3-,@(0xffff9abc:16,r2l.b) ;01766c3cd2109abc - add.b @er3-,@(0xffff9abc:16,r2.w) ;01766c3ce2109abc - add.b @er3-,@(0xffff9abc:16,er2.l) ;01766c3cf2109abc - add.b @er3-,@(0x9abcdef0:32,r2l.b) ;01766c3cda109abcdef0 - add.b @er3-,@(0x9abcdef0:32,r2.w) ;01766c3cea109abcdef0 - add.b @er3-,@(0x9abcdef0:32,er2.l) ;01766c3cfa109abcdef0 - add.b @er3-,@0xffff9abc:16 ;01766c3c40109abc - add.b @er3-,@0x9abcdef0:32 ;01766c3c48109abcdef0 - - add.b @+er3,@er1 ;01756c3c0110 - add.b @+er3,@(3:2,er1) ;01756c3c3110 - add.b @+er3,@-er1 ;01756c3cb110 - add.b @+er3,@er1+ ;01756c3c8110 - add.b @+er3,@er1- ;01756c3ca110 - add.b @+er3,@+er1 ;01756c3c9110 - add.b @+er3,@(0xffff9abc:16,er1) ;01756c3cc1109abc - add.b @+er3,@(0x9abcdef0:32,er1) ;01756c3cc9109abcdef0 - add.b @+er3,@(0xffff9abc:16,r2l.b) ;01756c3cd2109abc - add.b @+er3,@(0xffff9abc:16,r2.w) ;01756c3ce2109abc - add.b @+er3,@(0xffff9abc:16,er2.l) ;01756c3cf2109abc - add.b @+er3,@(0x9abcdef0:32,r2l.b) ;01756c3cda109abcdef0 - add.b @+er3,@(0x9abcdef0:32,r2.w) ;01756c3cea109abcdef0 - add.b @+er3,@(0x9abcdef0:32,er2.l) ;01756c3cfa109abcdef0 - add.b @+er3,@0xffff9abc:16 ;01756c3c40109abc - add.b @+er3,@0x9abcdef0:32 ;01756c3c48109abcdef0 - - add.b @(0x1234:16,er3),@er1 ;01746e3c12340110 - add.b @(0x1234:16,er3),@(3:2,er1) ;01746e3c12343110 - add.b @(0x1234:16,er3),@-er1 ;01746e3c1234b110 - add.b @(0x1234:16,er3),@er1+ ;01746e3c12348110 - add.b @(0x1234:16,er3),@er1- ;01746e3c1234a110 - add.b @(0x1234:16,er3),@+er1 ;01746e3c12349110 - add.b @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01746e3c1234c1109abc - add.b @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01746e3c1234c9109abcdef0 - add.b @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01746e3c1234d2109abc - add.b @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01746e3c1234e2109abc - add.b @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01746e3c1234f2109abc - add.b @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01746e3c1234da109abcdef0 - add.b @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01746e3c1234ea109abcdef0 - add.b @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01746e3c1234fa109abcdef0 - add.b @(0x1234:16,er3),@0xffff9abc:16 ;01746e3c123440109abc - add.b @(0x1234:16,er3),@0x9abcdef0:32 ;01746e3c123448109abcdef0 - - add.b @(0x12345678:32,er3),@er1 ;78346a2c123456780110 - add.b @(0x12345678:32,er3),@(3:2,er1) ;78346a2c123456783110 - add.b @(0x12345678:32,er3),@-er1 ;78346a2c12345678b110 - add.b @(0x12345678:32,er3),@er1+ ;78346a2c123456788110 - add.b @(0x12345678:32,er3),@er1- ;78346a2c12345678a110 - add.b @(0x12345678:32,er3),@+er1 ;78346a2c123456789110 - add.b @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346a2c12345678c1109abc - add.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346a2c12345678c9109abcdef0 - add.b @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346a2c12345678d2109abc - add.b @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346a2c12345678e2109abc - add.b @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346a2c12345678f2109abc - add.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346a2c12345678da109abcdef0 - add.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346a2c12345678ea109abcdef0 - add.b @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346a2c12345678fa109abcdef0 - add.b @(0x12345678:32,er3),@0xffff9abc:16 ;78346a2c1234567840109abc - add.b @(0x12345678:32,er3),@0x9abcdef0:32 ;78346a2c1234567848109abcdef0 - - add.b @(0x1234:16,r3l.b),@er1 ;01756e3c12340110 - add.b @(0x1234:16,r3l.b),@(3:2,er1) ;01756e3c12343110 - add.b @(0x1234:16,r3l.b),@-er1 ;01756e3c1234b110 - add.b @(0x1234:16,r3l.b),@er1+ ;01756e3c12348110 - add.b @(0x1234:16,r3l.b),@er1- ;01756e3c1234a110 - add.b @(0x1234:16,r3l.b),@+er1 ;01756e3c12349110 - add.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01756e3c1234c1109abc - add.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01756e3c1234c9109abcdef0 - add.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01756e3c1234d2109abc - add.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01756e3c1234e2109abc - add.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01756e3c1234f2109abc - add.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01756e3c1234da109abcdef0 - add.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01756e3c1234ea109abcdef0 - add.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01756e3c1234fa109abcdef0 - add.b @(0x1234:16,r3l.b),@0xffff9abc:16 ;01756e3c123440109abc - add.b @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01756e3c123448109abcdef0 - - add.b @(0x1234:16,r3.w),@er1 ;01766e3c12340110 - add.b @(0x1234:16,r3.w),@(3:2,er1) ;01766e3c12343110 - add.b @(0x1234:16,r3.w),@-er1 ;01766e3c1234b110 - add.b @(0x1234:16,r3.w),@er1+ ;01766e3c12348110 - add.b @(0x1234:16,r3.w),@er1- ;01766e3c1234a110 - add.b @(0x1234:16,r3.w),@+er1 ;01766e3c12349110 - add.b @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01766e3c1234c1109abc - add.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01766e3c1234c9109abcdef0 - add.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01766e3c1234d2109abc - add.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01766e3c1234e2109abc - add.b @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01766e3c1234f2109abc - add.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01766e3c1234da109abcdef0 - add.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01766e3c1234ea109abcdef0 - add.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01766e3c1234fa109abcdef0 - add.b @(0x1234:16,r3.w),@0xffff9abc:16 ;01766e3c123440109abc - add.b @(0x1234:16,r3.w),@0x9abcdef0:32 ;01766e3c123448109abcdef0 - - add.b @(0x1234:16,er3.l),@er1 ;01776e3c12340110 - add.b @(0x1234:16,er3.l),@(3:2,er1) ;01776e3c12343110 - add.b @(0x1234:16,er3.l),@-er1 ;01776e3c1234b110 - add.b @(0x1234:16,er3.l),@er1+ ;01776e3c12348110 - add.b @(0x1234:16,er3.l),@er1- ;01776e3c1234a110 - add.b @(0x1234:16,er3.l),@+er1 ;01776e3c12349110 - add.b @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01776e3c1234c1109abc - add.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01776e3c1234c9109abcdef0 - add.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01776e3c1234d2109abc - add.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01776e3c1234e2109abc - add.b @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01776e3c1234f2109abc - add.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01776e3c1234da109abcdef0 - add.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01776e3c1234ea109abcdef0 - add.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01776e3c1234fa109abcdef0 - add.b @(0x1234:16,er3.l),@0xffff9abc:16 ;01776e3c123440109abc - add.b @(0x1234:16,er3.l),@0x9abcdef0:32 ;01776e3c123448109abcdef0 - - add.b @(0x12345678:32,r3l.b),@er1 ;78356a2c123456780110 - add.b @(0x12345678:32,r3l.b),@(3:2,er1) ;78356a2c123456783110 - add.b @(0x12345678:32,r3l.b),@-er1 ;78356a2c12345678b110 - add.b @(0x12345678:32,r3l.b),@er1+ ;78356a2c123456788110 - add.b @(0x12345678:32,r3l.b),@er1- ;78356a2c12345678a110 - add.b @(0x12345678:32,r3l.b),@+er1 ;78356a2c123456789110 - add.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356a2c12345678c1109abc - add.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356a2c12345678c9109abcdef0 - add.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356a2c12345678d2109abc - add.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356a2c12345678e2109abc - add.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356a2c12345678f2109abc - add.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356a2c12345678da109abcdef0 - add.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356a2c12345678ea109abcdef0 - add.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356a2c12345678fa109abcdef0 - add.b @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356a2c1234567840109abc - add.b @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356a2c1234567848109abcdef0 - - add.b @(0x12345678:32,r3.w),@er1 ;78366a2c123456780110 - add.b @(0x12345678:32,r3.w),@(3:2,er1) ;78366a2c123456783110 - add.b @(0x12345678:32,r3.w),@-er1 ;78366a2c12345678b110 - add.b @(0x12345678:32,r3.w),@er1+ ;78366a2c123456788110 - add.b @(0x12345678:32,r3.w),@er1- ;78366a2c12345678a110 - add.b @(0x12345678:32,r3.w),@+er1 ;78366a2c123456789110 - add.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366a2c12345678c1109abc - add.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366a2c12345678c9109abcdef0 - add.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366a2c12345678d2109abc - add.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366a2c12345678e2109abc - add.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366a2c12345678f2109abc - add.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366a2c12345678da109abcdef0 - add.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366a2c12345678ea109abcdef0 - add.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366a2c12345678fa109abcdef0 - add.b @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366a2c1234567840109abc - add.b @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366a2c1234567848109abcdef0 - - add.b @(0x12345678:32,er3.l),@er1 ;78376a2c123456780110 - add.b @(0x12345678:32,er3.l),@(3:2,er1) ;78376a2c123456783110 - add.b @(0x12345678:32,er3.l),@-er1 ;78376a2c12345678b110 - add.b @(0x12345678:32,er3.l),@er1+ ;78376a2c123456788110 - add.b @(0x12345678:32,er3.l),@er1- ;78376a2c12345678a110 - add.b @(0x12345678:32,er3.l),@+er1 ;78376a2c123456789110 - add.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376a2c12345678c1109abc - add.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376a2c12345678c9109abcdef0 - add.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376a2c12345678d2109abc - add.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376a2c12345678e2109abc - add.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376a2c12345678f2109abc - add.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376a2c12345678da109abcdef0 - add.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376a2c12345678ea109abcdef0 - add.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376a2c12345678fa109abcdef0 - add.b @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376a2c1234567840109abc - add.b @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376a2c1234567848109abcdef0 - - add.b @0x1234:16,@er1 ;6a1512340110 - add.b @0x1234:16,@(3:2,er1) ;6a1512343110 - add.b @0x1234:16,@-er1 ;6a151234b110 - add.b @0x1234:16,@er1+ ;6a1512348110 - add.b @0x1234:16,@er1- ;6a151234a110 - add.b @0x1234:16,@+er1 ;6a1512349110 - add.b @0x1234:16,@(0xffff9abc:16,er1) ;6a151234c1109abc - add.b @0x1234:16,@(0x9abcdef0:32,er1) ;6a151234c9109abcdef0 - add.b @0x1234:16,@(0xffff9abc:16,r2l.b) ;6a151234d2109abc - add.b @0x1234:16,@(0xffff9abc:16,r2.w) ;6a151234e2109abc - add.b @0x1234:16,@(0xffff9abc:16,er2.l) ;6a151234f2109abc - add.b @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6a151234da109abcdef0 - add.b @0x1234:16,@(0x9abcdef0:32,r2.w) ;6a151234ea109abcdef0 - add.b @0x1234:16,@(0x9abcdef0:32,er2.l) ;6a151234fa109abcdef0 - add.b @0x1234:16,@0xffff9abc:16 ;6a15123440109abc - add.b @0x1234:16,@0x9abcdef0:32 ;6a15123448109abcdef0 - - add.b @0x12345678:32,@er1 ;6a35123456780110 - add.b @0x12345678:32,@(3:2,er1) ;6a35123456783110 - add.b @0x12345678:32,@-er1 ;6a3512345678b110 - add.b @0x12345678:32,@er1+ ;6a35123456788110 - add.b @0x12345678:32,@er1- ;6a3512345678a110 - add.b @0x12345678:32,@+er1 ;6a35123456789110 - add.b @0x12345678:32,@(0xffff9abc:16,er1) ;6a3512345678c1109abc - add.b @0x12345678:32,@(0x9abcdef0:32,er1) ;6a3512345678c9109abcdef0 - add.b @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6a3512345678d2109abc - add.b @0x12345678:32,@(0xffff9abc:16,r2.w) ;6a3512345678e2109abc - add.b @0x12345678:32,@(0xffff9abc:16,er2.l) ;6a3512345678f2109abc - add.b @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6a3512345678da109abcdef0 - add.b @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6a3512345678ea109abcdef0 - add.b @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6a3512345678fa109abcdef0 - add.b @0x12345678:32,@0xffff9abc:16 ;6a351234567840109abc - add.b @0x12345678:32,@0x9abcdef0:32 ;6a351234567848109abcdef0 - - add.w #0x1234:16,r1 ;79111234 - add.w #0x7:3,r2 ;0a72 - add.w #0x1234:16,@er1 ;015e01101234 - add.w #0x1234:16,@(0x6:2,er1) ;015e31101234 - add.w #0x1234:16,@er1+ ;015e81101234 - add.w #0x1234:16,@-er1 ;015eb1101234 - add.w #0x1234:16,@+er1 ;015e91101234 - add.w #0x1234:16,@er1- ;015ea1101234 - add.w #0x1234:16,@(0xffff9abc:16,er1) ;015ec1109abc1234 - add.w #0x1234:16,@(0x9abcdef0:32,er1) ;015ec9109abcdef01234 - add.w #0x1234:16,@(0xffff9abc:16,r2l.b) ;015ed2109abc1234 - add.w #0x1234:16,@(0xffff9abc:16,r2.w) ;015ee2109abc1234 - add.w #0x1234:16,@(0xffff9abc:16,er2.l) ;015ef2109abc1234 - add.w #0x1234:16,@(0x9abcdef0:32,r2l.b) ;015eda109abcdef01234 - add.w #0x1234:16,@(0x9abcdef0:32,r2.w) ;015eea109abcdef01234 - add.w #0x1234:16,@(0x9abcdef0:32,er2.l) ;015efa109abcdef01234 - add.w #0x1234:16,@0xffff9abc:16 ;015e40109abc1234 - add.w #0x1234:16,@0x9abcdef0:32 ;015e48109abcdef01234 - - add.w #0x7:3,@er1 ;7d900a70 - add.w #0x7:3,@0x1234:16 ;6b1812340a70 - add.w #0x7:3,@0x12345678:32 ;6b38123456780a70 - - add.w r3,r1 ;0931 - - add.w r3,@er1 ;7d900930 - add.w r3,@(0x6:2,er1) ;01593113 - add.w r3,@er1+ ;01598113 - add.w r3,@-er1 ;0159b113 - add.w r3,@+er1 ;01599113 - add.w r3,@er1- ;0159a113 - add.w r3,@(0x1234:16,er1) ;0159c1131234 - add.w r3,@(0x12345678:32,er1) ;0159c91312345678 - add.w r3,@(0x1234:16,r2l.b) ;0159d2131234 - add.w r3,@(0x1234:16,r2.w) ;0159e2131234 - add.w r3,@(0x1234:16,er2.l) ;0159f2131234 - add.w r3,@(0x12345678:32,r2l.b) ;0159da1312345678 - add.w r3,@(0x12345678:32,r2.w) ;0159ea1312345678 - add.w r3,@(0x12345678:32,er2.l) ;0159fa1312345678 - add.w r3,@0x1234:16 ;6b1812340930 - add.w r3,@0x12345678:32 ;6b38123456780930 - - add.w @er3,r1 ;7cb00901 - add.w @(0x6:2,er1),r1 ;015a3111 - add.w @er3+,r1 ;015a8311 - add.w @-er3,r1 ;015ab311 - add.w @+er3,r1 ;015a9311 - add.w @er3-,r1 ;015aa311 - add.w @(0x1234:16,er1),r1 ;015ac1111234 - add.w @(0x12345678:32,er1),r1 ;015ac91112345678 - add.w @(0x1234:16,r2l.b),r1 ;015ad2111234 - add.w @(0x1234:16,r2.w),r1 ;015ae2111234 - add.w @(0x1234:16,er2.l),r1 ;015af2111234 - add.w @(0x12345678:32,r2l.b),r1 ;015ada1112345678 - add.w @(0x12345678:32,r2.w),r1 ;015aea1112345678 - add.w @(0x12345678:32,er2.l),r1 ;015afa1112345678 - add.w @0x1234:16,r1 ;6b1012340901 - add.w @0x12345678:32,r1 ;6b30123456780901 - - add.w @er3,@er1 ;7cb50110 - add.w @er3,@(6:2,er1) ;7cb53110 - add.w @er3,@-er1 ;7cb5b110 - add.w @er3,@er1+ ;7cb58110 - add.w @er3,@er1- ;7cb5a110 - add.w @er3,@+er1 ;7cb59110 - add.w @er3,@(0xffff9abc:16,er1) ;7cb5c1109abc - add.w @er3,@(0x9abcdef0:32,er1) ;7cb5c9109abcdef0 - add.w @er3,@(0xffff9abc:16,r2l.b) ;7cb5d2109abc - add.w @er3,@(0xffff9abc:16,r2.w) ;7cb5e2109abc - add.w @er3,@(0xffff9abc:16,er2.l) ;7cb5f2109abc - add.w @er3,@(0x9abcdef0:32,r2l.b) ;7cb5da109abcdef0 - add.w @er3,@(0x9abcdef0:32,r2.w) ;7cb5ea109abcdef0 - add.w @er3,@(0x9abcdef0:32,er2.l) ;7cb5fa109abcdef0 - add.w @er3,@0xffff9abc:16 ;7cb540109abc - add.w @er3,@0x9abcdef0:32 ;7cb548109abcdef0 - - add.w @-er3,@er1 ;01576d3c0110 - add.w @-er3,@(6:2,er1) ;01576d3c3110 - add.w @-er3,@-er1 ;01576d3cb110 - add.w @-er3,@er1+ ;01576d3c8110 - add.w @-er3,@er1- ;01576d3ca110 - add.w @-er3,@+er1 ;01576d3c9110 - add.w @-er3,@(0xffff9abc:16,er1) ;01576d3cc1109abc - add.w @-er3,@(0x9abcdef0:32,er1) ;01576d3cc9109abcdef0 - add.w @-er3,@(0xffff9abc:16,r2l.b) ;01576d3cd2109abc - add.w @-er3,@(0xffff9abc:16,r2.w) ;01576d3ce2109abc - add.w @-er3,@(0xffff9abc:16,er2.l) ;01576d3cf2109abc - add.w @-er3,@(0x9abcdef0:32,r2l.b) ;01576d3cda109abcdef0 - add.w @-er3,@(0x9abcdef0:32,r2.w) ;01576d3cea109abcdef0 - add.w @-er3,@(0x9abcdef0:32,er2.l) ;01576d3cfa109abcdef0 - add.w @-er3,@0xffff9abc:16 ;01576d3c40109abc - add.w @-er3,@0x9abcdef0:32 ;01576d3c48109abcdef0 - - add.w @er3+,@er1 ;01546d3c0110 - add.w @er3+,@(6:2,er1) ;01546d3c3110 - add.w @er3+,@-er1 ;01546d3cb110 - add.w @er3+,@er1+ ;01546d3c8110 - add.w @er3+,@er1- ;01546d3ca110 - add.w @er3+,@+er1 ;01546d3c9110 - add.w @er3+,@(0xffff9abc:16,er1) ;01546d3cc1109abc - add.w @er3+,@(0x9abcdef0:32,er1) ;01546d3cc9109abcdef0 - add.w @er3+,@(0xffff9abc:16,r2l.b) ;01546d3cd2109abc - add.w @er3+,@(0xffff9abc:16,r2.w) ;01546d3ce2109abc - add.w @er3+,@(0xffff9abc:16,er2.l) ;01546d3cf2109abc - add.w @er3+,@(0x9abcdef0:32,r2l.b) ;01546d3cda109abcdef0 - add.w @er3+,@(0x9abcdef0:32,r2.w) ;01546d3cea109abcdef0 - add.w @er3+,@(0x9abcdef0:32,er2.l) ;01546d3cfa109abcdef0 - add.w @er3+,@0xffff9abc:16 ;01546d3c40109abc - add.w @er3+,@0x9abcdef0:32 ;01546d3c48109abcdef0 - - add.w @er3-,@er1 ;01566d3c0110 - add.w @er3-,@(6:2,er1) ;01566d3c3110 - add.w @er3-,@-er1 ;01566d3cb110 - add.w @er3-,@er1+ ;01566d3c8110 - add.w @er3-,@er1- ;01566d3ca110 - add.w @er3-,@+er1 ;01566d3c9110 - add.w @er3-,@(0xffff9abc:16,er1) ;01566d3cc1109abc - add.w @er3-,@(0x9abcdef0:32,er1) ;01566d3cc9109abcdef0 - add.w @er3-,@(0xffff9abc:16,r2l.b) ;01566d3cd2109abc - add.w @er3-,@(0xffff9abc:16,r2.w) ;01566d3ce2109abc - add.w @er3-,@(0xffff9abc:16,er2.l) ;01566d3cf2109abc - add.w @er3-,@(0x9abcdef0:32,r2l.b) ;01566d3cda109abcdef0 - add.w @er3-,@(0x9abcdef0:32,r2.w) ;01566d3cea109abcdef0 - add.w @er3-,@(0x9abcdef0:32,er2.l) ;01566d3cfa109abcdef0 - add.w @er3-,@0xffff9abc:16 ;01566d3c40109abc - add.w @er3-,@0x9abcdef0:32 ;01566d3c48109abcdef0 - - add.w @+er3,@er1 ;01556d3c0110 - add.w @+er3,@(6:2,er1) ;01556d3c3110 - add.w @+er3,@-er1 ;01556d3cb110 - add.w @+er3,@er1+ ;01556d3c8110 - add.w @+er3,@er1- ;01556d3ca110 - add.w @+er3,@+er1 ;01556d3c9110 - add.w @+er3,@(0xffff9abc:16,er1) ;01556d3cc1109abc - add.w @+er3,@(0x9abcdef0:32,er1) ;01556d3cc9109abcdef0 - add.w @+er3,@(0xffff9abc:16,r2l.b) ;01556d3cd2109abc - add.w @+er3,@(0xffff9abc:16,r2.w) ;01556d3ce2109abc - add.w @+er3,@(0xffff9abc:16,er2.l) ;01556d3cf2109abc - add.w @+er3,@(0x9abcdef0:32,r2l.b) ;01556d3cda109abcdef0 - add.w @+er3,@(0x9abcdef0:32,r2.w) ;01556d3cea109abcdef0 - add.w @+er3,@(0x9abcdef0:32,er2.l) ;01556d3cfa109abcdef0 - add.w @+er3,@0xffff9abc:16 ;01556d3c40109abc - add.w @+er3,@0x9abcdef0:32 ;01556d3c48109abcdef0 - - add.w @(0x1234:16,er3),@er1 ;01546f3c12340110 - add.w @(0x1234:16,er3),@(6:2,er1) ;01546f3c12343110 - add.w @(0x1234:16,er3),@-er1 ;01546f3c1234b110 - add.w @(0x1234:16,er3),@er1+ ;01546f3c12348110 - add.w @(0x1234:16,er3),@er1- ;01546f3c1234a110 - add.w @(0x1234:16,er3),@+er1 ;01546f3c12349110 - add.w @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01546f3c1234c1109abc - add.w @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01546f3c1234c9109abcdef0 - add.w @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01546f3c1234d2109abc - add.w @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01546f3c1234e2109abc - add.w @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01546f3c1234f2109abc - add.w @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01546f3c1234da109abcdef0 - add.w @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01546f3c1234ea109abcdef0 - add.w @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01546f3c1234fa109abcdef0 - add.w @(0x1234:16,er3),@0xffff9abc:16 ;01546f3c123440109abc - add.w @(0x1234:16,er3),@0x9abcdef0:32 ;01546f3c123448109abcdef0 - - add.w @(0x12345678:32,er3),@er1 ;78346b2c123456780110 - add.w @(0x12345678:32,er3),@(6:2,er1) ;78346b2c123456783110 - add.w @(0x12345678:32,er3),@-er1 ;78346b2c12345678b110 - add.w @(0x12345678:32,er3),@er1+ ;78346b2c123456788110 - add.w @(0x12345678:32,er3),@er1- ;78346b2c12345678a110 - add.w @(0x12345678:32,er3),@+er1 ;78346b2c123456789110 - add.w @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346b2c12345678c1109abc - add.w @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346b2c12345678c9109abcdef0 - add.w @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346b2c12345678d2109abc - add.w @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346b2c12345678e2109abc - add.w @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346b2c12345678f2109abc - add.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346b2c12345678da109abcdef0 - add.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346b2c12345678ea109abcdef0 - add.w @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346b2c12345678fa109abcdef0 - add.w @(0x12345678:32,er3),@0xffff9abc:16 ;78346b2c1234567840109abc - add.w @(0x12345678:32,er3),@0x9abcdef0:32 ;78346b2c1234567848109abcdef0 - - add.w @(0x1234:16,r3l.b),@er1 ;01556f3c12340110 - add.w @(0x1234:16,r3l.b),@(6:2,er1) ;01556f3c12343110 - add.w @(0x1234:16,r3l.b),@-er1 ;01556f3c1234b110 - add.w @(0x1234:16,r3l.b),@er1+ ;01556f3c12348110 - add.w @(0x1234:16,r3l.b),@er1- ;01556f3c1234a110 - add.w @(0x1234:16,r3l.b),@+er1 ;01556f3c12349110 - add.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01556f3c1234c1109abc - add.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01556f3c1234c9109abcdef0 - add.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01556f3c1234d2109abc - add.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01556f3c1234e2109abc - add.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01556f3c1234f2109abc - add.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01556f3c1234da109abcdef0 - add.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01556f3c1234ea109abcdef0 - add.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01556f3c1234fa109abcdef0 - add.w @(0x1234:16,r3l.b),@0xffff9abc:16 ;01556f3c123440109abc - add.w @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01556f3c123448109abcdef0 - - add.w @(0x1234:16,r3.w),@er1 ;01566f3c12340110 - add.w @(0x1234:16,r3.w),@(6:2,er1) ;01566f3c12343110 - add.w @(0x1234:16,r3.w),@-er1 ;01566f3c1234b110 - add.w @(0x1234:16,r3.w),@er1+ ;01566f3c12348110 - add.w @(0x1234:16,r3.w),@er1- ;01566f3c1234a110 - add.w @(0x1234:16,r3.w),@+er1 ;01566f3c12349110 - add.w @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01566f3c1234c1109abc - add.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01566f3c1234c9109abcdef0 - add.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01566f3c1234d2109abc - add.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01566f3c1234e2109abc - add.w @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01566f3c1234f2109abc - add.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01566f3c1234da109abcdef0 - add.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01566f3c1234ea109abcdef0 - add.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01566f3c1234fa109abcdef0 - add.w @(0x1234:16,r3.w),@0xffff9abc:16 ;01566f3c123440109abc - add.w @(0x1234:16,r3.w),@0x9abcdef0:32 ;01566f3c123448109abcdef0 - - add.w @(0x1234:16,er3.l),@er1 ;01576f3c12340110 - add.w @(0x1234:16,er3.l),@(6:2,er1) ;01576f3c12343110 - add.w @(0x1234:16,er3.l),@-er1 ;01576f3c1234b110 - add.w @(0x1234:16,er3.l),@er1+ ;01576f3c12348110 - add.w @(0x1234:16,er3.l),@er1- ;01576f3c1234a110 - add.w @(0x1234:16,er3.l),@+er1 ;01576f3c12349110 - add.w @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01576f3c1234c1109abc - add.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01576f3c1234c9109abcdef0 - add.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01576f3c1234d2109abc - add.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01576f3c1234e2109abc - add.w @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01576f3c1234f2109abc - add.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01576f3c1234da109abcdef0 - add.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01576f3c1234ea109abcdef0 - add.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01576f3c1234fa109abcdef0 - add.w @(0x1234:16,er3.l),@0xffff9abc:16 ;01576f3c123440109abc - add.w @(0x1234:16,er3.l),@0x9abcdef0:32 ;01576f3c123448109abcdef0 - - add.w @(0x12345678:32,r3l.b),@er1 ;78356b2c123456780110 - add.w @(0x12345678:32,r3l.b),@(6:2,er1) ;78356b2c123456783110 - add.w @(0x12345678:32,r3l.b),@-er1 ;78356b2c12345678b110 - add.w @(0x12345678:32,r3l.b),@er1+ ;78356b2c123456788110 - add.w @(0x12345678:32,r3l.b),@er1- ;78356b2c12345678a110 - add.w @(0x12345678:32,r3l.b),@+er1 ;78356b2c123456789110 - add.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356b2c12345678c1109abc - add.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356b2c12345678c9109abcdef0 - add.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356b2c12345678d2109abc - add.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356b2c12345678e2109abc - add.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356b2c12345678f2109abc - add.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356b2c12345678da109abcdef0 - add.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356b2c12345678ea109abcdef0 - add.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356b2c12345678fa109abcdef0 - add.w @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356b2c1234567840109abc - add.w @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356b2c1234567848109abcdef0 - - add.w @(0x12345678:32,r3.w),@er1 ;78366b2c123456780110 - add.w @(0x12345678:32,r3.w),@(6:2,er1) ;78366b2c123456783110 - add.w @(0x12345678:32,r3.w),@-er1 ;78366b2c12345678b110 - add.w @(0x12345678:32,r3.w),@er1+ ;78366b2c123456788110 - add.w @(0x12345678:32,r3.w),@er1- ;78366b2c12345678a110 - add.w @(0x12345678:32,r3.w),@+er1 ;78366b2c123456789110 - add.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366b2c12345678c1109abc - add.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366b2c12345678c9109abcdef0 - add.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366b2c12345678d2109abc - add.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366b2c12345678e2109abc - add.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366b2c12345678f2109abc - add.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366b2c12345678da109abcdef0 - add.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366b2c12345678ea109abcdef0 - add.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366b2c12345678fa109abcdef0 - add.w @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366b2c1234567840109abc - add.w @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366b2c1234567848109abcdef0 - - add.w @(0x12345678:32,er3.l),@er1 ;78376b2c123456780110 - add.w @(0x12345678:32,er3.l),@(6:2,er1) ;78376b2c123456783110 - add.w @(0x12345678:32,er3.l),@-er1 ;78376b2c12345678b110 - add.w @(0x12345678:32,er3.l),@er1+ ;78376b2c123456788110 - add.w @(0x12345678:32,er3.l),@er1- ;78376b2c12345678a110 - add.w @(0x12345678:32,er3.l),@+er1 ;78376b2c123456789110 - add.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376b2c12345678c1109abc - add.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376b2c12345678c9109abcdef0 - add.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376b2c12345678d2109abc - add.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376b2c12345678e2109abc - add.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376b2c12345678f2109abc - add.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376b2c12345678da109abcdef0 - add.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376b2c12345678ea109abcdef0 - add.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376b2c12345678fa109abcdef0 - add.w @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376b2c1234567840109abc - add.w @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376b2c1234567848109abcdef0 - - add.w @0x1234:16,@er1 ;6b1512340110 - add.w @0x1234:16,@(6:2,er1) ;6b1512343110 - add.w @0x1234:16,@-er1 ;6b151234b110 - add.w @0x1234:16,@er1+ ;6b1512348110 - add.w @0x1234:16,@er1- ;6b151234a110 - add.w @0x1234:16,@+er1 ;6b1512349110 - add.w @0x1234:16,@(0xffff9abc:16,er1) ;6b151234c1109abc - add.w @0x1234:16,@(0x9abcdef0:32,er1) ;6b151234c9109abcdef0 - add.w @0x1234:16,@(0xffff9abc:16,r2l.b) ;6b151234d2109abc - add.w @0x1234:16,@(0xffff9abc:16,r2.w) ;6b151234e2109abc - add.w @0x1234:16,@(0xffff9abc:16,er2.l) ;6b151234f2109abc - add.w @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6b151234da109abcdef0 - add.w @0x1234:16,@(0x9abcdef0:32,r2.w) ;6b151234ea109abcdef0 - add.w @0x1234:16,@(0x9abcdef0:32,er2.l) ;6b151234fa109abcdef0 - add.w @0x1234:16,@0xffff9abc:16 ;6b15123440109abc - add.w @0x1234:16,@0x9abcdef0:32 ;6b15123448109abcdef0 - - add.w @0x12345678:32,@er1 ;6b35123456780110 - add.w @0x12345678:32,@(6:2,er1) ;6b35123456783110 - add.w @0x12345678:32,@-er1 ;6b3512345678b110 - add.w @0x12345678:32,@er1+ ;6b35123456788110 - add.w @0x12345678:32,@er1- ;6b3512345678a110 - add.w @0x12345678:32,@+er1 ;6b35123456789110 - add.w @0x12345678:32,@(0xffff9abc:16,er1) ;6b3512345678c1109abc - add.w @0x12345678:32,@(0x9abcdef0:32,er1) ;6b3512345678c9109abcdef0 - add.w @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6b3512345678d2109abc - add.w @0x12345678:32,@(0xffff9abc:16,r2.w) ;6b3512345678e2109abc - add.w @0x12345678:32,@(0xffff9abc:16,er2.l) ;6b3512345678f2109abc - add.w @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6b3512345678da109abcdef0 - add.w @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6b3512345678ea109abcdef0 - add.w @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6b3512345678fa109abcdef0 - add.w @0x12345678:32,@0xffff9abc:16 ;6b351234567840109abc - add.w @0x12345678:32,@0x9abcdef0:32 ;6b351234567848109abcdef0 - - add.l #0x12345678:32,er1 ;7a1112345678 - add.l #0x1234:16,er1 ;7a191234 - add.l #0x7:3,er2 ;0afa - add.l #0x12345678:32,@er1 ;010e011812345678 - add.l #0x12345678:32,@(0xc:2,er1) ;010e311812345678 - add.l #0x12345678:32,@er1+ ;010e811812345678 - add.l #0x12345678:32,@-er1 ;010eb11812345678 - add.l #0x12345678:32,@+er1 ;010e911812345678 - add.l #0x12345678:32,@er1- ;010ea11812345678 - add.l #0x12345678:32,@(0xffff9abc:16,er1) ;010ec1189abc12345678 - add.l #0x12345678:32,@(0x9abcdef0:32,er1) ;010ec9189abcdef012345678 - add.l #0x12345678:32,@(0xffff9abc:16,r2l.b) ;010ed2189abc12345678 - add.l #0x12345678:32,@(0xffff9abc:16,r2.w) ;010ee2189abc12345678 - add.l #0x12345678:32,@(0xffff9abc:16,er2.l) ;010ef2189abc12345678 - add.l #0x12345678:32,@(0x9abcdef0:32,r2l.b) ;010eda189abcdef012345678 - add.l #0x12345678:32,@(0x9abcdef0:32,r2.w) ;010eea189abcdef012345678 - add.l #0x12345678:32,@(0x9abcdef0:32,er2.l) ;010efa189abcdef012345678 - add.l #0x12345678:32,@0xffff9abc:16 ;010e40189abc12345678 - add.l #0x12345678:32,@0x9abcdef0:32 ;010e48189abcdef012345678 - add.l #0x1234:16,@er1 ;010e01101234 - add.l #0x1234:16,@(0xc:2,er1) ;010e31101234 - add.l #0x1234:16,@er1+ ;010e81101234 - add.l #0x1234:16,@-er1 ;010eb1101234 - add.l #0x1234:16,@+er1 ;010e91101234 - add.l #0x1234:16,@er1- ;010ea1101234 - add.l #0x1234:16,@(0xffff9abc:16,er1) ;010ec1109abc1234 - add.l #0x1234:16,@(0x9abcdef0:32,er1) ;010ec9109abcdef01234 - add.l #0x1234:16,@(0xffff9abc:16,r2l.b) ;010ed2109abc1234 - add.l #0x1234:16,@(0xffff9abc:16,r2.w) ;010ee2109abc1234 - add.l #0x1234:16,@(0xffff9abc:16,er2.l) ;010ef2109abc1234 - add.l #0x1234:16,@(0x9abcdef0:32,r2l.b) ;010eda109abcdef01234 - add.l #0x1234:16,@(0x9abcdef0:32,r2.w) ;010eea109abcdef01234 - add.l #0x1234:16,@(0x9abcdef0:32,er2.l) ;010efa109abcdef01234 - add.l #0x1234:16,@0xffff9abc:16 ;010e40109abc1234 - add.l #0x1234:16,@0x9abcdef0:32 ;010e48109abcdef01234 - - add.l er3,er1 ;0ab1 - - add.l er3,@er1 ;01090113 - add.l er3,@(0xc:2,er1) ;01093113 - add.l er3,@er1+ ;01098113 - add.l er3,@-er1 ;0109b113 - add.l er3,@+er1 ;01099113 - add.l er3,@er1- ;0109a113 - add.l er3,@(0x1234:16,er1) ;0109c1131234 - add.l er3,@(0x12345678:32,er1) ;0109c91312345678 - add.l er3,@(0x1234:16,r2l.b) ;0109d2131234 - add.l er3,@(0x1234:16,r2.w) ;0109e2131234 - add.l er3,@(0x1234:16,er2.l) ;0109f2131234 - add.l er3,@(0x12345678:32,r2l.b) ;0109da1312345678 - add.l er3,@(0x12345678:32,r2.w) ;0109ea1312345678 - add.l er3,@(0x12345678:32,er2.l) ;0109fa1312345678 - add.l er3,@0x1234:16 ;010940131234 - add.l er3,@0x12345678:32 ;0109481312345678 - - add.l @er3,er1 ;010a0311 - add.l @(0xc:2,er3),er1 ;010a3311 - add.l @er3+,er1 ;010a8311 - add.l @-er3,er1 ;010ab311 - add.l @+er3,er1 ;010a9311 - add.l @er3-,er1 ;010aa311 - add.l @(0x1234:16,er1),er1 ;010ac1111234 - add.l @(0x12345678:32,er1),er1 ;010ac91112345678 - add.l @(0x1234:16,r2l.b),er1 ;010ad2111234 - add.l @(0x1234:16,r2.w),er1 ;010ae2111234 - add.l @(0x1234:16,er2.l),er1 ;010af2111234 - add.l @(0x12345678:32,r2l.b),er1 ;010ada1112345678 - add.l @(0x12345678:32,r2.w),er1 ;010aea1112345678 - add.l @(0x12345678:32,er2.l),er1 ;010afa1112345678 - add.l @0x1234:16,er1 ;010a40111234 - add.l @0x12345678:32,er1 ;010a481112345678 - - add.l @er3,@er1 ;0104693c0110 - add.l @er3,@(0xc:2,er1) ;0104693c3110 - add.l @er3,@-er1 ;0104693cb110 - add.l @er3,@er1+ ;0104693c8110 - add.l @er3,@er1- ;0104693ca110 - add.l @er3,@+er1 ;0104693c9110 - add.l @er3,@(0xffff9abc:16,er1) ;0104693cc1109abc - add.l @er3,@(0x9abcdef0:32,er1) ;0104693cc9109abcdef0 - add.l @er3,@(0xffff9abc:16,r2l.b) ;0104693cd2109abc - add.l @er3,@(0xffff9abc:16,r2.w) ;0104693ce2109abc - add.l @er3,@(0xffff9abc:16,er2.l) ;0104693cf2109abc - add.l @er3,@(0x9abcdef0:32,r2l.b) ;0104693cda109abcdef0 - add.l @er3,@(0x9abcdef0:32,r2.w) ;0104693cea109abcdef0 - add.l @er3,@(0x9abcdef0:32,er2.l) ;0104693cfa109abcdef0 - add.l @er3,@0xffff9abc:16 ;0104693c40109abc - add.l @er3,@0x9abcdef0:32 ;0104693c48109abcdef0 - - add.l @(0xc:2,er3),@er1 ;0107693c0110 - add.l @(0xc:2,er3),@(0xc:2,er1) ;0107693c3110 - add.l @(0xc:2,er3),@-er1 ;0107693cb110 - add.l @(0xc:2,er3),@er1+ ;0107693c8110 - add.l @(0xc:2,er3),@er1- ;0107693ca110 - add.l @(0xc:2,er3),@+er1 ;0107693c9110 - add.l @(0xc:2,er3),@(0xffff9abc:16,er1) ;0107693cc1109abc - add.l @(0xc:2,er3),@(0x9abcdef0:32,er1) ;0107693cc9109abcdef0 - add.l @(0xc:2,er3),@(0xffff9abc:16,r2l.b) ;0107693cd2109abc - add.l @(0xc:2,er3),@(0xffff9abc:16,r2.w) ;0107693ce2109abc - add.l @(0xc:2,er3),@(0xffff9abc:16,er2.l) ;0107693cf2109abc - add.l @(0xc:2,er3),@(0x9abcdef0:32,r2l.b) ;0107693cda109abcdef0 - add.l @(0xc:2,er3),@(0x9abcdef0:32,r2.w) ;0107693cea109abcdef0 - add.l @(0xc:2,er3),@(0x9abcdef0:32,er2.l) ;0107693cfa109abcdef0 - add.l @(0xc:2,er3),@0xffff9abc:16 ;0107693c40109abc - add.l @(0xc:2,er3),@0x9abcdef0:32 ;0107693c48109abcdef0 - - add.l @-er3,@er1 ;01076d3c0110 - add.l @-er3,@(0xc:2,er1) ;01076d3c3110 - add.l @-er3,@-er1 ;01076d3cb110 - add.l @-er3,@er1+ ;01076d3c8110 - add.l @-er3,@er1- ;01076d3ca110 - add.l @-er3,@+er1 ;01076d3c9110 - add.l @-er3,@(0xffff9abc:16,er1) ;01076d3cc1109abc - add.l @-er3,@(0x9abcdef0:32,er1) ;01076d3cc9109abcdef0 - add.l @-er3,@(0xffff9abc:16,r2l.b) ;01076d3cd2109abc - add.l @-er3,@(0xffff9abc:16,r2.w) ;01076d3ce2109abc - add.l @-er3,@(0xffff9abc:16,er2.l) ;01076d3cf2109abc - add.l @-er3,@(0x9abcdef0:32,r2l.b) ;01076d3cda109abcdef0 - add.l @-er3,@(0x9abcdef0:32,r2.w) ;01076d3cea109abcdef0 - add.l @-er3,@(0x9abcdef0:32,er2.l) ;01076d3cfa109abcdef0 - add.l @-er3,@0xffff9abc:16 ;01076d3c40109abc - add.l @-er3,@0x9abcdef0:32 ;01076d3c48109abcdef0 - - add.l @er3+,@er1 ;01046d3c0110 - add.l @er3+,@(0xc:2,er1) ;01046d3c3110 - add.l @er3+,@-er1 ;01046d3cb110 - add.l @er3+,@er1+ ;01046d3c8110 - add.l @er3+,@er1- ;01046d3ca110 - add.l @er3+,@+er1 ;01046d3c9110 - add.l @er3+,@(0xffff9abc:16,er1) ;01046d3cc1109abc - add.l @er3+,@(0x9abcdef0:32,er1) ;01046d3cc9109abcdef0 - add.l @er3+,@(0xffff9abc:16,r2l.b) ;01046d3cd2109abc - add.l @er3+,@(0xffff9abc:16,r2.w) ;01046d3ce2109abc - add.l @er3+,@(0xffff9abc:16,er2.l) ;01046d3cf2109abc - add.l @er3+,@(0x9abcdef0:32,r2l.b) ;01046d3cda109abcdef0 - add.l @er3+,@(0x9abcdef0:32,r2.w) ;01046d3cea109abcdef0 - add.l @er3+,@(0x9abcdef0:32,er2.l) ;01046d3cfa109abcdef0 - add.l @er3+,@0xffff9abc:16 ;01046d3c40109abc - add.l @er3+,@0x9abcdef0:32 ;01046d3c48109abcdef0 - - add.l @er3-,@er1 ;01066d3c0110 - add.l @er3-,@(0xc:2,er1) ;01066d3c3110 - add.l @er3-,@-er1 ;01066d3cb110 - add.l @er3-,@er1+ ;01066d3c8110 - add.l @er3-,@er1- ;01066d3ca110 - add.l @er3-,@+er1 ;01066d3c9110 - add.l @er3-,@(0xffff9abc:16,er1) ;01066d3cc1109abc - add.l @er3-,@(0x9abcdef0:32,er1) ;01066d3cc9109abcdef0 - add.l @er3-,@(0xffff9abc:16,r2l.b) ;01066d3cd2109abc - add.l @er3-,@(0xffff9abc:16,r2.w) ;01066d3ce2109abc - add.l @er3-,@(0xffff9abc:16,er2.l) ;01066d3cf2109abc - add.l @er3-,@(0x9abcdef0:32,r2l.b) ;01066d3cda109abcdef0 - add.l @er3-,@(0x9abcdef0:32,r2.w) ;01066d3cea109abcdef0 - add.l @er3-,@(0x9abcdef0:32,er2.l) ;01066d3cfa109abcdef0 - add.l @er3-,@0xffff9abc:16 ;01066d3c40109abc - add.l @er3-,@0x9abcdef0:32 ;01066d3c48109abcdef0 - - add.l @+er3,@er1 ;01056d3c0110 - add.l @+er3,@(0xc:2,er1) ;01056d3c3110 - add.l @+er3,@-er1 ;01056d3cb110 - add.l @+er3,@er1+ ;01056d3c8110 - add.l @+er3,@er1- ;01056d3ca110 - add.l @+er3,@+er1 ;01056d3c9110 - add.l @+er3,@(0xffff9abc:16,er1) ;01056d3cc1109abc - add.l @+er3,@(0x9abcdef0:32,er1) ;01056d3cc9109abcdef0 - add.l @+er3,@(0xffff9abc:16,r2l.b) ;01056d3cd2109abc - add.l @+er3,@(0xffff9abc:16,r2.w) ;01056d3ce2109abc - add.l @+er3,@(0xffff9abc:16,er2.l) ;01056d3cf2109abc - add.l @+er3,@(0x9abcdef0:32,r2l.b) ;01056d3cda109abcdef0 - add.l @+er3,@(0x9abcdef0:32,r2.w) ;01056d3cea109abcdef0 - add.l @+er3,@(0x9abcdef0:32,er2.l) ;01056d3cfa109abcdef0 - add.l @+er3,@0xffff9abc:16 ;01056d3c40109abc - add.l @+er3,@0x9abcdef0:32 ;01056d3c48109abcdef0 - - add.l @(0x1234:16,er3),@er1 ;01046f3c12340110 - add.l @(0x1234:16,er3),@(0xc:2,er1) ;01046f3c12343110 - add.l @(0x1234:16,er3),@-er1 ;01046f3c1234b110 - add.l @(0x1234:16,er3),@er1+ ;01046f3c12348110 - add.l @(0x1234:16,er3),@er1- ;01046f3c1234a110 - add.l @(0x1234:16,er3),@+er1 ;01046f3c12349110 - add.l @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01046f3c1234c1109abc - add.l @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01046f3c1234c9109abcdef0 - add.l @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01046f3c1234d2109abc - add.l @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01046f3c1234e2109abc - add.l @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01046f3c1234f2109abc - add.l @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01046f3c1234da109abcdef0 - add.l @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01046f3c1234ea109abcdef0 - add.l @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01046f3c1234fa109abcdef0 - add.l @(0x1234:16,er3),@0xffff9abc:16 ;01046f3c123440109abc - add.l @(0x1234:16,er3),@0x9abcdef0:32 ;01046f3c123448109abcdef0 - - add.l @(0x12345678:32,er3),@er1 ;78b46b2c123456780110 - add.l @(0x12345678:32,er3),@(0xc:2,er1) ;78b46b2c123456783110 - add.l @(0x12345678:32,er3),@-er1 ;78b46b2c12345678b110 - add.l @(0x12345678:32,er3),@er1+ ;78b46b2c123456788110 - add.l @(0x12345678:32,er3),@er1- ;78b46b2c12345678a110 - add.l @(0x12345678:32,er3),@+er1 ;78b46b2c123456789110 - add.l @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78b46b2c12345678c1109abc - add.l @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78b46b2c12345678c9109abcdef0 - add.l @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78b46b2c12345678d2109abc - add.l @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78b46b2c12345678e2109abc - add.l @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78b46b2c12345678f2109abc - add.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78b46b2c12345678da109abcdef0 - add.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78b46b2c12345678ea109abcdef0 - add.l @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78b46b2c12345678fa109abcdef0 - add.l @(0x12345678:32,er3),@0xffff9abc:16 ;78b46b2c1234567840109abc - add.l @(0x12345678:32,er3),@0x9abcdef0:32 ;78b46b2c1234567848109abcdef0 - - add.l @(0x1234:16,r3l.b),@er1 ;01056f3c12340110 - add.l @(0x1234:16,r3l.b),@(0xc:2,er1) ;01056f3c12343110 - add.l @(0x1234:16,r3l.b),@-er1 ;01056f3c1234b110 - add.l @(0x1234:16,r3l.b),@er1+ ;01056f3c12348110 - add.l @(0x1234:16,r3l.b),@er1- ;01056f3c1234a110 - add.l @(0x1234:16,r3l.b),@+er1 ;01056f3c12349110 - add.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01056f3c1234c1109abc - add.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01056f3c1234c9109abcdef0 - add.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01056f3c1234d2109abc - add.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01056f3c1234e2109abc - add.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01056f3c1234f2109abc - add.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01056f3c1234da109abcdef0 - add.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01056f3c1234ea109abcdef0 - add.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01056f3c1234fa109abcdef0 - add.l @(0x1234:16,r3l.b),@0xffff9abc:16 ;01056f3c123440109abc - add.l @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01056f3c123448109abcdef0 - - add.l @(0x1234:16,r3.w),@er1 ;01066f3c12340110 - add.l @(0x1234:16,r3.w),@(0xc:2,er1) ;01066f3c12343110 - add.l @(0x1234:16,r3.w),@-er1 ;01066f3c1234b110 - add.l @(0x1234:16,r3.w),@er1+ ;01066f3c12348110 - add.l @(0x1234:16,r3.w),@er1- ;01066f3c1234a110 - add.l @(0x1234:16,r3.w),@+er1 ;01066f3c12349110 - add.l @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01066f3c1234c1109abc - add.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01066f3c1234c9109abcdef0 - add.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01066f3c1234d2109abc - add.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01066f3c1234e2109abc - add.l @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01066f3c1234f2109abc - add.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01066f3c1234da109abcdef0 - add.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01066f3c1234ea109abcdef0 - add.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01066f3c1234fa109abcdef0 - add.l @(0x1234:16,r3.w),@0xffff9abc:16 ;01066f3c123440109abc - add.l @(0x1234:16,r3.w),@0x9abcdef0:32 ;01066f3c123448109abcdef0 - - add.l @(0x1234:16,er3.l),@er1 ;01076f3c12340110 - add.l @(0x1234:16,er3.l),@(0xc:2,er1) ;01076f3c12343110 - add.l @(0x1234:16,er3.l),@-er1 ;01076f3c1234b110 - add.l @(0x1234:16,er3.l),@er1+ ;01076f3c12348110 - add.l @(0x1234:16,er3.l),@er1- ;01076f3c1234a110 - add.l @(0x1234:16,er3.l),@+er1 ;01076f3c12349110 - add.l @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01076f3c1234c1109abc - add.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01076f3c1234c9109abcdef0 - add.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01076f3c1234d2109abc - add.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01076f3c1234e2109abc - add.l @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01076f3c1234f2109abc - add.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01076f3c1234da109abcdef0 - add.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01076f3c1234ea109abcdef0 - add.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01076f3c1234fa109abcdef0 - add.l @(0x1234:16,er3.l),@0xffff9abc:16 ;01076f3c123440109abc - add.l @(0x1234:16,er3.l),@0x9abcdef0:32 ;01076f3c123448109abcdef0 - - add.l @(0x12345678:32,r3l.b),@er1 ;78b56b2c123456780110 - add.l @(0x12345678:32,r3l.b),@(0xc:2,er1) ;78b56b2c123456783110 - add.l @(0x12345678:32,r3l.b),@-er1 ;78b56b2c12345678b110 - add.l @(0x12345678:32,r3l.b),@er1+ ;78b56b2c123456788110 - add.l @(0x12345678:32,r3l.b),@er1- ;78b56b2c12345678a110 - add.l @(0x12345678:32,r3l.b),@+er1 ;78b56b2c123456789110 - add.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78b56b2c12345678c1109abc - add.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78b56b2c12345678c9109abcdef0 - add.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78b56b2c12345678d2109abc - add.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78b56b2c12345678e2109abc - add.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78b56b2c12345678f2109abc - add.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78b56b2c12345678da109abcdef0 - add.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78b56b2c12345678ea109abcdef0 - add.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78b56b2c12345678fa109abcdef0 - add.l @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78b56b2c1234567840109abc - add.l @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78b56b2c1234567848109abcdef0 - - add.l @(0x12345678:32,r3.w),@er1 ;78b66b2c123456780110 - add.l @(0x12345678:32,r3.w),@(0xc:2,er1) ;78b66b2c123456783110 - add.l @(0x12345678:32,r3.w),@-er1 ;78b66b2c12345678b110 - add.l @(0x12345678:32,r3.w),@er1+ ;78b66b2c123456788110 - add.l @(0x12345678:32,r3.w),@er1- ;78b66b2c12345678a110 - add.l @(0x12345678:32,r3.w),@+er1 ;78b66b2c123456789110 - add.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78b66b2c12345678c1109abc - add.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78b66b2c12345678c9109abcdef0 - add.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78b66b2c12345678d2109abc - add.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78b66b2c12345678e2109abc - add.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78b66b2c12345678f2109abc - add.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78b66b2c12345678da109abcdef0 - add.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78b66b2c12345678ea109abcdef0 - add.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78b66b2c12345678fa109abcdef0 - add.l @(0x12345678:32,r3.w),@0xffff9abc:16 ;78b66b2c1234567840109abc - add.l @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78b66b2c1234567848109abcdef0 - - add.l @(0x12345678:32,er3.l),@er1 ;78b76b2c123456780110 - add.l @(0x12345678:32,er3.l),@(0xc:2,er1) ;78b76b2c123456783110 - add.l @(0x12345678:32,er3.l),@-er1 ;78b76b2c12345678b110 - add.l @(0x12345678:32,er3.l),@er1+ ;78b76b2c123456788110 - add.l @(0x12345678:32,er3.l),@er1- ;78b76b2c12345678a110 - add.l @(0x12345678:32,er3.l),@+er1 ;78b76b2c123456789110 - add.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78b76b2c12345678c1109abc - add.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78b76b2c12345678c9109abcdef0 - add.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78b76b2c12345678d2109abc - add.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78b76b2c12345678e2109abc - add.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78b76b2c12345678f2109abc - add.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78b76b2c12345678da109abcdef0 - add.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78b76b2c12345678ea109abcdef0 - add.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78b76b2c12345678fa109abcdef0 - add.l @(0x12345678:32,er3.l),@0xffff9abc:16 ;78b76b2c1234567840109abc - add.l @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78b76b2c1234567848109abcdef0 - - add.l @0x1234:16,@er1 ;01046b0c12340110 - add.l @0x1234:16,@(0xc:2,er1) ;01046b0c12343110 - add.l @0x1234:16,@-er1 ;01046b0c1234b110 - add.l @0x1234:16,@er1+ ;01046b0c12348110 - add.l @0x1234:16,@er1- ;01046b0c1234a110 - add.l @0x1234:16,@+er1 ;01046b0c12349110 - add.l @0x1234:16,@(0xffff9abc:16,er1) ;01046b0c1234c1109abc - add.l @0x1234:16,@(0x9abcdef0:32,er1) ;01046b0c1234c9109abcdef0 - add.l @0x1234:16,@(0xffff9abc:16,r2l.b) ;01046b0c1234d2109abc - add.l @0x1234:16,@(0xffff9abc:16,r2.w) ;01046b0c1234e2109abc - add.l @0x1234:16,@(0xffff9abc:16,er2.l) ;01046b0c1234f2109abc - add.l @0x1234:16,@(0x9abcdef0:32,r2l.b) ;01046b0c1234da109abcdef0 - add.l @0x1234:16,@(0x9abcdef0:32,r2.w) ;01046b0c1234ea109abcdef0 - add.l @0x1234:16,@(0x9abcdef0:32,er2.l) ;01046b0c1234fa109abcdef0 - add.l @0x1234:16,@0xffff9abc:16 ;01046b0c123440109abc - add.l @0x1234:16,@0x9abcdef0:32 ;01046b0c123448109abcdef0 - - add.l @0x12345678:32,@er1 ;01046b2c123456780110 - add.l @0x12345678:32,@(0xc:2,er1) ;01046b2c123456783110 - add.l @0x12345678:32,@-er1 ;01046b2c12345678b110 - add.l @0x12345678:32,@er1+ ;01046b2c123456788110 - add.l @0x12345678:32,@er1- ;01046b2c12345678a110 - add.l @0x12345678:32,@+er1 ;01046b2c123456789110 - add.l @0x12345678:32,@(0xffff9abc:16,er1) ;01046b2c12345678c1109abc - add.l @0x12345678:32,@(0x9abcdef0:32,er1) ;01046b2c12345678c9109abcdef0 - add.l @0x12345678:32,@(0xffff9abc:16,r2l.b) ;01046b2c12345678d2109abc - add.l @0x12345678:32,@(0xffff9abc:16,r2.w) ;01046b2c12345678e2109abc - add.l @0x12345678:32,@(0xffff9abc:16,er2.l) ;01046b2c12345678f2109abc - add.l @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;01046b2c12345678da109abcdef0 - add.l @0x12345678:32,@(0x9abcdef0:32,r2.w) ;01046b2c12345678ea109abcdef0 - add.l @0x12345678:32,@(0x9abcdef0:32,er2.l) ;01046b2c12345678fa109abcdef0 - add.l @0x12345678:32,@0xffff9abc:16 ;01046b2c1234567840109abc - add.l @0x12345678:32,@0x9abcdef0:32 ;01046b2c1234567848109abcdef0 - - .end +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;arith_1 +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + .h8300sx + .text + .global _start +_start: + add.b #0x12:8,r1h ;8112 + add.b #0x12:8,@er1 ;7d108012 + add.b #0x12:8,@(0x3:2,er1) ;017768188012 + add.b #0x12:8,@er1+ ;01746c188012 + add.b #0x12:8,@-er1 ;01776c188012 + add.b #0x12:8,@+er1 ;01756c188012 + add.b #0x12:8,@er1- ;01766c188012 + add.b #0x12:8,@(0x1234:16,er1) ;01746e1812348012 + add.b #0x12:8,@(0x12345678:32,er1) ;78146a28123456788012 + add.b #0x12:8,@(0x1234:16,r2l.b) ;01756e2812348012 + add.b #0x12:8,@(0x1234:16,r2.w) ;01766e2812348012 + add.b #0x12:8,@(0x1234:16,er2.l) ;01776e2812348012 + add.b #0x12:8,@(0x12345678:32,r2l.b) ;78256a28123456788012 + add.b #0x12:8,@(0x12345678:32,r2.w) ;78266a28123456788012 + add.b #0x12:8,@(0x12345678:32,er2.l) ;78276a28123456788012 + add.b #0x12:8,@0xffffff9a:8 ;7f9a8012 + add.b #0x12:8,@0x1234:16 ;6a1812348012 + add.b #0x12:8,@0x12345678:32 ;6a38123456788012 + + add.b r3h,r1h ;0831 + + add.b r3h,@er1 ;7d100830 + add.b r3h,@(0x3:2,er1) ;01793113 + add.b r3h,@er1+ ;01798113 + add.b r3h,@-er1 ;0179b113 + add.b r3h,@+er1 ;01799113 + add.b r3h,@er1- ;0179a113 + add.b r3h,@(0x1234:16,er1) ;0179c1131234 + add.b r3h,@(0x12345678:32,er1) ;0179c91312345678 + add.b r3h,@(0x1234:16,r2l.b) ;0179d2131234 + add.b r3h,@(0x1234:16,r2.w) ;0179e2131234 + add.b r3h,@(0x1234:16,er2.l) ;0179f2131234 + add.b r3h,@(0x12345678:32,r2l.b) ;0179da1312345678 + add.b r3h,@(0x12345678:32,r2.w) ;0179ea1312345678 + add.b r3h,@(0x12345678:32,er2.l) ;0179fa1312345678 + add.b r3h,@0xffffff12:8 ;7f120830 + add.b r3h,@0x1234:16 ;6a1812340830 + add.b r3h,@0x12345678:32 ;6a38123456780830 + + add.b @er3,r1h ;7c300801 + add.b @(0x3:2,er3),r1h ;017a3311 + add.b @er3+,r1h ;017a8311 + add.b @-er3,r1h ;017ab311 + add.b @+er3,r1h ;017a9311 + add.b @er3-,r1h ;017aa311 + add.b @(0x1234:16,er1),r1h ;017ac1111234 + add.b @(0x12345678:32,er1),r1h ;017ac91112345678 + add.b @(0x1234:16,r2l.b),r1h ;017ad2111234 + add.b @(0x1234:16,r2.w),r1h ;017ae2111234 + add.b @(0x1234:16,er2.l),r1h ;017af2111234 + add.b @(0x12345678:32,r2l.b),r1h ;017ada1112345678 + add.b @(0x12345678:32,r2.w),r1h ;017aea1112345678 + add.b @(0x12345678:32,er2.l),r1h ;017afa1112345678 + add.b @0xffffff12:8,r1h ;7e120801 + add.b @0x1234:16,r1h ;6a1012340801 + add.b @0x12345678:32,r1h ;6a30123456780801 + + add.b @er3,@er1 ;7c350110 + add.b @er3,@(3:2,er1) ;7c353110 + add.b @er3,@-er1 ;7c35b110 + add.b @er3,@er1+ ;7c358110 + add.b @er3,@er1- ;7c35a110 + add.b @er3,@+er1 ;7c359110 + add.b @er3,@(0xffff9abc:16,er1) ;7c35c1109abc + add.b @er3,@(0x9abcdef0:32,er1) ;7c35c9109abcdef0 + add.b @er3,@(0xffff9abc:16,r2l.b) ;7c35d2109abc + add.b @er3,@(0xffff9abc:16,r2.w) ;7c35e2109abc + add.b @er3,@(0xffff9abc:16,er2.l) ;7c35f2109abc + add.b @er3,@(0x9abcdef0:32,r2l.b) ;7c35da109abcdef0 + add.b @er3,@(0x9abcdef0:32,r2.w) ;7c35ea109abcdef0 + add.b @er3,@(0x9abcdef0:32,er2.l) ;7c35fa109abcdef0 + add.b @er3,@0xffff9abc:16 ;7c3540109abc + add.b @er3,@0x9abcdef0:32 ;7c3548109abcdef0 + + add.b @-er3,@er1 ;01776c3c0110 + add.b @-er3,@(3:2,er1) ;01776c3c3110 + add.b @-er3,@-er1 ;01776c3cb110 + add.b @-er3,@er1+ ;01776c3c8110 + add.b @-er3,@er1- ;01776c3ca110 + add.b @-er3,@+er1 ;01776c3c9110 + add.b @-er3,@(0xffff9abc:16,er1) ;01776c3cc1109abc + add.b @-er3,@(0x9abcdef0:32,er1) ;01776c3cc9109abcdef0 + add.b @-er3,@(0xffff9abc:16,r2l.b) ;01776c3cd2109abc + add.b @-er3,@(0xffff9abc:16,r2.w) ;01776c3ce2109abc + add.b @-er3,@(0xffff9abc:16,er2.l) ;01776c3cf2109abc + add.b @-er3,@(0x9abcdef0:32,r2l.b) ;01776c3cda109abcdef0 + add.b @-er3,@(0x9abcdef0:32,r2.w) ;01776c3cea109abcdef0 + add.b @-er3,@(0x9abcdef0:32,er2.l) ;01776c3cfa109abcdef0 + add.b @-er3,@0xffff9abc:16 ;01776c3c40109abc + add.b @-er3,@0x9abcdef0:32 ;01776c3c48109abcdef0 + + add.b @er3+,@er1 ;01746c3c0110 + add.b @er3+,@(3:2,er1) ;01746c3c3110 + add.b @er3+,@-er1 ;01746c3cb110 + add.b @er3+,@er1+ ;01746c3c8110 + add.b @er3+,@er1- ;01746c3ca110 + add.b @er3+,@+er1 ;01746c3c9110 + add.b @er3+,@(0xffff9abc:16,er1) ;01746c3cc1109abc + add.b @er3+,@(0x9abcdef0:32,er1) ;01746c3cc9109abcdef0 + add.b @er3+,@(0xffff9abc:16,r2l.b) ;01746c3cd2109abc + add.b @er3+,@(0xffff9abc:16,r2.w) ;01746c3ce2109abc + add.b @er3+,@(0xffff9abc:16,er2.l) ;01746c3cf2109abc + add.b @er3+,@(0x9abcdef0:32,r2l.b) ;01746c3cda109abcdef0 + add.b @er3+,@(0x9abcdef0:32,r2.w) ;01746c3cea109abcdef0 + add.b @er3+,@(0x9abcdef0:32,er2.l) ;01746c3cfa109abcdef0 + add.b @er3+,@0xffff9abc:16 ;01746c3c40109abc + add.b @er3+,@0x9abcdef0:32 ;01746c3c48109abcdef0 + + add.b @er3-,@er1 ;01766c3c0110 + add.b @er3-,@(3:2,er1) ;01766c3c3110 + add.b @er3-,@-er1 ;01766c3cb110 + add.b @er3-,@er1+ ;01766c3c8110 + add.b @er3-,@er1- ;01766c3ca110 + add.b @er3-,@+er1 ;01766c3c9110 + add.b @er3-,@(0xffff9abc:16,er1) ;01766c3cc1109abc + add.b @er3-,@(0x9abcdef0:32,er1) ;01766c3cc9109abcdef0 + add.b @er3-,@(0xffff9abc:16,r2l.b) ;01766c3cd2109abc + add.b @er3-,@(0xffff9abc:16,r2.w) ;01766c3ce2109abc + add.b @er3-,@(0xffff9abc:16,er2.l) ;01766c3cf2109abc + add.b @er3-,@(0x9abcdef0:32,r2l.b) ;01766c3cda109abcdef0 + add.b @er3-,@(0x9abcdef0:32,r2.w) ;01766c3cea109abcdef0 + add.b @er3-,@(0x9abcdef0:32,er2.l) ;01766c3cfa109abcdef0 + add.b @er3-,@0xffff9abc:16 ;01766c3c40109abc + add.b @er3-,@0x9abcdef0:32 ;01766c3c48109abcdef0 + + add.b @+er3,@er1 ;01756c3c0110 + add.b @+er3,@(3:2,er1) ;01756c3c3110 + add.b @+er3,@-er1 ;01756c3cb110 + add.b @+er3,@er1+ ;01756c3c8110 + add.b @+er3,@er1- ;01756c3ca110 + add.b @+er3,@+er1 ;01756c3c9110 + add.b @+er3,@(0xffff9abc:16,er1) ;01756c3cc1109abc + add.b @+er3,@(0x9abcdef0:32,er1) ;01756c3cc9109abcdef0 + add.b @+er3,@(0xffff9abc:16,r2l.b) ;01756c3cd2109abc + add.b @+er3,@(0xffff9abc:16,r2.w) ;01756c3ce2109abc + add.b @+er3,@(0xffff9abc:16,er2.l) ;01756c3cf2109abc + add.b @+er3,@(0x9abcdef0:32,r2l.b) ;01756c3cda109abcdef0 + add.b @+er3,@(0x9abcdef0:32,r2.w) ;01756c3cea109abcdef0 + add.b @+er3,@(0x9abcdef0:32,er2.l) ;01756c3cfa109abcdef0 + add.b @+er3,@0xffff9abc:16 ;01756c3c40109abc + add.b @+er3,@0x9abcdef0:32 ;01756c3c48109abcdef0 + + add.b @(0x1234:16,er3),@er1 ;01746e3c12340110 + add.b @(0x1234:16,er3),@(3:2,er1) ;01746e3c12343110 + add.b @(0x1234:16,er3),@-er1 ;01746e3c1234b110 + add.b @(0x1234:16,er3),@er1+ ;01746e3c12348110 + add.b @(0x1234:16,er3),@er1- ;01746e3c1234a110 + add.b @(0x1234:16,er3),@+er1 ;01746e3c12349110 + add.b @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01746e3c1234c1109abc + add.b @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01746e3c1234c9109abcdef0 + add.b @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01746e3c1234d2109abc + add.b @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01746e3c1234e2109abc + add.b @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01746e3c1234f2109abc + add.b @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01746e3c1234da109abcdef0 + add.b @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01746e3c1234ea109abcdef0 + add.b @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01746e3c1234fa109abcdef0 + add.b @(0x1234:16,er3),@0xffff9abc:16 ;01746e3c123440109abc + add.b @(0x1234:16,er3),@0x9abcdef0:32 ;01746e3c123448109abcdef0 + + add.b @(0x12345678:32,er3),@er1 ;78346a2c123456780110 + add.b @(0x12345678:32,er3),@(3:2,er1) ;78346a2c123456783110 + add.b @(0x12345678:32,er3),@-er1 ;78346a2c12345678b110 + add.b @(0x12345678:32,er3),@er1+ ;78346a2c123456788110 + add.b @(0x12345678:32,er3),@er1- ;78346a2c12345678a110 + add.b @(0x12345678:32,er3),@+er1 ;78346a2c123456789110 + add.b @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346a2c12345678c1109abc + add.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346a2c12345678c9109abcdef0 + add.b @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346a2c12345678d2109abc + add.b @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346a2c12345678e2109abc + add.b @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346a2c12345678f2109abc + add.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346a2c12345678da109abcdef0 + add.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346a2c12345678ea109abcdef0 + add.b @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346a2c12345678fa109abcdef0 + add.b @(0x12345678:32,er3),@0xffff9abc:16 ;78346a2c1234567840109abc + add.b @(0x12345678:32,er3),@0x9abcdef0:32 ;78346a2c1234567848109abcdef0 + + add.b @(0x1234:16,r3l.b),@er1 ;01756e3c12340110 + add.b @(0x1234:16,r3l.b),@(3:2,er1) ;01756e3c12343110 + add.b @(0x1234:16,r3l.b),@-er1 ;01756e3c1234b110 + add.b @(0x1234:16,r3l.b),@er1+ ;01756e3c12348110 + add.b @(0x1234:16,r3l.b),@er1- ;01756e3c1234a110 + add.b @(0x1234:16,r3l.b),@+er1 ;01756e3c12349110 + add.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01756e3c1234c1109abc + add.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01756e3c1234c9109abcdef0 + add.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01756e3c1234d2109abc + add.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01756e3c1234e2109abc + add.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01756e3c1234f2109abc + add.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01756e3c1234da109abcdef0 + add.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01756e3c1234ea109abcdef0 + add.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01756e3c1234fa109abcdef0 + add.b @(0x1234:16,r3l.b),@0xffff9abc:16 ;01756e3c123440109abc + add.b @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01756e3c123448109abcdef0 + + add.b @(0x1234:16,r3.w),@er1 ;01766e3c12340110 + add.b @(0x1234:16,r3.w),@(3:2,er1) ;01766e3c12343110 + add.b @(0x1234:16,r3.w),@-er1 ;01766e3c1234b110 + add.b @(0x1234:16,r3.w),@er1+ ;01766e3c12348110 + add.b @(0x1234:16,r3.w),@er1- ;01766e3c1234a110 + add.b @(0x1234:16,r3.w),@+er1 ;01766e3c12349110 + add.b @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01766e3c1234c1109abc + add.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01766e3c1234c9109abcdef0 + add.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01766e3c1234d2109abc + add.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01766e3c1234e2109abc + add.b @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01766e3c1234f2109abc + add.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01766e3c1234da109abcdef0 + add.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01766e3c1234ea109abcdef0 + add.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01766e3c1234fa109abcdef0 + add.b @(0x1234:16,r3.w),@0xffff9abc:16 ;01766e3c123440109abc + add.b @(0x1234:16,r3.w),@0x9abcdef0:32 ;01766e3c123448109abcdef0 + + add.b @(0x1234:16,er3.l),@er1 ;01776e3c12340110 + add.b @(0x1234:16,er3.l),@(3:2,er1) ;01776e3c12343110 + add.b @(0x1234:16,er3.l),@-er1 ;01776e3c1234b110 + add.b @(0x1234:16,er3.l),@er1+ ;01776e3c12348110 + add.b @(0x1234:16,er3.l),@er1- ;01776e3c1234a110 + add.b @(0x1234:16,er3.l),@+er1 ;01776e3c12349110 + add.b @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01776e3c1234c1109abc + add.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01776e3c1234c9109abcdef0 + add.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01776e3c1234d2109abc + add.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01776e3c1234e2109abc + add.b @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01776e3c1234f2109abc + add.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01776e3c1234da109abcdef0 + add.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01776e3c1234ea109abcdef0 + add.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01776e3c1234fa109abcdef0 + add.b @(0x1234:16,er3.l),@0xffff9abc:16 ;01776e3c123440109abc + add.b @(0x1234:16,er3.l),@0x9abcdef0:32 ;01776e3c123448109abcdef0 + + add.b @(0x12345678:32,r3l.b),@er1 ;78356a2c123456780110 + add.b @(0x12345678:32,r3l.b),@(3:2,er1) ;78356a2c123456783110 + add.b @(0x12345678:32,r3l.b),@-er1 ;78356a2c12345678b110 + add.b @(0x12345678:32,r3l.b),@er1+ ;78356a2c123456788110 + add.b @(0x12345678:32,r3l.b),@er1- ;78356a2c12345678a110 + add.b @(0x12345678:32,r3l.b),@+er1 ;78356a2c123456789110 + add.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356a2c12345678c1109abc + add.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356a2c12345678c9109abcdef0 + add.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356a2c12345678d2109abc + add.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356a2c12345678e2109abc + add.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356a2c12345678f2109abc + add.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356a2c12345678da109abcdef0 + add.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356a2c12345678ea109abcdef0 + add.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356a2c12345678fa109abcdef0 + add.b @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356a2c1234567840109abc + add.b @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356a2c1234567848109abcdef0 + + add.b @(0x12345678:32,r3.w),@er1 ;78366a2c123456780110 + add.b @(0x12345678:32,r3.w),@(3:2,er1) ;78366a2c123456783110 + add.b @(0x12345678:32,r3.w),@-er1 ;78366a2c12345678b110 + add.b @(0x12345678:32,r3.w),@er1+ ;78366a2c123456788110 + add.b @(0x12345678:32,r3.w),@er1- ;78366a2c12345678a110 + add.b @(0x12345678:32,r3.w),@+er1 ;78366a2c123456789110 + add.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366a2c12345678c1109abc + add.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366a2c12345678c9109abcdef0 + add.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366a2c12345678d2109abc + add.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366a2c12345678e2109abc + add.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366a2c12345678f2109abc + add.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366a2c12345678da109abcdef0 + add.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366a2c12345678ea109abcdef0 + add.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366a2c12345678fa109abcdef0 + add.b @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366a2c1234567840109abc + add.b @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366a2c1234567848109abcdef0 + + add.b @(0x12345678:32,er3.l),@er1 ;78376a2c123456780110 + add.b @(0x12345678:32,er3.l),@(3:2,er1) ;78376a2c123456783110 + add.b @(0x12345678:32,er3.l),@-er1 ;78376a2c12345678b110 + add.b @(0x12345678:32,er3.l),@er1+ ;78376a2c123456788110 + add.b @(0x12345678:32,er3.l),@er1- ;78376a2c12345678a110 + add.b @(0x12345678:32,er3.l),@+er1 ;78376a2c123456789110 + add.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376a2c12345678c1109abc + add.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376a2c12345678c9109abcdef0 + add.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376a2c12345678d2109abc + add.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376a2c12345678e2109abc + add.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376a2c12345678f2109abc + add.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376a2c12345678da109abcdef0 + add.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376a2c12345678ea109abcdef0 + add.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376a2c12345678fa109abcdef0 + add.b @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376a2c1234567840109abc + add.b @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376a2c1234567848109abcdef0 + + add.b @0x1234:16,@er1 ;6a1512340110 + add.b @0x1234:16,@(3:2,er1) ;6a1512343110 + add.b @0x1234:16,@-er1 ;6a151234b110 + add.b @0x1234:16,@er1+ ;6a1512348110 + add.b @0x1234:16,@er1- ;6a151234a110 + add.b @0x1234:16,@+er1 ;6a1512349110 + add.b @0x1234:16,@(0xffff9abc:16,er1) ;6a151234c1109abc + add.b @0x1234:16,@(0x9abcdef0:32,er1) ;6a151234c9109abcdef0 + add.b @0x1234:16,@(0xffff9abc:16,r2l.b) ;6a151234d2109abc + add.b @0x1234:16,@(0xffff9abc:16,r2.w) ;6a151234e2109abc + add.b @0x1234:16,@(0xffff9abc:16,er2.l) ;6a151234f2109abc + add.b @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6a151234da109abcdef0 + add.b @0x1234:16,@(0x9abcdef0:32,r2.w) ;6a151234ea109abcdef0 + add.b @0x1234:16,@(0x9abcdef0:32,er2.l) ;6a151234fa109abcdef0 + add.b @0x1234:16,@0xffff9abc:16 ;6a15123440109abc + add.b @0x1234:16,@0x9abcdef0:32 ;6a15123448109abcdef0 + + add.b @0x12345678:32,@er1 ;6a35123456780110 + add.b @0x12345678:32,@(3:2,er1) ;6a35123456783110 + add.b @0x12345678:32,@-er1 ;6a3512345678b110 + add.b @0x12345678:32,@er1+ ;6a35123456788110 + add.b @0x12345678:32,@er1- ;6a3512345678a110 + add.b @0x12345678:32,@+er1 ;6a35123456789110 + add.b @0x12345678:32,@(0xffff9abc:16,er1) ;6a3512345678c1109abc + add.b @0x12345678:32,@(0x9abcdef0:32,er1) ;6a3512345678c9109abcdef0 + add.b @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6a3512345678d2109abc + add.b @0x12345678:32,@(0xffff9abc:16,r2.w) ;6a3512345678e2109abc + add.b @0x12345678:32,@(0xffff9abc:16,er2.l) ;6a3512345678f2109abc + add.b @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6a3512345678da109abcdef0 + add.b @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6a3512345678ea109abcdef0 + add.b @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6a3512345678fa109abcdef0 + add.b @0x12345678:32,@0xffff9abc:16 ;6a351234567840109abc + add.b @0x12345678:32,@0x9abcdef0:32 ;6a351234567848109abcdef0 + + add.w #0x1234:16,r1 ;79111234 + add.w #0x7:3,r2 ;0a72 + add.w #0x1234:16,@er1 ;015e01101234 + add.w #0x1234:16,@(0x6:2,er1) ;015e31101234 + add.w #0x1234:16,@er1+ ;015e81101234 + add.w #0x1234:16,@-er1 ;015eb1101234 + add.w #0x1234:16,@+er1 ;015e91101234 + add.w #0x1234:16,@er1- ;015ea1101234 + add.w #0x1234:16,@(0xffff9abc:16,er1) ;015ec1109abc1234 + add.w #0x1234:16,@(0x9abcdef0:32,er1) ;015ec9109abcdef01234 + add.w #0x1234:16,@(0xffff9abc:16,r2l.b) ;015ed2109abc1234 + add.w #0x1234:16,@(0xffff9abc:16,r2.w) ;015ee2109abc1234 + add.w #0x1234:16,@(0xffff9abc:16,er2.l) ;015ef2109abc1234 + add.w #0x1234:16,@(0x9abcdef0:32,r2l.b) ;015eda109abcdef01234 + add.w #0x1234:16,@(0x9abcdef0:32,r2.w) ;015eea109abcdef01234 + add.w #0x1234:16,@(0x9abcdef0:32,er2.l) ;015efa109abcdef01234 + add.w #0x1234:16,@0xffff9abc:16 ;015e40109abc1234 + add.w #0x1234:16,@0x9abcdef0:32 ;015e48109abcdef01234 + + add.w #0x7:3,@er1 ;7d900a70 + add.w #0x7:3,@0x1234:16 ;6b1812340a70 + add.w #0x7:3,@0x12345678:32 ;6b38123456780a70 + + add.w r3,r1 ;0931 + + add.w r3,@er1 ;7d900930 + add.w r3,@(0x6:2,er1) ;01593113 + add.w r3,@er1+ ;01598113 + add.w r3,@-er1 ;0159b113 + add.w r3,@+er1 ;01599113 + add.w r3,@er1- ;0159a113 + add.w r3,@(0x1234:16,er1) ;0159c1131234 + add.w r3,@(0x12345678:32,er1) ;0159c91312345678 + add.w r3,@(0x1234:16,r2l.b) ;0159d2131234 + add.w r3,@(0x1234:16,r2.w) ;0159e2131234 + add.w r3,@(0x1234:16,er2.l) ;0159f2131234 + add.w r3,@(0x12345678:32,r2l.b) ;0159da1312345678 + add.w r3,@(0x12345678:32,r2.w) ;0159ea1312345678 + add.w r3,@(0x12345678:32,er2.l) ;0159fa1312345678 + add.w r3,@0x1234:16 ;6b1812340930 + add.w r3,@0x12345678:32 ;6b38123456780930 + + add.w @er3,r1 ;7cb00901 + add.w @(0x6:2,er1),r1 ;015a3111 + add.w @er3+,r1 ;015a8311 + add.w @-er3,r1 ;015ab311 + add.w @+er3,r1 ;015a9311 + add.w @er3-,r1 ;015aa311 + add.w @(0x1234:16,er1),r1 ;015ac1111234 + add.w @(0x12345678:32,er1),r1 ;015ac91112345678 + add.w @(0x1234:16,r2l.b),r1 ;015ad2111234 + add.w @(0x1234:16,r2.w),r1 ;015ae2111234 + add.w @(0x1234:16,er2.l),r1 ;015af2111234 + add.w @(0x12345678:32,r2l.b),r1 ;015ada1112345678 + add.w @(0x12345678:32,r2.w),r1 ;015aea1112345678 + add.w @(0x12345678:32,er2.l),r1 ;015afa1112345678 + add.w @0x1234:16,r1 ;6b1012340901 + add.w @0x12345678:32,r1 ;6b30123456780901 + + add.w @er3,@er1 ;7cb50110 + add.w @er3,@(6:2,er1) ;7cb53110 + add.w @er3,@-er1 ;7cb5b110 + add.w @er3,@er1+ ;7cb58110 + add.w @er3,@er1- ;7cb5a110 + add.w @er3,@+er1 ;7cb59110 + add.w @er3,@(0xffff9abc:16,er1) ;7cb5c1109abc + add.w @er3,@(0x9abcdef0:32,er1) ;7cb5c9109abcdef0 + add.w @er3,@(0xffff9abc:16,r2l.b) ;7cb5d2109abc + add.w @er3,@(0xffff9abc:16,r2.w) ;7cb5e2109abc + add.w @er3,@(0xffff9abc:16,er2.l) ;7cb5f2109abc + add.w @er3,@(0x9abcdef0:32,r2l.b) ;7cb5da109abcdef0 + add.w @er3,@(0x9abcdef0:32,r2.w) ;7cb5ea109abcdef0 + add.w @er3,@(0x9abcdef0:32,er2.l) ;7cb5fa109abcdef0 + add.w @er3,@0xffff9abc:16 ;7cb540109abc + add.w @er3,@0x9abcdef0:32 ;7cb548109abcdef0 + + add.w @-er3,@er1 ;01576d3c0110 + add.w @-er3,@(6:2,er1) ;01576d3c3110 + add.w @-er3,@-er1 ;01576d3cb110 + add.w @-er3,@er1+ ;01576d3c8110 + add.w @-er3,@er1- ;01576d3ca110 + add.w @-er3,@+er1 ;01576d3c9110 + add.w @-er3,@(0xffff9abc:16,er1) ;01576d3cc1109abc + add.w @-er3,@(0x9abcdef0:32,er1) ;01576d3cc9109abcdef0 + add.w @-er3,@(0xffff9abc:16,r2l.b) ;01576d3cd2109abc + add.w @-er3,@(0xffff9abc:16,r2.w) ;01576d3ce2109abc + add.w @-er3,@(0xffff9abc:16,er2.l) ;01576d3cf2109abc + add.w @-er3,@(0x9abcdef0:32,r2l.b) ;01576d3cda109abcdef0 + add.w @-er3,@(0x9abcdef0:32,r2.w) ;01576d3cea109abcdef0 + add.w @-er3,@(0x9abcdef0:32,er2.l) ;01576d3cfa109abcdef0 + add.w @-er3,@0xffff9abc:16 ;01576d3c40109abc + add.w @-er3,@0x9abcdef0:32 ;01576d3c48109abcdef0 + + add.w @er3+,@er1 ;01546d3c0110 + add.w @er3+,@(6:2,er1) ;01546d3c3110 + add.w @er3+,@-er1 ;01546d3cb110 + add.w @er3+,@er1+ ;01546d3c8110 + add.w @er3+,@er1- ;01546d3ca110 + add.w @er3+,@+er1 ;01546d3c9110 + add.w @er3+,@(0xffff9abc:16,er1) ;01546d3cc1109abc + add.w @er3+,@(0x9abcdef0:32,er1) ;01546d3cc9109abcdef0 + add.w @er3+,@(0xffff9abc:16,r2l.b) ;01546d3cd2109abc + add.w @er3+,@(0xffff9abc:16,r2.w) ;01546d3ce2109abc + add.w @er3+,@(0xffff9abc:16,er2.l) ;01546d3cf2109abc + add.w @er3+,@(0x9abcdef0:32,r2l.b) ;01546d3cda109abcdef0 + add.w @er3+,@(0x9abcdef0:32,r2.w) ;01546d3cea109abcdef0 + add.w @er3+,@(0x9abcdef0:32,er2.l) ;01546d3cfa109abcdef0 + add.w @er3+,@0xffff9abc:16 ;01546d3c40109abc + add.w @er3+,@0x9abcdef0:32 ;01546d3c48109abcdef0 + + add.w @er3-,@er1 ;01566d3c0110 + add.w @er3-,@(6:2,er1) ;01566d3c3110 + add.w @er3-,@-er1 ;01566d3cb110 + add.w @er3-,@er1+ ;01566d3c8110 + add.w @er3-,@er1- ;01566d3ca110 + add.w @er3-,@+er1 ;01566d3c9110 + add.w @er3-,@(0xffff9abc:16,er1) ;01566d3cc1109abc + add.w @er3-,@(0x9abcdef0:32,er1) ;01566d3cc9109abcdef0 + add.w @er3-,@(0xffff9abc:16,r2l.b) ;01566d3cd2109abc + add.w @er3-,@(0xffff9abc:16,r2.w) ;01566d3ce2109abc + add.w @er3-,@(0xffff9abc:16,er2.l) ;01566d3cf2109abc + add.w @er3-,@(0x9abcdef0:32,r2l.b) ;01566d3cda109abcdef0 + add.w @er3-,@(0x9abcdef0:32,r2.w) ;01566d3cea109abcdef0 + add.w @er3-,@(0x9abcdef0:32,er2.l) ;01566d3cfa109abcdef0 + add.w @er3-,@0xffff9abc:16 ;01566d3c40109abc + add.w @er3-,@0x9abcdef0:32 ;01566d3c48109abcdef0 + + add.w @+er3,@er1 ;01556d3c0110 + add.w @+er3,@(6:2,er1) ;01556d3c3110 + add.w @+er3,@-er1 ;01556d3cb110 + add.w @+er3,@er1+ ;01556d3c8110 + add.w @+er3,@er1- ;01556d3ca110 + add.w @+er3,@+er1 ;01556d3c9110 + add.w @+er3,@(0xffff9abc:16,er1) ;01556d3cc1109abc + add.w @+er3,@(0x9abcdef0:32,er1) ;01556d3cc9109abcdef0 + add.w @+er3,@(0xffff9abc:16,r2l.b) ;01556d3cd2109abc + add.w @+er3,@(0xffff9abc:16,r2.w) ;01556d3ce2109abc + add.w @+er3,@(0xffff9abc:16,er2.l) ;01556d3cf2109abc + add.w @+er3,@(0x9abcdef0:32,r2l.b) ;01556d3cda109abcdef0 + add.w @+er3,@(0x9abcdef0:32,r2.w) ;01556d3cea109abcdef0 + add.w @+er3,@(0x9abcdef0:32,er2.l) ;01556d3cfa109abcdef0 + add.w @+er3,@0xffff9abc:16 ;01556d3c40109abc + add.w @+er3,@0x9abcdef0:32 ;01556d3c48109abcdef0 + + add.w @(0x1234:16,er3),@er1 ;01546f3c12340110 + add.w @(0x1234:16,er3),@(6:2,er1) ;01546f3c12343110 + add.w @(0x1234:16,er3),@-er1 ;01546f3c1234b110 + add.w @(0x1234:16,er3),@er1+ ;01546f3c12348110 + add.w @(0x1234:16,er3),@er1- ;01546f3c1234a110 + add.w @(0x1234:16,er3),@+er1 ;01546f3c12349110 + add.w @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01546f3c1234c1109abc + add.w @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01546f3c1234c9109abcdef0 + add.w @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01546f3c1234d2109abc + add.w @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01546f3c1234e2109abc + add.w @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01546f3c1234f2109abc + add.w @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01546f3c1234da109abcdef0 + add.w @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01546f3c1234ea109abcdef0 + add.w @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01546f3c1234fa109abcdef0 + add.w @(0x1234:16,er3),@0xffff9abc:16 ;01546f3c123440109abc + add.w @(0x1234:16,er3),@0x9abcdef0:32 ;01546f3c123448109abcdef0 + + add.w @(0x12345678:32,er3),@er1 ;78346b2c123456780110 + add.w @(0x12345678:32,er3),@(6:2,er1) ;78346b2c123456783110 + add.w @(0x12345678:32,er3),@-er1 ;78346b2c12345678b110 + add.w @(0x12345678:32,er3),@er1+ ;78346b2c123456788110 + add.w @(0x12345678:32,er3),@er1- ;78346b2c12345678a110 + add.w @(0x12345678:32,er3),@+er1 ;78346b2c123456789110 + add.w @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346b2c12345678c1109abc + add.w @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346b2c12345678c9109abcdef0 + add.w @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346b2c12345678d2109abc + add.w @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346b2c12345678e2109abc + add.w @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346b2c12345678f2109abc + add.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346b2c12345678da109abcdef0 + add.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346b2c12345678ea109abcdef0 + add.w @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346b2c12345678fa109abcdef0 + add.w @(0x12345678:32,er3),@0xffff9abc:16 ;78346b2c1234567840109abc + add.w @(0x12345678:32,er3),@0x9abcdef0:32 ;78346b2c1234567848109abcdef0 + + add.w @(0x1234:16,r3l.b),@er1 ;01556f3c12340110 + add.w @(0x1234:16,r3l.b),@(6:2,er1) ;01556f3c12343110 + add.w @(0x1234:16,r3l.b),@-er1 ;01556f3c1234b110 + add.w @(0x1234:16,r3l.b),@er1+ ;01556f3c12348110 + add.w @(0x1234:16,r3l.b),@er1- ;01556f3c1234a110 + add.w @(0x1234:16,r3l.b),@+er1 ;01556f3c12349110 + add.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01556f3c1234c1109abc + add.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01556f3c1234c9109abcdef0 + add.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01556f3c1234d2109abc + add.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01556f3c1234e2109abc + add.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01556f3c1234f2109abc + add.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01556f3c1234da109abcdef0 + add.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01556f3c1234ea109abcdef0 + add.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01556f3c1234fa109abcdef0 + add.w @(0x1234:16,r3l.b),@0xffff9abc:16 ;01556f3c123440109abc + add.w @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01556f3c123448109abcdef0 + + add.w @(0x1234:16,r3.w),@er1 ;01566f3c12340110 + add.w @(0x1234:16,r3.w),@(6:2,er1) ;01566f3c12343110 + add.w @(0x1234:16,r3.w),@-er1 ;01566f3c1234b110 + add.w @(0x1234:16,r3.w),@er1+ ;01566f3c12348110 + add.w @(0x1234:16,r3.w),@er1- ;01566f3c1234a110 + add.w @(0x1234:16,r3.w),@+er1 ;01566f3c12349110 + add.w @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01566f3c1234c1109abc + add.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01566f3c1234c9109abcdef0 + add.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01566f3c1234d2109abc + add.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01566f3c1234e2109abc + add.w @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01566f3c1234f2109abc + add.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01566f3c1234da109abcdef0 + add.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01566f3c1234ea109abcdef0 + add.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01566f3c1234fa109abcdef0 + add.w @(0x1234:16,r3.w),@0xffff9abc:16 ;01566f3c123440109abc + add.w @(0x1234:16,r3.w),@0x9abcdef0:32 ;01566f3c123448109abcdef0 + + add.w @(0x1234:16,er3.l),@er1 ;01576f3c12340110 + add.w @(0x1234:16,er3.l),@(6:2,er1) ;01576f3c12343110 + add.w @(0x1234:16,er3.l),@-er1 ;01576f3c1234b110 + add.w @(0x1234:16,er3.l),@er1+ ;01576f3c12348110 + add.w @(0x1234:16,er3.l),@er1- ;01576f3c1234a110 + add.w @(0x1234:16,er3.l),@+er1 ;01576f3c12349110 + add.w @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01576f3c1234c1109abc + add.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01576f3c1234c9109abcdef0 + add.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01576f3c1234d2109abc + add.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01576f3c1234e2109abc + add.w @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01576f3c1234f2109abc + add.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01576f3c1234da109abcdef0 + add.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01576f3c1234ea109abcdef0 + add.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01576f3c1234fa109abcdef0 + add.w @(0x1234:16,er3.l),@0xffff9abc:16 ;01576f3c123440109abc + add.w @(0x1234:16,er3.l),@0x9abcdef0:32 ;01576f3c123448109abcdef0 + + add.w @(0x12345678:32,r3l.b),@er1 ;78356b2c123456780110 + add.w @(0x12345678:32,r3l.b),@(6:2,er1) ;78356b2c123456783110 + add.w @(0x12345678:32,r3l.b),@-er1 ;78356b2c12345678b110 + add.w @(0x12345678:32,r3l.b),@er1+ ;78356b2c123456788110 + add.w @(0x12345678:32,r3l.b),@er1- ;78356b2c12345678a110 + add.w @(0x12345678:32,r3l.b),@+er1 ;78356b2c123456789110 + add.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356b2c12345678c1109abc + add.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356b2c12345678c9109abcdef0 + add.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356b2c12345678d2109abc + add.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356b2c12345678e2109abc + add.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356b2c12345678f2109abc + add.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356b2c12345678da109abcdef0 + add.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356b2c12345678ea109abcdef0 + add.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356b2c12345678fa109abcdef0 + add.w @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356b2c1234567840109abc + add.w @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356b2c1234567848109abcdef0 + + add.w @(0x12345678:32,r3.w),@er1 ;78366b2c123456780110 + add.w @(0x12345678:32,r3.w),@(6:2,er1) ;78366b2c123456783110 + add.w @(0x12345678:32,r3.w),@-er1 ;78366b2c12345678b110 + add.w @(0x12345678:32,r3.w),@er1+ ;78366b2c123456788110 + add.w @(0x12345678:32,r3.w),@er1- ;78366b2c12345678a110 + add.w @(0x12345678:32,r3.w),@+er1 ;78366b2c123456789110 + add.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366b2c12345678c1109abc + add.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366b2c12345678c9109abcdef0 + add.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366b2c12345678d2109abc + add.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366b2c12345678e2109abc + add.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366b2c12345678f2109abc + add.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366b2c12345678da109abcdef0 + add.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366b2c12345678ea109abcdef0 + add.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366b2c12345678fa109abcdef0 + add.w @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366b2c1234567840109abc + add.w @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366b2c1234567848109abcdef0 + + add.w @(0x12345678:32,er3.l),@er1 ;78376b2c123456780110 + add.w @(0x12345678:32,er3.l),@(6:2,er1) ;78376b2c123456783110 + add.w @(0x12345678:32,er3.l),@-er1 ;78376b2c12345678b110 + add.w @(0x12345678:32,er3.l),@er1+ ;78376b2c123456788110 + add.w @(0x12345678:32,er3.l),@er1- ;78376b2c12345678a110 + add.w @(0x12345678:32,er3.l),@+er1 ;78376b2c123456789110 + add.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376b2c12345678c1109abc + add.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376b2c12345678c9109abcdef0 + add.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376b2c12345678d2109abc + add.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376b2c12345678e2109abc + add.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376b2c12345678f2109abc + add.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376b2c12345678da109abcdef0 + add.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376b2c12345678ea109abcdef0 + add.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376b2c12345678fa109abcdef0 + add.w @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376b2c1234567840109abc + add.w @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376b2c1234567848109abcdef0 + + add.w @0x1234:16,@er1 ;6b1512340110 + add.w @0x1234:16,@(6:2,er1) ;6b1512343110 + add.w @0x1234:16,@-er1 ;6b151234b110 + add.w @0x1234:16,@er1+ ;6b1512348110 + add.w @0x1234:16,@er1- ;6b151234a110 + add.w @0x1234:16,@+er1 ;6b1512349110 + add.w @0x1234:16,@(0xffff9abc:16,er1) ;6b151234c1109abc + add.w @0x1234:16,@(0x9abcdef0:32,er1) ;6b151234c9109abcdef0 + add.w @0x1234:16,@(0xffff9abc:16,r2l.b) ;6b151234d2109abc + add.w @0x1234:16,@(0xffff9abc:16,r2.w) ;6b151234e2109abc + add.w @0x1234:16,@(0xffff9abc:16,er2.l) ;6b151234f2109abc + add.w @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6b151234da109abcdef0 + add.w @0x1234:16,@(0x9abcdef0:32,r2.w) ;6b151234ea109abcdef0 + add.w @0x1234:16,@(0x9abcdef0:32,er2.l) ;6b151234fa109abcdef0 + add.w @0x1234:16,@0xffff9abc:16 ;6b15123440109abc + add.w @0x1234:16,@0x9abcdef0:32 ;6b15123448109abcdef0 + + add.w @0x12345678:32,@er1 ;6b35123456780110 + add.w @0x12345678:32,@(6:2,er1) ;6b35123456783110 + add.w @0x12345678:32,@-er1 ;6b3512345678b110 + add.w @0x12345678:32,@er1+ ;6b35123456788110 + add.w @0x12345678:32,@er1- ;6b3512345678a110 + add.w @0x12345678:32,@+er1 ;6b35123456789110 + add.w @0x12345678:32,@(0xffff9abc:16,er1) ;6b3512345678c1109abc + add.w @0x12345678:32,@(0x9abcdef0:32,er1) ;6b3512345678c9109abcdef0 + add.w @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6b3512345678d2109abc + add.w @0x12345678:32,@(0xffff9abc:16,r2.w) ;6b3512345678e2109abc + add.w @0x12345678:32,@(0xffff9abc:16,er2.l) ;6b3512345678f2109abc + add.w @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6b3512345678da109abcdef0 + add.w @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6b3512345678ea109abcdef0 + add.w @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6b3512345678fa109abcdef0 + add.w @0x12345678:32,@0xffff9abc:16 ;6b351234567840109abc + add.w @0x12345678:32,@0x9abcdef0:32 ;6b351234567848109abcdef0 + + add.l #0x12345678:32,er1 ;7a1112345678 + add.l #0x1234:16,er1 ;7a191234 + add.l #0x7:3,er2 ;0afa + add.l #0x12345678:32,@er1 ;010e011812345678 + add.l #0x12345678:32,@(0xc:2,er1) ;010e311812345678 + add.l #0x12345678:32,@er1+ ;010e811812345678 + add.l #0x12345678:32,@-er1 ;010eb11812345678 + add.l #0x12345678:32,@+er1 ;010e911812345678 + add.l #0x12345678:32,@er1- ;010ea11812345678 + add.l #0x12345678:32,@(0xffff9abc:16,er1) ;010ec1189abc12345678 + add.l #0x12345678:32,@(0x9abcdef0:32,er1) ;010ec9189abcdef012345678 + add.l #0x12345678:32,@(0xffff9abc:16,r2l.b) ;010ed2189abc12345678 + add.l #0x12345678:32,@(0xffff9abc:16,r2.w) ;010ee2189abc12345678 + add.l #0x12345678:32,@(0xffff9abc:16,er2.l) ;010ef2189abc12345678 + add.l #0x12345678:32,@(0x9abcdef0:32,r2l.b) ;010eda189abcdef012345678 + add.l #0x12345678:32,@(0x9abcdef0:32,r2.w) ;010eea189abcdef012345678 + add.l #0x12345678:32,@(0x9abcdef0:32,er2.l) ;010efa189abcdef012345678 + add.l #0x12345678:32,@0xffff9abc:16 ;010e40189abc12345678 + add.l #0x12345678:32,@0x9abcdef0:32 ;010e48189abcdef012345678 + add.l #0x1234:16,@er1 ;010e01101234 + add.l #0x1234:16,@(0xc:2,er1) ;010e31101234 + add.l #0x1234:16,@er1+ ;010e81101234 + add.l #0x1234:16,@-er1 ;010eb1101234 + add.l #0x1234:16,@+er1 ;010e91101234 + add.l #0x1234:16,@er1- ;010ea1101234 + add.l #0x1234:16,@(0xffff9abc:16,er1) ;010ec1109abc1234 + add.l #0x1234:16,@(0x9abcdef0:32,er1) ;010ec9109abcdef01234 + add.l #0x1234:16,@(0xffff9abc:16,r2l.b) ;010ed2109abc1234 + add.l #0x1234:16,@(0xffff9abc:16,r2.w) ;010ee2109abc1234 + add.l #0x1234:16,@(0xffff9abc:16,er2.l) ;010ef2109abc1234 + add.l #0x1234:16,@(0x9abcdef0:32,r2l.b) ;010eda109abcdef01234 + add.l #0x1234:16,@(0x9abcdef0:32,r2.w) ;010eea109abcdef01234 + add.l #0x1234:16,@(0x9abcdef0:32,er2.l) ;010efa109abcdef01234 + add.l #0x1234:16,@0xffff9abc:16 ;010e40109abc1234 + add.l #0x1234:16,@0x9abcdef0:32 ;010e48109abcdef01234 + + add.l er3,er1 ;0ab1 + + add.l er3,@er1 ;01090113 + add.l er3,@(0xc:2,er1) ;01093113 + add.l er3,@er1+ ;01098113 + add.l er3,@-er1 ;0109b113 + add.l er3,@+er1 ;01099113 + add.l er3,@er1- ;0109a113 + add.l er3,@(0x1234:16,er1) ;0109c1131234 + add.l er3,@(0x12345678:32,er1) ;0109c91312345678 + add.l er3,@(0x1234:16,r2l.b) ;0109d2131234 + add.l er3,@(0x1234:16,r2.w) ;0109e2131234 + add.l er3,@(0x1234:16,er2.l) ;0109f2131234 + add.l er3,@(0x12345678:32,r2l.b) ;0109da1312345678 + add.l er3,@(0x12345678:32,r2.w) ;0109ea1312345678 + add.l er3,@(0x12345678:32,er2.l) ;0109fa1312345678 + add.l er3,@0x1234:16 ;010940131234 + add.l er3,@0x12345678:32 ;0109481312345678 + + add.l @er3,er1 ;010a0311 + add.l @(0xc:2,er3),er1 ;010a3311 + add.l @er3+,er1 ;010a8311 + add.l @-er3,er1 ;010ab311 + add.l @+er3,er1 ;010a9311 + add.l @er3-,er1 ;010aa311 + add.l @(0x1234:16,er1),er1 ;010ac1111234 + add.l @(0x12345678:32,er1),er1 ;010ac91112345678 + add.l @(0x1234:16,r2l.b),er1 ;010ad2111234 + add.l @(0x1234:16,r2.w),er1 ;010ae2111234 + add.l @(0x1234:16,er2.l),er1 ;010af2111234 + add.l @(0x12345678:32,r2l.b),er1 ;010ada1112345678 + add.l @(0x12345678:32,r2.w),er1 ;010aea1112345678 + add.l @(0x12345678:32,er2.l),er1 ;010afa1112345678 + add.l @0x1234:16,er1 ;010a40111234 + add.l @0x12345678:32,er1 ;010a481112345678 + + add.l @er3,@er1 ;0104693c0110 + add.l @er3,@(0xc:2,er1) ;0104693c3110 + add.l @er3,@-er1 ;0104693cb110 + add.l @er3,@er1+ ;0104693c8110 + add.l @er3,@er1- ;0104693ca110 + add.l @er3,@+er1 ;0104693c9110 + add.l @er3,@(0xffff9abc:16,er1) ;0104693cc1109abc + add.l @er3,@(0x9abcdef0:32,er1) ;0104693cc9109abcdef0 + add.l @er3,@(0xffff9abc:16,r2l.b) ;0104693cd2109abc + add.l @er3,@(0xffff9abc:16,r2.w) ;0104693ce2109abc + add.l @er3,@(0xffff9abc:16,er2.l) ;0104693cf2109abc + add.l @er3,@(0x9abcdef0:32,r2l.b) ;0104693cda109abcdef0 + add.l @er3,@(0x9abcdef0:32,r2.w) ;0104693cea109abcdef0 + add.l @er3,@(0x9abcdef0:32,er2.l) ;0104693cfa109abcdef0 + add.l @er3,@0xffff9abc:16 ;0104693c40109abc + add.l @er3,@0x9abcdef0:32 ;0104693c48109abcdef0 + + add.l @(0xc:2,er3),@er1 ;0107693c0110 + add.l @(0xc:2,er3),@(0xc:2,er1) ;0107693c3110 + add.l @(0xc:2,er3),@-er1 ;0107693cb110 + add.l @(0xc:2,er3),@er1+ ;0107693c8110 + add.l @(0xc:2,er3),@er1- ;0107693ca110 + add.l @(0xc:2,er3),@+er1 ;0107693c9110 + add.l @(0xc:2,er3),@(0xffff9abc:16,er1) ;0107693cc1109abc + add.l @(0xc:2,er3),@(0x9abcdef0:32,er1) ;0107693cc9109abcdef0 + add.l @(0xc:2,er3),@(0xffff9abc:16,r2l.b) ;0107693cd2109abc + add.l @(0xc:2,er3),@(0xffff9abc:16,r2.w) ;0107693ce2109abc + add.l @(0xc:2,er3),@(0xffff9abc:16,er2.l) ;0107693cf2109abc + add.l @(0xc:2,er3),@(0x9abcdef0:32,r2l.b) ;0107693cda109abcdef0 + add.l @(0xc:2,er3),@(0x9abcdef0:32,r2.w) ;0107693cea109abcdef0 + add.l @(0xc:2,er3),@(0x9abcdef0:32,er2.l) ;0107693cfa109abcdef0 + add.l @(0xc:2,er3),@0xffff9abc:16 ;0107693c40109abc + add.l @(0xc:2,er3),@0x9abcdef0:32 ;0107693c48109abcdef0 + + add.l @-er3,@er1 ;01076d3c0110 + add.l @-er3,@(0xc:2,er1) ;01076d3c3110 + add.l @-er3,@-er1 ;01076d3cb110 + add.l @-er3,@er1+ ;01076d3c8110 + add.l @-er3,@er1- ;01076d3ca110 + add.l @-er3,@+er1 ;01076d3c9110 + add.l @-er3,@(0xffff9abc:16,er1) ;01076d3cc1109abc + add.l @-er3,@(0x9abcdef0:32,er1) ;01076d3cc9109abcdef0 + add.l @-er3,@(0xffff9abc:16,r2l.b) ;01076d3cd2109abc + add.l @-er3,@(0xffff9abc:16,r2.w) ;01076d3ce2109abc + add.l @-er3,@(0xffff9abc:16,er2.l) ;01076d3cf2109abc + add.l @-er3,@(0x9abcdef0:32,r2l.b) ;01076d3cda109abcdef0 + add.l @-er3,@(0x9abcdef0:32,r2.w) ;01076d3cea109abcdef0 + add.l @-er3,@(0x9abcdef0:32,er2.l) ;01076d3cfa109abcdef0 + add.l @-er3,@0xffff9abc:16 ;01076d3c40109abc + add.l @-er3,@0x9abcdef0:32 ;01076d3c48109abcdef0 + + add.l @er3+,@er1 ;01046d3c0110 + add.l @er3+,@(0xc:2,er1) ;01046d3c3110 + add.l @er3+,@-er1 ;01046d3cb110 + add.l @er3+,@er1+ ;01046d3c8110 + add.l @er3+,@er1- ;01046d3ca110 + add.l @er3+,@+er1 ;01046d3c9110 + add.l @er3+,@(0xffff9abc:16,er1) ;01046d3cc1109abc + add.l @er3+,@(0x9abcdef0:32,er1) ;01046d3cc9109abcdef0 + add.l @er3+,@(0xffff9abc:16,r2l.b) ;01046d3cd2109abc + add.l @er3+,@(0xffff9abc:16,r2.w) ;01046d3ce2109abc + add.l @er3+,@(0xffff9abc:16,er2.l) ;01046d3cf2109abc + add.l @er3+,@(0x9abcdef0:32,r2l.b) ;01046d3cda109abcdef0 + add.l @er3+,@(0x9abcdef0:32,r2.w) ;01046d3cea109abcdef0 + add.l @er3+,@(0x9abcdef0:32,er2.l) ;01046d3cfa109abcdef0 + add.l @er3+,@0xffff9abc:16 ;01046d3c40109abc + add.l @er3+,@0x9abcdef0:32 ;01046d3c48109abcdef0 + + add.l @er3-,@er1 ;01066d3c0110 + add.l @er3-,@(0xc:2,er1) ;01066d3c3110 + add.l @er3-,@-er1 ;01066d3cb110 + add.l @er3-,@er1+ ;01066d3c8110 + add.l @er3-,@er1- ;01066d3ca110 + add.l @er3-,@+er1 ;01066d3c9110 + add.l @er3-,@(0xffff9abc:16,er1) ;01066d3cc1109abc + add.l @er3-,@(0x9abcdef0:32,er1) ;01066d3cc9109abcdef0 + add.l @er3-,@(0xffff9abc:16,r2l.b) ;01066d3cd2109abc + add.l @er3-,@(0xffff9abc:16,r2.w) ;01066d3ce2109abc + add.l @er3-,@(0xffff9abc:16,er2.l) ;01066d3cf2109abc + add.l @er3-,@(0x9abcdef0:32,r2l.b) ;01066d3cda109abcdef0 + add.l @er3-,@(0x9abcdef0:32,r2.w) ;01066d3cea109abcdef0 + add.l @er3-,@(0x9abcdef0:32,er2.l) ;01066d3cfa109abcdef0 + add.l @er3-,@0xffff9abc:16 ;01066d3c40109abc + add.l @er3-,@0x9abcdef0:32 ;01066d3c48109abcdef0 + + add.l @+er3,@er1 ;01056d3c0110 + add.l @+er3,@(0xc:2,er1) ;01056d3c3110 + add.l @+er3,@-er1 ;01056d3cb110 + add.l @+er3,@er1+ ;01056d3c8110 + add.l @+er3,@er1- ;01056d3ca110 + add.l @+er3,@+er1 ;01056d3c9110 + add.l @+er3,@(0xffff9abc:16,er1) ;01056d3cc1109abc + add.l @+er3,@(0x9abcdef0:32,er1) ;01056d3cc9109abcdef0 + add.l @+er3,@(0xffff9abc:16,r2l.b) ;01056d3cd2109abc + add.l @+er3,@(0xffff9abc:16,r2.w) ;01056d3ce2109abc + add.l @+er3,@(0xffff9abc:16,er2.l) ;01056d3cf2109abc + add.l @+er3,@(0x9abcdef0:32,r2l.b) ;01056d3cda109abcdef0 + add.l @+er3,@(0x9abcdef0:32,r2.w) ;01056d3cea109abcdef0 + add.l @+er3,@(0x9abcdef0:32,er2.l) ;01056d3cfa109abcdef0 + add.l @+er3,@0xffff9abc:16 ;01056d3c40109abc + add.l @+er3,@0x9abcdef0:32 ;01056d3c48109abcdef0 + + add.l @(0x1234:16,er3),@er1 ;01046f3c12340110 + add.l @(0x1234:16,er3),@(0xc:2,er1) ;01046f3c12343110 + add.l @(0x1234:16,er3),@-er1 ;01046f3c1234b110 + add.l @(0x1234:16,er3),@er1+ ;01046f3c12348110 + add.l @(0x1234:16,er3),@er1- ;01046f3c1234a110 + add.l @(0x1234:16,er3),@+er1 ;01046f3c12349110 + add.l @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01046f3c1234c1109abc + add.l @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01046f3c1234c9109abcdef0 + add.l @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01046f3c1234d2109abc + add.l @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01046f3c1234e2109abc + add.l @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01046f3c1234f2109abc + add.l @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01046f3c1234da109abcdef0 + add.l @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01046f3c1234ea109abcdef0 + add.l @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01046f3c1234fa109abcdef0 + add.l @(0x1234:16,er3),@0xffff9abc:16 ;01046f3c123440109abc + add.l @(0x1234:16,er3),@0x9abcdef0:32 ;01046f3c123448109abcdef0 + + add.l @(0x12345678:32,er3),@er1 ;78b46b2c123456780110 + add.l @(0x12345678:32,er3),@(0xc:2,er1) ;78b46b2c123456783110 + add.l @(0x12345678:32,er3),@-er1 ;78b46b2c12345678b110 + add.l @(0x12345678:32,er3),@er1+ ;78b46b2c123456788110 + add.l @(0x12345678:32,er3),@er1- ;78b46b2c12345678a110 + add.l @(0x12345678:32,er3),@+er1 ;78b46b2c123456789110 + add.l @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78b46b2c12345678c1109abc + add.l @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78b46b2c12345678c9109abcdef0 + add.l @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78b46b2c12345678d2109abc + add.l @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78b46b2c12345678e2109abc + add.l @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78b46b2c12345678f2109abc + add.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78b46b2c12345678da109abcdef0 + add.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78b46b2c12345678ea109abcdef0 + add.l @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78b46b2c12345678fa109abcdef0 + add.l @(0x12345678:32,er3),@0xffff9abc:16 ;78b46b2c1234567840109abc + add.l @(0x12345678:32,er3),@0x9abcdef0:32 ;78b46b2c1234567848109abcdef0 + + add.l @(0x1234:16,r3l.b),@er1 ;01056f3c12340110 + add.l @(0x1234:16,r3l.b),@(0xc:2,er1) ;01056f3c12343110 + add.l @(0x1234:16,r3l.b),@-er1 ;01056f3c1234b110 + add.l @(0x1234:16,r3l.b),@er1+ ;01056f3c12348110 + add.l @(0x1234:16,r3l.b),@er1- ;01056f3c1234a110 + add.l @(0x1234:16,r3l.b),@+er1 ;01056f3c12349110 + add.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01056f3c1234c1109abc + add.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01056f3c1234c9109abcdef0 + add.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01056f3c1234d2109abc + add.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01056f3c1234e2109abc + add.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01056f3c1234f2109abc + add.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01056f3c1234da109abcdef0 + add.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01056f3c1234ea109abcdef0 + add.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01056f3c1234fa109abcdef0 + add.l @(0x1234:16,r3l.b),@0xffff9abc:16 ;01056f3c123440109abc + add.l @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01056f3c123448109abcdef0 + + add.l @(0x1234:16,r3.w),@er1 ;01066f3c12340110 + add.l @(0x1234:16,r3.w),@(0xc:2,er1) ;01066f3c12343110 + add.l @(0x1234:16,r3.w),@-er1 ;01066f3c1234b110 + add.l @(0x1234:16,r3.w),@er1+ ;01066f3c12348110 + add.l @(0x1234:16,r3.w),@er1- ;01066f3c1234a110 + add.l @(0x1234:16,r3.w),@+er1 ;01066f3c12349110 + add.l @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01066f3c1234c1109abc + add.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01066f3c1234c9109abcdef0 + add.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01066f3c1234d2109abc + add.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01066f3c1234e2109abc + add.l @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01066f3c1234f2109abc + add.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01066f3c1234da109abcdef0 + add.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01066f3c1234ea109abcdef0 + add.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01066f3c1234fa109abcdef0 + add.l @(0x1234:16,r3.w),@0xffff9abc:16 ;01066f3c123440109abc + add.l @(0x1234:16,r3.w),@0x9abcdef0:32 ;01066f3c123448109abcdef0 + + add.l @(0x1234:16,er3.l),@er1 ;01076f3c12340110 + add.l @(0x1234:16,er3.l),@(0xc:2,er1) ;01076f3c12343110 + add.l @(0x1234:16,er3.l),@-er1 ;01076f3c1234b110 + add.l @(0x1234:16,er3.l),@er1+ ;01076f3c12348110 + add.l @(0x1234:16,er3.l),@er1- ;01076f3c1234a110 + add.l @(0x1234:16,er3.l),@+er1 ;01076f3c12349110 + add.l @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01076f3c1234c1109abc + add.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01076f3c1234c9109abcdef0 + add.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01076f3c1234d2109abc + add.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01076f3c1234e2109abc + add.l @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01076f3c1234f2109abc + add.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01076f3c1234da109abcdef0 + add.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01076f3c1234ea109abcdef0 + add.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01076f3c1234fa109abcdef0 + add.l @(0x1234:16,er3.l),@0xffff9abc:16 ;01076f3c123440109abc + add.l @(0x1234:16,er3.l),@0x9abcdef0:32 ;01076f3c123448109abcdef0 + + add.l @(0x12345678:32,r3l.b),@er1 ;78b56b2c123456780110 + add.l @(0x12345678:32,r3l.b),@(0xc:2,er1) ;78b56b2c123456783110 + add.l @(0x12345678:32,r3l.b),@-er1 ;78b56b2c12345678b110 + add.l @(0x12345678:32,r3l.b),@er1+ ;78b56b2c123456788110 + add.l @(0x12345678:32,r3l.b),@er1- ;78b56b2c12345678a110 + add.l @(0x12345678:32,r3l.b),@+er1 ;78b56b2c123456789110 + add.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78b56b2c12345678c1109abc + add.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78b56b2c12345678c9109abcdef0 + add.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78b56b2c12345678d2109abc + add.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78b56b2c12345678e2109abc + add.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78b56b2c12345678f2109abc + add.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78b56b2c12345678da109abcdef0 + add.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78b56b2c12345678ea109abcdef0 + add.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78b56b2c12345678fa109abcdef0 + add.l @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78b56b2c1234567840109abc + add.l @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78b56b2c1234567848109abcdef0 + + add.l @(0x12345678:32,r3.w),@er1 ;78b66b2c123456780110 + add.l @(0x12345678:32,r3.w),@(0xc:2,er1) ;78b66b2c123456783110 + add.l @(0x12345678:32,r3.w),@-er1 ;78b66b2c12345678b110 + add.l @(0x12345678:32,r3.w),@er1+ ;78b66b2c123456788110 + add.l @(0x12345678:32,r3.w),@er1- ;78b66b2c12345678a110 + add.l @(0x12345678:32,r3.w),@+er1 ;78b66b2c123456789110 + add.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78b66b2c12345678c1109abc + add.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78b66b2c12345678c9109abcdef0 + add.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78b66b2c12345678d2109abc + add.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78b66b2c12345678e2109abc + add.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78b66b2c12345678f2109abc + add.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78b66b2c12345678da109abcdef0 + add.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78b66b2c12345678ea109abcdef0 + add.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78b66b2c12345678fa109abcdef0 + add.l @(0x12345678:32,r3.w),@0xffff9abc:16 ;78b66b2c1234567840109abc + add.l @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78b66b2c1234567848109abcdef0 + + add.l @(0x12345678:32,er3.l),@er1 ;78b76b2c123456780110 + add.l @(0x12345678:32,er3.l),@(0xc:2,er1) ;78b76b2c123456783110 + add.l @(0x12345678:32,er3.l),@-er1 ;78b76b2c12345678b110 + add.l @(0x12345678:32,er3.l),@er1+ ;78b76b2c123456788110 + add.l @(0x12345678:32,er3.l),@er1- ;78b76b2c12345678a110 + add.l @(0x12345678:32,er3.l),@+er1 ;78b76b2c123456789110 + add.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78b76b2c12345678c1109abc + add.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78b76b2c12345678c9109abcdef0 + add.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78b76b2c12345678d2109abc + add.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78b76b2c12345678e2109abc + add.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78b76b2c12345678f2109abc + add.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78b76b2c12345678da109abcdef0 + add.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78b76b2c12345678ea109abcdef0 + add.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78b76b2c12345678fa109abcdef0 + add.l @(0x12345678:32,er3.l),@0xffff9abc:16 ;78b76b2c1234567840109abc + add.l @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78b76b2c1234567848109abcdef0 + + add.l @0x1234:16,@er1 ;01046b0c12340110 + add.l @0x1234:16,@(0xc:2,er1) ;01046b0c12343110 + add.l @0x1234:16,@-er1 ;01046b0c1234b110 + add.l @0x1234:16,@er1+ ;01046b0c12348110 + add.l @0x1234:16,@er1- ;01046b0c1234a110 + add.l @0x1234:16,@+er1 ;01046b0c12349110 + add.l @0x1234:16,@(0xffff9abc:16,er1) ;01046b0c1234c1109abc + add.l @0x1234:16,@(0x9abcdef0:32,er1) ;01046b0c1234c9109abcdef0 + add.l @0x1234:16,@(0xffff9abc:16,r2l.b) ;01046b0c1234d2109abc + add.l @0x1234:16,@(0xffff9abc:16,r2.w) ;01046b0c1234e2109abc + add.l @0x1234:16,@(0xffff9abc:16,er2.l) ;01046b0c1234f2109abc + add.l @0x1234:16,@(0x9abcdef0:32,r2l.b) ;01046b0c1234da109abcdef0 + add.l @0x1234:16,@(0x9abcdef0:32,r2.w) ;01046b0c1234ea109abcdef0 + add.l @0x1234:16,@(0x9abcdef0:32,er2.l) ;01046b0c1234fa109abcdef0 + add.l @0x1234:16,@0xffff9abc:16 ;01046b0c123440109abc + add.l @0x1234:16,@0x9abcdef0:32 ;01046b0c123448109abcdef0 + + add.l @0x12345678:32,@er1 ;01046b2c123456780110 + add.l @0x12345678:32,@(0xc:2,er1) ;01046b2c123456783110 + add.l @0x12345678:32,@-er1 ;01046b2c12345678b110 + add.l @0x12345678:32,@er1+ ;01046b2c123456788110 + add.l @0x12345678:32,@er1- ;01046b2c12345678a110 + add.l @0x12345678:32,@+er1 ;01046b2c123456789110 + add.l @0x12345678:32,@(0xffff9abc:16,er1) ;01046b2c12345678c1109abc + add.l @0x12345678:32,@(0x9abcdef0:32,er1) ;01046b2c12345678c9109abcdef0 + add.l @0x12345678:32,@(0xffff9abc:16,r2l.b) ;01046b2c12345678d2109abc + add.l @0x12345678:32,@(0xffff9abc:16,r2.w) ;01046b2c12345678e2109abc + add.l @0x12345678:32,@(0xffff9abc:16,er2.l) ;01046b2c12345678f2109abc + add.l @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;01046b2c12345678da109abcdef0 + add.l @0x12345678:32,@(0x9abcdef0:32,r2.w) ;01046b2c12345678ea109abcdef0 + add.l @0x12345678:32,@(0x9abcdef0:32,er2.l) ;01046b2c12345678fa109abcdef0 + add.l @0x12345678:32,@0xffff9abc:16 ;01046b2c1234567840109abc + add.l @0x12345678:32,@0x9abcdef0:32 ;01046b2c1234567848109abcdef0 + + .end diff --git a/gdb/testsuite/gdb.disasm/t04_sub.s b/gdb/testsuite/gdb.disasm/t04_sub.s index e89b61485f..d851760d8a 100644 --- a/gdb/testsuite/gdb.disasm/t04_sub.s +++ b/gdb/testsuite/gdb.disasm/t04_sub.s @@ -1,977 +1,977 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;arith_1 -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - .h8300sx - .text - .global _start -_start: - sub.b #0x12:8,@er1 ;7d10a112 - sub.b #0x12:8,@(0x3:2,er1) ;01776818a112 - sub.b #0x12:8,@er1+ ;01746c18a112 - sub.b #0x12:8,@-er1 ;01776c18a112 - sub.b #0x12:8,@+er1 ;01756c18a112 - sub.b #0x12:8,@er1- ;01766c18a112 - sub.b #0x12:8,@(0x1234:16,er1) ;01746e181234a112 - sub.b #0x12:8,@(0x12345678:32,er1) ;78146a2812345678a112 - sub.b #0x12:8,@(0x1234:16,r2l.b) ;01756e281234a112 - sub.b #0x12:8,@(0x1234:16,r2.w) ;01766e281234a112 - sub.b #0x12:8,@(0x1234:16,er2.l) ;01776e281234a112 - sub.b #0x12:8,@(0x12345678:32,r2l.b) ;78256a2812345678a112 - sub.b #0x12:8,@(0x12345678:32,r2.w) ;78266a2812345678a112 - sub.b #0x12:8,@(0x12345678:32,er2.l) ;78276a2812345678a112 - sub.b #0x12:8,@0xffffff9a:8 ;7f9aa112 - sub.b #0x12:8,@0x1234:16 ;6a181234a112 - sub.b #0x12:8,@0x12345678:32 ;6a3812345678a112 - - sub.b r3h,r1h ;1831 - - sub.b r3h,@er1 ;7d101830 - sub.b r3h,@(0x3:2,er1) ;01793133 - sub.b r3h,@er1+ ;01798133 - sub.b r3h,@-er1 ;0179b133 - sub.b r3h,@+er1 ;01799133 - sub.b r3h,@er1- ;0179a133 - sub.b r3h,@(0x1234:16,er1) ;0179c1331234 - sub.b r3h,@(0x12345678:32,er1) ;0179c93312345678 - sub.b r3h,@(0x1234:16,r2l.b) ;0179d2331234 - sub.b r3h,@(0x1234:16,r2.w) ;0179e2331234 - sub.b r3h,@(0x1234:16,er2.l) ;0179f2331234 - sub.b r3h,@(0x12345678:32,r2l.b) ;0179da3312345678 - sub.b r3h,@(0x12345678:32,r2.w) ;0179ea3312345678 - sub.b r3h,@(0x12345678:32,er2.l) ;0179fa3312345678 - sub.b r3h,@0xffffff12:8 ;7f121830 - sub.b r3h,@0x1234:16 ;6a1812341830 - sub.b r3h,@0x12345678:32 ;6a38123456781830 - - sub.b @er3,r1h ;7c301801 - sub.b @(0x3:2,er3),r1h ;017a3331 - sub.b @er3+,r1h ;017a8331 - sub.b @-er3,r1h ;017ab331 - sub.b @+er3,r1h ;017a9331 - sub.b @er3-,r1h ;017aa331 - sub.b @(0x1234:16,er1),r1h ;017ac1311234 - sub.b @(0x12345678:32,er1),r1h ;017ac93112345678 - sub.b @(0x1234:16,r2l.b),r1h ;017ad2311234 - sub.b @(0x1234:16,r2.w),r1h ;017ae2311234 - sub.b @(0x1234:16,er2.l),r1h ;017af2311234 - sub.b @(0x12345678:32,r2l.b),r1h ;017ada3112345678 - sub.b @(0x12345678:32,r2.w),r1h ;017aea3112345678 - sub.b @(0x12345678:32,er2.l),r1h ;017afa3112345678 - sub.b @0xffffff12:8,r1h ;7e121801 - sub.b @0x1234:16,r1h ;6a1012341801 - sub.b @0x12345678:32,r1h ;6a30123456781801 - - sub.b @er3,@er1 ;7c350130 - sub.b @er3,@(3:2,er1) ;7c353130 - sub.b @er3,@-er1 ;7c35b130 - sub.b @er3,@er1+ ;7c358130 - sub.b @er3,@er1- ;7c35a130 - sub.b @er3,@+er1 ;7c359130 - sub.b @er3,@(0xffff9abc:16,er1) ;7c35c1309abc - sub.b @er3,@(0x9abcdef0:32,er1) ;7c35c9309abcdef0 - sub.b @er3,@(0xffff9abc:16,r2l.b) ;7c35d2309abc - sub.b @er3,@(0xffff9abc:16,r2.w) ;7c35e2309abc - sub.b @er3,@(0xffff9abc:16,er2.l) ;7c35f2309abc - sub.b @er3,@(0x9abcdef0:32,r2l.b) ;7c35da309abcdef0 - sub.b @er3,@(0x9abcdef0:32,r2.w) ;7c35ea309abcdef0 - sub.b @er3,@(0x9abcdef0:32,er2.l) ;7c35fa309abcdef0 - sub.b @er3,@0xffff9abc:16 ;7c3540309abc - sub.b @er3,@0x9abcdef0:32 ;7c3548309abcdef0 - - sub.b @-er3,@er1 ;01776c3c0130 - sub.b @-er3,@(3:2,er1) ;01776c3c3130 - sub.b @-er3,@-er1 ;01776c3cb130 - sub.b @-er3,@er1+ ;01776c3c8130 - sub.b @-er3,@er1- ;01776c3ca130 - sub.b @-er3,@+er1 ;01776c3c9130 - sub.b @-er3,@(0xffff9abc:16,er1) ;01776c3cc1309abc - sub.b @-er3,@(0x9abcdef0:32,er1) ;01776c3cc9309abcdef0 - sub.b @-er3,@(0xffff9abc:16,r2l.b) ;01776c3cd2309abc - sub.b @-er3,@(0xffff9abc:16,r2.w) ;01776c3ce2309abc - sub.b @-er3,@(0xffff9abc:16,er2.l) ;01776c3cf2309abc - sub.b @-er3,@(0x9abcdef0:32,r2l.b) ;01776c3cda309abcdef0 - sub.b @-er3,@(0x9abcdef0:32,r2.w) ;01776c3cea309abcdef0 - sub.b @-er3,@(0x9abcdef0:32,er2.l) ;01776c3cfa309abcdef0 - sub.b @-er3,@0xffff9abc:16 ;01776c3c40309abc - sub.b @-er3,@0x9abcdef0:32 ;01776c3c48309abcdef0 - - sub.b @er3+,@er1 ;01746c3c0130 - sub.b @er3+,@(3:2,er1) ;01746c3c3130 - sub.b @er3+,@-er1 ;01746c3cb130 - sub.b @er3+,@er1+ ;01746c3c8130 - sub.b @er3+,@er1- ;01746c3ca130 - sub.b @er3+,@+er1 ;01746c3c9130 - sub.b @er3+,@(0xffff9abc:16,er1) ;01746c3cc1309abc - sub.b @er3+,@(0x9abcdef0:32,er1) ;01746c3cc9309abcdef0 - sub.b @er3+,@(0xffff9abc:16,r2l.b) ;01746c3cd2309abc - sub.b @er3+,@(0xffff9abc:16,r2.w) ;01746c3ce2309abc - sub.b @er3+,@(0xffff9abc:16,er2.l) ;01746c3cf2309abc - sub.b @er3+,@(0x9abcdef0:32,r2l.b) ;01746c3cda309abcdef0 - sub.b @er3+,@(0x9abcdef0:32,r2.w) ;01746c3cea309abcdef0 - sub.b @er3+,@(0x9abcdef0:32,er2.l) ;01746c3cfa309abcdef0 - sub.b @er3+,@0xffff9abc:16 ;01746c3c40309abc - sub.b @er3+,@0x9abcdef0:32 ;01746c3c48309abcdef0 - - sub.b @er3-,@er1 ;01766c3c0130 - sub.b @er3-,@(3:2,er1) ;01766c3c3130 - sub.b @er3-,@-er1 ;01766c3cb130 - sub.b @er3-,@er1+ ;01766c3c8130 - sub.b @er3-,@er1- ;01766c3ca130 - sub.b @er3-,@+er1 ;01766c3c9130 - sub.b @er3-,@(0xffff9abc:16,er1) ;01766c3cc1309abc - sub.b @er3-,@(0x9abcdef0:32,er1) ;01766c3cc9309abcdef0 - sub.b @er3-,@(0xffff9abc:16,r2l.b) ;01766c3cd2309abc - sub.b @er3-,@(0xffff9abc:16,r2.w) ;01766c3ce2309abc - sub.b @er3-,@(0xffff9abc:16,er2.l) ;01766c3cf2309abc - sub.b @er3-,@(0x9abcdef0:32,r2l.b) ;01766c3cda309abcdef0 - sub.b @er3-,@(0x9abcdef0:32,r2.w) ;01766c3cea309abcdef0 - sub.b @er3-,@(0x9abcdef0:32,er2.l) ;01766c3cfa309abcdef0 - sub.b @er3-,@0xffff9abc:16 ;01766c3c40309abc - sub.b @er3-,@0x9abcdef0:32 ;01766c3c48309abcdef0 - - sub.b @+er3,@er1 ;01756c3c0130 - sub.b @+er3,@(3:2,er1) ;01756c3c3130 - sub.b @+er3,@-er1 ;01756c3cb130 - sub.b @+er3,@er1+ ;01756c3c8130 - sub.b @+er3,@er1- ;01756c3ca130 - sub.b @+er3,@+er1 ;01756c3c9130 - sub.b @+er3,@(0xffff9abc:16,er1) ;01756c3cc1309abc - sub.b @+er3,@(0x9abcdef0:32,er1) ;01756c3cc9309abcdef0 - sub.b @+er3,@(0xffff9abc:16,r2l.b) ;01756c3cd2309abc - sub.b @+er3,@(0xffff9abc:16,r2.w) ;01756c3ce2309abc - sub.b @+er3,@(0xffff9abc:16,er2.l) ;01756c3cf2309abc - sub.b @+er3,@(0x9abcdef0:32,r2l.b) ;01756c3cda309abcdef0 - sub.b @+er3,@(0x9abcdef0:32,r2.w) ;01756c3cea309abcdef0 - sub.b @+er3,@(0x9abcdef0:32,er2.l) ;01756c3cfa309abcdef0 - sub.b @+er3,@0xffff9abc:16 ;01756c3c40309abc - sub.b @+er3,@0x9abcdef0:32 ;01756c3c48309abcdef0 - - sub.b @(0x1234:16,er3),@er1 ;01746e3c12340130 - sub.b @(0x1234:16,er3),@(3:2,er1) ;01746e3c12343130 - sub.b @(0x1234:16,er3),@-er1 ;01746e3c1234b130 - sub.b @(0x1234:16,er3),@er1+ ;01746e3c12348130 - sub.b @(0x1234:16,er3),@er1- ;01746e3c1234a130 - sub.b @(0x1234:16,er3),@+er1 ;01746e3c12349130 - sub.b @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01746e3c1234c1309abc - sub.b @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01746e3c1234c9309abcdef0 - sub.b @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01746e3c1234d2309abc - sub.b @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01746e3c1234e2309abc - sub.b @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01746e3c1234f2309abc - sub.b @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01746e3c1234da309abcdef0 - sub.b @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01746e3c1234ea309abcdef0 - sub.b @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01746e3c1234fa309abcdef0 - sub.b @(0x1234:16,er3),@0xffff9abc:16 ;01746e3c123440309abc - sub.b @(0x1234:16,er3),@0x9abcdef0:32 ;01746e3c123448309abcdef0 - - sub.b @(0x12345678:32,er3),@er1 ;78346a2c123456780130 - sub.b @(0x12345678:32,er3),@(3:2,er1) ;78346a2c123456783130 - sub.b @(0x12345678:32,er3),@-er1 ;78346a2c12345678b130 - sub.b @(0x12345678:32,er3),@er1+ ;78346a2c123456788130 - sub.b @(0x12345678:32,er3),@er1- ;78346a2c12345678a130 - sub.b @(0x12345678:32,er3),@+er1 ;78346a2c123456789130 - sub.b @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346a2c12345678c1309abc - sub.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346a2c12345678c9309abcdef0 - sub.b @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346a2c12345678d2309abc - sub.b @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346a2c12345678e2309abc - sub.b @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346a2c12345678f2309abc - sub.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346a2c12345678da309abcdef0 - sub.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346a2c12345678ea309abcdef0 - sub.b @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346a2c12345678fa309abcdef0 - sub.b @(0x12345678:32,er3),@0xffff9abc:16 ;78346a2c1234567840309abc - sub.b @(0x12345678:32,er3),@0x9abcdef0:32 ;78346a2c1234567848309abcdef0 - - sub.b @(0x1234:16,r3l.b),@er1 ;01756e3c12340130 - sub.b @(0x1234:16,r3l.b),@(3:2,er1) ;01756e3c12343130 - sub.b @(0x1234:16,r3l.b),@-er1 ;01756e3c1234b130 - sub.b @(0x1234:16,r3l.b),@er1+ ;01756e3c12348130 - sub.b @(0x1234:16,r3l.b),@er1- ;01756e3c1234a130 - sub.b @(0x1234:16,r3l.b),@+er1 ;01756e3c12349130 - sub.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01756e3c1234c1309abc - sub.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01756e3c1234c9309abcdef0 - sub.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01756e3c1234d2309abc - sub.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01756e3c1234e2309abc - sub.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01756e3c1234f2309abc - sub.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01756e3c1234da309abcdef0 - sub.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01756e3c1234ea309abcdef0 - sub.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01756e3c1234fa309abcdef0 - sub.b @(0x1234:16,r3l.b),@0xffff9abc:16 ;01756e3c123440309abc - sub.b @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01756e3c123448309abcdef0 - - sub.b @(0x1234:16,r3.w),@er1 ;01766e3c12340130 - sub.b @(0x1234:16,r3.w),@(3:2,er1) ;01766e3c12343130 - sub.b @(0x1234:16,r3.w),@-er1 ;01766e3c1234b130 - sub.b @(0x1234:16,r3.w),@er1+ ;01766e3c12348130 - sub.b @(0x1234:16,r3.w),@er1- ;01766e3c1234a130 - sub.b @(0x1234:16,r3.w),@+er1 ;01766e3c12349130 - sub.b @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01766e3c1234c1309abc - sub.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01766e3c1234c9309abcdef0 - sub.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01766e3c1234d2309abc - sub.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01766e3c1234e2309abc - sub.b @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01766e3c1234f2309abc - sub.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01766e3c1234da309abcdef0 - sub.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01766e3c1234ea309abcdef0 - sub.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01766e3c1234fa309abcdef0 - sub.b @(0x1234:16,r3.w),@0xffff9abc:16 ;01766e3c123440309abc - sub.b @(0x1234:16,r3.w),@0x9abcdef0:32 ;01766e3c123448309abcdef0 - - sub.b @(0x1234:16,er3.l),@er1 ;01776e3c12340130 - sub.b @(0x1234:16,er3.l),@(3:2,er1) ;01776e3c12343130 - sub.b @(0x1234:16,er3.l),@-er1 ;01776e3c1234b130 - sub.b @(0x1234:16,er3.l),@er1+ ;01776e3c12348130 - sub.b @(0x1234:16,er3.l),@er1- ;01776e3c1234a130 - sub.b @(0x1234:16,er3.l),@+er1 ;01776e3c12349130 - sub.b @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01776e3c1234c1309abc - sub.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01776e3c1234c9309abcdef0 - sub.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01776e3c1234d2309abc - sub.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01776e3c1234e2309abc - sub.b @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01776e3c1234f2309abc - sub.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01776e3c1234da309abcdef0 - sub.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01776e3c1234ea309abcdef0 - sub.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01776e3c1234fa309abcdef0 - sub.b @(0x1234:16,er3.l),@0xffff9abc:16 ;01776e3c123440309abc - sub.b @(0x1234:16,er3.l),@0x9abcdef0:32 ;01776e3c123448309abcdef0 - - sub.b @(0x12345678:32,r3l.b),@er1 ;78356a2c123456780130 - sub.b @(0x12345678:32,r3l.b),@(3:2,er1) ;78356a2c123456783130 - sub.b @(0x12345678:32,r3l.b),@-er1 ;78356a2c12345678b130 - sub.b @(0x12345678:32,r3l.b),@er1+ ;78356a2c123456788130 - sub.b @(0x12345678:32,r3l.b),@er1- ;78356a2c12345678a130 - sub.b @(0x12345678:32,r3l.b),@+er1 ;78356a2c123456789130 - sub.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356a2c12345678c1309abc - sub.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356a2c12345678c9309abcdef0 - sub.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356a2c12345678d2309abc - sub.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356a2c12345678e2309abc - sub.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356a2c12345678f2309abc - sub.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356a2c12345678da309abcdef0 - sub.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356a2c12345678ea309abcdef0 - sub.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356a2c12345678fa309abcdef0 - sub.b @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356a2c1234567840309abc - sub.b @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356a2c1234567848309abcdef0 - - sub.b @(0x12345678:32,r3.w),@er1 ;78366a2c123456780130 - sub.b @(0x12345678:32,r3.w),@(3:2,er1) ;78366a2c123456783130 - sub.b @(0x12345678:32,r3.w),@-er1 ;78366a2c12345678b130 - sub.b @(0x12345678:32,r3.w),@er1+ ;78366a2c123456788130 - sub.b @(0x12345678:32,r3.w),@er1- ;78366a2c12345678a130 - sub.b @(0x12345678:32,r3.w),@+er1 ;78366a2c123456789130 - sub.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366a2c12345678c1309abc - sub.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366a2c12345678c9309abcdef0 - sub.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366a2c12345678d2309abc - sub.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366a2c12345678e2309abc - sub.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366a2c12345678f2309abc - sub.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366a2c12345678da309abcdef0 - sub.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366a2c12345678ea309abcdef0 - sub.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366a2c12345678fa309abcdef0 - sub.b @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366a2c1234567840309abc - sub.b @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366a2c1234567848309abcdef0 - - sub.b @(0x12345678:32,er3.l),@er1 ;78376a2c123456780130 - sub.b @(0x12345678:32,er3.l),@(3:2,er1) ;78376a2c123456783130 - sub.b @(0x12345678:32,er3.l),@-er1 ;78376a2c12345678b130 - sub.b @(0x12345678:32,er3.l),@er1+ ;78376a2c123456788130 - sub.b @(0x12345678:32,er3.l),@er1- ;78376a2c12345678a130 - sub.b @(0x12345678:32,er3.l),@+er1 ;78376a2c123456789130 - sub.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376a2c12345678c1309abc - sub.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376a2c12345678c9309abcdef0 - sub.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376a2c12345678d2309abc - sub.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376a2c12345678e2309abc - sub.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376a2c12345678f2309abc - sub.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376a2c12345678da309abcdef0 - sub.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376a2c12345678ea309abcdef0 - sub.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376a2c12345678fa309abcdef0 - sub.b @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376a2c1234567840309abc - sub.b @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376a2c1234567848309abcdef0 - - sub.b @0x1234:16,@er1 ;6a1512340130 - sub.b @0x1234:16,@(3:2,er1) ;6a1512343130 - sub.b @0x1234:16,@-er1 ;6a151234b130 - sub.b @0x1234:16,@er1+ ;6a1512348130 - sub.b @0x1234:16,@er1- ;6a151234a130 - sub.b @0x1234:16,@+er1 ;6a1512349130 - sub.b @0x1234:16,@(0xffff9abc:16,er1) ;6a151234c1309abc - sub.b @0x1234:16,@(0x9abcdef0:32,er1) ;6a151234c9309abcdef0 - sub.b @0x1234:16,@(0xffff9abc:16,r2l.b) ;6a151234d2309abc - sub.b @0x1234:16,@(0xffff9abc:16,r2.w) ;6a151234e2309abc - sub.b @0x1234:16,@(0xffff9abc:16,er2.l) ;6a151234f2309abc - sub.b @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6a151234da309abcdef0 - sub.b @0x1234:16,@(0x9abcdef0:32,r2.w) ;6a151234ea309abcdef0 - sub.b @0x1234:16,@(0x9abcdef0:32,er2.l) ;6a151234fa309abcdef0 - sub.b @0x1234:16,@0xffff9abc:16 ;6a15123440309abc - sub.b @0x1234:16,@0x9abcdef0:32 ;6a15123448309abcdef0 - - sub.b @0x12345678:32,@er1 ;6a35123456780130 - sub.b @0x12345678:32,@(3:2,er1) ;6a35123456783130 - sub.b @0x12345678:32,@-er1 ;6a3512345678b130 - sub.b @0x12345678:32,@er1+ ;6a35123456788130 - sub.b @0x12345678:32,@er1- ;6a3512345678a130 - sub.b @0x12345678:32,@+er1 ;6a35123456789130 - sub.b @0x12345678:32,@(0xffff9abc:16,er1) ;6a3512345678c1309abc - sub.b @0x12345678:32,@(0x9abcdef0:32,er1) ;6a3512345678c9309abcdef0 - sub.b @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6a3512345678d2309abc - sub.b @0x12345678:32,@(0xffff9abc:16,r2.w) ;6a3512345678e2309abc - sub.b @0x12345678:32,@(0xffff9abc:16,er2.l) ;6a3512345678f2309abc - sub.b @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6a3512345678da309abcdef0 - sub.b @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6a3512345678ea309abcdef0 - sub.b @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6a3512345678fa309abcdef0 - sub.b @0x12345678:32,@0xffff9abc:16 ;6a351234567840309abc - sub.b @0x12345678:32,@0x9abcdef0:32 ;6a351234567848309abcdef0 - - sub.w #0x1234:16,r1 ;79311234 - sub.w #7:3,r2 ;1a72 - sub.w #0x1234:16,@er1 ;015e01301234 - sub.w #0x1234:16,@(0x6:2,er1) ;015e31301234 - sub.w #0x1234:16,@er1+ ;015e81301234 - sub.w #0x1234:16,@-er1 ;015eb1301234 - sub.w #0x1234:16,@+er1 ;015e91301234 - sub.w #0x1234:16,@er1- ;015ea1301234 - sub.w #0x1234:16,@(0xffff9abc:16,er1) ;015ec1309abc1234 - sub.w #0x1234:16,@(0x9abcdef0:32,er1) ;015ec9309abcdef01234 - sub.w #0x1234:16,@(0xffff9abc:16,r2l.b) ;015ed2309abc1234 - sub.w #0x1234:16,@(0xffff9abc:16,r2.w) ;015ee2309abc1234 - sub.w #0x1234:16,@(0xffff9abc:16,er2.l) ;015ef2309abc1234 - sub.w #0x1234:16,@(0x9abcdef0:32,r2l.b) ;015eda309abcdef01234 - sub.w #0x1234:16,@(0x9abcdef0:32,r2.w) ;015eea309abcdef01234 - sub.w #0x1234:16,@(0x9abcdef0:32,er2.l) ;015efa309abcdef01234 - sub.w #0x1234:16,@0xffff9abc:16 ;015e40309abc1234 - sub.w #0x1234:16,@0x9abcdef0:32 ;015e48309abcdef01234 - - sub.w #0x7:3,@er1 ;7d901a70 - sub.w #0x7:3,@0x1234:16 ;6b1812341a70 - sub.w #0x7:3,@0x12345678:32 ;6b38123456781a70 - - sub.w r3,r1 ;1931 - - sub.w r3,@er1 ;7d901930 - sub.w r3,@(0x6:2,er1) ;01593133 - sub.w r3,@er1+ ;01598133 - sub.w r3,@-er1 ;0159b133 - sub.w r3,@+er1 ;01599133 - sub.w r3,@er1- ;0159a133 - sub.w r3,@(0x1234:16,er1) ;0159c1331234 - sub.w r3,@(0x12345678:32,er1) ;0159c93312345678 - sub.w r3,@(0x1234:16,r2l.b) ;0159d2331234 - sub.w r3,@(0x1234:16,r2.w) ;0159e2331234 - sub.w r3,@(0x1234:16,er2.l) ;0159f2331234 - sub.w r3,@(0x12345678:32,r2l.b) ;0159da3312345678 - sub.w r3,@(0x12345678:32,r2.w) ;0159ea3312345678 - sub.w r3,@(0x12345678:32,er2.l) ;0159fa3312345678 - sub.w r3,@0x1234:16 ;6b1812341930 - sub.w r3,@0x12345678:32 ;6b38123456781930 - - sub.w @er3,r1 ;7cb01901 - sub.w @(0x6:2,er3),r1 ;015a3331 - sub.w @er3+,r1 ;015a8331 - sub.w @-er3,r1 ;015ab331 - sub.w @+er3,r1 ;015a9331 - sub.w @er3-,r1 ;015aa331 - sub.w @(0x1234:16,er1),r1 ;015ac1311234 - sub.w @(0x12345678:32,er1),r1 ;015ac93112345678 - sub.w @(0x1234:16,r2l.b),r1 ;015ad2311234 - sub.w @(0x1234:16,r2.w),r1 ;015ae2311234 - sub.w @(0x1234:16,er2.l),r1 ;015af2311234 - sub.w @(0x12345678:32,r2l.b),r1 ;015ada3112345678 - sub.w @(0x12345678:32,r2.w),r1 ;015aea3112345678 - sub.w @(0x12345678:32,er2.l),r1 ;015afa3112345678 - sub.w @0x1234:16,r1 ;6b1012341901 - sub.w @0x12345678:32,r1 ;6b30123456781901 - - sub.w @er3,@er1 ;7cb50130 - sub.w @er3,@(6:2,er1) ;7cb53130 - sub.w @er3,@-er1 ;7cb5b130 - sub.w @er3,@er1+ ;7cb58130 - sub.w @er3,@er1- ;7cb5a130 - sub.w @er3,@+er1 ;7cb59130 - sub.w @er3,@(0xffff9abc:16,er1) ;7cb5c1309abc - sub.w @er3,@(0x9abcdef0:32,er1) ;7cb5c9309abcdef0 - sub.w @er3,@(0xffff9abc:16,r2l.b) ;7cb5d2309abc - sub.w @er3,@(0xffff9abc:16,r2.w) ;7cb5e2309abc - sub.w @er3,@(0xffff9abc:16,er2.l) ;7cb5f2309abc - sub.w @er3,@(0x9abcdef0:32,r2l.b) ;7cb5da309abcdef0 - sub.w @er3,@(0x9abcdef0:32,r2.w) ;7cb5ea309abcdef0 - sub.w @er3,@(0x9abcdef0:32,er2.l) ;7cb5fa309abcdef0 - sub.w @er3,@0xffff9abc:16 ;7cb540309abc - sub.w @er3,@0x9abcdef0:32 ;7cb548309abcdef0 - - sub.w @-er3,@er1 ;01576d3c0130 - sub.w @-er3,@(6:2,er1) ;01576d3c3130 - sub.w @-er3,@-er1 ;01576d3cb130 - sub.w @-er3,@er1+ ;01576d3c8130 - sub.w @-er3,@er1- ;01576d3ca130 - sub.w @-er3,@+er1 ;01576d3c9130 - sub.w @-er3,@(0xffff9abc:16,er1) ;01576d3cc1309abc - sub.w @-er3,@(0x9abcdef0:32,er1) ;01576d3cc9309abcdef0 - sub.w @-er3,@(0xffff9abc:16,r2l.b) ;01576d3cd2309abc - sub.w @-er3,@(0xffff9abc:16,r2.w) ;01576d3ce2309abc - sub.w @-er3,@(0xffff9abc:16,er2.l) ;01576d3cf2309abc - sub.w @-er3,@(0x9abcdef0:32,r2l.b) ;01576d3cda309abcdef0 - sub.w @-er3,@(0x9abcdef0:32,r2.w) ;01576d3cea309abcdef0 - sub.w @-er3,@(0x9abcdef0:32,er2.l) ;01576d3cfa309abcdef0 - sub.w @-er3,@0xffff9abc:16 ;01576d3c40309abc - sub.w @-er3,@0x9abcdef0:32 ;01576d3c48309abcdef0 - - sub.w @er3+,@er1 ;01546d3c0130 - sub.w @er3+,@(6:2,er1) ;01546d3c3130 - sub.w @er3+,@-er1 ;01546d3cb130 - sub.w @er3+,@er1+ ;01546d3c8130 - sub.w @er3+,@er1- ;01546d3ca130 - sub.w @er3+,@+er1 ;01546d3c9130 - sub.w @er3+,@(0xffff9abc:16,er1) ;01546d3cc1309abc - sub.w @er3+,@(0x9abcdef0:32,er1) ;01546d3cc9309abcdef0 - sub.w @er3+,@(0xffff9abc:16,r2l.b) ;01546d3cd2309abc - sub.w @er3+,@(0xffff9abc:16,r2.w) ;01546d3ce2309abc - sub.w @er3+,@(0xffff9abc:16,er2.l) ;01546d3cf2309abc - sub.w @er3+,@(0x9abcdef0:32,r2l.b) ;01546d3cda309abcdef0 - sub.w @er3+,@(0x9abcdef0:32,r2.w) ;01546d3cea309abcdef0 - sub.w @er3+,@(0x9abcdef0:32,er2.l) ;01546d3cfa309abcdef0 - sub.w @er3+,@0xffff9abc:16 ;01546d3c40309abc - sub.w @er3+,@0x9abcdef0:32 ;01546d3c48309abcdef0 - - sub.w @er3-,@er1 ;01566d3c0130 - sub.w @er3-,@(6:2,er1) ;01566d3c3130 - sub.w @er3-,@-er1 ;01566d3cb130 - sub.w @er3-,@er1+ ;01566d3c8130 - sub.w @er3-,@er1- ;01566d3ca130 - sub.w @er3-,@+er1 ;01566d3c9130 - sub.w @er3-,@(0xffff9abc:16,er1) ;01566d3cc1309abc - sub.w @er3-,@(0x9abcdef0:32,er1) ;01566d3cc9309abcdef0 - sub.w @er3-,@(0xffff9abc:16,r2l.b) ;01566d3cd2309abc - sub.w @er3-,@(0xffff9abc:16,r2.w) ;01566d3ce2309abc - sub.w @er3-,@(0xffff9abc:16,er2.l) ;01566d3cf2309abc - sub.w @er3-,@(0x9abcdef0:32,r2l.b) ;01566d3cda309abcdef0 - sub.w @er3-,@(0x9abcdef0:32,r2.w) ;01566d3cea309abcdef0 - sub.w @er3-,@(0x9abcdef0:32,er2.l) ;01566d3cfa309abcdef0 - sub.w @er3-,@0xffff9abc:16 ;01566d3c40309abc - sub.w @er3-,@0x9abcdef0:32 ;01566d3c48309abcdef0 - - sub.w @+er3,@er1 ;01556d3c0130 - sub.w @+er3,@(6:2,er1) ;01556d3c3130 - sub.w @+er3,@-er1 ;01556d3cb130 - sub.w @+er3,@er1+ ;01556d3c8130 - sub.w @+er3,@er1- ;01556d3ca130 - sub.w @+er3,@+er1 ;01556d3c9130 - sub.w @+er3,@(0xffff9abc:16,er1) ;01556d3cc1309abc - sub.w @+er3,@(0x9abcdef0:32,er1) ;01556d3cc9309abcdef0 - sub.w @+er3,@(0xffff9abc:16,r2l.b) ;01556d3cd2309abc - sub.w @+er3,@(0xffff9abc:16,r2.w) ;01556d3ce2309abc - sub.w @+er3,@(0xffff9abc:16,er2.l) ;01556d3cf2309abc - sub.w @+er3,@(0x9abcdef0:32,r2l.b) ;01556d3cda309abcdef0 - sub.w @+er3,@(0x9abcdef0:32,r2.w) ;01556d3cea309abcdef0 - sub.w @+er3,@(0x9abcdef0:32,er2.l) ;01556d3cfa309abcdef0 - sub.w @+er3,@0xffff9abc:16 ;01556d3c40309abc - sub.w @+er3,@0x9abcdef0:32 ;01556d3c48309abcdef0 - - sub.w @(0x1234:16,er3),@er1 ;01546f3c12340130 - sub.w @(0x1234:16,er3),@(6:2,er1) ;01546f3c12343130 - sub.w @(0x1234:16,er3),@-er1 ;01546f3c1234b130 - sub.w @(0x1234:16,er3),@er1+ ;01546f3c12348130 - sub.w @(0x1234:16,er3),@er1- ;01546f3c1234a130 - sub.w @(0x1234:16,er3),@+er1 ;01546f3c12349130 - sub.w @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01546f3c1234c1309abc - sub.w @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01546f3c1234c9309abcdef0 - sub.w @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01546f3c1234d2309abc - sub.w @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01546f3c1234e2309abc - sub.w @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01546f3c1234f2309abc - sub.w @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01546f3c1234da309abcdef0 - sub.w @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01546f3c1234ea309abcdef0 - sub.w @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01546f3c1234fa309abcdef0 - sub.w @(0x1234:16,er3),@0xffff9abc:16 ;01546f3c123440309abc - sub.w @(0x1234:16,er3),@0x9abcdef0:32 ;01546f3c123448309abcdef0 - - sub.w @(0x12345678:32,er3),@er1 ;78346b2c123456780130 - sub.w @(0x12345678:32,er3),@(6:2,er1) ;78346b2c123456783130 - sub.w @(0x12345678:32,er3),@-er1 ;78346b2c12345678b130 - sub.w @(0x12345678:32,er3),@er1+ ;78346b2c123456788130 - sub.w @(0x12345678:32,er3),@er1- ;78346b2c12345678a130 - sub.w @(0x12345678:32,er3),@+er1 ;78346b2c123456789130 - sub.w @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346b2c12345678c1309abc - sub.w @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346b2c12345678c9309abcdef0 - sub.w @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346b2c12345678d2309abc - sub.w @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346b2c12345678e2309abc - sub.w @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346b2c12345678f2309abc - sub.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346b2c12345678da309abcdef0 - sub.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346b2c12345678ea309abcdef0 - sub.w @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346b2c12345678fa309abcdef0 - sub.w @(0x12345678:32,er3),@0xffff9abc:16 ;78346b2c1234567840309abc - sub.w @(0x12345678:32,er3),@0x9abcdef0:32 ;78346b2c1234567848309abcdef0 - - sub.w @(0x1234:16,r3l.b),@er1 ;01556f3c12340130 - sub.w @(0x1234:16,r3l.b),@(6:2,er1) ;01556f3c12343130 - sub.w @(0x1234:16,r3l.b),@-er1 ;01556f3c1234b130 - sub.w @(0x1234:16,r3l.b),@er1+ ;01556f3c12348130 - sub.w @(0x1234:16,r3l.b),@er1- ;01556f3c1234a130 - sub.w @(0x1234:16,r3l.b),@+er1 ;01556f3c12349130 - sub.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01556f3c1234c1309abc - sub.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01556f3c1234c9309abcdef0 - sub.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01556f3c1234d2309abc - sub.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01556f3c1234e2309abc - sub.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01556f3c1234f2309abc - sub.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01556f3c1234da309abcdef0 - sub.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01556f3c1234ea309abcdef0 - sub.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01556f3c1234fa309abcdef0 - sub.w @(0x1234:16,r3l.b),@0xffff9abc:16 ;01556f3c123440309abc - sub.w @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01556f3c123448309abcdef0 - - sub.w @(0x1234:16,r3.w),@er1 ;01566f3c12340130 - sub.w @(0x1234:16,r3.w),@(6:2,er1) ;01566f3c12343130 - sub.w @(0x1234:16,r3.w),@-er1 ;01566f3c1234b130 - sub.w @(0x1234:16,r3.w),@er1+ ;01566f3c12348130 - sub.w @(0x1234:16,r3.w),@er1- ;01566f3c1234a130 - sub.w @(0x1234:16,r3.w),@+er1 ;01566f3c12349130 - sub.w @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01566f3c1234c1309abc - sub.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01566f3c1234c9309abcdef0 - sub.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01566f3c1234d2309abc - sub.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01566f3c1234e2309abc - sub.w @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01566f3c1234f2309abc - sub.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01566f3c1234da309abcdef0 - sub.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01566f3c1234ea309abcdef0 - sub.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01566f3c1234fa309abcdef0 - sub.w @(0x1234:16,r3.w),@0xffff9abc:16 ;01566f3c123440309abc - sub.w @(0x1234:16,r3.w),@0x9abcdef0:32 ;01566f3c123448309abcdef0 - - sub.w @(0x1234:16,er3.l),@er1 ;01576f3c12340130 - sub.w @(0x1234:16,er3.l),@(6:2,er1) ;01576f3c12343130 - sub.w @(0x1234:16,er3.l),@-er1 ;01576f3c1234b130 - sub.w @(0x1234:16,er3.l),@er1+ ;01576f3c12348130 - sub.w @(0x1234:16,er3.l),@er1- ;01576f3c1234a130 - sub.w @(0x1234:16,er3.l),@+er1 ;01576f3c12349130 - sub.w @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01576f3c1234c1309abc - sub.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01576f3c1234c9309abcdef0 - sub.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01576f3c1234d2309abc - sub.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01576f3c1234e2309abc - sub.w @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01576f3c1234f2309abc - sub.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01576f3c1234da309abcdef0 - sub.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01576f3c1234ea309abcdef0 - sub.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01576f3c1234fa309abcdef0 - sub.w @(0x1234:16,er3.l),@0xffff9abc:16 ;01576f3c123440309abc - sub.w @(0x1234:16,er3.l),@0x9abcdef0:32 ;01576f3c123448309abcdef0 - - sub.w @(0x12345678:32,r3l.b),@er1 ;78356b2c123456780130 - sub.w @(0x12345678:32,r3l.b),@(6:2,er1) ;78356b2c123456783130 - sub.w @(0x12345678:32,r3l.b),@-er1 ;78356b2c12345678b130 - sub.w @(0x12345678:32,r3l.b),@er1+ ;78356b2c123456788130 - sub.w @(0x12345678:32,r3l.b),@er1- ;78356b2c12345678a130 - sub.w @(0x12345678:32,r3l.b),@+er1 ;78356b2c123456789130 - sub.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356b2c12345678c1309abc - sub.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356b2c12345678c9309abcdef0 - sub.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356b2c12345678d2309abc - sub.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356b2c12345678e2309abc - sub.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356b2c12345678f2309abc - sub.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356b2c12345678da309abcdef0 - sub.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356b2c12345678ea309abcdef0 - sub.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356b2c12345678fa309abcdef0 - sub.w @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356b2c1234567840309abc - sub.w @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356b2c1234567848309abcdef0 - - sub.w @(0x12345678:32,r3.w),@er1 ;78366b2c123456780130 - sub.w @(0x12345678:32,r3.w),@(6:2,er1) ;78366b2c123456783130 - sub.w @(0x12345678:32,r3.w),@-er1 ;78366b2c12345678b130 - sub.w @(0x12345678:32,r3.w),@er1+ ;78366b2c123456788130 - sub.w @(0x12345678:32,r3.w),@er1- ;78366b2c12345678a130 - sub.w @(0x12345678:32,r3.w),@+er1 ;78366b2c123456789130 - sub.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366b2c12345678c1309abc - sub.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366b2c12345678c9309abcdef0 - sub.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366b2c12345678d2309abc - sub.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366b2c12345678e2309abc - sub.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366b2c12345678f2309abc - sub.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366b2c12345678da309abcdef0 - sub.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366b2c12345678ea309abcdef0 - sub.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366b2c12345678fa309abcdef0 - sub.w @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366b2c1234567840309abc - sub.w @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366b2c1234567848309abcdef0 - - sub.w @(0x12345678:32,er3.l),@er1 ;78376b2c123456780130 - sub.w @(0x12345678:32,er3.l),@(6:2,er1) ;78376b2c123456783130 - sub.w @(0x12345678:32,er3.l),@-er1 ;78376b2c12345678b130 - sub.w @(0x12345678:32,er3.l),@er1+ ;78376b2c123456788130 - sub.w @(0x12345678:32,er3.l),@er1- ;78376b2c12345678a130 - sub.w @(0x12345678:32,er3.l),@+er1 ;78376b2c123456789130 - sub.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376b2c12345678c1309abc - sub.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376b2c12345678c9309abcdef0 - sub.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376b2c12345678d2309abc - sub.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376b2c12345678e2309abc - sub.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376b2c12345678f2309abc - sub.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376b2c12345678da309abcdef0 - sub.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376b2c12345678ea309abcdef0 - sub.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376b2c12345678fa309abcdef0 - sub.w @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376b2c1234567840309abc - sub.w @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376b2c1234567848309abcdef0 - - sub.w @0x1234:16,@er1 ;6b1512340130 - sub.w @0x1234:16,@(6:2,er1) ;6b1512343130 - sub.w @0x1234:16,@-er1 ;6b151234b130 - sub.w @0x1234:16,@er1+ ;6b1512348130 - sub.w @0x1234:16,@er1- ;6b151234a130 - sub.w @0x1234:16,@+er1 ;6b1512349130 - sub.w @0x1234:16,@(0xffff9abc:16,er1) ;6b151234c1309abc - sub.w @0x1234:16,@(0x9abcdef0:32,er1) ;6b151234c9309abcdef0 - sub.w @0x1234:16,@(0xffff9abc:16,r2l.b) ;6b151234d2309abc - sub.w @0x1234:16,@(0xffff9abc:16,r2.w) ;6b151234e2309abc - sub.w @0x1234:16,@(0xffff9abc:16,er2.l) ;6b151234f2309abc - sub.w @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6b151234da309abcdef0 - sub.w @0x1234:16,@(0x9abcdef0:32,r2.w) ;6b151234ea309abcdef0 - sub.w @0x1234:16,@(0x9abcdef0:32,er2.l) ;6b151234fa309abcdef0 - sub.w @0x1234:16,@0xffff9abc:16 ;6b15123440309abc - sub.w @0x1234:16,@0x9abcdef0:32 ;6b15123448309abcdef0 - - sub.w @0x12345678:32,@er1 ;6b35123456780130 - sub.w @0x12345678:32,@(6:2,er1) ;6b35123456783130 - sub.w @0x12345678:32,@-er1 ;6b3512345678b130 - sub.w @0x12345678:32,@er1+ ;6b35123456788130 - sub.w @0x12345678:32,@er1- ;6b3512345678a130 - sub.w @0x12345678:32,@+er1 ;6b35123456789130 - sub.w @0x12345678:32,@(0xffff9abc:16,er1) ;6b3512345678c1309abc - sub.w @0x12345678:32,@(0x9abcdef0:32,er1) ;6b3512345678c9309abcdef0 - sub.w @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6b3512345678d2309abc - sub.w @0x12345678:32,@(0xffff9abc:16,r2.w) ;6b3512345678e2309abc - sub.w @0x12345678:32,@(0xffff9abc:16,er2.l) ;6b3512345678f2309abc - sub.w @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6b3512345678da309abcdef0 - sub.w @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6b3512345678ea309abcdef0 - sub.w @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6b3512345678fa309abcdef0 - sub.w @0x12345678:32,@0xffff9abc:16 ;6b351234567840309abc - sub.w @0x12345678:32,@0x9abcdef0:32 ;6b351234567848309abcdef0 - - sub.l #0x12345678:32,er1 ;7a3112345678 - sub.l #0x1234:16,er1 ;7a391234 - sub.l #0x7:3,er2 ;1afa - sub.l #0x12345678:32,@er1 ;010e013812345678 - sub.l #0x12345678:32,@(0xc:2,er1) ;010e313812345678 - sub.l #0x12345678:32,@er1+ ;010e813812345678 - sub.l #0x12345678:32,@-er1 ;010eb13812345678 - sub.l #0x12345678:32,@+er1 ;010e913812345678 - sub.l #0x12345678:32,@er1- ;010ea13812345678 - sub.l #0x12345678:32,@(0xffff9abc:16,er1) ;010ec1389abc12345678 - sub.l #0x12345678:32,@(0x9abcdef0:32,er1) ;010ec9389abcdef012345678 - sub.l #0x12345678:32,@(0xffff9abc:16,r2l.b) ;010ed2389abc12345678 - sub.l #0x12345678:32,@(0xffff9abc:16,r2.w) ;010ee2389abc12345678 - sub.l #0x12345678:32,@(0xffff9abc:16,er2.l) ;010ef2389abc12345678 - sub.l #0x12345678:32,@(0x9abcdef0:32,r2l.b) ;010eda389abcdef012345678 - sub.l #0x12345678:32,@(0x9abcdef0:32,r2.w) ;010eea389abcdef012345678 - sub.l #0x12345678:32,@(0x9abcdef0:32,er2.l) ;010efa389abcdef012345678 - sub.l #0x12345678:32,@0xffff9abc:16 ;010e40389abc12345678 - sub.l #0x12345678:32,@0x9abcdef0:32 ;010e48389abcdef012345678 - sub.l #0x1234:16,@er1 ;010e01301234 - sub.l #0x1234:16,@(0xc:2,er1) ;010e31301234 - sub.l #0x1234:16,@er1+ ;010e81301234 - sub.l #0x1234:16,@-er1 ;010eb1301234 - sub.l #0x1234:16,@+er1 ;010e91301234 - sub.l #0x1234:16,@er1- ;010ea1301234 - sub.l #0x1234:16,@(0xffff9abc:16,er1) ;010ec1309abc1234 - sub.l #0x1234:16,@(0x9abcdef0:32,er1) ;010ec9309abcdef01234 - sub.l #0x1234:16,@(0xffff9abc:16,r2l.b) ;010ed2309abc1234 - sub.l #0x1234:16,@(0xffff9abc:16,r2.w) ;010ee2309abc1234 - sub.l #0x1234:16,@(0xffff9abc:16,er2.l) ;010ef2309abc1234 - sub.l #0x1234:16,@(0x9abcdef0:32,r2l.b) ;010eda309abcdef01234 - sub.l #0x1234:16,@(0x9abcdef0:32,r2.w) ;010eea309abcdef01234 - sub.l #0x1234:16,@(0x9abcdef0:32,er2.l) ;010efa309abcdef01234 - sub.l #0x1234:16,@0xffff9abc:16 ;010e40309abc1234 - sub.l #0x1234:16,@0x9abcdef0:32 ;010e48309abcdef01234 - - sub.l er3,er1 ;1ab1 - - sub.l er3,@er1 ;01090133 - sub.l er3,@(0xc:2,er1) ;01093133 - sub.l er3,@er1+ ;01098133 - sub.l er3,@-er1 ;0109b133 - sub.l er3,@+er1 ;01099133 - sub.l er3,@er1- ;0109a133 - sub.l er3,@(0x1234:16,er1) ;0109c1331234 - sub.l er3,@(0x12345678:32,er1) ;0109c93312345678 - sub.l er3,@(0x1234:16,r2l.b) ;0109d2331234 - sub.l er3,@(0x1234:16,r2.w) ;0109e2331234 - sub.l er3,@(0x1234:16,er2.l) ;0109f2331234 - sub.l er3,@(0x12345678:32,r2l.b) ;0109da3312345678 - sub.l er3,@(0x12345678:32,r2.w) ;0109ea3312345678 - sub.l er3,@(0x12345678:32,er2.l) ;0109fa3312345678 - sub.l er3,@0x1234:16 ;010940331234 - sub.l er3,@0x12345678:32 ;0109483312345678 - - sub.l @er3,er1 ;010a0331 - sub.l @(0xc:2,er3),er1 ;010a3331 - sub.l @er3+,er1 ;010a8331 - sub.l @-er3,er1 ;010ab331 - sub.l @+er3,er1 ;010a9331 - sub.l @er3-,er1 ;010aa331 - sub.l @(0x1234:16,er1),er1 ;010ac1311234 - sub.l @(0x12345678:32,er1),er1 ;010ac93112345678 - sub.l @(0x1234:16,r2l.b),er1 ;010ad2311234 - sub.l @(0x1234:16,r2.w),er1 ;010ae2311234 - sub.l @(0x1234:16,er2.l),er1 ;010af2311234 - sub.l @(0x12345678:32,r2l.b),er1 ;010ada3112345678 - sub.l @(0x12345678:32,r2.w),er1 ;010aea3112345678 - sub.l @(0x12345678:32,er2.l),er1 ;010afa3112345678 - sub.l @0x1234:16,er1 ;010a40311234 - sub.l @0x12345678:32,er1 ;010a483112345678 - - sub.l @er3,@er1 ;0104693c0130 - sub.l @er3,@(0xc:2,er1) ;0104693c3130 - sub.l @er3,@-er1 ;0104693cb130 - sub.l @er3,@er1+ ;0104693c8130 - sub.l @er3,@er1- ;0104693ca130 - sub.l @er3,@+er1 ;0104693c9130 - sub.l @er3,@(0xffff9abc:16,er1) ;0104693cc1309abc - sub.l @er3,@(0x9abcdef0:32,er1) ;0104693cc9309abcdef0 - sub.l @er3,@(0xffff9abc:16,r2l.b) ;0104693cd2309abc - sub.l @er3,@(0xffff9abc:16,r2.w) ;0104693ce2309abc - sub.l @er3,@(0xffff9abc:16,er2.l) ;0104693cf2309abc - sub.l @er3,@(0x9abcdef0:32,r2l.b) ;0104693cda309abcdef0 - sub.l @er3,@(0x9abcdef0:32,r2.w) ;0104693cea309abcdef0 - sub.l @er3,@(0x9abcdef0:32,er2.l) ;0104693cfa309abcdef0 - sub.l @er3,@0xffff9abc:16 ;0104693c40309abc - sub.l @er3,@0x9abcdef0:32 ;0104693c48309abcdef0 - - sub.l @(0xc:2,er3),@er1 ;0107693c0130 - sub.l @(0xc:2,er3),@(0xc:2,er1) ;0107693c3130 - sub.l @(0xc:2,er3),@-er1 ;0107693cb130 - sub.l @(0xc:2,er3),@er1+ ;0107693c8130 - sub.l @(0xc:2,er3),@er1- ;0107693ca130 - sub.l @(0xc:2,er3),@+er1 ;0107693c9130 - sub.l @(0xc:2,er3),@(0xffff9abc:16,er1) ;0107693cc1309abc - sub.l @(0xc:2,er3),@(0x9abcdef0:32,er1) ;0107693cc9309abcdef0 - sub.l @(0xc:2,er3),@(0xffff9abc:16,r2l.b) ;0107693cd2309abc - sub.l @(0xc:2,er3),@(0xffff9abc:16,r2.w) ;0107693ce2309abc - sub.l @(0xc:2,er3),@(0xffff9abc:16,er2.l) ;0107693cf2309abc - sub.l @(0xc:2,er3),@(0x9abcdef0:32,r2l.b) ;0107693cda309abcdef0 - sub.l @(0xc:2,er3),@(0x9abcdef0:32,r2.w) ;0107693cea309abcdef0 - sub.l @(0xc:2,er3),@(0x9abcdef0:32,er2.l) ;0107693cfa309abcdef0 - sub.l @(0xc:2,er3),@0xffff9abc:16 ;0107693c40309abc - sub.l @(0xc:2,er3),@0x9abcdef0:32 ;0107693c48309abcdef0 - - sub.l @-er3,@er1 ;01076d3c0130 - sub.l @-er3,@(0xc:2,er1) ;01076d3c3130 - sub.l @-er3,@-er1 ;01076d3cb130 - sub.l @-er3,@er1+ ;01076d3c8130 - sub.l @-er3,@er1- ;01076d3ca130 - sub.l @-er3,@+er1 ;01076d3c9130 - sub.l @-er3,@(0xffff9abc:16,er1) ;01076d3cc1309abc - sub.l @-er3,@(0x9abcdef0:32,er1) ;01076d3cc9309abcdef0 - sub.l @-er3,@(0xffff9abc:16,r2l.b) ;01076d3cd2309abc - sub.l @-er3,@(0xffff9abc:16,r2.w) ;01076d3ce2309abc - sub.l @-er3,@(0xffff9abc:16,er2.l) ;01076d3cf2309abc - sub.l @-er3,@(0x9abcdef0:32,r2l.b) ;01076d3cda309abcdef0 - sub.l @-er3,@(0x9abcdef0:32,r2.w) ;01076d3cea309abcdef0 - sub.l @-er3,@(0x9abcdef0:32,er2.l) ;01076d3cfa309abcdef0 - sub.l @-er3,@0xffff9abc:16 ;01076d3c40309abc - sub.l @-er3,@0x9abcdef0:32 ;01076d3c48309abcdef0 - - sub.l @er3+,@er1 ;01046d3c0130 - sub.l @er3+,@(0xc:2,er1) ;01046d3c3130 - sub.l @er3+,@-er1 ;01046d3cb130 - sub.l @er3+,@er1+ ;01046d3c8130 - sub.l @er3+,@er1- ;01046d3ca130 - sub.l @er3+,@+er1 ;01046d3c9130 - sub.l @er3+,@(0xffff9abc:16,er1) ;01046d3cc1309abc - sub.l @er3+,@(0x9abcdef0:32,er1) ;01046d3cc9309abcdef0 - sub.l @er3+,@(0xffff9abc:16,r2l.b) ;01046d3cd2309abc - sub.l @er3+,@(0xffff9abc:16,r2.w) ;01046d3ce2309abc - sub.l @er3+,@(0xffff9abc:16,er2.l) ;01046d3cf2309abc - sub.l @er3+,@(0x9abcdef0:32,r2l.b) ;01046d3cda309abcdef0 - sub.l @er3+,@(0x9abcdef0:32,r2.w) ;01046d3cea309abcdef0 - sub.l @er3+,@(0x9abcdef0:32,er2.l) ;01046d3cfa309abcdef0 - sub.l @er3+,@0xffff9abc:16 ;01046d3c40309abc - sub.l @er3+,@0x9abcdef0:32 ;01046d3c48309abcdef0 - - sub.l @er3-,@er1 ;01066d3c0130 - sub.l @er3-,@(0xc:2,er1) ;01066d3c3130 - sub.l @er3-,@-er1 ;01066d3cb130 - sub.l @er3-,@er1+ ;01066d3c8130 - sub.l @er3-,@er1- ;01066d3ca130 - sub.l @er3-,@+er1 ;01066d3c9130 - sub.l @er3-,@(0xffff9abc:16,er1) ;01066d3cc1309abc - sub.l @er3-,@(0x9abcdef0:32,er1) ;01066d3cc9309abcdef0 - sub.l @er3-,@(0xffff9abc:16,r2l.b) ;01066d3cd2309abc - sub.l @er3-,@(0xffff9abc:16,r2.w) ;01066d3ce2309abc - sub.l @er3-,@(0xffff9abc:16,er2.l) ;01066d3cf2309abc - sub.l @er3-,@(0x9abcdef0:32,r2l.b) ;01066d3cda309abcdef0 - sub.l @er3-,@(0x9abcdef0:32,r2.w) ;01066d3cea309abcdef0 - sub.l @er3-,@(0x9abcdef0:32,er2.l) ;01066d3cfa309abcdef0 - sub.l @er3-,@0xffff9abc:16 ;01066d3c40309abc - sub.l @er3-,@0x9abcdef0:32 ;01066d3c48309abcdef0 - - sub.l @+er3,@er1 ;01056d3c0130 - sub.l @+er3,@(0xc:2,er1) ;01056d3c3130 - sub.l @+er3,@-er1 ;01056d3cb130 - sub.l @+er3,@er1+ ;01056d3c8130 - sub.l @+er3,@er1- ;01056d3ca130 - sub.l @+er3,@+er1 ;01056d3c9130 - sub.l @+er3,@(0xffff9abc:16,er1) ;01056d3cc1309abc - sub.l @+er3,@(0x9abcdef0:32,er1) ;01056d3cc9309abcdef0 - sub.l @+er3,@(0xffff9abc:16,r2l.b) ;01056d3cd2309abc - sub.l @+er3,@(0xffff9abc:16,r2.w) ;01056d3ce2309abc - sub.l @+er3,@(0xffff9abc:16,er2.l) ;01056d3cf2309abc - sub.l @+er3,@(0x9abcdef0:32,r2l.b) ;01056d3cda309abcdef0 - sub.l @+er3,@(0x9abcdef0:32,r2.w) ;01056d3cea309abcdef0 - sub.l @+er3,@(0x9abcdef0:32,er2.l) ;01056d3cfa309abcdef0 - sub.l @+er3,@0xffff9abc:16 ;01056d3c40309abc - sub.l @+er3,@0x9abcdef0:32 ;01056d3c48309abcdef0 - - sub.l @(0x1234:16,er3),@er1 ;01046f3c12340130 - sub.l @(0x1234:16,er3),@(0xc:2,er1) ;01046f3c12343130 - sub.l @(0x1234:16,er3),@-er1 ;01046f3c1234b130 - sub.l @(0x1234:16,er3),@er1+ ;01046f3c12348130 - sub.l @(0x1234:16,er3),@er1- ;01046f3c1234a130 - sub.l @(0x1234:16,er3),@+er1 ;01046f3c12349130 - sub.l @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01046f3c1234c1309abc - sub.l @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01046f3c1234c9309abcdef0 - sub.l @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01046f3c1234d2309abc - sub.l @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01046f3c1234e2309abc - sub.l @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01046f3c1234f2309abc - sub.l @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01046f3c1234da309abcdef0 - sub.l @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01046f3c1234ea309abcdef0 - sub.l @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01046f3c1234fa309abcdef0 - sub.l @(0x1234:16,er3),@0xffff9abc:16 ;01046f3c123440309abc - sub.l @(0x1234:16,er3),@0x9abcdef0:32 ;01046f3c123448309abcdef0 - - sub.l @(0x12345678:32,er3),@er1 ;78b46b2c123456780130 - sub.l @(0x12345678:32,er3),@(0xc:2,er1) ;78b46b2c123456783130 - sub.l @(0x12345678:32,er3),@-er1 ;78b46b2c12345678b130 - sub.l @(0x12345678:32,er3),@er1+ ;78b46b2c123456788130 - sub.l @(0x12345678:32,er3),@er1- ;78b46b2c12345678a130 - sub.l @(0x12345678:32,er3),@+er1 ;78b46b2c123456789130 - sub.l @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78b46b2c12345678c1309abc - sub.l @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78b46b2c12345678c9309abcdef0 - sub.l @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78b46b2c12345678d2309abc - sub.l @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78b46b2c12345678e2309abc - sub.l @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78b46b2c12345678f2309abc - sub.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78b46b2c12345678da309abcdef0 - sub.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78b46b2c12345678ea309abcdef0 - sub.l @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78b46b2c12345678fa309abcdef0 - sub.l @(0x12345678:32,er3),@0xffff9abc:16 ;78b46b2c1234567840309abc - sub.l @(0x12345678:32,er3),@0x9abcdef0:32 ;78b46b2c1234567848309abcdef0 - - sub.l @(0x1234:16,r3l.b),@er1 ;01056f3c12340130 - sub.l @(0x1234:16,r3l.b),@(0xc:2,er1) ;01056f3c12343130 - sub.l @(0x1234:16,r3l.b),@-er1 ;01056f3c1234b130 - sub.l @(0x1234:16,r3l.b),@er1+ ;01056f3c12348130 - sub.l @(0x1234:16,r3l.b),@er1- ;01056f3c1234a130 - sub.l @(0x1234:16,r3l.b),@+er1 ;01056f3c12349130 - sub.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01056f3c1234c1309abc - sub.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01056f3c1234c9309abcdef0 - sub.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01056f3c1234d2309abc - sub.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01056f3c1234e2309abc - sub.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01056f3c1234f2309abc - sub.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01056f3c1234da309abcdef0 - sub.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01056f3c1234ea309abcdef0 - sub.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01056f3c1234fa309abcdef0 - sub.l @(0x1234:16,r3l.b),@0xffff9abc:16 ;01056f3c123440309abc - sub.l @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01056f3c123448309abcdef0 - - sub.l @(0x1234:16,r3.w),@er1 ;01066f3c12340130 - sub.l @(0x1234:16,r3.w),@(0xc:2,er1) ;01066f3c12343130 - sub.l @(0x1234:16,r3.w),@-er1 ;01066f3c1234b130 - sub.l @(0x1234:16,r3.w),@er1+ ;01066f3c12348130 - sub.l @(0x1234:16,r3.w),@er1- ;01066f3c1234a130 - sub.l @(0x1234:16,r3.w),@+er1 ;01066f3c12349130 - sub.l @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01066f3c1234c1309abc - sub.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01066f3c1234c9309abcdef0 - sub.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01066f3c1234d2309abc - sub.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01066f3c1234e2309abc - sub.l @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01066f3c1234f2309abc - sub.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01066f3c1234da309abcdef0 - sub.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01066f3c1234ea309abcdef0 - sub.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01066f3c1234fa309abcdef0 - sub.l @(0x1234:16,r3.w),@0xffff9abc:16 ;01066f3c123440309abc - sub.l @(0x1234:16,r3.w),@0x9abcdef0:32 ;01066f3c123448309abcdef0 - - sub.l @(0x1234:16,er3.l),@er1 ;01076f3c12340130 - sub.l @(0x1234:16,er3.l),@(0xc:2,er1) ;01076f3c12343130 - sub.l @(0x1234:16,er3.l),@-er1 ;01076f3c1234b130 - sub.l @(0x1234:16,er3.l),@er1+ ;01076f3c12348130 - sub.l @(0x1234:16,er3.l),@er1- ;01076f3c1234a130 - sub.l @(0x1234:16,er3.l),@+er1 ;01076f3c12349130 - sub.l @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01076f3c1234c1309abc - sub.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01076f3c1234c9309abcdef0 - sub.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01076f3c1234d2309abc - sub.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01076f3c1234e2309abc - sub.l @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01076f3c1234f2309abc - sub.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01076f3c1234da309abcdef0 - sub.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01076f3c1234ea309abcdef0 - sub.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01076f3c1234fa309abcdef0 - sub.l @(0x1234:16,er3.l),@0xffff9abc:16 ;01076f3c123440309abc - sub.l @(0x1234:16,er3.l),@0x9abcdef0:32 ;01076f3c123448309abcdef0 - - sub.l @(0x12345678:32,r3l.b),@er1 ;78b56b2c123456780130 - sub.l @(0x12345678:32,r3l.b),@(0xc:2,er1) ;78b56b2c123456783130 - sub.l @(0x12345678:32,r3l.b),@-er1 ;78b56b2c12345678b130 - sub.l @(0x12345678:32,r3l.b),@er1+ ;78b56b2c123456788130 - sub.l @(0x12345678:32,r3l.b),@er1- ;78b56b2c12345678a130 - sub.l @(0x12345678:32,r3l.b),@+er1 ;78b56b2c123456789130 - sub.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78b56b2c12345678c1309abc - sub.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78b56b2c12345678c9309abcdef0 - sub.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78b56b2c12345678d2309abc - sub.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78b56b2c12345678e2309abc - sub.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78b56b2c12345678f2309abc - sub.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78b56b2c12345678da309abcdef0 - sub.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78b56b2c12345678ea309abcdef0 - sub.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78b56b2c12345678fa309abcdef0 - sub.l @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78b56b2c1234567840309abc - sub.l @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78b56b2c1234567848309abcdef0 - - sub.l @(0x12345678:32,r3.w),@er1 ;78b66b2c123456780130 - sub.l @(0x12345678:32,r3.w),@(0xc:2,er1) ;78b66b2c123456783130 - sub.l @(0x12345678:32,r3.w),@-er1 ;78b66b2c12345678b130 - sub.l @(0x12345678:32,r3.w),@er1+ ;78b66b2c123456788130 - sub.l @(0x12345678:32,r3.w),@er1- ;78b66b2c12345678a130 - sub.l @(0x12345678:32,r3.w),@+er1 ;78b66b2c123456789130 - sub.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78b66b2c12345678c1309abc - sub.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78b66b2c12345678c9309abcdef0 - sub.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78b66b2c12345678d2309abc - sub.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78b66b2c12345678e2309abc - sub.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78b66b2c12345678f2309abc - sub.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78b66b2c12345678da309abcdef0 - sub.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78b66b2c12345678ea309abcdef0 - sub.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78b66b2c12345678fa309abcdef0 - sub.l @(0x12345678:32,r3.w),@0xffff9abc:16 ;78b66b2c1234567840309abc - sub.l @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78b66b2c1234567848309abcdef0 - - sub.l @(0x12345678:32,er3.l),@er1 ;78b76b2c123456780130 - sub.l @(0x12345678:32,er3.l),@(0xc:2,er1) ;78b76b2c123456783130 - sub.l @(0x12345678:32,er3.l),@-er1 ;78b76b2c12345678b130 - sub.l @(0x12345678:32,er3.l),@er1+ ;78b76b2c123456788130 - sub.l @(0x12345678:32,er3.l),@er1- ;78b76b2c12345678a130 - sub.l @(0x12345678:32,er3.l),@+er1 ;78b76b2c123456789130 - sub.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78b76b2c12345678c1309abc - sub.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78b76b2c12345678c9309abcdef0 - sub.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78b76b2c12345678d2309abc - sub.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78b76b2c12345678e2309abc - sub.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78b76b2c12345678f2309abc - sub.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78b76b2c12345678da309abcdef0 - sub.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78b76b2c12345678ea309abcdef0 - sub.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78b76b2c12345678fa309abcdef0 - sub.l @(0x12345678:32,er3.l),@0xffff9abc:16 ;78b76b2c1234567840309abc - sub.l @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78b76b2c1234567848309abcdef0 - - sub.l @0x1234:16,@er1 ;01046b0c12340130 - sub.l @0x1234:16,@(0xc:2,er1) ;01046b0c12343130 - sub.l @0x1234:16,@-er1 ;01046b0c1234b130 - sub.l @0x1234:16,@er1+ ;01046b0c12348130 - sub.l @0x1234:16,@er1- ;01046b0c1234a130 - sub.l @0x1234:16,@+er1 ;01046b0c12349130 - sub.l @0x1234:16,@(0xffff9abc:16,er1) ;01046b0c1234c1309abc - sub.l @0x1234:16,@(0x9abcdef0:32,er1) ;01046b0c1234c9309abcdef0 - sub.l @0x1234:16,@(0xffff9abc:16,r2l.b) ;01046b0c1234d2309abc - sub.l @0x1234:16,@(0xffff9abc:16,r2.w) ;01046b0c1234e2309abc - sub.l @0x1234:16,@(0xffff9abc:16,er2.l) ;01046b0c1234f2309abc - sub.l @0x1234:16,@(0x9abcdef0:32,r2l.b) ;01046b0c1234da309abcdef0 - sub.l @0x1234:16,@(0x9abcdef0:32,r2.w) ;01046b0c1234ea309abcdef0 - sub.l @0x1234:16,@(0x9abcdef0:32,er2.l) ;01046b0c1234fa309abcdef0 - sub.l @0x1234:16,@0xffff9abc:16 ;01046b0c123440309abc - sub.l @0x1234:16,@0x9abcdef0:32 ;01046b0c123448309abcdef0 - - sub.l @0x12345678:32,@er1 ;01046b2c123456780130 - sub.l @0x12345678:32,@(0xc:2,er1) ;01046b2c123456783130 - sub.l @0x12345678:32,@-er1 ;01046b2c12345678b130 - sub.l @0x12345678:32,@er1+ ;01046b2c123456788130 - sub.l @0x12345678:32,@er1- ;01046b2c12345678a130 - sub.l @0x12345678:32,@+er1 ;01046b2c123456789130 - sub.l @0x12345678:32,@(0xffff9abc:16,er1) ;01046b2c12345678c1309abc - sub.l @0x12345678:32,@(0x9abcdef0:32,er1) ;01046b2c12345678c9309abcdef0 - sub.l @0x12345678:32,@(0xffff9abc:16,r2l.b) ;01046b2c12345678d2309abc - sub.l @0x12345678:32,@(0xffff9abc:16,r2.w) ;01046b2c12345678e2309abc - sub.l @0x12345678:32,@(0xffff9abc:16,er2.l) ;01046b2c12345678f2309abc - sub.l @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;01046b2c12345678da309abcdef0 - sub.l @0x12345678:32,@(0x9abcdef0:32,r2.w) ;01046b2c12345678ea309abcdef0 - sub.l @0x12345678:32,@(0x9abcdef0:32,er2.l) ;01046b2c12345678fa309abcdef0 - sub.l @0x12345678:32,@0xffff9abc:16 ;01046b2c1234567840309abc - sub.l @0x12345678:32,@0x9abcdef0:32 ;01046b2c1234567848309abcdef0 - - .end +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;arith_1 +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + .h8300sx + .text + .global _start +_start: + sub.b #0x12:8,@er1 ;7d10a112 + sub.b #0x12:8,@(0x3:2,er1) ;01776818a112 + sub.b #0x12:8,@er1+ ;01746c18a112 + sub.b #0x12:8,@-er1 ;01776c18a112 + sub.b #0x12:8,@+er1 ;01756c18a112 + sub.b #0x12:8,@er1- ;01766c18a112 + sub.b #0x12:8,@(0x1234:16,er1) ;01746e181234a112 + sub.b #0x12:8,@(0x12345678:32,er1) ;78146a2812345678a112 + sub.b #0x12:8,@(0x1234:16,r2l.b) ;01756e281234a112 + sub.b #0x12:8,@(0x1234:16,r2.w) ;01766e281234a112 + sub.b #0x12:8,@(0x1234:16,er2.l) ;01776e281234a112 + sub.b #0x12:8,@(0x12345678:32,r2l.b) ;78256a2812345678a112 + sub.b #0x12:8,@(0x12345678:32,r2.w) ;78266a2812345678a112 + sub.b #0x12:8,@(0x12345678:32,er2.l) ;78276a2812345678a112 + sub.b #0x12:8,@0xffffff9a:8 ;7f9aa112 + sub.b #0x12:8,@0x1234:16 ;6a181234a112 + sub.b #0x12:8,@0x12345678:32 ;6a3812345678a112 + + sub.b r3h,r1h ;1831 + + sub.b r3h,@er1 ;7d101830 + sub.b r3h,@(0x3:2,er1) ;01793133 + sub.b r3h,@er1+ ;01798133 + sub.b r3h,@-er1 ;0179b133 + sub.b r3h,@+er1 ;01799133 + sub.b r3h,@er1- ;0179a133 + sub.b r3h,@(0x1234:16,er1) ;0179c1331234 + sub.b r3h,@(0x12345678:32,er1) ;0179c93312345678 + sub.b r3h,@(0x1234:16,r2l.b) ;0179d2331234 + sub.b r3h,@(0x1234:16,r2.w) ;0179e2331234 + sub.b r3h,@(0x1234:16,er2.l) ;0179f2331234 + sub.b r3h,@(0x12345678:32,r2l.b) ;0179da3312345678 + sub.b r3h,@(0x12345678:32,r2.w) ;0179ea3312345678 + sub.b r3h,@(0x12345678:32,er2.l) ;0179fa3312345678 + sub.b r3h,@0xffffff12:8 ;7f121830 + sub.b r3h,@0x1234:16 ;6a1812341830 + sub.b r3h,@0x12345678:32 ;6a38123456781830 + + sub.b @er3,r1h ;7c301801 + sub.b @(0x3:2,er3),r1h ;017a3331 + sub.b @er3+,r1h ;017a8331 + sub.b @-er3,r1h ;017ab331 + sub.b @+er3,r1h ;017a9331 + sub.b @er3-,r1h ;017aa331 + sub.b @(0x1234:16,er1),r1h ;017ac1311234 + sub.b @(0x12345678:32,er1),r1h ;017ac93112345678 + sub.b @(0x1234:16,r2l.b),r1h ;017ad2311234 + sub.b @(0x1234:16,r2.w),r1h ;017ae2311234 + sub.b @(0x1234:16,er2.l),r1h ;017af2311234 + sub.b @(0x12345678:32,r2l.b),r1h ;017ada3112345678 + sub.b @(0x12345678:32,r2.w),r1h ;017aea3112345678 + sub.b @(0x12345678:32,er2.l),r1h ;017afa3112345678 + sub.b @0xffffff12:8,r1h ;7e121801 + sub.b @0x1234:16,r1h ;6a1012341801 + sub.b @0x12345678:32,r1h ;6a30123456781801 + + sub.b @er3,@er1 ;7c350130 + sub.b @er3,@(3:2,er1) ;7c353130 + sub.b @er3,@-er1 ;7c35b130 + sub.b @er3,@er1+ ;7c358130 + sub.b @er3,@er1- ;7c35a130 + sub.b @er3,@+er1 ;7c359130 + sub.b @er3,@(0xffff9abc:16,er1) ;7c35c1309abc + sub.b @er3,@(0x9abcdef0:32,er1) ;7c35c9309abcdef0 + sub.b @er3,@(0xffff9abc:16,r2l.b) ;7c35d2309abc + sub.b @er3,@(0xffff9abc:16,r2.w) ;7c35e2309abc + sub.b @er3,@(0xffff9abc:16,er2.l) ;7c35f2309abc + sub.b @er3,@(0x9abcdef0:32,r2l.b) ;7c35da309abcdef0 + sub.b @er3,@(0x9abcdef0:32,r2.w) ;7c35ea309abcdef0 + sub.b @er3,@(0x9abcdef0:32,er2.l) ;7c35fa309abcdef0 + sub.b @er3,@0xffff9abc:16 ;7c3540309abc + sub.b @er3,@0x9abcdef0:32 ;7c3548309abcdef0 + + sub.b @-er3,@er1 ;01776c3c0130 + sub.b @-er3,@(3:2,er1) ;01776c3c3130 + sub.b @-er3,@-er1 ;01776c3cb130 + sub.b @-er3,@er1+ ;01776c3c8130 + sub.b @-er3,@er1- ;01776c3ca130 + sub.b @-er3,@+er1 ;01776c3c9130 + sub.b @-er3,@(0xffff9abc:16,er1) ;01776c3cc1309abc + sub.b @-er3,@(0x9abcdef0:32,er1) ;01776c3cc9309abcdef0 + sub.b @-er3,@(0xffff9abc:16,r2l.b) ;01776c3cd2309abc + sub.b @-er3,@(0xffff9abc:16,r2.w) ;01776c3ce2309abc + sub.b @-er3,@(0xffff9abc:16,er2.l) ;01776c3cf2309abc + sub.b @-er3,@(0x9abcdef0:32,r2l.b) ;01776c3cda309abcdef0 + sub.b @-er3,@(0x9abcdef0:32,r2.w) ;01776c3cea309abcdef0 + sub.b @-er3,@(0x9abcdef0:32,er2.l) ;01776c3cfa309abcdef0 + sub.b @-er3,@0xffff9abc:16 ;01776c3c40309abc + sub.b @-er3,@0x9abcdef0:32 ;01776c3c48309abcdef0 + + sub.b @er3+,@er1 ;01746c3c0130 + sub.b @er3+,@(3:2,er1) ;01746c3c3130 + sub.b @er3+,@-er1 ;01746c3cb130 + sub.b @er3+,@er1+ ;01746c3c8130 + sub.b @er3+,@er1- ;01746c3ca130 + sub.b @er3+,@+er1 ;01746c3c9130 + sub.b @er3+,@(0xffff9abc:16,er1) ;01746c3cc1309abc + sub.b @er3+,@(0x9abcdef0:32,er1) ;01746c3cc9309abcdef0 + sub.b @er3+,@(0xffff9abc:16,r2l.b) ;01746c3cd2309abc + sub.b @er3+,@(0xffff9abc:16,r2.w) ;01746c3ce2309abc + sub.b @er3+,@(0xffff9abc:16,er2.l) ;01746c3cf2309abc + sub.b @er3+,@(0x9abcdef0:32,r2l.b) ;01746c3cda309abcdef0 + sub.b @er3+,@(0x9abcdef0:32,r2.w) ;01746c3cea309abcdef0 + sub.b @er3+,@(0x9abcdef0:32,er2.l) ;01746c3cfa309abcdef0 + sub.b @er3+,@0xffff9abc:16 ;01746c3c40309abc + sub.b @er3+,@0x9abcdef0:32 ;01746c3c48309abcdef0 + + sub.b @er3-,@er1 ;01766c3c0130 + sub.b @er3-,@(3:2,er1) ;01766c3c3130 + sub.b @er3-,@-er1 ;01766c3cb130 + sub.b @er3-,@er1+ ;01766c3c8130 + sub.b @er3-,@er1- ;01766c3ca130 + sub.b @er3-,@+er1 ;01766c3c9130 + sub.b @er3-,@(0xffff9abc:16,er1) ;01766c3cc1309abc + sub.b @er3-,@(0x9abcdef0:32,er1) ;01766c3cc9309abcdef0 + sub.b @er3-,@(0xffff9abc:16,r2l.b) ;01766c3cd2309abc + sub.b @er3-,@(0xffff9abc:16,r2.w) ;01766c3ce2309abc + sub.b @er3-,@(0xffff9abc:16,er2.l) ;01766c3cf2309abc + sub.b @er3-,@(0x9abcdef0:32,r2l.b) ;01766c3cda309abcdef0 + sub.b @er3-,@(0x9abcdef0:32,r2.w) ;01766c3cea309abcdef0 + sub.b @er3-,@(0x9abcdef0:32,er2.l) ;01766c3cfa309abcdef0 + sub.b @er3-,@0xffff9abc:16 ;01766c3c40309abc + sub.b @er3-,@0x9abcdef0:32 ;01766c3c48309abcdef0 + + sub.b @+er3,@er1 ;01756c3c0130 + sub.b @+er3,@(3:2,er1) ;01756c3c3130 + sub.b @+er3,@-er1 ;01756c3cb130 + sub.b @+er3,@er1+ ;01756c3c8130 + sub.b @+er3,@er1- ;01756c3ca130 + sub.b @+er3,@+er1 ;01756c3c9130 + sub.b @+er3,@(0xffff9abc:16,er1) ;01756c3cc1309abc + sub.b @+er3,@(0x9abcdef0:32,er1) ;01756c3cc9309abcdef0 + sub.b @+er3,@(0xffff9abc:16,r2l.b) ;01756c3cd2309abc + sub.b @+er3,@(0xffff9abc:16,r2.w) ;01756c3ce2309abc + sub.b @+er3,@(0xffff9abc:16,er2.l) ;01756c3cf2309abc + sub.b @+er3,@(0x9abcdef0:32,r2l.b) ;01756c3cda309abcdef0 + sub.b @+er3,@(0x9abcdef0:32,r2.w) ;01756c3cea309abcdef0 + sub.b @+er3,@(0x9abcdef0:32,er2.l) ;01756c3cfa309abcdef0 + sub.b @+er3,@0xffff9abc:16 ;01756c3c40309abc + sub.b @+er3,@0x9abcdef0:32 ;01756c3c48309abcdef0 + + sub.b @(0x1234:16,er3),@er1 ;01746e3c12340130 + sub.b @(0x1234:16,er3),@(3:2,er1) ;01746e3c12343130 + sub.b @(0x1234:16,er3),@-er1 ;01746e3c1234b130 + sub.b @(0x1234:16,er3),@er1+ ;01746e3c12348130 + sub.b @(0x1234:16,er3),@er1- ;01746e3c1234a130 + sub.b @(0x1234:16,er3),@+er1 ;01746e3c12349130 + sub.b @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01746e3c1234c1309abc + sub.b @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01746e3c1234c9309abcdef0 + sub.b @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01746e3c1234d2309abc + sub.b @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01746e3c1234e2309abc + sub.b @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01746e3c1234f2309abc + sub.b @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01746e3c1234da309abcdef0 + sub.b @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01746e3c1234ea309abcdef0 + sub.b @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01746e3c1234fa309abcdef0 + sub.b @(0x1234:16,er3),@0xffff9abc:16 ;01746e3c123440309abc + sub.b @(0x1234:16,er3),@0x9abcdef0:32 ;01746e3c123448309abcdef0 + + sub.b @(0x12345678:32,er3),@er1 ;78346a2c123456780130 + sub.b @(0x12345678:32,er3),@(3:2,er1) ;78346a2c123456783130 + sub.b @(0x12345678:32,er3),@-er1 ;78346a2c12345678b130 + sub.b @(0x12345678:32,er3),@er1+ ;78346a2c123456788130 + sub.b @(0x12345678:32,er3),@er1- ;78346a2c12345678a130 + sub.b @(0x12345678:32,er3),@+er1 ;78346a2c123456789130 + sub.b @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346a2c12345678c1309abc + sub.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346a2c12345678c9309abcdef0 + sub.b @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346a2c12345678d2309abc + sub.b @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346a2c12345678e2309abc + sub.b @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346a2c12345678f2309abc + sub.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346a2c12345678da309abcdef0 + sub.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346a2c12345678ea309abcdef0 + sub.b @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346a2c12345678fa309abcdef0 + sub.b @(0x12345678:32,er3),@0xffff9abc:16 ;78346a2c1234567840309abc + sub.b @(0x12345678:32,er3),@0x9abcdef0:32 ;78346a2c1234567848309abcdef0 + + sub.b @(0x1234:16,r3l.b),@er1 ;01756e3c12340130 + sub.b @(0x1234:16,r3l.b),@(3:2,er1) ;01756e3c12343130 + sub.b @(0x1234:16,r3l.b),@-er1 ;01756e3c1234b130 + sub.b @(0x1234:16,r3l.b),@er1+ ;01756e3c12348130 + sub.b @(0x1234:16,r3l.b),@er1- ;01756e3c1234a130 + sub.b @(0x1234:16,r3l.b),@+er1 ;01756e3c12349130 + sub.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01756e3c1234c1309abc + sub.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01756e3c1234c9309abcdef0 + sub.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01756e3c1234d2309abc + sub.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01756e3c1234e2309abc + sub.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01756e3c1234f2309abc + sub.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01756e3c1234da309abcdef0 + sub.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01756e3c1234ea309abcdef0 + sub.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01756e3c1234fa309abcdef0 + sub.b @(0x1234:16,r3l.b),@0xffff9abc:16 ;01756e3c123440309abc + sub.b @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01756e3c123448309abcdef0 + + sub.b @(0x1234:16,r3.w),@er1 ;01766e3c12340130 + sub.b @(0x1234:16,r3.w),@(3:2,er1) ;01766e3c12343130 + sub.b @(0x1234:16,r3.w),@-er1 ;01766e3c1234b130 + sub.b @(0x1234:16,r3.w),@er1+ ;01766e3c12348130 + sub.b @(0x1234:16,r3.w),@er1- ;01766e3c1234a130 + sub.b @(0x1234:16,r3.w),@+er1 ;01766e3c12349130 + sub.b @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01766e3c1234c1309abc + sub.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01766e3c1234c9309abcdef0 + sub.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01766e3c1234d2309abc + sub.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01766e3c1234e2309abc + sub.b @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01766e3c1234f2309abc + sub.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01766e3c1234da309abcdef0 + sub.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01766e3c1234ea309abcdef0 + sub.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01766e3c1234fa309abcdef0 + sub.b @(0x1234:16,r3.w),@0xffff9abc:16 ;01766e3c123440309abc + sub.b @(0x1234:16,r3.w),@0x9abcdef0:32 ;01766e3c123448309abcdef0 + + sub.b @(0x1234:16,er3.l),@er1 ;01776e3c12340130 + sub.b @(0x1234:16,er3.l),@(3:2,er1) ;01776e3c12343130 + sub.b @(0x1234:16,er3.l),@-er1 ;01776e3c1234b130 + sub.b @(0x1234:16,er3.l),@er1+ ;01776e3c12348130 + sub.b @(0x1234:16,er3.l),@er1- ;01776e3c1234a130 + sub.b @(0x1234:16,er3.l),@+er1 ;01776e3c12349130 + sub.b @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01776e3c1234c1309abc + sub.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01776e3c1234c9309abcdef0 + sub.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01776e3c1234d2309abc + sub.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01776e3c1234e2309abc + sub.b @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01776e3c1234f2309abc + sub.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01776e3c1234da309abcdef0 + sub.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01776e3c1234ea309abcdef0 + sub.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01776e3c1234fa309abcdef0 + sub.b @(0x1234:16,er3.l),@0xffff9abc:16 ;01776e3c123440309abc + sub.b @(0x1234:16,er3.l),@0x9abcdef0:32 ;01776e3c123448309abcdef0 + + sub.b @(0x12345678:32,r3l.b),@er1 ;78356a2c123456780130 + sub.b @(0x12345678:32,r3l.b),@(3:2,er1) ;78356a2c123456783130 + sub.b @(0x12345678:32,r3l.b),@-er1 ;78356a2c12345678b130 + sub.b @(0x12345678:32,r3l.b),@er1+ ;78356a2c123456788130 + sub.b @(0x12345678:32,r3l.b),@er1- ;78356a2c12345678a130 + sub.b @(0x12345678:32,r3l.b),@+er1 ;78356a2c123456789130 + sub.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356a2c12345678c1309abc + sub.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356a2c12345678c9309abcdef0 + sub.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356a2c12345678d2309abc + sub.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356a2c12345678e2309abc + sub.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356a2c12345678f2309abc + sub.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356a2c12345678da309abcdef0 + sub.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356a2c12345678ea309abcdef0 + sub.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356a2c12345678fa309abcdef0 + sub.b @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356a2c1234567840309abc + sub.b @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356a2c1234567848309abcdef0 + + sub.b @(0x12345678:32,r3.w),@er1 ;78366a2c123456780130 + sub.b @(0x12345678:32,r3.w),@(3:2,er1) ;78366a2c123456783130 + sub.b @(0x12345678:32,r3.w),@-er1 ;78366a2c12345678b130 + sub.b @(0x12345678:32,r3.w),@er1+ ;78366a2c123456788130 + sub.b @(0x12345678:32,r3.w),@er1- ;78366a2c12345678a130 + sub.b @(0x12345678:32,r3.w),@+er1 ;78366a2c123456789130 + sub.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366a2c12345678c1309abc + sub.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366a2c12345678c9309abcdef0 + sub.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366a2c12345678d2309abc + sub.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366a2c12345678e2309abc + sub.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366a2c12345678f2309abc + sub.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366a2c12345678da309abcdef0 + sub.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366a2c12345678ea309abcdef0 + sub.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366a2c12345678fa309abcdef0 + sub.b @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366a2c1234567840309abc + sub.b @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366a2c1234567848309abcdef0 + + sub.b @(0x12345678:32,er3.l),@er1 ;78376a2c123456780130 + sub.b @(0x12345678:32,er3.l),@(3:2,er1) ;78376a2c123456783130 + sub.b @(0x12345678:32,er3.l),@-er1 ;78376a2c12345678b130 + sub.b @(0x12345678:32,er3.l),@er1+ ;78376a2c123456788130 + sub.b @(0x12345678:32,er3.l),@er1- ;78376a2c12345678a130 + sub.b @(0x12345678:32,er3.l),@+er1 ;78376a2c123456789130 + sub.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376a2c12345678c1309abc + sub.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376a2c12345678c9309abcdef0 + sub.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376a2c12345678d2309abc + sub.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376a2c12345678e2309abc + sub.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376a2c12345678f2309abc + sub.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376a2c12345678da309abcdef0 + sub.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376a2c12345678ea309abcdef0 + sub.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376a2c12345678fa309abcdef0 + sub.b @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376a2c1234567840309abc + sub.b @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376a2c1234567848309abcdef0 + + sub.b @0x1234:16,@er1 ;6a1512340130 + sub.b @0x1234:16,@(3:2,er1) ;6a1512343130 + sub.b @0x1234:16,@-er1 ;6a151234b130 + sub.b @0x1234:16,@er1+ ;6a1512348130 + sub.b @0x1234:16,@er1- ;6a151234a130 + sub.b @0x1234:16,@+er1 ;6a1512349130 + sub.b @0x1234:16,@(0xffff9abc:16,er1) ;6a151234c1309abc + sub.b @0x1234:16,@(0x9abcdef0:32,er1) ;6a151234c9309abcdef0 + sub.b @0x1234:16,@(0xffff9abc:16,r2l.b) ;6a151234d2309abc + sub.b @0x1234:16,@(0xffff9abc:16,r2.w) ;6a151234e2309abc + sub.b @0x1234:16,@(0xffff9abc:16,er2.l) ;6a151234f2309abc + sub.b @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6a151234da309abcdef0 + sub.b @0x1234:16,@(0x9abcdef0:32,r2.w) ;6a151234ea309abcdef0 + sub.b @0x1234:16,@(0x9abcdef0:32,er2.l) ;6a151234fa309abcdef0 + sub.b @0x1234:16,@0xffff9abc:16 ;6a15123440309abc + sub.b @0x1234:16,@0x9abcdef0:32 ;6a15123448309abcdef0 + + sub.b @0x12345678:32,@er1 ;6a35123456780130 + sub.b @0x12345678:32,@(3:2,er1) ;6a35123456783130 + sub.b @0x12345678:32,@-er1 ;6a3512345678b130 + sub.b @0x12345678:32,@er1+ ;6a35123456788130 + sub.b @0x12345678:32,@er1- ;6a3512345678a130 + sub.b @0x12345678:32,@+er1 ;6a35123456789130 + sub.b @0x12345678:32,@(0xffff9abc:16,er1) ;6a3512345678c1309abc + sub.b @0x12345678:32,@(0x9abcdef0:32,er1) ;6a3512345678c9309abcdef0 + sub.b @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6a3512345678d2309abc + sub.b @0x12345678:32,@(0xffff9abc:16,r2.w) ;6a3512345678e2309abc + sub.b @0x12345678:32,@(0xffff9abc:16,er2.l) ;6a3512345678f2309abc + sub.b @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6a3512345678da309abcdef0 + sub.b @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6a3512345678ea309abcdef0 + sub.b @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6a3512345678fa309abcdef0 + sub.b @0x12345678:32,@0xffff9abc:16 ;6a351234567840309abc + sub.b @0x12345678:32,@0x9abcdef0:32 ;6a351234567848309abcdef0 + + sub.w #0x1234:16,r1 ;79311234 + sub.w #7:3,r2 ;1a72 + sub.w #0x1234:16,@er1 ;015e01301234 + sub.w #0x1234:16,@(0x6:2,er1) ;015e31301234 + sub.w #0x1234:16,@er1+ ;015e81301234 + sub.w #0x1234:16,@-er1 ;015eb1301234 + sub.w #0x1234:16,@+er1 ;015e91301234 + sub.w #0x1234:16,@er1- ;015ea1301234 + sub.w #0x1234:16,@(0xffff9abc:16,er1) ;015ec1309abc1234 + sub.w #0x1234:16,@(0x9abcdef0:32,er1) ;015ec9309abcdef01234 + sub.w #0x1234:16,@(0xffff9abc:16,r2l.b) ;015ed2309abc1234 + sub.w #0x1234:16,@(0xffff9abc:16,r2.w) ;015ee2309abc1234 + sub.w #0x1234:16,@(0xffff9abc:16,er2.l) ;015ef2309abc1234 + sub.w #0x1234:16,@(0x9abcdef0:32,r2l.b) ;015eda309abcdef01234 + sub.w #0x1234:16,@(0x9abcdef0:32,r2.w) ;015eea309abcdef01234 + sub.w #0x1234:16,@(0x9abcdef0:32,er2.l) ;015efa309abcdef01234 + sub.w #0x1234:16,@0xffff9abc:16 ;015e40309abc1234 + sub.w #0x1234:16,@0x9abcdef0:32 ;015e48309abcdef01234 + + sub.w #0x7:3,@er1 ;7d901a70 + sub.w #0x7:3,@0x1234:16 ;6b1812341a70 + sub.w #0x7:3,@0x12345678:32 ;6b38123456781a70 + + sub.w r3,r1 ;1931 + + sub.w r3,@er1 ;7d901930 + sub.w r3,@(0x6:2,er1) ;01593133 + sub.w r3,@er1+ ;01598133 + sub.w r3,@-er1 ;0159b133 + sub.w r3,@+er1 ;01599133 + sub.w r3,@er1- ;0159a133 + sub.w r3,@(0x1234:16,er1) ;0159c1331234 + sub.w r3,@(0x12345678:32,er1) ;0159c93312345678 + sub.w r3,@(0x1234:16,r2l.b) ;0159d2331234 + sub.w r3,@(0x1234:16,r2.w) ;0159e2331234 + sub.w r3,@(0x1234:16,er2.l) ;0159f2331234 + sub.w r3,@(0x12345678:32,r2l.b) ;0159da3312345678 + sub.w r3,@(0x12345678:32,r2.w) ;0159ea3312345678 + sub.w r3,@(0x12345678:32,er2.l) ;0159fa3312345678 + sub.w r3,@0x1234:16 ;6b1812341930 + sub.w r3,@0x12345678:32 ;6b38123456781930 + + sub.w @er3,r1 ;7cb01901 + sub.w @(0x6:2,er3),r1 ;015a3331 + sub.w @er3+,r1 ;015a8331 + sub.w @-er3,r1 ;015ab331 + sub.w @+er3,r1 ;015a9331 + sub.w @er3-,r1 ;015aa331 + sub.w @(0x1234:16,er1),r1 ;015ac1311234 + sub.w @(0x12345678:32,er1),r1 ;015ac93112345678 + sub.w @(0x1234:16,r2l.b),r1 ;015ad2311234 + sub.w @(0x1234:16,r2.w),r1 ;015ae2311234 + sub.w @(0x1234:16,er2.l),r1 ;015af2311234 + sub.w @(0x12345678:32,r2l.b),r1 ;015ada3112345678 + sub.w @(0x12345678:32,r2.w),r1 ;015aea3112345678 + sub.w @(0x12345678:32,er2.l),r1 ;015afa3112345678 + sub.w @0x1234:16,r1 ;6b1012341901 + sub.w @0x12345678:32,r1 ;6b30123456781901 + + sub.w @er3,@er1 ;7cb50130 + sub.w @er3,@(6:2,er1) ;7cb53130 + sub.w @er3,@-er1 ;7cb5b130 + sub.w @er3,@er1+ ;7cb58130 + sub.w @er3,@er1- ;7cb5a130 + sub.w @er3,@+er1 ;7cb59130 + sub.w @er3,@(0xffff9abc:16,er1) ;7cb5c1309abc + sub.w @er3,@(0x9abcdef0:32,er1) ;7cb5c9309abcdef0 + sub.w @er3,@(0xffff9abc:16,r2l.b) ;7cb5d2309abc + sub.w @er3,@(0xffff9abc:16,r2.w) ;7cb5e2309abc + sub.w @er3,@(0xffff9abc:16,er2.l) ;7cb5f2309abc + sub.w @er3,@(0x9abcdef0:32,r2l.b) ;7cb5da309abcdef0 + sub.w @er3,@(0x9abcdef0:32,r2.w) ;7cb5ea309abcdef0 + sub.w @er3,@(0x9abcdef0:32,er2.l) ;7cb5fa309abcdef0 + sub.w @er3,@0xffff9abc:16 ;7cb540309abc + sub.w @er3,@0x9abcdef0:32 ;7cb548309abcdef0 + + sub.w @-er3,@er1 ;01576d3c0130 + sub.w @-er3,@(6:2,er1) ;01576d3c3130 + sub.w @-er3,@-er1 ;01576d3cb130 + sub.w @-er3,@er1+ ;01576d3c8130 + sub.w @-er3,@er1- ;01576d3ca130 + sub.w @-er3,@+er1 ;01576d3c9130 + sub.w @-er3,@(0xffff9abc:16,er1) ;01576d3cc1309abc + sub.w @-er3,@(0x9abcdef0:32,er1) ;01576d3cc9309abcdef0 + sub.w @-er3,@(0xffff9abc:16,r2l.b) ;01576d3cd2309abc + sub.w @-er3,@(0xffff9abc:16,r2.w) ;01576d3ce2309abc + sub.w @-er3,@(0xffff9abc:16,er2.l) ;01576d3cf2309abc + sub.w @-er3,@(0x9abcdef0:32,r2l.b) ;01576d3cda309abcdef0 + sub.w @-er3,@(0x9abcdef0:32,r2.w) ;01576d3cea309abcdef0 + sub.w @-er3,@(0x9abcdef0:32,er2.l) ;01576d3cfa309abcdef0 + sub.w @-er3,@0xffff9abc:16 ;01576d3c40309abc + sub.w @-er3,@0x9abcdef0:32 ;01576d3c48309abcdef0 + + sub.w @er3+,@er1 ;01546d3c0130 + sub.w @er3+,@(6:2,er1) ;01546d3c3130 + sub.w @er3+,@-er1 ;01546d3cb130 + sub.w @er3+,@er1+ ;01546d3c8130 + sub.w @er3+,@er1- ;01546d3ca130 + sub.w @er3+,@+er1 ;01546d3c9130 + sub.w @er3+,@(0xffff9abc:16,er1) ;01546d3cc1309abc + sub.w @er3+,@(0x9abcdef0:32,er1) ;01546d3cc9309abcdef0 + sub.w @er3+,@(0xffff9abc:16,r2l.b) ;01546d3cd2309abc + sub.w @er3+,@(0xffff9abc:16,r2.w) ;01546d3ce2309abc + sub.w @er3+,@(0xffff9abc:16,er2.l) ;01546d3cf2309abc + sub.w @er3+,@(0x9abcdef0:32,r2l.b) ;01546d3cda309abcdef0 + sub.w @er3+,@(0x9abcdef0:32,r2.w) ;01546d3cea309abcdef0 + sub.w @er3+,@(0x9abcdef0:32,er2.l) ;01546d3cfa309abcdef0 + sub.w @er3+,@0xffff9abc:16 ;01546d3c40309abc + sub.w @er3+,@0x9abcdef0:32 ;01546d3c48309abcdef0 + + sub.w @er3-,@er1 ;01566d3c0130 + sub.w @er3-,@(6:2,er1) ;01566d3c3130 + sub.w @er3-,@-er1 ;01566d3cb130 + sub.w @er3-,@er1+ ;01566d3c8130 + sub.w @er3-,@er1- ;01566d3ca130 + sub.w @er3-,@+er1 ;01566d3c9130 + sub.w @er3-,@(0xffff9abc:16,er1) ;01566d3cc1309abc + sub.w @er3-,@(0x9abcdef0:32,er1) ;01566d3cc9309abcdef0 + sub.w @er3-,@(0xffff9abc:16,r2l.b) ;01566d3cd2309abc + sub.w @er3-,@(0xffff9abc:16,r2.w) ;01566d3ce2309abc + sub.w @er3-,@(0xffff9abc:16,er2.l) ;01566d3cf2309abc + sub.w @er3-,@(0x9abcdef0:32,r2l.b) ;01566d3cda309abcdef0 + sub.w @er3-,@(0x9abcdef0:32,r2.w) ;01566d3cea309abcdef0 + sub.w @er3-,@(0x9abcdef0:32,er2.l) ;01566d3cfa309abcdef0 + sub.w @er3-,@0xffff9abc:16 ;01566d3c40309abc + sub.w @er3-,@0x9abcdef0:32 ;01566d3c48309abcdef0 + + sub.w @+er3,@er1 ;01556d3c0130 + sub.w @+er3,@(6:2,er1) ;01556d3c3130 + sub.w @+er3,@-er1 ;01556d3cb130 + sub.w @+er3,@er1+ ;01556d3c8130 + sub.w @+er3,@er1- ;01556d3ca130 + sub.w @+er3,@+er1 ;01556d3c9130 + sub.w @+er3,@(0xffff9abc:16,er1) ;01556d3cc1309abc + sub.w @+er3,@(0x9abcdef0:32,er1) ;01556d3cc9309abcdef0 + sub.w @+er3,@(0xffff9abc:16,r2l.b) ;01556d3cd2309abc + sub.w @+er3,@(0xffff9abc:16,r2.w) ;01556d3ce2309abc + sub.w @+er3,@(0xffff9abc:16,er2.l) ;01556d3cf2309abc + sub.w @+er3,@(0x9abcdef0:32,r2l.b) ;01556d3cda309abcdef0 + sub.w @+er3,@(0x9abcdef0:32,r2.w) ;01556d3cea309abcdef0 + sub.w @+er3,@(0x9abcdef0:32,er2.l) ;01556d3cfa309abcdef0 + sub.w @+er3,@0xffff9abc:16 ;01556d3c40309abc + sub.w @+er3,@0x9abcdef0:32 ;01556d3c48309abcdef0 + + sub.w @(0x1234:16,er3),@er1 ;01546f3c12340130 + sub.w @(0x1234:16,er3),@(6:2,er1) ;01546f3c12343130 + sub.w @(0x1234:16,er3),@-er1 ;01546f3c1234b130 + sub.w @(0x1234:16,er3),@er1+ ;01546f3c12348130 + sub.w @(0x1234:16,er3),@er1- ;01546f3c1234a130 + sub.w @(0x1234:16,er3),@+er1 ;01546f3c12349130 + sub.w @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01546f3c1234c1309abc + sub.w @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01546f3c1234c9309abcdef0 + sub.w @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01546f3c1234d2309abc + sub.w @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01546f3c1234e2309abc + sub.w @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01546f3c1234f2309abc + sub.w @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01546f3c1234da309abcdef0 + sub.w @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01546f3c1234ea309abcdef0 + sub.w @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01546f3c1234fa309abcdef0 + sub.w @(0x1234:16,er3),@0xffff9abc:16 ;01546f3c123440309abc + sub.w @(0x1234:16,er3),@0x9abcdef0:32 ;01546f3c123448309abcdef0 + + sub.w @(0x12345678:32,er3),@er1 ;78346b2c123456780130 + sub.w @(0x12345678:32,er3),@(6:2,er1) ;78346b2c123456783130 + sub.w @(0x12345678:32,er3),@-er1 ;78346b2c12345678b130 + sub.w @(0x12345678:32,er3),@er1+ ;78346b2c123456788130 + sub.w @(0x12345678:32,er3),@er1- ;78346b2c12345678a130 + sub.w @(0x12345678:32,er3),@+er1 ;78346b2c123456789130 + sub.w @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346b2c12345678c1309abc + sub.w @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346b2c12345678c9309abcdef0 + sub.w @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346b2c12345678d2309abc + sub.w @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346b2c12345678e2309abc + sub.w @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346b2c12345678f2309abc + sub.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346b2c12345678da309abcdef0 + sub.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346b2c12345678ea309abcdef0 + sub.w @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346b2c12345678fa309abcdef0 + sub.w @(0x12345678:32,er3),@0xffff9abc:16 ;78346b2c1234567840309abc + sub.w @(0x12345678:32,er3),@0x9abcdef0:32 ;78346b2c1234567848309abcdef0 + + sub.w @(0x1234:16,r3l.b),@er1 ;01556f3c12340130 + sub.w @(0x1234:16,r3l.b),@(6:2,er1) ;01556f3c12343130 + sub.w @(0x1234:16,r3l.b),@-er1 ;01556f3c1234b130 + sub.w @(0x1234:16,r3l.b),@er1+ ;01556f3c12348130 + sub.w @(0x1234:16,r3l.b),@er1- ;01556f3c1234a130 + sub.w @(0x1234:16,r3l.b),@+er1 ;01556f3c12349130 + sub.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01556f3c1234c1309abc + sub.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01556f3c1234c9309abcdef0 + sub.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01556f3c1234d2309abc + sub.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01556f3c1234e2309abc + sub.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01556f3c1234f2309abc + sub.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01556f3c1234da309abcdef0 + sub.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01556f3c1234ea309abcdef0 + sub.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01556f3c1234fa309abcdef0 + sub.w @(0x1234:16,r3l.b),@0xffff9abc:16 ;01556f3c123440309abc + sub.w @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01556f3c123448309abcdef0 + + sub.w @(0x1234:16,r3.w),@er1 ;01566f3c12340130 + sub.w @(0x1234:16,r3.w),@(6:2,er1) ;01566f3c12343130 + sub.w @(0x1234:16,r3.w),@-er1 ;01566f3c1234b130 + sub.w @(0x1234:16,r3.w),@er1+ ;01566f3c12348130 + sub.w @(0x1234:16,r3.w),@er1- ;01566f3c1234a130 + sub.w @(0x1234:16,r3.w),@+er1 ;01566f3c12349130 + sub.w @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01566f3c1234c1309abc + sub.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01566f3c1234c9309abcdef0 + sub.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01566f3c1234d2309abc + sub.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01566f3c1234e2309abc + sub.w @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01566f3c1234f2309abc + sub.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01566f3c1234da309abcdef0 + sub.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01566f3c1234ea309abcdef0 + sub.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01566f3c1234fa309abcdef0 + sub.w @(0x1234:16,r3.w),@0xffff9abc:16 ;01566f3c123440309abc + sub.w @(0x1234:16,r3.w),@0x9abcdef0:32 ;01566f3c123448309abcdef0 + + sub.w @(0x1234:16,er3.l),@er1 ;01576f3c12340130 + sub.w @(0x1234:16,er3.l),@(6:2,er1) ;01576f3c12343130 + sub.w @(0x1234:16,er3.l),@-er1 ;01576f3c1234b130 + sub.w @(0x1234:16,er3.l),@er1+ ;01576f3c12348130 + sub.w @(0x1234:16,er3.l),@er1- ;01576f3c1234a130 + sub.w @(0x1234:16,er3.l),@+er1 ;01576f3c12349130 + sub.w @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01576f3c1234c1309abc + sub.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01576f3c1234c9309abcdef0 + sub.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01576f3c1234d2309abc + sub.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01576f3c1234e2309abc + sub.w @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01576f3c1234f2309abc + sub.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01576f3c1234da309abcdef0 + sub.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01576f3c1234ea309abcdef0 + sub.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01576f3c1234fa309abcdef0 + sub.w @(0x1234:16,er3.l),@0xffff9abc:16 ;01576f3c123440309abc + sub.w @(0x1234:16,er3.l),@0x9abcdef0:32 ;01576f3c123448309abcdef0 + + sub.w @(0x12345678:32,r3l.b),@er1 ;78356b2c123456780130 + sub.w @(0x12345678:32,r3l.b),@(6:2,er1) ;78356b2c123456783130 + sub.w @(0x12345678:32,r3l.b),@-er1 ;78356b2c12345678b130 + sub.w @(0x12345678:32,r3l.b),@er1+ ;78356b2c123456788130 + sub.w @(0x12345678:32,r3l.b),@er1- ;78356b2c12345678a130 + sub.w @(0x12345678:32,r3l.b),@+er1 ;78356b2c123456789130 + sub.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356b2c12345678c1309abc + sub.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356b2c12345678c9309abcdef0 + sub.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356b2c12345678d2309abc + sub.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356b2c12345678e2309abc + sub.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356b2c12345678f2309abc + sub.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356b2c12345678da309abcdef0 + sub.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356b2c12345678ea309abcdef0 + sub.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356b2c12345678fa309abcdef0 + sub.w @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356b2c1234567840309abc + sub.w @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356b2c1234567848309abcdef0 + + sub.w @(0x12345678:32,r3.w),@er1 ;78366b2c123456780130 + sub.w @(0x12345678:32,r3.w),@(6:2,er1) ;78366b2c123456783130 + sub.w @(0x12345678:32,r3.w),@-er1 ;78366b2c12345678b130 + sub.w @(0x12345678:32,r3.w),@er1+ ;78366b2c123456788130 + sub.w @(0x12345678:32,r3.w),@er1- ;78366b2c12345678a130 + sub.w @(0x12345678:32,r3.w),@+er1 ;78366b2c123456789130 + sub.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366b2c12345678c1309abc + sub.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366b2c12345678c9309abcdef0 + sub.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366b2c12345678d2309abc + sub.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366b2c12345678e2309abc + sub.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366b2c12345678f2309abc + sub.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366b2c12345678da309abcdef0 + sub.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366b2c12345678ea309abcdef0 + sub.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366b2c12345678fa309abcdef0 + sub.w @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366b2c1234567840309abc + sub.w @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366b2c1234567848309abcdef0 + + sub.w @(0x12345678:32,er3.l),@er1 ;78376b2c123456780130 + sub.w @(0x12345678:32,er3.l),@(6:2,er1) ;78376b2c123456783130 + sub.w @(0x12345678:32,er3.l),@-er1 ;78376b2c12345678b130 + sub.w @(0x12345678:32,er3.l),@er1+ ;78376b2c123456788130 + sub.w @(0x12345678:32,er3.l),@er1- ;78376b2c12345678a130 + sub.w @(0x12345678:32,er3.l),@+er1 ;78376b2c123456789130 + sub.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376b2c12345678c1309abc + sub.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376b2c12345678c9309abcdef0 + sub.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376b2c12345678d2309abc + sub.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376b2c12345678e2309abc + sub.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376b2c12345678f2309abc + sub.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376b2c12345678da309abcdef0 + sub.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376b2c12345678ea309abcdef0 + sub.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376b2c12345678fa309abcdef0 + sub.w @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376b2c1234567840309abc + sub.w @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376b2c1234567848309abcdef0 + + sub.w @0x1234:16,@er1 ;6b1512340130 + sub.w @0x1234:16,@(6:2,er1) ;6b1512343130 + sub.w @0x1234:16,@-er1 ;6b151234b130 + sub.w @0x1234:16,@er1+ ;6b1512348130 + sub.w @0x1234:16,@er1- ;6b151234a130 + sub.w @0x1234:16,@+er1 ;6b1512349130 + sub.w @0x1234:16,@(0xffff9abc:16,er1) ;6b151234c1309abc + sub.w @0x1234:16,@(0x9abcdef0:32,er1) ;6b151234c9309abcdef0 + sub.w @0x1234:16,@(0xffff9abc:16,r2l.b) ;6b151234d2309abc + sub.w @0x1234:16,@(0xffff9abc:16,r2.w) ;6b151234e2309abc + sub.w @0x1234:16,@(0xffff9abc:16,er2.l) ;6b151234f2309abc + sub.w @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6b151234da309abcdef0 + sub.w @0x1234:16,@(0x9abcdef0:32,r2.w) ;6b151234ea309abcdef0 + sub.w @0x1234:16,@(0x9abcdef0:32,er2.l) ;6b151234fa309abcdef0 + sub.w @0x1234:16,@0xffff9abc:16 ;6b15123440309abc + sub.w @0x1234:16,@0x9abcdef0:32 ;6b15123448309abcdef0 + + sub.w @0x12345678:32,@er1 ;6b35123456780130 + sub.w @0x12345678:32,@(6:2,er1) ;6b35123456783130 + sub.w @0x12345678:32,@-er1 ;6b3512345678b130 + sub.w @0x12345678:32,@er1+ ;6b35123456788130 + sub.w @0x12345678:32,@er1- ;6b3512345678a130 + sub.w @0x12345678:32,@+er1 ;6b35123456789130 + sub.w @0x12345678:32,@(0xffff9abc:16,er1) ;6b3512345678c1309abc + sub.w @0x12345678:32,@(0x9abcdef0:32,er1) ;6b3512345678c9309abcdef0 + sub.w @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6b3512345678d2309abc + sub.w @0x12345678:32,@(0xffff9abc:16,r2.w) ;6b3512345678e2309abc + sub.w @0x12345678:32,@(0xffff9abc:16,er2.l) ;6b3512345678f2309abc + sub.w @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6b3512345678da309abcdef0 + sub.w @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6b3512345678ea309abcdef0 + sub.w @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6b3512345678fa309abcdef0 + sub.w @0x12345678:32,@0xffff9abc:16 ;6b351234567840309abc + sub.w @0x12345678:32,@0x9abcdef0:32 ;6b351234567848309abcdef0 + + sub.l #0x12345678:32,er1 ;7a3112345678 + sub.l #0x1234:16,er1 ;7a391234 + sub.l #0x7:3,er2 ;1afa + sub.l #0x12345678:32,@er1 ;010e013812345678 + sub.l #0x12345678:32,@(0xc:2,er1) ;010e313812345678 + sub.l #0x12345678:32,@er1+ ;010e813812345678 + sub.l #0x12345678:32,@-er1 ;010eb13812345678 + sub.l #0x12345678:32,@+er1 ;010e913812345678 + sub.l #0x12345678:32,@er1- ;010ea13812345678 + sub.l #0x12345678:32,@(0xffff9abc:16,er1) ;010ec1389abc12345678 + sub.l #0x12345678:32,@(0x9abcdef0:32,er1) ;010ec9389abcdef012345678 + sub.l #0x12345678:32,@(0xffff9abc:16,r2l.b) ;010ed2389abc12345678 + sub.l #0x12345678:32,@(0xffff9abc:16,r2.w) ;010ee2389abc12345678 + sub.l #0x12345678:32,@(0xffff9abc:16,er2.l) ;010ef2389abc12345678 + sub.l #0x12345678:32,@(0x9abcdef0:32,r2l.b) ;010eda389abcdef012345678 + sub.l #0x12345678:32,@(0x9abcdef0:32,r2.w) ;010eea389abcdef012345678 + sub.l #0x12345678:32,@(0x9abcdef0:32,er2.l) ;010efa389abcdef012345678 + sub.l #0x12345678:32,@0xffff9abc:16 ;010e40389abc12345678 + sub.l #0x12345678:32,@0x9abcdef0:32 ;010e48389abcdef012345678 + sub.l #0x1234:16,@er1 ;010e01301234 + sub.l #0x1234:16,@(0xc:2,er1) ;010e31301234 + sub.l #0x1234:16,@er1+ ;010e81301234 + sub.l #0x1234:16,@-er1 ;010eb1301234 + sub.l #0x1234:16,@+er1 ;010e91301234 + sub.l #0x1234:16,@er1- ;010ea1301234 + sub.l #0x1234:16,@(0xffff9abc:16,er1) ;010ec1309abc1234 + sub.l #0x1234:16,@(0x9abcdef0:32,er1) ;010ec9309abcdef01234 + sub.l #0x1234:16,@(0xffff9abc:16,r2l.b) ;010ed2309abc1234 + sub.l #0x1234:16,@(0xffff9abc:16,r2.w) ;010ee2309abc1234 + sub.l #0x1234:16,@(0xffff9abc:16,er2.l) ;010ef2309abc1234 + sub.l #0x1234:16,@(0x9abcdef0:32,r2l.b) ;010eda309abcdef01234 + sub.l #0x1234:16,@(0x9abcdef0:32,r2.w) ;010eea309abcdef01234 + sub.l #0x1234:16,@(0x9abcdef0:32,er2.l) ;010efa309abcdef01234 + sub.l #0x1234:16,@0xffff9abc:16 ;010e40309abc1234 + sub.l #0x1234:16,@0x9abcdef0:32 ;010e48309abcdef01234 + + sub.l er3,er1 ;1ab1 + + sub.l er3,@er1 ;01090133 + sub.l er3,@(0xc:2,er1) ;01093133 + sub.l er3,@er1+ ;01098133 + sub.l er3,@-er1 ;0109b133 + sub.l er3,@+er1 ;01099133 + sub.l er3,@er1- ;0109a133 + sub.l er3,@(0x1234:16,er1) ;0109c1331234 + sub.l er3,@(0x12345678:32,er1) ;0109c93312345678 + sub.l er3,@(0x1234:16,r2l.b) ;0109d2331234 + sub.l er3,@(0x1234:16,r2.w) ;0109e2331234 + sub.l er3,@(0x1234:16,er2.l) ;0109f2331234 + sub.l er3,@(0x12345678:32,r2l.b) ;0109da3312345678 + sub.l er3,@(0x12345678:32,r2.w) ;0109ea3312345678 + sub.l er3,@(0x12345678:32,er2.l) ;0109fa3312345678 + sub.l er3,@0x1234:16 ;010940331234 + sub.l er3,@0x12345678:32 ;0109483312345678 + + sub.l @er3,er1 ;010a0331 + sub.l @(0xc:2,er3),er1 ;010a3331 + sub.l @er3+,er1 ;010a8331 + sub.l @-er3,er1 ;010ab331 + sub.l @+er3,er1 ;010a9331 + sub.l @er3-,er1 ;010aa331 + sub.l @(0x1234:16,er1),er1 ;010ac1311234 + sub.l @(0x12345678:32,er1),er1 ;010ac93112345678 + sub.l @(0x1234:16,r2l.b),er1 ;010ad2311234 + sub.l @(0x1234:16,r2.w),er1 ;010ae2311234 + sub.l @(0x1234:16,er2.l),er1 ;010af2311234 + sub.l @(0x12345678:32,r2l.b),er1 ;010ada3112345678 + sub.l @(0x12345678:32,r2.w),er1 ;010aea3112345678 + sub.l @(0x12345678:32,er2.l),er1 ;010afa3112345678 + sub.l @0x1234:16,er1 ;010a40311234 + sub.l @0x12345678:32,er1 ;010a483112345678 + + sub.l @er3,@er1 ;0104693c0130 + sub.l @er3,@(0xc:2,er1) ;0104693c3130 + sub.l @er3,@-er1 ;0104693cb130 + sub.l @er3,@er1+ ;0104693c8130 + sub.l @er3,@er1- ;0104693ca130 + sub.l @er3,@+er1 ;0104693c9130 + sub.l @er3,@(0xffff9abc:16,er1) ;0104693cc1309abc + sub.l @er3,@(0x9abcdef0:32,er1) ;0104693cc9309abcdef0 + sub.l @er3,@(0xffff9abc:16,r2l.b) ;0104693cd2309abc + sub.l @er3,@(0xffff9abc:16,r2.w) ;0104693ce2309abc + sub.l @er3,@(0xffff9abc:16,er2.l) ;0104693cf2309abc + sub.l @er3,@(0x9abcdef0:32,r2l.b) ;0104693cda309abcdef0 + sub.l @er3,@(0x9abcdef0:32,r2.w) ;0104693cea309abcdef0 + sub.l @er3,@(0x9abcdef0:32,er2.l) ;0104693cfa309abcdef0 + sub.l @er3,@0xffff9abc:16 ;0104693c40309abc + sub.l @er3,@0x9abcdef0:32 ;0104693c48309abcdef0 + + sub.l @(0xc:2,er3),@er1 ;0107693c0130 + sub.l @(0xc:2,er3),@(0xc:2,er1) ;0107693c3130 + sub.l @(0xc:2,er3),@-er1 ;0107693cb130 + sub.l @(0xc:2,er3),@er1+ ;0107693c8130 + sub.l @(0xc:2,er3),@er1- ;0107693ca130 + sub.l @(0xc:2,er3),@+er1 ;0107693c9130 + sub.l @(0xc:2,er3),@(0xffff9abc:16,er1) ;0107693cc1309abc + sub.l @(0xc:2,er3),@(0x9abcdef0:32,er1) ;0107693cc9309abcdef0 + sub.l @(0xc:2,er3),@(0xffff9abc:16,r2l.b) ;0107693cd2309abc + sub.l @(0xc:2,er3),@(0xffff9abc:16,r2.w) ;0107693ce2309abc + sub.l @(0xc:2,er3),@(0xffff9abc:16,er2.l) ;0107693cf2309abc + sub.l @(0xc:2,er3),@(0x9abcdef0:32,r2l.b) ;0107693cda309abcdef0 + sub.l @(0xc:2,er3),@(0x9abcdef0:32,r2.w) ;0107693cea309abcdef0 + sub.l @(0xc:2,er3),@(0x9abcdef0:32,er2.l) ;0107693cfa309abcdef0 + sub.l @(0xc:2,er3),@0xffff9abc:16 ;0107693c40309abc + sub.l @(0xc:2,er3),@0x9abcdef0:32 ;0107693c48309abcdef0 + + sub.l @-er3,@er1 ;01076d3c0130 + sub.l @-er3,@(0xc:2,er1) ;01076d3c3130 + sub.l @-er3,@-er1 ;01076d3cb130 + sub.l @-er3,@er1+ ;01076d3c8130 + sub.l @-er3,@er1- ;01076d3ca130 + sub.l @-er3,@+er1 ;01076d3c9130 + sub.l @-er3,@(0xffff9abc:16,er1) ;01076d3cc1309abc + sub.l @-er3,@(0x9abcdef0:32,er1) ;01076d3cc9309abcdef0 + sub.l @-er3,@(0xffff9abc:16,r2l.b) ;01076d3cd2309abc + sub.l @-er3,@(0xffff9abc:16,r2.w) ;01076d3ce2309abc + sub.l @-er3,@(0xffff9abc:16,er2.l) ;01076d3cf2309abc + sub.l @-er3,@(0x9abcdef0:32,r2l.b) ;01076d3cda309abcdef0 + sub.l @-er3,@(0x9abcdef0:32,r2.w) ;01076d3cea309abcdef0 + sub.l @-er3,@(0x9abcdef0:32,er2.l) ;01076d3cfa309abcdef0 + sub.l @-er3,@0xffff9abc:16 ;01076d3c40309abc + sub.l @-er3,@0x9abcdef0:32 ;01076d3c48309abcdef0 + + sub.l @er3+,@er1 ;01046d3c0130 + sub.l @er3+,@(0xc:2,er1) ;01046d3c3130 + sub.l @er3+,@-er1 ;01046d3cb130 + sub.l @er3+,@er1+ ;01046d3c8130 + sub.l @er3+,@er1- ;01046d3ca130 + sub.l @er3+,@+er1 ;01046d3c9130 + sub.l @er3+,@(0xffff9abc:16,er1) ;01046d3cc1309abc + sub.l @er3+,@(0x9abcdef0:32,er1) ;01046d3cc9309abcdef0 + sub.l @er3+,@(0xffff9abc:16,r2l.b) ;01046d3cd2309abc + sub.l @er3+,@(0xffff9abc:16,r2.w) ;01046d3ce2309abc + sub.l @er3+,@(0xffff9abc:16,er2.l) ;01046d3cf2309abc + sub.l @er3+,@(0x9abcdef0:32,r2l.b) ;01046d3cda309abcdef0 + sub.l @er3+,@(0x9abcdef0:32,r2.w) ;01046d3cea309abcdef0 + sub.l @er3+,@(0x9abcdef0:32,er2.l) ;01046d3cfa309abcdef0 + sub.l @er3+,@0xffff9abc:16 ;01046d3c40309abc + sub.l @er3+,@0x9abcdef0:32 ;01046d3c48309abcdef0 + + sub.l @er3-,@er1 ;01066d3c0130 + sub.l @er3-,@(0xc:2,er1) ;01066d3c3130 + sub.l @er3-,@-er1 ;01066d3cb130 + sub.l @er3-,@er1+ ;01066d3c8130 + sub.l @er3-,@er1- ;01066d3ca130 + sub.l @er3-,@+er1 ;01066d3c9130 + sub.l @er3-,@(0xffff9abc:16,er1) ;01066d3cc1309abc + sub.l @er3-,@(0x9abcdef0:32,er1) ;01066d3cc9309abcdef0 + sub.l @er3-,@(0xffff9abc:16,r2l.b) ;01066d3cd2309abc + sub.l @er3-,@(0xffff9abc:16,r2.w) ;01066d3ce2309abc + sub.l @er3-,@(0xffff9abc:16,er2.l) ;01066d3cf2309abc + sub.l @er3-,@(0x9abcdef0:32,r2l.b) ;01066d3cda309abcdef0 + sub.l @er3-,@(0x9abcdef0:32,r2.w) ;01066d3cea309abcdef0 + sub.l @er3-,@(0x9abcdef0:32,er2.l) ;01066d3cfa309abcdef0 + sub.l @er3-,@0xffff9abc:16 ;01066d3c40309abc + sub.l @er3-,@0x9abcdef0:32 ;01066d3c48309abcdef0 + + sub.l @+er3,@er1 ;01056d3c0130 + sub.l @+er3,@(0xc:2,er1) ;01056d3c3130 + sub.l @+er3,@-er1 ;01056d3cb130 + sub.l @+er3,@er1+ ;01056d3c8130 + sub.l @+er3,@er1- ;01056d3ca130 + sub.l @+er3,@+er1 ;01056d3c9130 + sub.l @+er3,@(0xffff9abc:16,er1) ;01056d3cc1309abc + sub.l @+er3,@(0x9abcdef0:32,er1) ;01056d3cc9309abcdef0 + sub.l @+er3,@(0xffff9abc:16,r2l.b) ;01056d3cd2309abc + sub.l @+er3,@(0xffff9abc:16,r2.w) ;01056d3ce2309abc + sub.l @+er3,@(0xffff9abc:16,er2.l) ;01056d3cf2309abc + sub.l @+er3,@(0x9abcdef0:32,r2l.b) ;01056d3cda309abcdef0 + sub.l @+er3,@(0x9abcdef0:32,r2.w) ;01056d3cea309abcdef0 + sub.l @+er3,@(0x9abcdef0:32,er2.l) ;01056d3cfa309abcdef0 + sub.l @+er3,@0xffff9abc:16 ;01056d3c40309abc + sub.l @+er3,@0x9abcdef0:32 ;01056d3c48309abcdef0 + + sub.l @(0x1234:16,er3),@er1 ;01046f3c12340130 + sub.l @(0x1234:16,er3),@(0xc:2,er1) ;01046f3c12343130 + sub.l @(0x1234:16,er3),@-er1 ;01046f3c1234b130 + sub.l @(0x1234:16,er3),@er1+ ;01046f3c12348130 + sub.l @(0x1234:16,er3),@er1- ;01046f3c1234a130 + sub.l @(0x1234:16,er3),@+er1 ;01046f3c12349130 + sub.l @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01046f3c1234c1309abc + sub.l @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01046f3c1234c9309abcdef0 + sub.l @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01046f3c1234d2309abc + sub.l @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01046f3c1234e2309abc + sub.l @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01046f3c1234f2309abc + sub.l @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01046f3c1234da309abcdef0 + sub.l @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01046f3c1234ea309abcdef0 + sub.l @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01046f3c1234fa309abcdef0 + sub.l @(0x1234:16,er3),@0xffff9abc:16 ;01046f3c123440309abc + sub.l @(0x1234:16,er3),@0x9abcdef0:32 ;01046f3c123448309abcdef0 + + sub.l @(0x12345678:32,er3),@er1 ;78b46b2c123456780130 + sub.l @(0x12345678:32,er3),@(0xc:2,er1) ;78b46b2c123456783130 + sub.l @(0x12345678:32,er3),@-er1 ;78b46b2c12345678b130 + sub.l @(0x12345678:32,er3),@er1+ ;78b46b2c123456788130 + sub.l @(0x12345678:32,er3),@er1- ;78b46b2c12345678a130 + sub.l @(0x12345678:32,er3),@+er1 ;78b46b2c123456789130 + sub.l @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78b46b2c12345678c1309abc + sub.l @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78b46b2c12345678c9309abcdef0 + sub.l @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78b46b2c12345678d2309abc + sub.l @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78b46b2c12345678e2309abc + sub.l @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78b46b2c12345678f2309abc + sub.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78b46b2c12345678da309abcdef0 + sub.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78b46b2c12345678ea309abcdef0 + sub.l @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78b46b2c12345678fa309abcdef0 + sub.l @(0x12345678:32,er3),@0xffff9abc:16 ;78b46b2c1234567840309abc + sub.l @(0x12345678:32,er3),@0x9abcdef0:32 ;78b46b2c1234567848309abcdef0 + + sub.l @(0x1234:16,r3l.b),@er1 ;01056f3c12340130 + sub.l @(0x1234:16,r3l.b),@(0xc:2,er1) ;01056f3c12343130 + sub.l @(0x1234:16,r3l.b),@-er1 ;01056f3c1234b130 + sub.l @(0x1234:16,r3l.b),@er1+ ;01056f3c12348130 + sub.l @(0x1234:16,r3l.b),@er1- ;01056f3c1234a130 + sub.l @(0x1234:16,r3l.b),@+er1 ;01056f3c12349130 + sub.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01056f3c1234c1309abc + sub.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01056f3c1234c9309abcdef0 + sub.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01056f3c1234d2309abc + sub.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01056f3c1234e2309abc + sub.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01056f3c1234f2309abc + sub.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01056f3c1234da309abcdef0 + sub.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01056f3c1234ea309abcdef0 + sub.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01056f3c1234fa309abcdef0 + sub.l @(0x1234:16,r3l.b),@0xffff9abc:16 ;01056f3c123440309abc + sub.l @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01056f3c123448309abcdef0 + + sub.l @(0x1234:16,r3.w),@er1 ;01066f3c12340130 + sub.l @(0x1234:16,r3.w),@(0xc:2,er1) ;01066f3c12343130 + sub.l @(0x1234:16,r3.w),@-er1 ;01066f3c1234b130 + sub.l @(0x1234:16,r3.w),@er1+ ;01066f3c12348130 + sub.l @(0x1234:16,r3.w),@er1- ;01066f3c1234a130 + sub.l @(0x1234:16,r3.w),@+er1 ;01066f3c12349130 + sub.l @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01066f3c1234c1309abc + sub.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01066f3c1234c9309abcdef0 + sub.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01066f3c1234d2309abc + sub.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01066f3c1234e2309abc + sub.l @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01066f3c1234f2309abc + sub.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01066f3c1234da309abcdef0 + sub.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01066f3c1234ea309abcdef0 + sub.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01066f3c1234fa309abcdef0 + sub.l @(0x1234:16,r3.w),@0xffff9abc:16 ;01066f3c123440309abc + sub.l @(0x1234:16,r3.w),@0x9abcdef0:32 ;01066f3c123448309abcdef0 + + sub.l @(0x1234:16,er3.l),@er1 ;01076f3c12340130 + sub.l @(0x1234:16,er3.l),@(0xc:2,er1) ;01076f3c12343130 + sub.l @(0x1234:16,er3.l),@-er1 ;01076f3c1234b130 + sub.l @(0x1234:16,er3.l),@er1+ ;01076f3c12348130 + sub.l @(0x1234:16,er3.l),@er1- ;01076f3c1234a130 + sub.l @(0x1234:16,er3.l),@+er1 ;01076f3c12349130 + sub.l @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01076f3c1234c1309abc + sub.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01076f3c1234c9309abcdef0 + sub.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01076f3c1234d2309abc + sub.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01076f3c1234e2309abc + sub.l @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01076f3c1234f2309abc + sub.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01076f3c1234da309abcdef0 + sub.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01076f3c1234ea309abcdef0 + sub.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01076f3c1234fa309abcdef0 + sub.l @(0x1234:16,er3.l),@0xffff9abc:16 ;01076f3c123440309abc + sub.l @(0x1234:16,er3.l),@0x9abcdef0:32 ;01076f3c123448309abcdef0 + + sub.l @(0x12345678:32,r3l.b),@er1 ;78b56b2c123456780130 + sub.l @(0x12345678:32,r3l.b),@(0xc:2,er1) ;78b56b2c123456783130 + sub.l @(0x12345678:32,r3l.b),@-er1 ;78b56b2c12345678b130 + sub.l @(0x12345678:32,r3l.b),@er1+ ;78b56b2c123456788130 + sub.l @(0x12345678:32,r3l.b),@er1- ;78b56b2c12345678a130 + sub.l @(0x12345678:32,r3l.b),@+er1 ;78b56b2c123456789130 + sub.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78b56b2c12345678c1309abc + sub.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78b56b2c12345678c9309abcdef0 + sub.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78b56b2c12345678d2309abc + sub.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78b56b2c12345678e2309abc + sub.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78b56b2c12345678f2309abc + sub.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78b56b2c12345678da309abcdef0 + sub.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78b56b2c12345678ea309abcdef0 + sub.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78b56b2c12345678fa309abcdef0 + sub.l @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78b56b2c1234567840309abc + sub.l @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78b56b2c1234567848309abcdef0 + + sub.l @(0x12345678:32,r3.w),@er1 ;78b66b2c123456780130 + sub.l @(0x12345678:32,r3.w),@(0xc:2,er1) ;78b66b2c123456783130 + sub.l @(0x12345678:32,r3.w),@-er1 ;78b66b2c12345678b130 + sub.l @(0x12345678:32,r3.w),@er1+ ;78b66b2c123456788130 + sub.l @(0x12345678:32,r3.w),@er1- ;78b66b2c12345678a130 + sub.l @(0x12345678:32,r3.w),@+er1 ;78b66b2c123456789130 + sub.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78b66b2c12345678c1309abc + sub.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78b66b2c12345678c9309abcdef0 + sub.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78b66b2c12345678d2309abc + sub.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78b66b2c12345678e2309abc + sub.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78b66b2c12345678f2309abc + sub.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78b66b2c12345678da309abcdef0 + sub.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78b66b2c12345678ea309abcdef0 + sub.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78b66b2c12345678fa309abcdef0 + sub.l @(0x12345678:32,r3.w),@0xffff9abc:16 ;78b66b2c1234567840309abc + sub.l @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78b66b2c1234567848309abcdef0 + + sub.l @(0x12345678:32,er3.l),@er1 ;78b76b2c123456780130 + sub.l @(0x12345678:32,er3.l),@(0xc:2,er1) ;78b76b2c123456783130 + sub.l @(0x12345678:32,er3.l),@-er1 ;78b76b2c12345678b130 + sub.l @(0x12345678:32,er3.l),@er1+ ;78b76b2c123456788130 + sub.l @(0x12345678:32,er3.l),@er1- ;78b76b2c12345678a130 + sub.l @(0x12345678:32,er3.l),@+er1 ;78b76b2c123456789130 + sub.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78b76b2c12345678c1309abc + sub.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78b76b2c12345678c9309abcdef0 + sub.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78b76b2c12345678d2309abc + sub.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78b76b2c12345678e2309abc + sub.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78b76b2c12345678f2309abc + sub.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78b76b2c12345678da309abcdef0 + sub.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78b76b2c12345678ea309abcdef0 + sub.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78b76b2c12345678fa309abcdef0 + sub.l @(0x12345678:32,er3.l),@0xffff9abc:16 ;78b76b2c1234567840309abc + sub.l @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78b76b2c1234567848309abcdef0 + + sub.l @0x1234:16,@er1 ;01046b0c12340130 + sub.l @0x1234:16,@(0xc:2,er1) ;01046b0c12343130 + sub.l @0x1234:16,@-er1 ;01046b0c1234b130 + sub.l @0x1234:16,@er1+ ;01046b0c12348130 + sub.l @0x1234:16,@er1- ;01046b0c1234a130 + sub.l @0x1234:16,@+er1 ;01046b0c12349130 + sub.l @0x1234:16,@(0xffff9abc:16,er1) ;01046b0c1234c1309abc + sub.l @0x1234:16,@(0x9abcdef0:32,er1) ;01046b0c1234c9309abcdef0 + sub.l @0x1234:16,@(0xffff9abc:16,r2l.b) ;01046b0c1234d2309abc + sub.l @0x1234:16,@(0xffff9abc:16,r2.w) ;01046b0c1234e2309abc + sub.l @0x1234:16,@(0xffff9abc:16,er2.l) ;01046b0c1234f2309abc + sub.l @0x1234:16,@(0x9abcdef0:32,r2l.b) ;01046b0c1234da309abcdef0 + sub.l @0x1234:16,@(0x9abcdef0:32,r2.w) ;01046b0c1234ea309abcdef0 + sub.l @0x1234:16,@(0x9abcdef0:32,er2.l) ;01046b0c1234fa309abcdef0 + sub.l @0x1234:16,@0xffff9abc:16 ;01046b0c123440309abc + sub.l @0x1234:16,@0x9abcdef0:32 ;01046b0c123448309abcdef0 + + sub.l @0x12345678:32,@er1 ;01046b2c123456780130 + sub.l @0x12345678:32,@(0xc:2,er1) ;01046b2c123456783130 + sub.l @0x12345678:32,@-er1 ;01046b2c12345678b130 + sub.l @0x12345678:32,@er1+ ;01046b2c123456788130 + sub.l @0x12345678:32,@er1- ;01046b2c12345678a130 + sub.l @0x12345678:32,@+er1 ;01046b2c123456789130 + sub.l @0x12345678:32,@(0xffff9abc:16,er1) ;01046b2c12345678c1309abc + sub.l @0x12345678:32,@(0x9abcdef0:32,er1) ;01046b2c12345678c9309abcdef0 + sub.l @0x12345678:32,@(0xffff9abc:16,r2l.b) ;01046b2c12345678d2309abc + sub.l @0x12345678:32,@(0xffff9abc:16,r2.w) ;01046b2c12345678e2309abc + sub.l @0x12345678:32,@(0xffff9abc:16,er2.l) ;01046b2c12345678f2309abc + sub.l @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;01046b2c12345678da309abcdef0 + sub.l @0x12345678:32,@(0x9abcdef0:32,r2.w) ;01046b2c12345678ea309abcdef0 + sub.l @0x12345678:32,@(0x9abcdef0:32,er2.l) ;01046b2c12345678fa309abcdef0 + sub.l @0x12345678:32,@0xffff9abc:16 ;01046b2c1234567840309abc + sub.l @0x12345678:32,@0x9abcdef0:32 ;01046b2c1234567848309abcdef0 + + .end diff --git a/gdb/testsuite/gdb.disasm/t05_cmp.s b/gdb/testsuite/gdb.disasm/t05_cmp.s index eef3359de7..ee034f097c 100644 --- a/gdb/testsuite/gdb.disasm/t05_cmp.s +++ b/gdb/testsuite/gdb.disasm/t05_cmp.s @@ -1,921 +1,921 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;arith_1 -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - .h8300sx - .text - .global _start -_start: - cmp.b @er3,@er1 ;7c350120 - cmp.b @er3,@(3:2,er1) ;7c353120 - cmp.b @er3,@-er1 ;7c35b120 - cmp.b @er3,@er1+ ;7c358120 - cmp.b @er3,@er1- ;7c35a120 - cmp.b @er3,@+er1 ;7c359120 - cmp.b @er3,@(0xffff9abc:16,er1) ;7c35c1209abc - cmp.b @er3,@(0x9abcdef0:32,er1) ;7c35c9209abcdef0 - cmp.b @er3,@(0xffff9abc:16,r2l.b) ;7c35d2209abc - cmp.b @er3,@(0xffff9abc:16,r2.w) ;7c35e2209abc - cmp.b @er3,@(0xffff9abc:16,er2.l) ;7c35f2209abc - cmp.b @er3,@(0x9abcdef0:32,r2l.b) ;7c35da209abcdef0 - cmp.b @er3,@(0x9abcdef0:32,r2.w) ;7c35ea209abcdef0 - cmp.b @er3,@(0x9abcdef0:32,er2.l) ;7c35fa209abcdef0 - cmp.b @er3,@0xffff9abc:16 ;7c3540209abc - cmp.b @er3,@0x9abcdef0:32 ;7c3548209abcdef0 - - cmp.b @-er3,@er1 ;01776c3c0120 - cmp.b @-er3,@(3:2,er1) ;01776c3c3120 - cmp.b @-er3,@-er1 ;01776c3cb120 - cmp.b @-er3,@er1+ ;01776c3c8120 - cmp.b @-er3,@er1- ;01776c3ca120 - cmp.b @-er3,@+er1 ;01776c3c9120 - cmp.b @-er3,@(0xffff9abc:16,er1) ;01776c3cc1209abc - cmp.b @-er3,@(0x9abcdef0:32,er1) ;01776c3cc9209abcdef0 - cmp.b @-er3,@(0xffff9abc:16,r2l.b) ;01776c3cd2209abc - cmp.b @-er3,@(0xffff9abc:16,r2.w) ;01776c3ce2209abc - cmp.b @-er3,@(0xffff9abc:16,er2.l) ;01776c3cf2209abc - cmp.b @-er3,@(0x9abcdef0:32,r2l.b) ;01776c3cda209abcdef0 - cmp.b @-er3,@(0x9abcdef0:32,r2.w) ;01776c3cea209abcdef0 - cmp.b @-er3,@(0x9abcdef0:32,er2.l) ;01776c3cfa209abcdef0 - cmp.b @-er3,@0xffff9abc:16 ;01776c3c40209abc - cmp.b @-er3,@0x9abcdef0:32 ;01776c3c48209abcdef0 - - cmp.b @er3+,@er1 ;01746c3c0120 - cmp.b @er3+,@(3:2,er1) ;01746c3c3120 - cmp.b @er3+,@-er1 ;01746c3cb120 - cmp.b @er3+,@er1+ ;01746c3c8120 - cmp.b @er3+,@er1- ;01746c3ca120 - cmp.b @er3+,@+er1 ;01746c3c9120 - cmp.b @er3+,@(0xffff9abc:16,er1) ;01746c3cc1209abc - cmp.b @er3+,@(0x9abcdef0:32,er1) ;01746c3cc9209abcdef0 - cmp.b @er3+,@(0xffff9abc:16,r2l.b) ;01746c3cd2209abc - cmp.b @er3+,@(0xffff9abc:16,r2.w) ;01746c3ce2209abc - cmp.b @er3+,@(0xffff9abc:16,er2.l) ;01746c3cf2209abc - cmp.b @er3+,@(0x9abcdef0:32,r2l.b) ;01746c3cda209abcdef0 - cmp.b @er3+,@(0x9abcdef0:32,r2.w) ;01746c3cea209abcdef0 - cmp.b @er3+,@(0x9abcdef0:32,er2.l) ;01746c3cfa209abcdef0 - cmp.b @er3+,@0xffff9abc:16 ;01746c3c40209abc - cmp.b @er3+,@0x9abcdef0:32 ;01746c3c48209abcdef0 - - cmp.b @er3-,@er1 ;01766c3c0120 - cmp.b @er3-,@(3:2,er1) ;01766c3c3120 - cmp.b @er3-,@-er1 ;01766c3cb120 - cmp.b @er3-,@er1+ ;01766c3c8120 - cmp.b @er3-,@er1- ;01766c3ca120 - cmp.b @er3-,@+er1 ;01766c3c9120 - cmp.b @er3-,@(0xffff9abc:16,er1) ;01766c3cc1209abc - cmp.b @er3-,@(0x9abcdef0:32,er1) ;01766c3cc9209abcdef0 - cmp.b @er3-,@(0xffff9abc:16,r2l.b) ;01766c3cd2209abc - cmp.b @er3-,@(0xffff9abc:16,r2.w) ;01766c3ce2209abc - cmp.b @er3-,@(0xffff9abc:16,er2.l) ;01766c3cf2209abc - cmp.b @er3-,@(0x9abcdef0:32,r2l.b) ;01766c3cda209abcdef0 - cmp.b @er3-,@(0x9abcdef0:32,r2.w) ;01766c3cea209abcdef0 - cmp.b @er3-,@(0x9abcdef0:32,er2.l) ;01766c3cfa209abcdef0 - cmp.b @er3-,@0xffff9abc:16 ;01766c3c40209abc - cmp.b @er3-,@0x9abcdef0:32 ;01766c3c48209abcdef0 - - cmp.b @+er3,@er1 ;01756c3c0120 - cmp.b @+er3,@(3:2,er1) ;01756c3c3120 - cmp.b @+er3,@-er1 ;01756c3cb120 - cmp.b @+er3,@er1+ ;01756c3c8120 - cmp.b @+er3,@er1- ;01756c3ca120 - cmp.b @+er3,@+er1 ;01756c3c9120 - cmp.b @+er3,@(0xffff9abc:16,er1) ;01756c3cc1209abc - cmp.b @+er3,@(0x9abcdef0:32,er1) ;01756c3cc9209abcdef0 - cmp.b @+er3,@(0xffff9abc:16,r2l.b) ;01756c3cd2209abc - cmp.b @+er3,@(0xffff9abc:16,r2.w) ;01756c3ce2209abc - cmp.b @+er3,@(0xffff9abc:16,er2.l) ;01756c3cf2209abc - cmp.b @+er3,@(0x9abcdef0:32,r2l.b) ;01756c3cda209abcdef0 - cmp.b @+er3,@(0x9abcdef0:32,r2.w) ;01756c3cea209abcdef0 - cmp.b @+er3,@(0x9abcdef0:32,er2.l) ;01756c3cfa209abcdef0 - cmp.b @+er3,@0xffff9abc:16 ;01756c3c40209abc - cmp.b @+er3,@0x9abcdef0:32 ;01756c3c48209abcdef0 - - cmp.b @(0x1234:16,er3),@er1 ;01746e3c12340120 - cmp.b @(0x1234:16,er3),@(3:2,er1) ;01746e3c12343120 - cmp.b @(0x1234:16,er3),@-er1 ;01746e3c1234b120 - cmp.b @(0x1234:16,er3),@er1+ ;01746e3c12348120 - cmp.b @(0x1234:16,er3),@er1- ;01746e3c1234a120 - cmp.b @(0x1234:16,er3),@+er1 ;01746e3c12349120 - cmp.b @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01746e3c1234c1209abc - cmp.b @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01746e3c1234c9209abcdef0 - cmp.b @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01746e3c1234d2209abc - cmp.b @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01746e3c1234e2209abc - cmp.b @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01746e3c1234f2209abc - cmp.b @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01746e3c1234da209abcdef0 - cmp.b @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01746e3c1234ea209abcdef0 - cmp.b @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01746e3c1234fa209abcdef0 - cmp.b @(0x1234:16,er3),@0xffff9abc:16 ;01746e3c123440209abc - cmp.b @(0x1234:16,er3),@0x9abcdef0:32 ;01746e3c123448209abcdef0 - - cmp.b @(0x12345678:32,er3),@er1 ;78346a2c123456780120 - cmp.b @(0x12345678:32,er3),@(3:2,er1) ;78346a2c123456783120 - cmp.b @(0x12345678:32,er3),@-er1 ;78346a2c12345678b120 - cmp.b @(0x12345678:32,er3),@er1+ ;78346a2c123456788120 - cmp.b @(0x12345678:32,er3),@er1- ;78346a2c12345678a120 - cmp.b @(0x12345678:32,er3),@+er1 ;78346a2c123456789120 - cmp.b @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346a2c12345678c1209abc - cmp.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346a2c12345678c9209abcdef0 - cmp.b @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346a2c12345678d2209abc - cmp.b @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346a2c12345678e2209abc - cmp.b @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346a2c12345678f2209abc - cmp.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346a2c12345678da209abcdef0 - cmp.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346a2c12345678ea209abcdef0 - cmp.b @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346a2c12345678fa209abcdef0 - cmp.b @(0x12345678:32,er3),@0xffff9abc:16 ;78346a2c1234567840209abc - cmp.b @(0x12345678:32,er3),@0x9abcdef0:32 ;78346a2c1234567848209abcdef0 - - cmp.b @(0x1234:16,r3l.b),@er1 ;01756e3c12340120 - cmp.b @(0x1234:16,r3l.b),@(3:2,er1) ;01756e3c12343120 - cmp.b @(0x1234:16,r3l.b),@-er1 ;01756e3c1234b120 - cmp.b @(0x1234:16,r3l.b),@er1+ ;01756e3c12348120 - cmp.b @(0x1234:16,r3l.b),@er1- ;01756e3c1234a120 - cmp.b @(0x1234:16,r3l.b),@+er1 ;01756e3c12349120 - cmp.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01756e3c1234c1209abc - cmp.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01756e3c1234c9209abcdef0 - cmp.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01756e3c1234d2209abc - cmp.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01756e3c1234e2209abc - cmp.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01756e3c1234f2209abc - cmp.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01756e3c1234da209abcdef0 - cmp.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01756e3c1234ea209abcdef0 - cmp.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01756e3c1234fa209abcdef0 - cmp.b @(0x1234:16,r3l.b),@0xffff9abc:16 ;01756e3c123440209abc - cmp.b @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01756e3c123448209abcdef0 - - cmp.b @(0x1234:16,r3.w),@er1 ;01766e3c12340120 - cmp.b @(0x1234:16,r3.w),@(3:2,er1) ;01766e3c12343120 - cmp.b @(0x1234:16,r3.w),@-er1 ;01766e3c1234b120 - cmp.b @(0x1234:16,r3.w),@er1+ ;01766e3c12348120 - cmp.b @(0x1234:16,r3.w),@er1- ;01766e3c1234a120 - cmp.b @(0x1234:16,r3.w),@+er1 ;01766e3c12349120 - cmp.b @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01766e3c1234c1209abc - cmp.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01766e3c1234c9209abcdef0 - cmp.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01766e3c1234d2209abc - cmp.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01766e3c1234e2209abc - cmp.b @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01766e3c1234f2209abc - cmp.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01766e3c1234da209abcdef0 - cmp.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01766e3c1234ea209abcdef0 - cmp.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01766e3c1234fa209abcdef0 - cmp.b @(0x1234:16,r3.w),@0xffff9abc:16 ;01766e3c123440209abc - cmp.b @(0x1234:16,r3.w),@0x9abcdef0:32 ;01766e3c123448209abcdef0 - - cmp.b @(0x1234:16,er3.l),@er1 ;01776e3c12340120 - cmp.b @(0x1234:16,er3.l),@(3:2,er1) ;01776e3c12343120 - cmp.b @(0x1234:16,er3.l),@-er1 ;01776e3c1234b120 - cmp.b @(0x1234:16,er3.l),@er1+ ;01776e3c12348120 - cmp.b @(0x1234:16,er3.l),@er1- ;01776e3c1234a120 - cmp.b @(0x1234:16,er3.l),@+er1 ;01776e3c12349120 - cmp.b @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01776e3c1234c1209abc - cmp.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01776e3c1234c9209abcdef0 - cmp.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01776e3c1234d2209abc - cmp.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01776e3c1234e2209abc - cmp.b @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01776e3c1234f2209abc - cmp.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01776e3c1234da209abcdef0 - cmp.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01776e3c1234ea209abcdef0 - cmp.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01776e3c1234fa209abcdef0 - cmp.b @(0x1234:16,er3.l),@0xffff9abc:16 ;01776e3c123440209abc - cmp.b @(0x1234:16,er3.l),@0x9abcdef0:32 ;01776e3c123448209abcdef0 - - cmp.b @(0x12345678:32,r3l.b),@er1 ;78356a2c123456780120 - cmp.b @(0x12345678:32,r3l.b),@(3:2,er1) ;78356a2c123456783120 - cmp.b @(0x12345678:32,r3l.b),@-er1 ;78356a2c12345678b120 - cmp.b @(0x12345678:32,r3l.b),@er1+ ;78356a2c123456788120 - cmp.b @(0x12345678:32,r3l.b),@er1- ;78356a2c12345678a120 - cmp.b @(0x12345678:32,r3l.b),@+er1 ;78356a2c123456789120 - cmp.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356a2c12345678c1209abc - cmp.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356a2c12345678c9209abcdef0 - cmp.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356a2c12345678d2209abc - cmp.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356a2c12345678e2209abc - cmp.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356a2c12345678f2209abc - cmp.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356a2c12345678da209abcdef0 - cmp.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356a2c12345678ea209abcdef0 - cmp.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356a2c12345678fa209abcdef0 - cmp.b @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356a2c1234567840209abc - cmp.b @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356a2c1234567848209abcdef0 - - cmp.b @(0x12345678:32,r3.w),@er1 ;78366a2c123456780120 - cmp.b @(0x12345678:32,r3.w),@(3:2,er1) ;78366a2c123456783120 - cmp.b @(0x12345678:32,r3.w),@-er1 ;78366a2c12345678b120 - cmp.b @(0x12345678:32,r3.w),@er1+ ;78366a2c123456788120 - cmp.b @(0x12345678:32,r3.w),@er1- ;78366a2c12345678a120 - cmp.b @(0x12345678:32,r3.w),@+er1 ;78366a2c123456789120 - cmp.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366a2c12345678c1209abc - cmp.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366a2c12345678c9209abcdef0 - cmp.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366a2c12345678d2209abc - cmp.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366a2c12345678e2209abc - cmp.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366a2c12345678f2209abc - cmp.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366a2c12345678da209abcdef0 - cmp.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366a2c12345678ea209abcdef0 - cmp.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366a2c12345678fa209abcdef0 - cmp.b @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366a2c1234567840209abc - cmp.b @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366a2c1234567848209abcdef0 - - cmp.b @(0x12345678:32,er3.l),@er1 ;78376a2c123456780120 - cmp.b @(0x12345678:32,er3.l),@(3:2,er1) ;78376a2c123456783120 - cmp.b @(0x12345678:32,er3.l),@-er1 ;78376a2c12345678b120 - cmp.b @(0x12345678:32,er3.l),@er1+ ;78376a2c123456788120 - cmp.b @(0x12345678:32,er3.l),@er1- ;78376a2c12345678a120 - cmp.b @(0x12345678:32,er3.l),@+er1 ;78376a2c123456789120 - cmp.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376a2c12345678c1209abc - cmp.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376a2c12345678c9209abcdef0 - cmp.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376a2c12345678d2209abc - cmp.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376a2c12345678e2209abc - cmp.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376a2c12345678f2209abc - cmp.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376a2c12345678da209abcdef0 - cmp.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376a2c12345678ea209abcdef0 - cmp.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376a2c12345678fa209abcdef0 - cmp.b @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376a2c1234567840209abc - cmp.b @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376a2c1234567848209abcdef0 - - cmp.b @0x1234:16,@er1 ;6a1512340120 - cmp.b @0x1234:16,@(3:2,er1) ;6a1512343120 - cmp.b @0x1234:16,@-er1 ;6a151234b120 - cmp.b @0x1234:16,@er1+ ;6a1512348120 - cmp.b @0x1234:16,@er1- ;6a151234a120 - cmp.b @0x1234:16,@+er1 ;6a1512349120 - cmp.b @0x1234:16,@(0xffff9abc:16,er1) ;6a151234c1209abc - cmp.b @0x1234:16,@(0x9abcdef0:32,er1) ;6a151234c9209abcdef0 - cmp.b @0x1234:16,@(0xffff9abc:16,r2l.b) ;6a151234d2209abc - cmp.b @0x1234:16,@(0xffff9abc:16,r2.w) ;6a151234e2209abc - cmp.b @0x1234:16,@(0xffff9abc:16,er2.l) ;6a151234f2209abc - cmp.b @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6a151234da209abcdef0 - cmp.b @0x1234:16,@(0x9abcdef0:32,r2.w) ;6a151234ea209abcdef0 - cmp.b @0x1234:16,@(0x9abcdef0:32,er2.l) ;6a151234fa209abcdef0 - cmp.b @0x1234:16,@0xffff9abc:16 ;6a15123440209abc - cmp.b @0x1234:16,@0x9abcdef0:32 ;6a15123448209abcdef0 - - cmp.b @0x12345678:32,@er1 ;6a35123456780120 - cmp.b @0x12345678:32,@(3:2,er1) ;6a35123456783120 - cmp.b @0x12345678:32,@-er1 ;6a3512345678b120 - cmp.b @0x12345678:32,@er1+ ;6a35123456788120 - cmp.b @0x12345678:32,@er1- ;6a3512345678a120 - cmp.b @0x12345678:32,@+er1 ;6a35123456789120 - cmp.b @0x12345678:32,@(0xffff9abc:16,er1) ;6a3512345678c1209abc - cmp.b @0x12345678:32,@(0x9abcdef0:32,er1) ;6a3512345678c9209abcdef0 - cmp.b @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6a3512345678d2209abc - cmp.b @0x12345678:32,@(0xffff9abc:16,r2.w) ;6a3512345678e2209abc - cmp.b @0x12345678:32,@(0xffff9abc:16,er2.l) ;6a3512345678f2209abc - cmp.b @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6a3512345678da209abcdef0 - cmp.b @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6a3512345678ea209abcdef0 - cmp.b @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6a3512345678fa209abcdef0 - cmp.b @0x12345678:32,@0xffff9abc:16 ;6a351234567840209abc - cmp.b @0x12345678:32,@0x9abcdef0:32 ;6a351234567848209abcdef0 - - cmp.w #0x1234:16,r1 ;79211234 - cmp.w #0x7:3,r2 ;1f72 - cmp.w #0x1234:16,@er1 ;015e01201234 - cmp.w #0x1234:16,@(0x6:2,er1) ;015e31201234 - cmp.w #0x1234:16,@er1+ ;015e81201234 - cmp.w #0x1234:16,@-er1 ;015eb1201234 - cmp.w #0x1234:16,@+er1 ;015e91201234 - cmp.w #0x1234:16,@er1- ;015ea1201234 - cmp.w #0x1234:16,@(0xffff9abc:16,er1) ;015ec1209abc1234 - cmp.w #0x1234:16,@(0x9abcdef0:32,er1) ;015ec9209abcdef01234 - cmp.w #0x1234:16,@(0xffff9abc:16,r2l.b) ;015ed2209abc1234 - cmp.w #0x1234:16,@(0xffff9abc:16,r2.w) ;015ee2209abc1234 - cmp.w #0x1234:16,@(0xffff9abc:16,er2.l) ;015ef2209abc1234 - cmp.w #0x1234:16,@(0x9abcdef0:32,r2l.b) ;015eda209abcdef01234 - cmp.w #0x1234:16,@(0x9abcdef0:32,r2.w) ;015eea209abcdef01234 - cmp.w #0x1234:16,@(0x9abcdef0:32,er2.l) ;015efa209abcdef01234 - cmp.w #0x1234:16,@0xffff9abc:16 ;015e40209abc1234 - cmp.w #0x1234:16,@0x9abcdef0:32 ;015e48209abcdef01234 - - cmp.w #0x7:3,@er1 ;7d901f70 - cmp.w #0x7:3,@0x1234:16 ;6b1812341f70 - cmp.w #0x7:3,@0x12345678:32 ;6b38123456781f70 - - cmp.w r3,r1 ;1d31 - - cmp.w r3,@er1 ;7d901d30 - cmp.w r3,@(0x6:2,er1) ;01593123 - cmp.w r3,@er1+ ;01598123 - cmp.w r3,@-er1 ;0159b123 - cmp.w r3,@+er1 ;01599123 - cmp.w r3,@er1- ;0159a123 - cmp.w r3,@(0x1234:16,er1) ;0159c1231234 - cmp.w r3,@(0x12345678:32,er1) ;0159c92312345678 - cmp.w r3,@(0x1234:16,r2l.b) ;0159d2231234 - cmp.w r3,@(0x1234:16,r2.w) ;0159e2231234 - cmp.w r3,@(0x1234:16,er2.l) ;0159f2231234 - cmp.w r3,@(0x12345678:32,r2l.b) ;0159da2312345678 - cmp.w r3,@(0x12345678:32,r2.w) ;0159ea2312345678 - cmp.w r3,@(0x12345678:32,er2.l) ;0159fa2312345678 - cmp.w r3,@0x1234:16 ;6b1812341d30 - cmp.w r3,@0x12345678:32 ;6b38123456781d30 - - cmp.w @er3,r1 ;7cb01d01 - cmp.w @(0x6:2,er3),r1 ;015a3321 - cmp.w @er3+,r1 ;015a8321 - cmp.w @-er3,r1 ;015ab321 - cmp.w @+er3,r1 ;015a9321 - cmp.w @er3-,r1 ;015aa321 - cmp.w @(0x1234:16,er1),r1 ;015ac1211234 - cmp.w @(0x12345678:32,er1),r1 ;015ac92112345678 - cmp.w @(0x1234:16,r2l.b),r1 ;015ad2211234 - cmp.w @(0x1234:16,r2.w),r1 ;015ae2211234 - cmp.w @(0x1234:16,er2.l),r1 ;015af2211234 - cmp.w @(0x12345678:32,r2l.b),r1 ;015ada2112345678 - cmp.w @(0x12345678:32,r2.w),r1 ;015aea2112345678 - cmp.w @(0x12345678:32,er2.l),r1 ;015afa2112345678 - cmp.w @0x1234:16,r1 ;6b1012341d01 - cmp.w @0x12345678:32,r1 ;6b30123456781d01 - - cmp.w @er3,@er1 ;7cb50120 - cmp.w @er3,@(6:2,er1) ;7cb53120 - cmp.w @er3,@-er1 ;7cb5b120 - cmp.w @er3,@er1+ ;7cb58120 - cmp.w @er3,@er1- ;7cb5a120 - cmp.w @er3,@+er1 ;7cb59120 - cmp.w @er3,@(0xffff9abc:16,er1) ;7cb5c1209abc - cmp.w @er3,@(0x9abcdef0:32,er1) ;7cb5c9209abcdef0 - cmp.w @er3,@(0xffff9abc:16,r2l.b) ;7cb5d2209abc - cmp.w @er3,@(0xffff9abc:16,r2.w) ;7cb5e2209abc - cmp.w @er3,@(0xffff9abc:16,er2.l) ;7cb5f2209abc - cmp.w @er3,@(0x9abcdef0:32,r2l.b) ;7cb5da209abcdef0 - cmp.w @er3,@(0x9abcdef0:32,r2.w) ;7cb5ea209abcdef0 - cmp.w @er3,@(0x9abcdef0:32,er2.l) ;7cb5fa209abcdef0 - cmp.w @er3,@0xffff9abc:16 ;7cb540209abc - cmp.w @er3,@0x9abcdef0:32 ;7cb548209abcdef0 - - cmp.w @-er3,@er1 ;01576d3c0120 - cmp.w @-er3,@(6:2,er1) ;01576d3c3120 - cmp.w @-er3,@-er1 ;01576d3cb120 - cmp.w @-er3,@er1+ ;01576d3c8120 - cmp.w @-er3,@er1- ;01576d3ca120 - cmp.w @-er3,@+er1 ;01576d3c9120 - cmp.w @-er3,@(0xffff9abc:16,er1) ;01576d3cc1209abc - cmp.w @-er3,@(0x9abcdef0:32,er1) ;01576d3cc9209abcdef0 - cmp.w @-er3,@(0xffff9abc:16,r2l.b) ;01576d3cd2209abc - cmp.w @-er3,@(0xffff9abc:16,r2.w) ;01576d3ce2209abc - cmp.w @-er3,@(0xffff9abc:16,er2.l) ;01576d3cf2209abc - cmp.w @-er3,@(0x9abcdef0:32,r2l.b) ;01576d3cda209abcdef0 - cmp.w @-er3,@(0x9abcdef0:32,r2.w) ;01576d3cea209abcdef0 - cmp.w @-er3,@(0x9abcdef0:32,er2.l) ;01576d3cfa209abcdef0 - cmp.w @-er3,@0xffff9abc:16 ;01576d3c40209abc - cmp.w @-er3,@0x9abcdef0:32 ;01576d3c48209abcdef0 - - cmp.w @er3+,@er1 ;01546d3c0120 - cmp.w @er3+,@(6:2,er1) ;01546d3c3120 - cmp.w @er3+,@-er1 ;01546d3cb120 - cmp.w @er3+,@er1+ ;01546d3c8120 - cmp.w @er3+,@er1- ;01546d3ca120 - cmp.w @er3+,@+er1 ;01546d3c9120 - cmp.w @er3+,@(0xffff9abc:16,er1) ;01546d3cc1209abc - cmp.w @er3+,@(0x9abcdef0:32,er1) ;01546d3cc9209abcdef0 - cmp.w @er3+,@(0xffff9abc:16,r2l.b) ;01546d3cd2209abc - cmp.w @er3+,@(0xffff9abc:16,r2.w) ;01546d3ce2209abc - cmp.w @er3+,@(0xffff9abc:16,er2.l) ;01546d3cf2209abc - cmp.w @er3+,@(0x9abcdef0:32,r2l.b) ;01546d3cda209abcdef0 - cmp.w @er3+,@(0x9abcdef0:32,r2.w) ;01546d3cea209abcdef0 - cmp.w @er3+,@(0x9abcdef0:32,er2.l) ;01546d3cfa209abcdef0 - cmp.w @er3+,@0xffff9abc:16 ;01546d3c40209abc - cmp.w @er3+,@0x9abcdef0:32 ;01546d3c48209abcdef0 - - cmp.w @er3-,@er1 ;01566d3c0120 - cmp.w @er3-,@(6:2,er1) ;01566d3c3120 - cmp.w @er3-,@-er1 ;01566d3cb120 - cmp.w @er3-,@er1+ ;01566d3c8120 - cmp.w @er3-,@er1- ;01566d3ca120 - cmp.w @er3-,@+er1 ;01566d3c9120 - cmp.w @er3-,@(0xffff9abc:16,er1) ;01566d3cc1209abc - cmp.w @er3-,@(0x9abcdef0:32,er1) ;01566d3cc9209abcdef0 - cmp.w @er3-,@(0xffff9abc:16,r2l.b) ;01566d3cd2209abc - cmp.w @er3-,@(0xffff9abc:16,r2.w) ;01566d3ce2209abc - cmp.w @er3-,@(0xffff9abc:16,er2.l) ;01566d3cf2209abc - cmp.w @er3-,@(0x9abcdef0:32,r2l.b) ;01566d3cda209abcdef0 - cmp.w @er3-,@(0x9abcdef0:32,r2.w) ;01566d3cea209abcdef0 - cmp.w @er3-,@(0x9abcdef0:32,er2.l) ;01566d3cfa209abcdef0 - cmp.w @er3-,@0xffff9abc:16 ;01566d3c40209abc - cmp.w @er3-,@0x9abcdef0:32 ;01566d3c48209abcdef0 - - cmp.w @+er3,@er1 ;01556d3c0120 - cmp.w @+er3,@(6:2,er1) ;01556d3c3120 - cmp.w @+er3,@-er1 ;01556d3cb120 - cmp.w @+er3,@er1+ ;01556d3c8120 - cmp.w @+er3,@er1- ;01556d3ca120 - cmp.w @+er3,@+er1 ;01556d3c9120 - cmp.w @+er3,@(0xffff9abc:16,er1) ;01556d3cc1209abc - cmp.w @+er3,@(0x9abcdef0:32,er1) ;01556d3cc9209abcdef0 - cmp.w @+er3,@(0xffff9abc:16,r2l.b) ;01556d3cd2209abc - cmp.w @+er3,@(0xffff9abc:16,r2.w) ;01556d3ce2209abc - cmp.w @+er3,@(0xffff9abc:16,er2.l) ;01556d3cf2209abc - cmp.w @+er3,@(0x9abcdef0:32,r2l.b) ;01556d3cda209abcdef0 - cmp.w @+er3,@(0x9abcdef0:32,r2.w) ;01556d3cea209abcdef0 - cmp.w @+er3,@(0x9abcdef0:32,er2.l) ;01556d3cfa209abcdef0 - cmp.w @+er3,@0xffff9abc:16 ;01556d3c40209abc - cmp.w @+er3,@0x9abcdef0:32 ;01556d3c48209abcdef0 - - cmp.w @(0x1234:16,er3),@er1 ;01546f3c12340120 - cmp.w @(0x1234:16,er3),@(6:2,er1) ;01546f3c12343120 - cmp.w @(0x1234:16,er3),@-er1 ;01546f3c1234b120 - cmp.w @(0x1234:16,er3),@er1+ ;01546f3c12348120 - cmp.w @(0x1234:16,er3),@er1- ;01546f3c1234a120 - cmp.w @(0x1234:16,er3),@+er1 ;01546f3c12349120 - cmp.w @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01546f3c1234c1209abc - cmp.w @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01546f3c1234c9209abcdef0 - cmp.w @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01546f3c1234d2209abc - cmp.w @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01546f3c1234e2209abc - cmp.w @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01546f3c1234f2209abc - cmp.w @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01546f3c1234da209abcdef0 - cmp.w @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01546f3c1234ea209abcdef0 - cmp.w @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01546f3c1234fa209abcdef0 - cmp.w @(0x1234:16,er3),@0xffff9abc:16 ;01546f3c123440209abc - cmp.w @(0x1234:16,er3),@0x9abcdef0:32 ;01546f3c123448209abcdef0 - - cmp.w @(0x12345678:32,er3),@er1 ;78346b2c123456780120 - cmp.w @(0x12345678:32,er3),@(6:2,er1) ;78346b2c123456783120 - cmp.w @(0x12345678:32,er3),@-er1 ;78346b2c12345678b120 - cmp.w @(0x12345678:32,er3),@er1+ ;78346b2c123456788120 - cmp.w @(0x12345678:32,er3),@er1- ;78346b2c12345678a120 - cmp.w @(0x12345678:32,er3),@+er1 ;78346b2c123456789120 - cmp.w @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346b2c12345678c1209abc - cmp.w @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346b2c12345678c9209abcdef0 - cmp.w @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346b2c12345678d2209abc - cmp.w @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346b2c12345678e2209abc - cmp.w @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346b2c12345678f2209abc - cmp.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346b2c12345678da209abcdef0 - cmp.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346b2c12345678ea209abcdef0 - cmp.w @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346b2c12345678fa209abcdef0 - cmp.w @(0x12345678:32,er3),@0xffff9abc:16 ;78346b2c1234567840209abc - cmp.w @(0x12345678:32,er3),@0x9abcdef0:32 ;78346b2c1234567848209abcdef0 - - cmp.w @(0x1234:16,r3l.b),@er1 ;01556f3c12340120 - cmp.w @(0x1234:16,r3l.b),@(6:2,er1) ;01556f3c12343120 - cmp.w @(0x1234:16,r3l.b),@-er1 ;01556f3c1234b120 - cmp.w @(0x1234:16,r3l.b),@er1+ ;01556f3c12348120 - cmp.w @(0x1234:16,r3l.b),@er1- ;01556f3c1234a120 - cmp.w @(0x1234:16,r3l.b),@+er1 ;01556f3c12349120 - cmp.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01556f3c1234c1209abc - cmp.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01556f3c1234c9209abcdef0 - cmp.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01556f3c1234d2209abc - cmp.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01556f3c1234e2209abc - cmp.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01556f3c1234f2209abc - cmp.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01556f3c1234da209abcdef0 - cmp.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01556f3c1234ea209abcdef0 - cmp.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01556f3c1234fa209abcdef0 - cmp.w @(0x1234:16,r3l.b),@0xffff9abc:16 ;01556f3c123440209abc - cmp.w @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01556f3c123448209abcdef0 - - cmp.w @(0x1234:16,r3.w),@er1 ;01566f3c12340120 - cmp.w @(0x1234:16,r3.w),@(6:2,er1) ;01566f3c12343120 - cmp.w @(0x1234:16,r3.w),@-er1 ;01566f3c1234b120 - cmp.w @(0x1234:16,r3.w),@er1+ ;01566f3c12348120 - cmp.w @(0x1234:16,r3.w),@er1- ;01566f3c1234a120 - cmp.w @(0x1234:16,r3.w),@+er1 ;01566f3c12349120 - cmp.w @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01566f3c1234c1209abc - cmp.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01566f3c1234c9209abcdef0 - cmp.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01566f3c1234d2209abc - cmp.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01566f3c1234e2209abc - cmp.w @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01566f3c1234f2209abc - cmp.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01566f3c1234da209abcdef0 - cmp.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01566f3c1234ea209abcdef0 - cmp.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01566f3c1234fa209abcdef0 - cmp.w @(0x1234:16,r3.w),@0xffff9abc:16 ;01566f3c123440209abc - cmp.w @(0x1234:16,r3.w),@0x9abcdef0:32 ;01566f3c123448209abcdef0 - - cmp.w @(0x1234:16,er3.l),@er1 ;01576f3c12340120 - cmp.w @(0x1234:16,er3.l),@(6:2,er1) ;01576f3c12343120 - cmp.w @(0x1234:16,er3.l),@-er1 ;01576f3c1234b120 - cmp.w @(0x1234:16,er3.l),@er1+ ;01576f3c12348120 - cmp.w @(0x1234:16,er3.l),@er1- ;01576f3c1234a120 - cmp.w @(0x1234:16,er3.l),@+er1 ;01576f3c12349120 - cmp.w @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01576f3c1234c1209abc - cmp.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01576f3c1234c9209abcdef0 - cmp.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01576f3c1234d2209abc - cmp.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01576f3c1234e2209abc - cmp.w @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01576f3c1234f2209abc - cmp.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01576f3c1234da209abcdef0 - cmp.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01576f3c1234ea209abcdef0 - cmp.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01576f3c1234fa209abcdef0 - cmp.w @(0x1234:16,er3.l),@0xffff9abc:16 ;01576f3c123440209abc - cmp.w @(0x1234:16,er3.l),@0x9abcdef0:32 ;01576f3c123448209abcdef0 - - cmp.w @(0x12345678:32,r3l.b),@er1 ;78356b2c123456780120 - cmp.w @(0x12345678:32,r3l.b),@(6:2,er1) ;78356b2c123456783120 - cmp.w @(0x12345678:32,r3l.b),@-er1 ;78356b2c12345678b120 - cmp.w @(0x12345678:32,r3l.b),@er1+ ;78356b2c123456788120 - cmp.w @(0x12345678:32,r3l.b),@er1- ;78356b2c12345678a120 - cmp.w @(0x12345678:32,r3l.b),@+er1 ;78356b2c123456789120 - cmp.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356b2c12345678c1209abc - cmp.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356b2c12345678c9209abcdef0 - cmp.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356b2c12345678d2209abc - cmp.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356b2c12345678e2209abc - cmp.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356b2c12345678f2209abc - cmp.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356b2c12345678da209abcdef0 - cmp.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356b2c12345678ea209abcdef0 - cmp.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356b2c12345678fa209abcdef0 - cmp.w @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356b2c1234567840209abc - cmp.w @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356b2c1234567848209abcdef0 - - cmp.w @(0x12345678:32,r3.w),@er1 ;78366b2c123456780120 - cmp.w @(0x12345678:32,r3.w),@(6:2,er1) ;78366b2c123456783120 - cmp.w @(0x12345678:32,r3.w),@-er1 ;78366b2c12345678b120 - cmp.w @(0x12345678:32,r3.w),@er1+ ;78366b2c123456788120 - cmp.w @(0x12345678:32,r3.w),@er1- ;78366b2c12345678a120 - cmp.w @(0x12345678:32,r3.w),@+er1 ;78366b2c123456789120 - cmp.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366b2c12345678c1209abc - cmp.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366b2c12345678c9209abcdef0 - cmp.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366b2c12345678d2209abc - cmp.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366b2c12345678e2209abc - cmp.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366b2c12345678f2209abc - cmp.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366b2c12345678da209abcdef0 - cmp.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366b2c12345678ea209abcdef0 - cmp.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366b2c12345678fa209abcdef0 - cmp.w @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366b2c1234567840209abc - cmp.w @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366b2c1234567848209abcdef0 - - cmp.w @(0x12345678:32,er3.l),@er1 ;78376b2c123456780120 - cmp.w @(0x12345678:32,er3.l),@(6:2,er1) ;78376b2c123456783120 - cmp.w @(0x12345678:32,er3.l),@-er1 ;78376b2c12345678b120 - cmp.w @(0x12345678:32,er3.l),@er1+ ;78376b2c123456788120 - cmp.w @(0x12345678:32,er3.l),@er1- ;78376b2c12345678a120 - cmp.w @(0x12345678:32,er3.l),@+er1 ;78376b2c123456789120 - cmp.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376b2c12345678c1209abc - cmp.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376b2c12345678c9209abcdef0 - cmp.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376b2c12345678d2209abc - cmp.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376b2c12345678e2209abc - cmp.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376b2c12345678f2209abc - cmp.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376b2c12345678da209abcdef0 - cmp.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376b2c12345678ea209abcdef0 - cmp.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376b2c12345678fa209abcdef0 - cmp.w @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376b2c1234567840209abc - cmp.w @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376b2c1234567848209abcdef0 - - cmp.w @0x1234:16,@er1 ;6b1512340120 - cmp.w @0x1234:16,@(6:2,er1) ;6b1512343120 - cmp.w @0x1234:16,@-er1 ;6b151234b120 - cmp.w @0x1234:16,@er1+ ;6b1512348120 - cmp.w @0x1234:16,@er1- ;6b151234a120 - cmp.w @0x1234:16,@+er1 ;6b1512349120 - cmp.w @0x1234:16,@(0xffff9abc:16,er1) ;6b151234c1209abc - cmp.w @0x1234:16,@(0x9abcdef0:32,er1) ;6b151234c9209abcdef0 - cmp.w @0x1234:16,@(0xffff9abc:16,r2l.b) ;6b151234d2209abc - cmp.w @0x1234:16,@(0xffff9abc:16,r2.w) ;6b151234e2209abc - cmp.w @0x1234:16,@(0xffff9abc:16,er2.l) ;6b151234f2209abc - cmp.w @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6b151234da209abcdef0 - cmp.w @0x1234:16,@(0x9abcdef0:32,r2.w) ;6b151234ea209abcdef0 - cmp.w @0x1234:16,@(0x9abcdef0:32,er2.l) ;6b151234fa209abcdef0 - cmp.w @0x1234:16,@0xffff9abc:16 ;6b15123440209abc - cmp.w @0x1234:16,@0x9abcdef0:32 ;6b15123448209abcdef0 - - cmp.w @0x12345678:32,@er1 ;6b35123456780120 - cmp.w @0x12345678:32,@(6:2,er1) ;6b35123456783120 - cmp.w @0x12345678:32,@-er1 ;6b3512345678b120 - cmp.w @0x12345678:32,@er1+ ;6b35123456788120 - cmp.w @0x12345678:32,@er1- ;6b3512345678a120 - cmp.w @0x12345678:32,@+er1 ;6b35123456789120 - cmp.w @0x12345678:32,@(0xffff9abc:16,er1) ;6b3512345678c1209abc - cmp.w @0x12345678:32,@(0x9abcdef0:32,er1) ;6b3512345678c9209abcdef0 - cmp.w @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6b3512345678d2209abc - cmp.w @0x12345678:32,@(0xffff9abc:16,r2.w) ;6b3512345678e2209abc - cmp.w @0x12345678:32,@(0xffff9abc:16,er2.l) ;6b3512345678f2209abc - cmp.w @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6b3512345678da209abcdef0 - cmp.w @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6b3512345678ea209abcdef0 - cmp.w @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6b3512345678fa209abcdef0 - cmp.w @0x12345678:32,@0xffff9abc:16 ;6b351234567840209abc - cmp.w @0x12345678:32,@0x9abcdef0:32 ;6b351234567848209abcdef0 - - cmp.l #0x12345678:32,er1 ;7a2112345678 - cmp.l #0x1234:16,er1 ;7a291234 - cmp.l #0x7:3,er2 ;1ffa - cmp.l #0x12345678:32,@er1 ;010e012812345678 - cmp.l #0x12345678:32,@(0xc:2,er1) ;010e312812345678 - cmp.l #0x12345678:32,@er1+ ;010e812812345678 - cmp.l #0x12345678:32,@-er1 ;010eb12812345678 - cmp.l #0x12345678:32,@+er1 ;010e912812345678 - cmp.l #0x12345678:32,@er1- ;010ea12812345678 - cmp.l #0x12345678:32,@(0xffff9abc:16,er1) ;010ec1289abc12345678 - cmp.l #0x12345678:32,@(0x9abcdef0:32,er1) ;010ec9289abcdef012345678 - cmp.l #0x12345678:32,@(0xffff9abc:16,r2l.b) ;010ed2289abc12345678 - cmp.l #0x12345678:32,@(0xffff9abc:16,r2.w) ;010ee2289abc12345678 - cmp.l #0x12345678:32,@(0xffff9abc:16,er2.l) ;010ef2289abc12345678 - cmp.l #0x12345678:32,@(0x9abcdef0:32,r2l.b) ;010eda289abcdef012345678 - cmp.l #0x12345678:32,@(0x9abcdef0:32,r2.w) ;010eea289abcdef012345678 - cmp.l #0x12345678:32,@(0x9abcdef0:32,er2.l) ;010efa289abcdef012345678 - cmp.l #0x12345678:32,@0xffff9abc:16 ;010e40289abc12345678 - cmp.l #0x12345678:32,@0x9abcdef0:32 ;010e48289abcdef012345678 - cmp.l #0x1234:16,@er1 ;010e01201234 - cmp.l #0x1234:16,@(0xc:2,er1) ;010e31201234 - cmp.l #0x1234:16,@er1+ ;010e81201234 - cmp.l #0x1234:16,@-er1 ;010eb1201234 - cmp.l #0x1234:16,@+er1 ;010e91201234 - cmp.l #0x1234:16,@er1- ;010ea1201234 - cmp.l #0x1234:16,@(0xffff9abc:16,er1) ;010ec1209abc1234 - cmp.l #0x1234:16,@(0x9abcdef0:32,er1) ;010ec9209abcdef01234 - cmp.l #0x1234:16,@(0xffff9abc:16,r2l.b) ;010ed2209abc1234 - cmp.l #0x1234:16,@(0xffff9abc:16,r2.w) ;010ee2209abc1234 - cmp.l #0x1234:16,@(0xffff9abc:16,er2.l) ;010ef2209abc1234 - cmp.l #0x1234:16,@(0x9abcdef0:32,r2l.b) ;010eda209abcdef01234 - cmp.l #0x1234:16,@(0x9abcdef0:32,r2.w) ;010eea209abcdef01234 - cmp.l #0x1234:16,@(0x9abcdef0:32,er2.l) ;010efa209abcdef01234 - cmp.l #0x1234:16,@0xffff9abc:16 ;010e40209abc1234 - cmp.l #0x1234:16,@0x9abcdef0:32 ;010e48209abcdef01234 - - cmp.l er3,er1 ;1fb1 - - cmp.l er3,@er1 ;01090123 - cmp.l er3,@(0xc:2,er1) ;01093123 - cmp.l er3,@er1+ ;01098123 - cmp.l er3,@-er1 ;0109b123 - cmp.l er3,@+er1 ;01099123 - cmp.l er3,@er1- ;0109a123 - cmp.l er3,@(0x1234:16,er1) ;0109c1231234 - cmp.l er3,@(0x12345678:32,er1) ;0109c92312345678 - cmp.l er3,@(0x1234:16,r2l.b) ;0109d2231234 - cmp.l er3,@(0x1234:16,r2.w) ;0109e2231234 - cmp.l er3,@(0x1234:16,er2.l) ;0109f2231234 - cmp.l er3,@(0x12345678:32,r2l.b) ;0109da2312345678 - cmp.l er3,@(0x12345678:32,r2.w) ;0109ea2312345678 - cmp.l er3,@(0x12345678:32,er2.l) ;0109fa2312345678 - cmp.l er3,@0x1234:16 ;010940231234 - cmp.l er3,@0x12345678:32 ;0109482312345678 - - cmp.l @er3,er1 ;010a0321 - cmp.l @(0xc:2,er3),er1 ;010a3321 - cmp.l @er3+,er1 ;010a8321 - cmp.l @-er3,er1 ;010ab321 - cmp.l @+er3,er1 ;010a9321 - cmp.l @er3-,er1 ;010aa321 - cmp.l @(0x1234:16,er1),er1 ;010ac1211234 - cmp.l @(0x12345678:32,er1),er1 ;010ac92112345678 - cmp.l @(0x1234:16,r2l.b),er1 ;010ad2211234 - cmp.l @(0x1234:16,r2.w),er1 ;010ae2211234 - cmp.l @(0x1234:16,er2.l),er1 ;010af2211234 - cmp.l @(0x12345678:32,r2l.b),er1 ;010ada2112345678 - cmp.l @(0x12345678:32,r2.w),er1 ;010aea2112345678 - cmp.l @(0x12345678:32,er2.l),er1 ;010afa2112345678 - cmp.l @0x1234:16,er1 ;010a40211234 - cmp.l @0x12345678:32,er1 ;010a482112345678 - - cmp.l @er3,@er1 ;0104693c0120 - cmp.l @er3,@(0xc:2,er1) ;0104693c3120 - cmp.l @er3,@-er1 ;0104693cb120 - cmp.l @er3,@er1+ ;0104693c8120 - cmp.l @er3,@er1- ;0104693ca120 - cmp.l @er3,@+er1 ;0104693c9120 - cmp.l @er3,@(0xffff9abc:16,er1) ;0104693cc1209abc - cmp.l @er3,@(0x9abcdef0:32,er1) ;0104693cc9209abcdef0 - cmp.l @er3,@(0xffff9abc:16,r2l.b) ;0104693cd2209abc - cmp.l @er3,@(0xffff9abc:16,r2.w) ;0104693ce2209abc - cmp.l @er3,@(0xffff9abc:16,er2.l) ;0104693cf2209abc - cmp.l @er3,@(0x9abcdef0:32,r2l.b) ;0104693cda209abcdef0 - cmp.l @er3,@(0x9abcdef0:32,r2.w) ;0104693cea209abcdef0 - cmp.l @er3,@(0x9abcdef0:32,er2.l) ;0104693cfa209abcdef0 - cmp.l @er3,@0xffff9abc:16 ;0104693c40209abc - cmp.l @er3,@0x9abcdef0:32 ;0104693c48209abcdef0 - - cmp.l @(0xc:2,er3),@er1 ;0107693c0120 - cmp.l @(0xc:2,er3),@(0xc:2,er1) ;0107693c3120 - cmp.l @(0xc:2,er3),@-er1 ;0107693cb120 - cmp.l @(0xc:2,er3),@er1+ ;0107693c8120 - cmp.l @(0xc:2,er3),@er1- ;0107693ca120 - cmp.l @(0xc:2,er3),@+er1 ;0107693c9120 - cmp.l @(0xc:2,er3),@(0xffff9abc:16,er1) ;0107693cc1209abc - cmp.l @(0xc:2,er3),@(0x9abcdef0:32,er1) ;0107693cc9209abcdef0 - cmp.l @(0xc:2,er3),@(0xffff9abc:16,r2l.b) ;0107693cd2209abc - cmp.l @(0xc:2,er3),@(0xffff9abc:16,r2.w) ;0107693ce2209abc - cmp.l @(0xc:2,er3),@(0xffff9abc:16,er2.l) ;0107693cf2209abc - cmp.l @(0xc:2,er3),@(0x9abcdef0:32,r2l.b) ;0107693cda209abcdef0 - cmp.l @(0xc:2,er3),@(0x9abcdef0:32,r2.w) ;0107693cea209abcdef0 - cmp.l @(0xc:2,er3),@(0x9abcdef0:32,er2.l) ;0107693cfa209abcdef0 - cmp.l @(0xc:2,er3),@0xffff9abc:16 ;0107693c40209abc - cmp.l @(0xc:2,er3),@0x9abcdef0:32 ;0107693c48209abcdef0 - - cmp.l @-er3,@er1 ;01076d3c0120 - cmp.l @-er3,@(0xc:2,er1) ;01076d3c3120 - cmp.l @-er3,@-er1 ;01076d3cb120 - cmp.l @-er3,@er1+ ;01076d3c8120 - cmp.l @-er3,@er1- ;01076d3ca120 - cmp.l @-er3,@+er1 ;01076d3c9120 - cmp.l @-er3,@(0xffff9abc:16,er1) ;01076d3cc1209abc - cmp.l @-er3,@(0x9abcdef0:32,er1) ;01076d3cc9209abcdef0 - cmp.l @-er3,@(0xffff9abc:16,r2l.b) ;01076d3cd2209abc - cmp.l @-er3,@(0xffff9abc:16,r2.w) ;01076d3ce2209abc - cmp.l @-er3,@(0xffff9abc:16,er2.l) ;01076d3cf2209abc - cmp.l @-er3,@(0x9abcdef0:32,r2l.b) ;01076d3cda209abcdef0 - cmp.l @-er3,@(0x9abcdef0:32,r2.w) ;01076d3cea209abcdef0 - cmp.l @-er3,@(0x9abcdef0:32,er2.l) ;01076d3cfa209abcdef0 - cmp.l @-er3,@0xffff9abc:16 ;01076d3c40209abc - cmp.l @-er3,@0x9abcdef0:32 ;01076d3c48209abcdef0 - - cmp.l @er3+,@er1 ;01046d3c0120 - cmp.l @er3+,@(0xc:2,er1) ;01046d3c3120 - cmp.l @er3+,@-er1 ;01046d3cb120 - cmp.l @er3+,@er1+ ;01046d3c8120 - cmp.l @er3+,@er1- ;01046d3ca120 - cmp.l @er3+,@+er1 ;01046d3c9120 - cmp.l @er3+,@(0xffff9abc:16,er1) ;01046d3cc1209abc - cmp.l @er3+,@(0x9abcdef0:32,er1) ;01046d3cc9209abcdef0 - cmp.l @er3+,@(0xffff9abc:16,r2l.b) ;01046d3cd2209abc - cmp.l @er3+,@(0xffff9abc:16,r2.w) ;01046d3ce2209abc - cmp.l @er3+,@(0xffff9abc:16,er2.l) ;01046d3cf2209abc - cmp.l @er3+,@(0x9abcdef0:32,r2l.b) ;01046d3cda209abcdef0 - cmp.l @er3+,@(0x9abcdef0:32,r2.w) ;01046d3cea209abcdef0 - cmp.l @er3+,@(0x9abcdef0:32,er2.l) ;01046d3cfa209abcdef0 - cmp.l @er3+,@0xffff9abc:16 ;01046d3c40209abc - cmp.l @er3+,@0x9abcdef0:32 ;01046d3c48209abcdef0 - - cmp.l @er3-,@er1 ;01066d3c0120 - cmp.l @er3-,@(0xc:2,er1) ;01066d3c3120 - cmp.l @er3-,@-er1 ;01066d3cb120 - cmp.l @er3-,@er1+ ;01066d3c8120 - cmp.l @er3-,@er1- ;01066d3ca120 - cmp.l @er3-,@+er1 ;01066d3c9120 - cmp.l @er3-,@(0xffff9abc:16,er1) ;01066d3cc1209abc - cmp.l @er3-,@(0x9abcdef0:32,er1) ;01066d3cc9209abcdef0 - cmp.l @er3-,@(0xffff9abc:16,r2l.b) ;01066d3cd2209abc - cmp.l @er3-,@(0xffff9abc:16,r2.w) ;01066d3ce2209abc - cmp.l @er3-,@(0xffff9abc:16,er2.l) ;01066d3cf2209abc - cmp.l @er3-,@(0x9abcdef0:32,r2l.b) ;01066d3cda209abcdef0 - cmp.l @er3-,@(0x9abcdef0:32,r2.w) ;01066d3cea209abcdef0 - cmp.l @er3-,@(0x9abcdef0:32,er2.l) ;01066d3cfa209abcdef0 - cmp.l @er3-,@0xffff9abc:16 ;01066d3c40209abc - cmp.l @er3-,@0x9abcdef0:32 ;01066d3c48209abcdef0 - - cmp.l @+er3,@er1 ;01056d3c0120 - cmp.l @+er3,@(0xc:2,er1) ;01056d3c3120 - cmp.l @+er3,@-er1 ;01056d3cb120 - cmp.l @+er3,@er1+ ;01056d3c8120 - cmp.l @+er3,@er1- ;01056d3ca120 - cmp.l @+er3,@+er1 ;01056d3c9120 - cmp.l @+er3,@(0xffff9abc:16,er1) ;01056d3cc1209abc - cmp.l @+er3,@(0x9abcdef0:32,er1) ;01056d3cc9209abcdef0 - cmp.l @+er3,@(0xffff9abc:16,r2l.b) ;01056d3cd2209abc - cmp.l @+er3,@(0xffff9abc:16,r2.w) ;01056d3ce2209abc - cmp.l @+er3,@(0xffff9abc:16,er2.l) ;01056d3cf2209abc - cmp.l @+er3,@(0x9abcdef0:32,r2l.b) ;01056d3cda209abcdef0 - cmp.l @+er3,@(0x9abcdef0:32,r2.w) ;01056d3cea209abcdef0 - cmp.l @+er3,@(0x9abcdef0:32,er2.l) ;01056d3cfa209abcdef0 - cmp.l @+er3,@0xffff9abc:16 ;01056d3c40209abc - cmp.l @+er3,@0x9abcdef0:32 ;01056d3c48209abcdef0 - - cmp.l @(0x1234:16,er3),@er1 ;01046f3c12340120 - cmp.l @(0x1234:16,er3),@(0xc:2,er1) ;01046f3c12343120 - cmp.l @(0x1234:16,er3),@-er1 ;01046f3c1234b120 - cmp.l @(0x1234:16,er3),@er1+ ;01046f3c12348120 - cmp.l @(0x1234:16,er3),@er1- ;01046f3c1234a120 - cmp.l @(0x1234:16,er3),@+er1 ;01046f3c12349120 - cmp.l @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01046f3c1234c1209abc - cmp.l @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01046f3c1234c9209abcdef0 - cmp.l @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01046f3c1234d2209abc - cmp.l @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01046f3c1234e2209abc - cmp.l @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01046f3c1234f2209abc - cmp.l @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01046f3c1234da209abcdef0 - cmp.l @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01046f3c1234ea209abcdef0 - cmp.l @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01046f3c1234fa209abcdef0 - cmp.l @(0x1234:16,er3),@0xffff9abc:16 ;01046f3c123440209abc - cmp.l @(0x1234:16,er3),@0x9abcdef0:32 ;01046f3c123448209abcdef0 - - cmp.l @(0x12345678:32,er3),@er1 ;78b46b2c123456780120 - cmp.l @(0x12345678:32,er3),@(0xc:2,er1) ;78b46b2c123456783120 - cmp.l @(0x12345678:32,er3),@-er1 ;78b46b2c12345678b120 - cmp.l @(0x12345678:32,er3),@er1+ ;78b46b2c123456788120 - cmp.l @(0x12345678:32,er3),@er1- ;78b46b2c12345678a120 - cmp.l @(0x12345678:32,er3),@+er1 ;78b46b2c123456789120 - cmp.l @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78b46b2c12345678c1209abc - cmp.l @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78b46b2c12345678c9209abcdef0 - cmp.l @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78b46b2c12345678d2209abc - cmp.l @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78b46b2c12345678e2209abc - cmp.l @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78b46b2c12345678f2209abc - cmp.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78b46b2c12345678da209abcdef0 - cmp.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78b46b2c12345678ea209abcdef0 - cmp.l @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78b46b2c12345678fa209abcdef0 - cmp.l @(0x12345678:32,er3),@0xffff9abc:16 ;78b46b2c1234567840209abc - cmp.l @(0x12345678:32,er3),@0x9abcdef0:32 ;78b46b2c1234567848209abcdef0 - - cmp.l @(0x1234:16,r3l.b),@er1 ;01056f3c12340120 - cmp.l @(0x1234:16,r3l.b),@(0xc:2,er1) ;01056f3c12343120 - cmp.l @(0x1234:16,r3l.b),@-er1 ;01056f3c1234b120 - cmp.l @(0x1234:16,r3l.b),@er1+ ;01056f3c12348120 - cmp.l @(0x1234:16,r3l.b),@er1- ;01056f3c1234a120 - cmp.l @(0x1234:16,r3l.b),@+er1 ;01056f3c12349120 - cmp.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01056f3c1234c1209abc - cmp.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01056f3c1234c9209abcdef0 - cmp.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01056f3c1234d2209abc - cmp.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01056f3c1234e2209abc - cmp.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01056f3c1234f2209abc - cmp.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01056f3c1234da209abcdef0 - cmp.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01056f3c1234ea209abcdef0 - cmp.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01056f3c1234fa209abcdef0 - cmp.l @(0x1234:16,r3l.b),@0xffff9abc:16 ;01056f3c123440209abc - cmp.l @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01056f3c123448209abcdef0 - - cmp.l @(0x1234:16,r3.w),@er1 ;01066f3c12340120 - cmp.l @(0x1234:16,r3.w),@(0xc:2,er1) ;01066f3c12343120 - cmp.l @(0x1234:16,r3.w),@-er1 ;01066f3c1234b120 - cmp.l @(0x1234:16,r3.w),@er1+ ;01066f3c12348120 - cmp.l @(0x1234:16,r3.w),@er1- ;01066f3c1234a120 - cmp.l @(0x1234:16,r3.w),@+er1 ;01066f3c12349120 - cmp.l @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01066f3c1234c1209abc - cmp.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01066f3c1234c9209abcdef0 - cmp.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01066f3c1234d2209abc - cmp.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01066f3c1234e2209abc - cmp.l @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01066f3c1234f2209abc - cmp.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01066f3c1234da209abcdef0 - cmp.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01066f3c1234ea209abcdef0 - cmp.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01066f3c1234fa209abcdef0 - cmp.l @(0x1234:16,r3.w),@0xffff9abc:16 ;01066f3c123440209abc - cmp.l @(0x1234:16,r3.w),@0x9abcdef0:32 ;01066f3c123448209abcdef0 - - cmp.l @(0x1234:16,er3.l),@er1 ;01076f3c12340120 - cmp.l @(0x1234:16,er3.l),@(0xc:2,er1) ;01076f3c12343120 - cmp.l @(0x1234:16,er3.l),@-er1 ;01076f3c1234b120 - cmp.l @(0x1234:16,er3.l),@er1+ ;01076f3c12348120 - cmp.l @(0x1234:16,er3.l),@er1- ;01076f3c1234a120 - cmp.l @(0x1234:16,er3.l),@+er1 ;01076f3c12349120 - cmp.l @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01076f3c1234c1209abc - cmp.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01076f3c1234c9209abcdef0 - cmp.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01076f3c1234d2209abc - cmp.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01076f3c1234e2209abc - cmp.l @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01076f3c1234f2209abc - cmp.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01076f3c1234da209abcdef0 - cmp.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01076f3c1234ea209abcdef0 - cmp.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01076f3c1234fa209abcdef0 - cmp.l @(0x1234:16,er3.l),@0xffff9abc:16 ;01076f3c123440209abc - cmp.l @(0x1234:16,er3.l),@0x9abcdef0:32 ;01076f3c123448209abcdef0 - - cmp.l @(0x12345678:32,r3l.b),@er1 ;78b56b2c123456780120 - cmp.l @(0x12345678:32,r3l.b),@(0xc:2,er1) ;78b56b2c123456783120 - cmp.l @(0x12345678:32,r3l.b),@-er1 ;78b56b2c12345678b120 - cmp.l @(0x12345678:32,r3l.b),@er1+ ;78b56b2c123456788120 - cmp.l @(0x12345678:32,r3l.b),@er1- ;78b56b2c12345678a120 - cmp.l @(0x12345678:32,r3l.b),@+er1 ;78b56b2c123456789120 - cmp.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78b56b2c12345678c1209abc - cmp.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78b56b2c12345678c9209abcdef0 - cmp.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78b56b2c12345678d2209abc - cmp.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78b56b2c12345678e2209abc - cmp.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78b56b2c12345678f2209abc - cmp.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78b56b2c12345678da209abcdef0 - cmp.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78b56b2c12345678ea209abcdef0 - cmp.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78b56b2c12345678fa209abcdef0 - cmp.l @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78b56b2c1234567840209abc - cmp.l @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78b56b2c1234567848209abcdef0 - - cmp.l @(0x12345678:32,r3.w),@er1 ;78b66b2c123456780120 - cmp.l @(0x12345678:32,r3.w),@(0xc:2,er1) ;78b66b2c123456783120 - cmp.l @(0x12345678:32,r3.w),@-er1 ;78b66b2c12345678b120 - cmp.l @(0x12345678:32,r3.w),@er1+ ;78b66b2c123456788120 - cmp.l @(0x12345678:32,r3.w),@er1- ;78b66b2c12345678a120 - cmp.l @(0x12345678:32,r3.w),@+er1 ;78b66b2c123456789120 - cmp.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78b66b2c12345678c1209abc - cmp.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78b66b2c12345678c9209abcdef0 - cmp.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78b66b2c12345678d2209abc - cmp.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78b66b2c12345678e2209abc - cmp.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78b66b2c12345678f2209abc - cmp.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78b66b2c12345678da209abcdef0 - cmp.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78b66b2c12345678ea209abcdef0 - cmp.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78b66b2c12345678fa209abcdef0 - cmp.l @(0x12345678:32,r3.w),@0xffff9abc:16 ;78b66b2c1234567840209abc - cmp.l @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78b66b2c1234567848209abcdef0 - - cmp.l @(0x12345678:32,er3.l),@er1 ;78b76b2c123456780120 - cmp.l @(0x12345678:32,er3.l),@(0xc:2,er1) ;78b76b2c123456783120 - cmp.l @(0x12345678:32,er3.l),@-er1 ;78b76b2c12345678b120 - cmp.l @(0x12345678:32,er3.l),@er1+ ;78b76b2c123456788120 - cmp.l @(0x12345678:32,er3.l),@er1- ;78b76b2c12345678a120 - cmp.l @(0x12345678:32,er3.l),@+er1 ;78b76b2c123456789120 - cmp.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78b76b2c12345678c1209abc - cmp.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78b76b2c12345678c9209abcdef0 - cmp.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78b76b2c12345678d2209abc - cmp.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78b76b2c12345678e2209abc - cmp.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78b76b2c12345678f2209abc - cmp.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78b76b2c12345678da209abcdef0 - cmp.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78b76b2c12345678ea209abcdef0 - cmp.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78b76b2c12345678fa209abcdef0 - cmp.l @(0x12345678:32,er3.l),@0xffff9abc:16 ;78b76b2c1234567840209abc - cmp.l @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78b76b2c1234567848209abcdef0 - - cmp.l @0x1234:16,@er1 ;01046b0c12340120 - cmp.l @0x1234:16,@(0xc:2,er1) ;01046b0c12343120 - cmp.l @0x1234:16,@-er1 ;01046b0c1234b120 - cmp.l @0x1234:16,@er1+ ;01046b0c12348120 - cmp.l @0x1234:16,@er1- ;01046b0c1234a120 - cmp.l @0x1234:16,@+er1 ;01046b0c12349120 - cmp.l @0x1234:16,@(0xffff9abc:16,er1) ;01046b0c1234c1209abc - cmp.l @0x1234:16,@(0x9abcdef0:32,er1) ;01046b0c1234c9209abcdef0 - cmp.l @0x1234:16,@(0xffff9abc:16,r2l.b) ;01046b0c1234d2209abc - cmp.l @0x1234:16,@(0xffff9abc:16,r2.w) ;01046b0c1234e2209abc - cmp.l @0x1234:16,@(0xffff9abc:16,er2.l) ;01046b0c1234f2209abc - cmp.l @0x1234:16,@(0x9abcdef0:32,r2l.b) ;01046b0c1234da209abcdef0 - cmp.l @0x1234:16,@(0x9abcdef0:32,r2.w) ;01046b0c1234ea209abcdef0 - cmp.l @0x1234:16,@(0x9abcdef0:32,er2.l) ;01046b0c1234fa209abcdef0 - cmp.l @0x1234:16,@0xffff9abc:16 ;01046b0c123440209abc - cmp.l @0x1234:16,@0x9abcdef0:32 ;01046b0c123448209abcdef0 - - cmp.l @0x12345678:32,@er1 ;01046b2c123456780120 - cmp.l @0x12345678:32,@(0xc:2,er1) ;01046b2c123456783120 - cmp.l @0x12345678:32,@-er1 ;01046b2c12345678b120 - cmp.l @0x12345678:32,@er1+ ;01046b2c123456788120 - cmp.l @0x12345678:32,@er1- ;01046b2c12345678a120 - cmp.l @0x12345678:32,@+er1 ;01046b2c123456789120 - cmp.l @0x12345678:32,@(0xffff9abc:16,er1) ;01046b2c12345678c1209abc - cmp.l @0x12345678:32,@(0x9abcdef0:32,er1) ;01046b2c12345678c9209abcdef0 - cmp.l @0x12345678:32,@(0xffff9abc:16,r2l.b) ;01046b2c12345678d2209abc - cmp.l @0x12345678:32,@(0xffff9abc:16,r2.w) ;01046b2c12345678e2209abc - cmp.l @0x12345678:32,@(0xffff9abc:16,er2.l) ;01046b2c12345678f2209abc - cmp.l @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;01046b2c12345678da209abcdef0 - cmp.l @0x12345678:32,@(0x9abcdef0:32,r2.w) ;01046b2c12345678ea209abcdef0 - cmp.l @0x12345678:32,@(0x9abcdef0:32,er2.l) ;01046b2c12345678fa209abcdef0 - cmp.l @0x12345678:32,@0xffff9abc:16 ;01046b2c1234567840209abc - cmp.l @0x12345678:32,@0x9abcdef0:32 ;01046b2c1234567848209abcdef0 - - .end +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;arith_1 +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + .h8300sx + .text + .global _start +_start: + cmp.b @er3,@er1 ;7c350120 + cmp.b @er3,@(3:2,er1) ;7c353120 + cmp.b @er3,@-er1 ;7c35b120 + cmp.b @er3,@er1+ ;7c358120 + cmp.b @er3,@er1- ;7c35a120 + cmp.b @er3,@+er1 ;7c359120 + cmp.b @er3,@(0xffff9abc:16,er1) ;7c35c1209abc + cmp.b @er3,@(0x9abcdef0:32,er1) ;7c35c9209abcdef0 + cmp.b @er3,@(0xffff9abc:16,r2l.b) ;7c35d2209abc + cmp.b @er3,@(0xffff9abc:16,r2.w) ;7c35e2209abc + cmp.b @er3,@(0xffff9abc:16,er2.l) ;7c35f2209abc + cmp.b @er3,@(0x9abcdef0:32,r2l.b) ;7c35da209abcdef0 + cmp.b @er3,@(0x9abcdef0:32,r2.w) ;7c35ea209abcdef0 + cmp.b @er3,@(0x9abcdef0:32,er2.l) ;7c35fa209abcdef0 + cmp.b @er3,@0xffff9abc:16 ;7c3540209abc + cmp.b @er3,@0x9abcdef0:32 ;7c3548209abcdef0 + + cmp.b @-er3,@er1 ;01776c3c0120 + cmp.b @-er3,@(3:2,er1) ;01776c3c3120 + cmp.b @-er3,@-er1 ;01776c3cb120 + cmp.b @-er3,@er1+ ;01776c3c8120 + cmp.b @-er3,@er1- ;01776c3ca120 + cmp.b @-er3,@+er1 ;01776c3c9120 + cmp.b @-er3,@(0xffff9abc:16,er1) ;01776c3cc1209abc + cmp.b @-er3,@(0x9abcdef0:32,er1) ;01776c3cc9209abcdef0 + cmp.b @-er3,@(0xffff9abc:16,r2l.b) ;01776c3cd2209abc + cmp.b @-er3,@(0xffff9abc:16,r2.w) ;01776c3ce2209abc + cmp.b @-er3,@(0xffff9abc:16,er2.l) ;01776c3cf2209abc + cmp.b @-er3,@(0x9abcdef0:32,r2l.b) ;01776c3cda209abcdef0 + cmp.b @-er3,@(0x9abcdef0:32,r2.w) ;01776c3cea209abcdef0 + cmp.b @-er3,@(0x9abcdef0:32,er2.l) ;01776c3cfa209abcdef0 + cmp.b @-er3,@0xffff9abc:16 ;01776c3c40209abc + cmp.b @-er3,@0x9abcdef0:32 ;01776c3c48209abcdef0 + + cmp.b @er3+,@er1 ;01746c3c0120 + cmp.b @er3+,@(3:2,er1) ;01746c3c3120 + cmp.b @er3+,@-er1 ;01746c3cb120 + cmp.b @er3+,@er1+ ;01746c3c8120 + cmp.b @er3+,@er1- ;01746c3ca120 + cmp.b @er3+,@+er1 ;01746c3c9120 + cmp.b @er3+,@(0xffff9abc:16,er1) ;01746c3cc1209abc + cmp.b @er3+,@(0x9abcdef0:32,er1) ;01746c3cc9209abcdef0 + cmp.b @er3+,@(0xffff9abc:16,r2l.b) ;01746c3cd2209abc + cmp.b @er3+,@(0xffff9abc:16,r2.w) ;01746c3ce2209abc + cmp.b @er3+,@(0xffff9abc:16,er2.l) ;01746c3cf2209abc + cmp.b @er3+,@(0x9abcdef0:32,r2l.b) ;01746c3cda209abcdef0 + cmp.b @er3+,@(0x9abcdef0:32,r2.w) ;01746c3cea209abcdef0 + cmp.b @er3+,@(0x9abcdef0:32,er2.l) ;01746c3cfa209abcdef0 + cmp.b @er3+,@0xffff9abc:16 ;01746c3c40209abc + cmp.b @er3+,@0x9abcdef0:32 ;01746c3c48209abcdef0 + + cmp.b @er3-,@er1 ;01766c3c0120 + cmp.b @er3-,@(3:2,er1) ;01766c3c3120 + cmp.b @er3-,@-er1 ;01766c3cb120 + cmp.b @er3-,@er1+ ;01766c3c8120 + cmp.b @er3-,@er1- ;01766c3ca120 + cmp.b @er3-,@+er1 ;01766c3c9120 + cmp.b @er3-,@(0xffff9abc:16,er1) ;01766c3cc1209abc + cmp.b @er3-,@(0x9abcdef0:32,er1) ;01766c3cc9209abcdef0 + cmp.b @er3-,@(0xffff9abc:16,r2l.b) ;01766c3cd2209abc + cmp.b @er3-,@(0xffff9abc:16,r2.w) ;01766c3ce2209abc + cmp.b @er3-,@(0xffff9abc:16,er2.l) ;01766c3cf2209abc + cmp.b @er3-,@(0x9abcdef0:32,r2l.b) ;01766c3cda209abcdef0 + cmp.b @er3-,@(0x9abcdef0:32,r2.w) ;01766c3cea209abcdef0 + cmp.b @er3-,@(0x9abcdef0:32,er2.l) ;01766c3cfa209abcdef0 + cmp.b @er3-,@0xffff9abc:16 ;01766c3c40209abc + cmp.b @er3-,@0x9abcdef0:32 ;01766c3c48209abcdef0 + + cmp.b @+er3,@er1 ;01756c3c0120 + cmp.b @+er3,@(3:2,er1) ;01756c3c3120 + cmp.b @+er3,@-er1 ;01756c3cb120 + cmp.b @+er3,@er1+ ;01756c3c8120 + cmp.b @+er3,@er1- ;01756c3ca120 + cmp.b @+er3,@+er1 ;01756c3c9120 + cmp.b @+er3,@(0xffff9abc:16,er1) ;01756c3cc1209abc + cmp.b @+er3,@(0x9abcdef0:32,er1) ;01756c3cc9209abcdef0 + cmp.b @+er3,@(0xffff9abc:16,r2l.b) ;01756c3cd2209abc + cmp.b @+er3,@(0xffff9abc:16,r2.w) ;01756c3ce2209abc + cmp.b @+er3,@(0xffff9abc:16,er2.l) ;01756c3cf2209abc + cmp.b @+er3,@(0x9abcdef0:32,r2l.b) ;01756c3cda209abcdef0 + cmp.b @+er3,@(0x9abcdef0:32,r2.w) ;01756c3cea209abcdef0 + cmp.b @+er3,@(0x9abcdef0:32,er2.l) ;01756c3cfa209abcdef0 + cmp.b @+er3,@0xffff9abc:16 ;01756c3c40209abc + cmp.b @+er3,@0x9abcdef0:32 ;01756c3c48209abcdef0 + + cmp.b @(0x1234:16,er3),@er1 ;01746e3c12340120 + cmp.b @(0x1234:16,er3),@(3:2,er1) ;01746e3c12343120 + cmp.b @(0x1234:16,er3),@-er1 ;01746e3c1234b120 + cmp.b @(0x1234:16,er3),@er1+ ;01746e3c12348120 + cmp.b @(0x1234:16,er3),@er1- ;01746e3c1234a120 + cmp.b @(0x1234:16,er3),@+er1 ;01746e3c12349120 + cmp.b @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01746e3c1234c1209abc + cmp.b @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01746e3c1234c9209abcdef0 + cmp.b @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01746e3c1234d2209abc + cmp.b @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01746e3c1234e2209abc + cmp.b @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01746e3c1234f2209abc + cmp.b @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01746e3c1234da209abcdef0 + cmp.b @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01746e3c1234ea209abcdef0 + cmp.b @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01746e3c1234fa209abcdef0 + cmp.b @(0x1234:16,er3),@0xffff9abc:16 ;01746e3c123440209abc + cmp.b @(0x1234:16,er3),@0x9abcdef0:32 ;01746e3c123448209abcdef0 + + cmp.b @(0x12345678:32,er3),@er1 ;78346a2c123456780120 + cmp.b @(0x12345678:32,er3),@(3:2,er1) ;78346a2c123456783120 + cmp.b @(0x12345678:32,er3),@-er1 ;78346a2c12345678b120 + cmp.b @(0x12345678:32,er3),@er1+ ;78346a2c123456788120 + cmp.b @(0x12345678:32,er3),@er1- ;78346a2c12345678a120 + cmp.b @(0x12345678:32,er3),@+er1 ;78346a2c123456789120 + cmp.b @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346a2c12345678c1209abc + cmp.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346a2c12345678c9209abcdef0 + cmp.b @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346a2c12345678d2209abc + cmp.b @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346a2c12345678e2209abc + cmp.b @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346a2c12345678f2209abc + cmp.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346a2c12345678da209abcdef0 + cmp.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346a2c12345678ea209abcdef0 + cmp.b @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346a2c12345678fa209abcdef0 + cmp.b @(0x12345678:32,er3),@0xffff9abc:16 ;78346a2c1234567840209abc + cmp.b @(0x12345678:32,er3),@0x9abcdef0:32 ;78346a2c1234567848209abcdef0 + + cmp.b @(0x1234:16,r3l.b),@er1 ;01756e3c12340120 + cmp.b @(0x1234:16,r3l.b),@(3:2,er1) ;01756e3c12343120 + cmp.b @(0x1234:16,r3l.b),@-er1 ;01756e3c1234b120 + cmp.b @(0x1234:16,r3l.b),@er1+ ;01756e3c12348120 + cmp.b @(0x1234:16,r3l.b),@er1- ;01756e3c1234a120 + cmp.b @(0x1234:16,r3l.b),@+er1 ;01756e3c12349120 + cmp.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01756e3c1234c1209abc + cmp.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01756e3c1234c9209abcdef0 + cmp.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01756e3c1234d2209abc + cmp.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01756e3c1234e2209abc + cmp.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01756e3c1234f2209abc + cmp.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01756e3c1234da209abcdef0 + cmp.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01756e3c1234ea209abcdef0 + cmp.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01756e3c1234fa209abcdef0 + cmp.b @(0x1234:16,r3l.b),@0xffff9abc:16 ;01756e3c123440209abc + cmp.b @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01756e3c123448209abcdef0 + + cmp.b @(0x1234:16,r3.w),@er1 ;01766e3c12340120 + cmp.b @(0x1234:16,r3.w),@(3:2,er1) ;01766e3c12343120 + cmp.b @(0x1234:16,r3.w),@-er1 ;01766e3c1234b120 + cmp.b @(0x1234:16,r3.w),@er1+ ;01766e3c12348120 + cmp.b @(0x1234:16,r3.w),@er1- ;01766e3c1234a120 + cmp.b @(0x1234:16,r3.w),@+er1 ;01766e3c12349120 + cmp.b @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01766e3c1234c1209abc + cmp.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01766e3c1234c9209abcdef0 + cmp.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01766e3c1234d2209abc + cmp.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01766e3c1234e2209abc + cmp.b @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01766e3c1234f2209abc + cmp.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01766e3c1234da209abcdef0 + cmp.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01766e3c1234ea209abcdef0 + cmp.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01766e3c1234fa209abcdef0 + cmp.b @(0x1234:16,r3.w),@0xffff9abc:16 ;01766e3c123440209abc + cmp.b @(0x1234:16,r3.w),@0x9abcdef0:32 ;01766e3c123448209abcdef0 + + cmp.b @(0x1234:16,er3.l),@er1 ;01776e3c12340120 + cmp.b @(0x1234:16,er3.l),@(3:2,er1) ;01776e3c12343120 + cmp.b @(0x1234:16,er3.l),@-er1 ;01776e3c1234b120 + cmp.b @(0x1234:16,er3.l),@er1+ ;01776e3c12348120 + cmp.b @(0x1234:16,er3.l),@er1- ;01776e3c1234a120 + cmp.b @(0x1234:16,er3.l),@+er1 ;01776e3c12349120 + cmp.b @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01776e3c1234c1209abc + cmp.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01776e3c1234c9209abcdef0 + cmp.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01776e3c1234d2209abc + cmp.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01776e3c1234e2209abc + cmp.b @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01776e3c1234f2209abc + cmp.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01776e3c1234da209abcdef0 + cmp.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01776e3c1234ea209abcdef0 + cmp.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01776e3c1234fa209abcdef0 + cmp.b @(0x1234:16,er3.l),@0xffff9abc:16 ;01776e3c123440209abc + cmp.b @(0x1234:16,er3.l),@0x9abcdef0:32 ;01776e3c123448209abcdef0 + + cmp.b @(0x12345678:32,r3l.b),@er1 ;78356a2c123456780120 + cmp.b @(0x12345678:32,r3l.b),@(3:2,er1) ;78356a2c123456783120 + cmp.b @(0x12345678:32,r3l.b),@-er1 ;78356a2c12345678b120 + cmp.b @(0x12345678:32,r3l.b),@er1+ ;78356a2c123456788120 + cmp.b @(0x12345678:32,r3l.b),@er1- ;78356a2c12345678a120 + cmp.b @(0x12345678:32,r3l.b),@+er1 ;78356a2c123456789120 + cmp.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356a2c12345678c1209abc + cmp.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356a2c12345678c9209abcdef0 + cmp.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356a2c12345678d2209abc + cmp.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356a2c12345678e2209abc + cmp.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356a2c12345678f2209abc + cmp.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356a2c12345678da209abcdef0 + cmp.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356a2c12345678ea209abcdef0 + cmp.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356a2c12345678fa209abcdef0 + cmp.b @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356a2c1234567840209abc + cmp.b @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356a2c1234567848209abcdef0 + + cmp.b @(0x12345678:32,r3.w),@er1 ;78366a2c123456780120 + cmp.b @(0x12345678:32,r3.w),@(3:2,er1) ;78366a2c123456783120 + cmp.b @(0x12345678:32,r3.w),@-er1 ;78366a2c12345678b120 + cmp.b @(0x12345678:32,r3.w),@er1+ ;78366a2c123456788120 + cmp.b @(0x12345678:32,r3.w),@er1- ;78366a2c12345678a120 + cmp.b @(0x12345678:32,r3.w),@+er1 ;78366a2c123456789120 + cmp.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366a2c12345678c1209abc + cmp.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366a2c12345678c9209abcdef0 + cmp.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366a2c12345678d2209abc + cmp.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366a2c12345678e2209abc + cmp.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366a2c12345678f2209abc + cmp.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366a2c12345678da209abcdef0 + cmp.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366a2c12345678ea209abcdef0 + cmp.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366a2c12345678fa209abcdef0 + cmp.b @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366a2c1234567840209abc + cmp.b @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366a2c1234567848209abcdef0 + + cmp.b @(0x12345678:32,er3.l),@er1 ;78376a2c123456780120 + cmp.b @(0x12345678:32,er3.l),@(3:2,er1) ;78376a2c123456783120 + cmp.b @(0x12345678:32,er3.l),@-er1 ;78376a2c12345678b120 + cmp.b @(0x12345678:32,er3.l),@er1+ ;78376a2c123456788120 + cmp.b @(0x12345678:32,er3.l),@er1- ;78376a2c12345678a120 + cmp.b @(0x12345678:32,er3.l),@+er1 ;78376a2c123456789120 + cmp.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376a2c12345678c1209abc + cmp.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376a2c12345678c9209abcdef0 + cmp.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376a2c12345678d2209abc + cmp.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376a2c12345678e2209abc + cmp.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376a2c12345678f2209abc + cmp.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376a2c12345678da209abcdef0 + cmp.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376a2c12345678ea209abcdef0 + cmp.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376a2c12345678fa209abcdef0 + cmp.b @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376a2c1234567840209abc + cmp.b @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376a2c1234567848209abcdef0 + + cmp.b @0x1234:16,@er1 ;6a1512340120 + cmp.b @0x1234:16,@(3:2,er1) ;6a1512343120 + cmp.b @0x1234:16,@-er1 ;6a151234b120 + cmp.b @0x1234:16,@er1+ ;6a1512348120 + cmp.b @0x1234:16,@er1- ;6a151234a120 + cmp.b @0x1234:16,@+er1 ;6a1512349120 + cmp.b @0x1234:16,@(0xffff9abc:16,er1) ;6a151234c1209abc + cmp.b @0x1234:16,@(0x9abcdef0:32,er1) ;6a151234c9209abcdef0 + cmp.b @0x1234:16,@(0xffff9abc:16,r2l.b) ;6a151234d2209abc + cmp.b @0x1234:16,@(0xffff9abc:16,r2.w) ;6a151234e2209abc + cmp.b @0x1234:16,@(0xffff9abc:16,er2.l) ;6a151234f2209abc + cmp.b @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6a151234da209abcdef0 + cmp.b @0x1234:16,@(0x9abcdef0:32,r2.w) ;6a151234ea209abcdef0 + cmp.b @0x1234:16,@(0x9abcdef0:32,er2.l) ;6a151234fa209abcdef0 + cmp.b @0x1234:16,@0xffff9abc:16 ;6a15123440209abc + cmp.b @0x1234:16,@0x9abcdef0:32 ;6a15123448209abcdef0 + + cmp.b @0x12345678:32,@er1 ;6a35123456780120 + cmp.b @0x12345678:32,@(3:2,er1) ;6a35123456783120 + cmp.b @0x12345678:32,@-er1 ;6a3512345678b120 + cmp.b @0x12345678:32,@er1+ ;6a35123456788120 + cmp.b @0x12345678:32,@er1- ;6a3512345678a120 + cmp.b @0x12345678:32,@+er1 ;6a35123456789120 + cmp.b @0x12345678:32,@(0xffff9abc:16,er1) ;6a3512345678c1209abc + cmp.b @0x12345678:32,@(0x9abcdef0:32,er1) ;6a3512345678c9209abcdef0 + cmp.b @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6a3512345678d2209abc + cmp.b @0x12345678:32,@(0xffff9abc:16,r2.w) ;6a3512345678e2209abc + cmp.b @0x12345678:32,@(0xffff9abc:16,er2.l) ;6a3512345678f2209abc + cmp.b @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6a3512345678da209abcdef0 + cmp.b @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6a3512345678ea209abcdef0 + cmp.b @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6a3512345678fa209abcdef0 + cmp.b @0x12345678:32,@0xffff9abc:16 ;6a351234567840209abc + cmp.b @0x12345678:32,@0x9abcdef0:32 ;6a351234567848209abcdef0 + + cmp.w #0x1234:16,r1 ;79211234 + cmp.w #0x7:3,r2 ;1f72 + cmp.w #0x1234:16,@er1 ;015e01201234 + cmp.w #0x1234:16,@(0x6:2,er1) ;015e31201234 + cmp.w #0x1234:16,@er1+ ;015e81201234 + cmp.w #0x1234:16,@-er1 ;015eb1201234 + cmp.w #0x1234:16,@+er1 ;015e91201234 + cmp.w #0x1234:16,@er1- ;015ea1201234 + cmp.w #0x1234:16,@(0xffff9abc:16,er1) ;015ec1209abc1234 + cmp.w #0x1234:16,@(0x9abcdef0:32,er1) ;015ec9209abcdef01234 + cmp.w #0x1234:16,@(0xffff9abc:16,r2l.b) ;015ed2209abc1234 + cmp.w #0x1234:16,@(0xffff9abc:16,r2.w) ;015ee2209abc1234 + cmp.w #0x1234:16,@(0xffff9abc:16,er2.l) ;015ef2209abc1234 + cmp.w #0x1234:16,@(0x9abcdef0:32,r2l.b) ;015eda209abcdef01234 + cmp.w #0x1234:16,@(0x9abcdef0:32,r2.w) ;015eea209abcdef01234 + cmp.w #0x1234:16,@(0x9abcdef0:32,er2.l) ;015efa209abcdef01234 + cmp.w #0x1234:16,@0xffff9abc:16 ;015e40209abc1234 + cmp.w #0x1234:16,@0x9abcdef0:32 ;015e48209abcdef01234 + + cmp.w #0x7:3,@er1 ;7d901f70 + cmp.w #0x7:3,@0x1234:16 ;6b1812341f70 + cmp.w #0x7:3,@0x12345678:32 ;6b38123456781f70 + + cmp.w r3,r1 ;1d31 + + cmp.w r3,@er1 ;7d901d30 + cmp.w r3,@(0x6:2,er1) ;01593123 + cmp.w r3,@er1+ ;01598123 + cmp.w r3,@-er1 ;0159b123 + cmp.w r3,@+er1 ;01599123 + cmp.w r3,@er1- ;0159a123 + cmp.w r3,@(0x1234:16,er1) ;0159c1231234 + cmp.w r3,@(0x12345678:32,er1) ;0159c92312345678 + cmp.w r3,@(0x1234:16,r2l.b) ;0159d2231234 + cmp.w r3,@(0x1234:16,r2.w) ;0159e2231234 + cmp.w r3,@(0x1234:16,er2.l) ;0159f2231234 + cmp.w r3,@(0x12345678:32,r2l.b) ;0159da2312345678 + cmp.w r3,@(0x12345678:32,r2.w) ;0159ea2312345678 + cmp.w r3,@(0x12345678:32,er2.l) ;0159fa2312345678 + cmp.w r3,@0x1234:16 ;6b1812341d30 + cmp.w r3,@0x12345678:32 ;6b38123456781d30 + + cmp.w @er3,r1 ;7cb01d01 + cmp.w @(0x6:2,er3),r1 ;015a3321 + cmp.w @er3+,r1 ;015a8321 + cmp.w @-er3,r1 ;015ab321 + cmp.w @+er3,r1 ;015a9321 + cmp.w @er3-,r1 ;015aa321 + cmp.w @(0x1234:16,er1),r1 ;015ac1211234 + cmp.w @(0x12345678:32,er1),r1 ;015ac92112345678 + cmp.w @(0x1234:16,r2l.b),r1 ;015ad2211234 + cmp.w @(0x1234:16,r2.w),r1 ;015ae2211234 + cmp.w @(0x1234:16,er2.l),r1 ;015af2211234 + cmp.w @(0x12345678:32,r2l.b),r1 ;015ada2112345678 + cmp.w @(0x12345678:32,r2.w),r1 ;015aea2112345678 + cmp.w @(0x12345678:32,er2.l),r1 ;015afa2112345678 + cmp.w @0x1234:16,r1 ;6b1012341d01 + cmp.w @0x12345678:32,r1 ;6b30123456781d01 + + cmp.w @er3,@er1 ;7cb50120 + cmp.w @er3,@(6:2,er1) ;7cb53120 + cmp.w @er3,@-er1 ;7cb5b120 + cmp.w @er3,@er1+ ;7cb58120 + cmp.w @er3,@er1- ;7cb5a120 + cmp.w @er3,@+er1 ;7cb59120 + cmp.w @er3,@(0xffff9abc:16,er1) ;7cb5c1209abc + cmp.w @er3,@(0x9abcdef0:32,er1) ;7cb5c9209abcdef0 + cmp.w @er3,@(0xffff9abc:16,r2l.b) ;7cb5d2209abc + cmp.w @er3,@(0xffff9abc:16,r2.w) ;7cb5e2209abc + cmp.w @er3,@(0xffff9abc:16,er2.l) ;7cb5f2209abc + cmp.w @er3,@(0x9abcdef0:32,r2l.b) ;7cb5da209abcdef0 + cmp.w @er3,@(0x9abcdef0:32,r2.w) ;7cb5ea209abcdef0 + cmp.w @er3,@(0x9abcdef0:32,er2.l) ;7cb5fa209abcdef0 + cmp.w @er3,@0xffff9abc:16 ;7cb540209abc + cmp.w @er3,@0x9abcdef0:32 ;7cb548209abcdef0 + + cmp.w @-er3,@er1 ;01576d3c0120 + cmp.w @-er3,@(6:2,er1) ;01576d3c3120 + cmp.w @-er3,@-er1 ;01576d3cb120 + cmp.w @-er3,@er1+ ;01576d3c8120 + cmp.w @-er3,@er1- ;01576d3ca120 + cmp.w @-er3,@+er1 ;01576d3c9120 + cmp.w @-er3,@(0xffff9abc:16,er1) ;01576d3cc1209abc + cmp.w @-er3,@(0x9abcdef0:32,er1) ;01576d3cc9209abcdef0 + cmp.w @-er3,@(0xffff9abc:16,r2l.b) ;01576d3cd2209abc + cmp.w @-er3,@(0xffff9abc:16,r2.w) ;01576d3ce2209abc + cmp.w @-er3,@(0xffff9abc:16,er2.l) ;01576d3cf2209abc + cmp.w @-er3,@(0x9abcdef0:32,r2l.b) ;01576d3cda209abcdef0 + cmp.w @-er3,@(0x9abcdef0:32,r2.w) ;01576d3cea209abcdef0 + cmp.w @-er3,@(0x9abcdef0:32,er2.l) ;01576d3cfa209abcdef0 + cmp.w @-er3,@0xffff9abc:16 ;01576d3c40209abc + cmp.w @-er3,@0x9abcdef0:32 ;01576d3c48209abcdef0 + + cmp.w @er3+,@er1 ;01546d3c0120 + cmp.w @er3+,@(6:2,er1) ;01546d3c3120 + cmp.w @er3+,@-er1 ;01546d3cb120 + cmp.w @er3+,@er1+ ;01546d3c8120 + cmp.w @er3+,@er1- ;01546d3ca120 + cmp.w @er3+,@+er1 ;01546d3c9120 + cmp.w @er3+,@(0xffff9abc:16,er1) ;01546d3cc1209abc + cmp.w @er3+,@(0x9abcdef0:32,er1) ;01546d3cc9209abcdef0 + cmp.w @er3+,@(0xffff9abc:16,r2l.b) ;01546d3cd2209abc + cmp.w @er3+,@(0xffff9abc:16,r2.w) ;01546d3ce2209abc + cmp.w @er3+,@(0xffff9abc:16,er2.l) ;01546d3cf2209abc + cmp.w @er3+,@(0x9abcdef0:32,r2l.b) ;01546d3cda209abcdef0 + cmp.w @er3+,@(0x9abcdef0:32,r2.w) ;01546d3cea209abcdef0 + cmp.w @er3+,@(0x9abcdef0:32,er2.l) ;01546d3cfa209abcdef0 + cmp.w @er3+,@0xffff9abc:16 ;01546d3c40209abc + cmp.w @er3+,@0x9abcdef0:32 ;01546d3c48209abcdef0 + + cmp.w @er3-,@er1 ;01566d3c0120 + cmp.w @er3-,@(6:2,er1) ;01566d3c3120 + cmp.w @er3-,@-er1 ;01566d3cb120 + cmp.w @er3-,@er1+ ;01566d3c8120 + cmp.w @er3-,@er1- ;01566d3ca120 + cmp.w @er3-,@+er1 ;01566d3c9120 + cmp.w @er3-,@(0xffff9abc:16,er1) ;01566d3cc1209abc + cmp.w @er3-,@(0x9abcdef0:32,er1) ;01566d3cc9209abcdef0 + cmp.w @er3-,@(0xffff9abc:16,r2l.b) ;01566d3cd2209abc + cmp.w @er3-,@(0xffff9abc:16,r2.w) ;01566d3ce2209abc + cmp.w @er3-,@(0xffff9abc:16,er2.l) ;01566d3cf2209abc + cmp.w @er3-,@(0x9abcdef0:32,r2l.b) ;01566d3cda209abcdef0 + cmp.w @er3-,@(0x9abcdef0:32,r2.w) ;01566d3cea209abcdef0 + cmp.w @er3-,@(0x9abcdef0:32,er2.l) ;01566d3cfa209abcdef0 + cmp.w @er3-,@0xffff9abc:16 ;01566d3c40209abc + cmp.w @er3-,@0x9abcdef0:32 ;01566d3c48209abcdef0 + + cmp.w @+er3,@er1 ;01556d3c0120 + cmp.w @+er3,@(6:2,er1) ;01556d3c3120 + cmp.w @+er3,@-er1 ;01556d3cb120 + cmp.w @+er3,@er1+ ;01556d3c8120 + cmp.w @+er3,@er1- ;01556d3ca120 + cmp.w @+er3,@+er1 ;01556d3c9120 + cmp.w @+er3,@(0xffff9abc:16,er1) ;01556d3cc1209abc + cmp.w @+er3,@(0x9abcdef0:32,er1) ;01556d3cc9209abcdef0 + cmp.w @+er3,@(0xffff9abc:16,r2l.b) ;01556d3cd2209abc + cmp.w @+er3,@(0xffff9abc:16,r2.w) ;01556d3ce2209abc + cmp.w @+er3,@(0xffff9abc:16,er2.l) ;01556d3cf2209abc + cmp.w @+er3,@(0x9abcdef0:32,r2l.b) ;01556d3cda209abcdef0 + cmp.w @+er3,@(0x9abcdef0:32,r2.w) ;01556d3cea209abcdef0 + cmp.w @+er3,@(0x9abcdef0:32,er2.l) ;01556d3cfa209abcdef0 + cmp.w @+er3,@0xffff9abc:16 ;01556d3c40209abc + cmp.w @+er3,@0x9abcdef0:32 ;01556d3c48209abcdef0 + + cmp.w @(0x1234:16,er3),@er1 ;01546f3c12340120 + cmp.w @(0x1234:16,er3),@(6:2,er1) ;01546f3c12343120 + cmp.w @(0x1234:16,er3),@-er1 ;01546f3c1234b120 + cmp.w @(0x1234:16,er3),@er1+ ;01546f3c12348120 + cmp.w @(0x1234:16,er3),@er1- ;01546f3c1234a120 + cmp.w @(0x1234:16,er3),@+er1 ;01546f3c12349120 + cmp.w @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01546f3c1234c1209abc + cmp.w @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01546f3c1234c9209abcdef0 + cmp.w @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01546f3c1234d2209abc + cmp.w @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01546f3c1234e2209abc + cmp.w @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01546f3c1234f2209abc + cmp.w @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01546f3c1234da209abcdef0 + cmp.w @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01546f3c1234ea209abcdef0 + cmp.w @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01546f3c1234fa209abcdef0 + cmp.w @(0x1234:16,er3),@0xffff9abc:16 ;01546f3c123440209abc + cmp.w @(0x1234:16,er3),@0x9abcdef0:32 ;01546f3c123448209abcdef0 + + cmp.w @(0x12345678:32,er3),@er1 ;78346b2c123456780120 + cmp.w @(0x12345678:32,er3),@(6:2,er1) ;78346b2c123456783120 + cmp.w @(0x12345678:32,er3),@-er1 ;78346b2c12345678b120 + cmp.w @(0x12345678:32,er3),@er1+ ;78346b2c123456788120 + cmp.w @(0x12345678:32,er3),@er1- ;78346b2c12345678a120 + cmp.w @(0x12345678:32,er3),@+er1 ;78346b2c123456789120 + cmp.w @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346b2c12345678c1209abc + cmp.w @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346b2c12345678c9209abcdef0 + cmp.w @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346b2c12345678d2209abc + cmp.w @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346b2c12345678e2209abc + cmp.w @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346b2c12345678f2209abc + cmp.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346b2c12345678da209abcdef0 + cmp.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346b2c12345678ea209abcdef0 + cmp.w @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346b2c12345678fa209abcdef0 + cmp.w @(0x12345678:32,er3),@0xffff9abc:16 ;78346b2c1234567840209abc + cmp.w @(0x12345678:32,er3),@0x9abcdef0:32 ;78346b2c1234567848209abcdef0 + + cmp.w @(0x1234:16,r3l.b),@er1 ;01556f3c12340120 + cmp.w @(0x1234:16,r3l.b),@(6:2,er1) ;01556f3c12343120 + cmp.w @(0x1234:16,r3l.b),@-er1 ;01556f3c1234b120 + cmp.w @(0x1234:16,r3l.b),@er1+ ;01556f3c12348120 + cmp.w @(0x1234:16,r3l.b),@er1- ;01556f3c1234a120 + cmp.w @(0x1234:16,r3l.b),@+er1 ;01556f3c12349120 + cmp.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01556f3c1234c1209abc + cmp.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01556f3c1234c9209abcdef0 + cmp.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01556f3c1234d2209abc + cmp.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01556f3c1234e2209abc + cmp.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01556f3c1234f2209abc + cmp.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01556f3c1234da209abcdef0 + cmp.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01556f3c1234ea209abcdef0 + cmp.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01556f3c1234fa209abcdef0 + cmp.w @(0x1234:16,r3l.b),@0xffff9abc:16 ;01556f3c123440209abc + cmp.w @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01556f3c123448209abcdef0 + + cmp.w @(0x1234:16,r3.w),@er1 ;01566f3c12340120 + cmp.w @(0x1234:16,r3.w),@(6:2,er1) ;01566f3c12343120 + cmp.w @(0x1234:16,r3.w),@-er1 ;01566f3c1234b120 + cmp.w @(0x1234:16,r3.w),@er1+ ;01566f3c12348120 + cmp.w @(0x1234:16,r3.w),@er1- ;01566f3c1234a120 + cmp.w @(0x1234:16,r3.w),@+er1 ;01566f3c12349120 + cmp.w @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01566f3c1234c1209abc + cmp.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01566f3c1234c9209abcdef0 + cmp.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01566f3c1234d2209abc + cmp.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01566f3c1234e2209abc + cmp.w @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01566f3c1234f2209abc + cmp.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01566f3c1234da209abcdef0 + cmp.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01566f3c1234ea209abcdef0 + cmp.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01566f3c1234fa209abcdef0 + cmp.w @(0x1234:16,r3.w),@0xffff9abc:16 ;01566f3c123440209abc + cmp.w @(0x1234:16,r3.w),@0x9abcdef0:32 ;01566f3c123448209abcdef0 + + cmp.w @(0x1234:16,er3.l),@er1 ;01576f3c12340120 + cmp.w @(0x1234:16,er3.l),@(6:2,er1) ;01576f3c12343120 + cmp.w @(0x1234:16,er3.l),@-er1 ;01576f3c1234b120 + cmp.w @(0x1234:16,er3.l),@er1+ ;01576f3c12348120 + cmp.w @(0x1234:16,er3.l),@er1- ;01576f3c1234a120 + cmp.w @(0x1234:16,er3.l),@+er1 ;01576f3c12349120 + cmp.w @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01576f3c1234c1209abc + cmp.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01576f3c1234c9209abcdef0 + cmp.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01576f3c1234d2209abc + cmp.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01576f3c1234e2209abc + cmp.w @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01576f3c1234f2209abc + cmp.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01576f3c1234da209abcdef0 + cmp.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01576f3c1234ea209abcdef0 + cmp.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01576f3c1234fa209abcdef0 + cmp.w @(0x1234:16,er3.l),@0xffff9abc:16 ;01576f3c123440209abc + cmp.w @(0x1234:16,er3.l),@0x9abcdef0:32 ;01576f3c123448209abcdef0 + + cmp.w @(0x12345678:32,r3l.b),@er1 ;78356b2c123456780120 + cmp.w @(0x12345678:32,r3l.b),@(6:2,er1) ;78356b2c123456783120 + cmp.w @(0x12345678:32,r3l.b),@-er1 ;78356b2c12345678b120 + cmp.w @(0x12345678:32,r3l.b),@er1+ ;78356b2c123456788120 + cmp.w @(0x12345678:32,r3l.b),@er1- ;78356b2c12345678a120 + cmp.w @(0x12345678:32,r3l.b),@+er1 ;78356b2c123456789120 + cmp.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356b2c12345678c1209abc + cmp.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356b2c12345678c9209abcdef0 + cmp.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356b2c12345678d2209abc + cmp.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356b2c12345678e2209abc + cmp.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356b2c12345678f2209abc + cmp.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356b2c12345678da209abcdef0 + cmp.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356b2c12345678ea209abcdef0 + cmp.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356b2c12345678fa209abcdef0 + cmp.w @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356b2c1234567840209abc + cmp.w @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356b2c1234567848209abcdef0 + + cmp.w @(0x12345678:32,r3.w),@er1 ;78366b2c123456780120 + cmp.w @(0x12345678:32,r3.w),@(6:2,er1) ;78366b2c123456783120 + cmp.w @(0x12345678:32,r3.w),@-er1 ;78366b2c12345678b120 + cmp.w @(0x12345678:32,r3.w),@er1+ ;78366b2c123456788120 + cmp.w @(0x12345678:32,r3.w),@er1- ;78366b2c12345678a120 + cmp.w @(0x12345678:32,r3.w),@+er1 ;78366b2c123456789120 + cmp.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366b2c12345678c1209abc + cmp.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366b2c12345678c9209abcdef0 + cmp.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366b2c12345678d2209abc + cmp.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366b2c12345678e2209abc + cmp.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366b2c12345678f2209abc + cmp.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366b2c12345678da209abcdef0 + cmp.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366b2c12345678ea209abcdef0 + cmp.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366b2c12345678fa209abcdef0 + cmp.w @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366b2c1234567840209abc + cmp.w @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366b2c1234567848209abcdef0 + + cmp.w @(0x12345678:32,er3.l),@er1 ;78376b2c123456780120 + cmp.w @(0x12345678:32,er3.l),@(6:2,er1) ;78376b2c123456783120 + cmp.w @(0x12345678:32,er3.l),@-er1 ;78376b2c12345678b120 + cmp.w @(0x12345678:32,er3.l),@er1+ ;78376b2c123456788120 + cmp.w @(0x12345678:32,er3.l),@er1- ;78376b2c12345678a120 + cmp.w @(0x12345678:32,er3.l),@+er1 ;78376b2c123456789120 + cmp.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376b2c12345678c1209abc + cmp.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376b2c12345678c9209abcdef0 + cmp.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376b2c12345678d2209abc + cmp.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376b2c12345678e2209abc + cmp.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376b2c12345678f2209abc + cmp.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376b2c12345678da209abcdef0 + cmp.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376b2c12345678ea209abcdef0 + cmp.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376b2c12345678fa209abcdef0 + cmp.w @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376b2c1234567840209abc + cmp.w @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376b2c1234567848209abcdef0 + + cmp.w @0x1234:16,@er1 ;6b1512340120 + cmp.w @0x1234:16,@(6:2,er1) ;6b1512343120 + cmp.w @0x1234:16,@-er1 ;6b151234b120 + cmp.w @0x1234:16,@er1+ ;6b1512348120 + cmp.w @0x1234:16,@er1- ;6b151234a120 + cmp.w @0x1234:16,@+er1 ;6b1512349120 + cmp.w @0x1234:16,@(0xffff9abc:16,er1) ;6b151234c1209abc + cmp.w @0x1234:16,@(0x9abcdef0:32,er1) ;6b151234c9209abcdef0 + cmp.w @0x1234:16,@(0xffff9abc:16,r2l.b) ;6b151234d2209abc + cmp.w @0x1234:16,@(0xffff9abc:16,r2.w) ;6b151234e2209abc + cmp.w @0x1234:16,@(0xffff9abc:16,er2.l) ;6b151234f2209abc + cmp.w @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6b151234da209abcdef0 + cmp.w @0x1234:16,@(0x9abcdef0:32,r2.w) ;6b151234ea209abcdef0 + cmp.w @0x1234:16,@(0x9abcdef0:32,er2.l) ;6b151234fa209abcdef0 + cmp.w @0x1234:16,@0xffff9abc:16 ;6b15123440209abc + cmp.w @0x1234:16,@0x9abcdef0:32 ;6b15123448209abcdef0 + + cmp.w @0x12345678:32,@er1 ;6b35123456780120 + cmp.w @0x12345678:32,@(6:2,er1) ;6b35123456783120 + cmp.w @0x12345678:32,@-er1 ;6b3512345678b120 + cmp.w @0x12345678:32,@er1+ ;6b35123456788120 + cmp.w @0x12345678:32,@er1- ;6b3512345678a120 + cmp.w @0x12345678:32,@+er1 ;6b35123456789120 + cmp.w @0x12345678:32,@(0xffff9abc:16,er1) ;6b3512345678c1209abc + cmp.w @0x12345678:32,@(0x9abcdef0:32,er1) ;6b3512345678c9209abcdef0 + cmp.w @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6b3512345678d2209abc + cmp.w @0x12345678:32,@(0xffff9abc:16,r2.w) ;6b3512345678e2209abc + cmp.w @0x12345678:32,@(0xffff9abc:16,er2.l) ;6b3512345678f2209abc + cmp.w @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6b3512345678da209abcdef0 + cmp.w @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6b3512345678ea209abcdef0 + cmp.w @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6b3512345678fa209abcdef0 + cmp.w @0x12345678:32,@0xffff9abc:16 ;6b351234567840209abc + cmp.w @0x12345678:32,@0x9abcdef0:32 ;6b351234567848209abcdef0 + + cmp.l #0x12345678:32,er1 ;7a2112345678 + cmp.l #0x1234:16,er1 ;7a291234 + cmp.l #0x7:3,er2 ;1ffa + cmp.l #0x12345678:32,@er1 ;010e012812345678 + cmp.l #0x12345678:32,@(0xc:2,er1) ;010e312812345678 + cmp.l #0x12345678:32,@er1+ ;010e812812345678 + cmp.l #0x12345678:32,@-er1 ;010eb12812345678 + cmp.l #0x12345678:32,@+er1 ;010e912812345678 + cmp.l #0x12345678:32,@er1- ;010ea12812345678 + cmp.l #0x12345678:32,@(0xffff9abc:16,er1) ;010ec1289abc12345678 + cmp.l #0x12345678:32,@(0x9abcdef0:32,er1) ;010ec9289abcdef012345678 + cmp.l #0x12345678:32,@(0xffff9abc:16,r2l.b) ;010ed2289abc12345678 + cmp.l #0x12345678:32,@(0xffff9abc:16,r2.w) ;010ee2289abc12345678 + cmp.l #0x12345678:32,@(0xffff9abc:16,er2.l) ;010ef2289abc12345678 + cmp.l #0x12345678:32,@(0x9abcdef0:32,r2l.b) ;010eda289abcdef012345678 + cmp.l #0x12345678:32,@(0x9abcdef0:32,r2.w) ;010eea289abcdef012345678 + cmp.l #0x12345678:32,@(0x9abcdef0:32,er2.l) ;010efa289abcdef012345678 + cmp.l #0x12345678:32,@0xffff9abc:16 ;010e40289abc12345678 + cmp.l #0x12345678:32,@0x9abcdef0:32 ;010e48289abcdef012345678 + cmp.l #0x1234:16,@er1 ;010e01201234 + cmp.l #0x1234:16,@(0xc:2,er1) ;010e31201234 + cmp.l #0x1234:16,@er1+ ;010e81201234 + cmp.l #0x1234:16,@-er1 ;010eb1201234 + cmp.l #0x1234:16,@+er1 ;010e91201234 + cmp.l #0x1234:16,@er1- ;010ea1201234 + cmp.l #0x1234:16,@(0xffff9abc:16,er1) ;010ec1209abc1234 + cmp.l #0x1234:16,@(0x9abcdef0:32,er1) ;010ec9209abcdef01234 + cmp.l #0x1234:16,@(0xffff9abc:16,r2l.b) ;010ed2209abc1234 + cmp.l #0x1234:16,@(0xffff9abc:16,r2.w) ;010ee2209abc1234 + cmp.l #0x1234:16,@(0xffff9abc:16,er2.l) ;010ef2209abc1234 + cmp.l #0x1234:16,@(0x9abcdef0:32,r2l.b) ;010eda209abcdef01234 + cmp.l #0x1234:16,@(0x9abcdef0:32,r2.w) ;010eea209abcdef01234 + cmp.l #0x1234:16,@(0x9abcdef0:32,er2.l) ;010efa209abcdef01234 + cmp.l #0x1234:16,@0xffff9abc:16 ;010e40209abc1234 + cmp.l #0x1234:16,@0x9abcdef0:32 ;010e48209abcdef01234 + + cmp.l er3,er1 ;1fb1 + + cmp.l er3,@er1 ;01090123 + cmp.l er3,@(0xc:2,er1) ;01093123 + cmp.l er3,@er1+ ;01098123 + cmp.l er3,@-er1 ;0109b123 + cmp.l er3,@+er1 ;01099123 + cmp.l er3,@er1- ;0109a123 + cmp.l er3,@(0x1234:16,er1) ;0109c1231234 + cmp.l er3,@(0x12345678:32,er1) ;0109c92312345678 + cmp.l er3,@(0x1234:16,r2l.b) ;0109d2231234 + cmp.l er3,@(0x1234:16,r2.w) ;0109e2231234 + cmp.l er3,@(0x1234:16,er2.l) ;0109f2231234 + cmp.l er3,@(0x12345678:32,r2l.b) ;0109da2312345678 + cmp.l er3,@(0x12345678:32,r2.w) ;0109ea2312345678 + cmp.l er3,@(0x12345678:32,er2.l) ;0109fa2312345678 + cmp.l er3,@0x1234:16 ;010940231234 + cmp.l er3,@0x12345678:32 ;0109482312345678 + + cmp.l @er3,er1 ;010a0321 + cmp.l @(0xc:2,er3),er1 ;010a3321 + cmp.l @er3+,er1 ;010a8321 + cmp.l @-er3,er1 ;010ab321 + cmp.l @+er3,er1 ;010a9321 + cmp.l @er3-,er1 ;010aa321 + cmp.l @(0x1234:16,er1),er1 ;010ac1211234 + cmp.l @(0x12345678:32,er1),er1 ;010ac92112345678 + cmp.l @(0x1234:16,r2l.b),er1 ;010ad2211234 + cmp.l @(0x1234:16,r2.w),er1 ;010ae2211234 + cmp.l @(0x1234:16,er2.l),er1 ;010af2211234 + cmp.l @(0x12345678:32,r2l.b),er1 ;010ada2112345678 + cmp.l @(0x12345678:32,r2.w),er1 ;010aea2112345678 + cmp.l @(0x12345678:32,er2.l),er1 ;010afa2112345678 + cmp.l @0x1234:16,er1 ;010a40211234 + cmp.l @0x12345678:32,er1 ;010a482112345678 + + cmp.l @er3,@er1 ;0104693c0120 + cmp.l @er3,@(0xc:2,er1) ;0104693c3120 + cmp.l @er3,@-er1 ;0104693cb120 + cmp.l @er3,@er1+ ;0104693c8120 + cmp.l @er3,@er1- ;0104693ca120 + cmp.l @er3,@+er1 ;0104693c9120 + cmp.l @er3,@(0xffff9abc:16,er1) ;0104693cc1209abc + cmp.l @er3,@(0x9abcdef0:32,er1) ;0104693cc9209abcdef0 + cmp.l @er3,@(0xffff9abc:16,r2l.b) ;0104693cd2209abc + cmp.l @er3,@(0xffff9abc:16,r2.w) ;0104693ce2209abc + cmp.l @er3,@(0xffff9abc:16,er2.l) ;0104693cf2209abc + cmp.l @er3,@(0x9abcdef0:32,r2l.b) ;0104693cda209abcdef0 + cmp.l @er3,@(0x9abcdef0:32,r2.w) ;0104693cea209abcdef0 + cmp.l @er3,@(0x9abcdef0:32,er2.l) ;0104693cfa209abcdef0 + cmp.l @er3,@0xffff9abc:16 ;0104693c40209abc + cmp.l @er3,@0x9abcdef0:32 ;0104693c48209abcdef0 + + cmp.l @(0xc:2,er3),@er1 ;0107693c0120 + cmp.l @(0xc:2,er3),@(0xc:2,er1) ;0107693c3120 + cmp.l @(0xc:2,er3),@-er1 ;0107693cb120 + cmp.l @(0xc:2,er3),@er1+ ;0107693c8120 + cmp.l @(0xc:2,er3),@er1- ;0107693ca120 + cmp.l @(0xc:2,er3),@+er1 ;0107693c9120 + cmp.l @(0xc:2,er3),@(0xffff9abc:16,er1) ;0107693cc1209abc + cmp.l @(0xc:2,er3),@(0x9abcdef0:32,er1) ;0107693cc9209abcdef0 + cmp.l @(0xc:2,er3),@(0xffff9abc:16,r2l.b) ;0107693cd2209abc + cmp.l @(0xc:2,er3),@(0xffff9abc:16,r2.w) ;0107693ce2209abc + cmp.l @(0xc:2,er3),@(0xffff9abc:16,er2.l) ;0107693cf2209abc + cmp.l @(0xc:2,er3),@(0x9abcdef0:32,r2l.b) ;0107693cda209abcdef0 + cmp.l @(0xc:2,er3),@(0x9abcdef0:32,r2.w) ;0107693cea209abcdef0 + cmp.l @(0xc:2,er3),@(0x9abcdef0:32,er2.l) ;0107693cfa209abcdef0 + cmp.l @(0xc:2,er3),@0xffff9abc:16 ;0107693c40209abc + cmp.l @(0xc:2,er3),@0x9abcdef0:32 ;0107693c48209abcdef0 + + cmp.l @-er3,@er1 ;01076d3c0120 + cmp.l @-er3,@(0xc:2,er1) ;01076d3c3120 + cmp.l @-er3,@-er1 ;01076d3cb120 + cmp.l @-er3,@er1+ ;01076d3c8120 + cmp.l @-er3,@er1- ;01076d3ca120 + cmp.l @-er3,@+er1 ;01076d3c9120 + cmp.l @-er3,@(0xffff9abc:16,er1) ;01076d3cc1209abc + cmp.l @-er3,@(0x9abcdef0:32,er1) ;01076d3cc9209abcdef0 + cmp.l @-er3,@(0xffff9abc:16,r2l.b) ;01076d3cd2209abc + cmp.l @-er3,@(0xffff9abc:16,r2.w) ;01076d3ce2209abc + cmp.l @-er3,@(0xffff9abc:16,er2.l) ;01076d3cf2209abc + cmp.l @-er3,@(0x9abcdef0:32,r2l.b) ;01076d3cda209abcdef0 + cmp.l @-er3,@(0x9abcdef0:32,r2.w) ;01076d3cea209abcdef0 + cmp.l @-er3,@(0x9abcdef0:32,er2.l) ;01076d3cfa209abcdef0 + cmp.l @-er3,@0xffff9abc:16 ;01076d3c40209abc + cmp.l @-er3,@0x9abcdef0:32 ;01076d3c48209abcdef0 + + cmp.l @er3+,@er1 ;01046d3c0120 + cmp.l @er3+,@(0xc:2,er1) ;01046d3c3120 + cmp.l @er3+,@-er1 ;01046d3cb120 + cmp.l @er3+,@er1+ ;01046d3c8120 + cmp.l @er3+,@er1- ;01046d3ca120 + cmp.l @er3+,@+er1 ;01046d3c9120 + cmp.l @er3+,@(0xffff9abc:16,er1) ;01046d3cc1209abc + cmp.l @er3+,@(0x9abcdef0:32,er1) ;01046d3cc9209abcdef0 + cmp.l @er3+,@(0xffff9abc:16,r2l.b) ;01046d3cd2209abc + cmp.l @er3+,@(0xffff9abc:16,r2.w) ;01046d3ce2209abc + cmp.l @er3+,@(0xffff9abc:16,er2.l) ;01046d3cf2209abc + cmp.l @er3+,@(0x9abcdef0:32,r2l.b) ;01046d3cda209abcdef0 + cmp.l @er3+,@(0x9abcdef0:32,r2.w) ;01046d3cea209abcdef0 + cmp.l @er3+,@(0x9abcdef0:32,er2.l) ;01046d3cfa209abcdef0 + cmp.l @er3+,@0xffff9abc:16 ;01046d3c40209abc + cmp.l @er3+,@0x9abcdef0:32 ;01046d3c48209abcdef0 + + cmp.l @er3-,@er1 ;01066d3c0120 + cmp.l @er3-,@(0xc:2,er1) ;01066d3c3120 + cmp.l @er3-,@-er1 ;01066d3cb120 + cmp.l @er3-,@er1+ ;01066d3c8120 + cmp.l @er3-,@er1- ;01066d3ca120 + cmp.l @er3-,@+er1 ;01066d3c9120 + cmp.l @er3-,@(0xffff9abc:16,er1) ;01066d3cc1209abc + cmp.l @er3-,@(0x9abcdef0:32,er1) ;01066d3cc9209abcdef0 + cmp.l @er3-,@(0xffff9abc:16,r2l.b) ;01066d3cd2209abc + cmp.l @er3-,@(0xffff9abc:16,r2.w) ;01066d3ce2209abc + cmp.l @er3-,@(0xffff9abc:16,er2.l) ;01066d3cf2209abc + cmp.l @er3-,@(0x9abcdef0:32,r2l.b) ;01066d3cda209abcdef0 + cmp.l @er3-,@(0x9abcdef0:32,r2.w) ;01066d3cea209abcdef0 + cmp.l @er3-,@(0x9abcdef0:32,er2.l) ;01066d3cfa209abcdef0 + cmp.l @er3-,@0xffff9abc:16 ;01066d3c40209abc + cmp.l @er3-,@0x9abcdef0:32 ;01066d3c48209abcdef0 + + cmp.l @+er3,@er1 ;01056d3c0120 + cmp.l @+er3,@(0xc:2,er1) ;01056d3c3120 + cmp.l @+er3,@-er1 ;01056d3cb120 + cmp.l @+er3,@er1+ ;01056d3c8120 + cmp.l @+er3,@er1- ;01056d3ca120 + cmp.l @+er3,@+er1 ;01056d3c9120 + cmp.l @+er3,@(0xffff9abc:16,er1) ;01056d3cc1209abc + cmp.l @+er3,@(0x9abcdef0:32,er1) ;01056d3cc9209abcdef0 + cmp.l @+er3,@(0xffff9abc:16,r2l.b) ;01056d3cd2209abc + cmp.l @+er3,@(0xffff9abc:16,r2.w) ;01056d3ce2209abc + cmp.l @+er3,@(0xffff9abc:16,er2.l) ;01056d3cf2209abc + cmp.l @+er3,@(0x9abcdef0:32,r2l.b) ;01056d3cda209abcdef0 + cmp.l @+er3,@(0x9abcdef0:32,r2.w) ;01056d3cea209abcdef0 + cmp.l @+er3,@(0x9abcdef0:32,er2.l) ;01056d3cfa209abcdef0 + cmp.l @+er3,@0xffff9abc:16 ;01056d3c40209abc + cmp.l @+er3,@0x9abcdef0:32 ;01056d3c48209abcdef0 + + cmp.l @(0x1234:16,er3),@er1 ;01046f3c12340120 + cmp.l @(0x1234:16,er3),@(0xc:2,er1) ;01046f3c12343120 + cmp.l @(0x1234:16,er3),@-er1 ;01046f3c1234b120 + cmp.l @(0x1234:16,er3),@er1+ ;01046f3c12348120 + cmp.l @(0x1234:16,er3),@er1- ;01046f3c1234a120 + cmp.l @(0x1234:16,er3),@+er1 ;01046f3c12349120 + cmp.l @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01046f3c1234c1209abc + cmp.l @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01046f3c1234c9209abcdef0 + cmp.l @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01046f3c1234d2209abc + cmp.l @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01046f3c1234e2209abc + cmp.l @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01046f3c1234f2209abc + cmp.l @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01046f3c1234da209abcdef0 + cmp.l @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01046f3c1234ea209abcdef0 + cmp.l @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01046f3c1234fa209abcdef0 + cmp.l @(0x1234:16,er3),@0xffff9abc:16 ;01046f3c123440209abc + cmp.l @(0x1234:16,er3),@0x9abcdef0:32 ;01046f3c123448209abcdef0 + + cmp.l @(0x12345678:32,er3),@er1 ;78b46b2c123456780120 + cmp.l @(0x12345678:32,er3),@(0xc:2,er1) ;78b46b2c123456783120 + cmp.l @(0x12345678:32,er3),@-er1 ;78b46b2c12345678b120 + cmp.l @(0x12345678:32,er3),@er1+ ;78b46b2c123456788120 + cmp.l @(0x12345678:32,er3),@er1- ;78b46b2c12345678a120 + cmp.l @(0x12345678:32,er3),@+er1 ;78b46b2c123456789120 + cmp.l @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78b46b2c12345678c1209abc + cmp.l @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78b46b2c12345678c9209abcdef0 + cmp.l @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78b46b2c12345678d2209abc + cmp.l @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78b46b2c12345678e2209abc + cmp.l @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78b46b2c12345678f2209abc + cmp.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78b46b2c12345678da209abcdef0 + cmp.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78b46b2c12345678ea209abcdef0 + cmp.l @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78b46b2c12345678fa209abcdef0 + cmp.l @(0x12345678:32,er3),@0xffff9abc:16 ;78b46b2c1234567840209abc + cmp.l @(0x12345678:32,er3),@0x9abcdef0:32 ;78b46b2c1234567848209abcdef0 + + cmp.l @(0x1234:16,r3l.b),@er1 ;01056f3c12340120 + cmp.l @(0x1234:16,r3l.b),@(0xc:2,er1) ;01056f3c12343120 + cmp.l @(0x1234:16,r3l.b),@-er1 ;01056f3c1234b120 + cmp.l @(0x1234:16,r3l.b),@er1+ ;01056f3c12348120 + cmp.l @(0x1234:16,r3l.b),@er1- ;01056f3c1234a120 + cmp.l @(0x1234:16,r3l.b),@+er1 ;01056f3c12349120 + cmp.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01056f3c1234c1209abc + cmp.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01056f3c1234c9209abcdef0 + cmp.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01056f3c1234d2209abc + cmp.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01056f3c1234e2209abc + cmp.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01056f3c1234f2209abc + cmp.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01056f3c1234da209abcdef0 + cmp.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01056f3c1234ea209abcdef0 + cmp.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01056f3c1234fa209abcdef0 + cmp.l @(0x1234:16,r3l.b),@0xffff9abc:16 ;01056f3c123440209abc + cmp.l @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01056f3c123448209abcdef0 + + cmp.l @(0x1234:16,r3.w),@er1 ;01066f3c12340120 + cmp.l @(0x1234:16,r3.w),@(0xc:2,er1) ;01066f3c12343120 + cmp.l @(0x1234:16,r3.w),@-er1 ;01066f3c1234b120 + cmp.l @(0x1234:16,r3.w),@er1+ ;01066f3c12348120 + cmp.l @(0x1234:16,r3.w),@er1- ;01066f3c1234a120 + cmp.l @(0x1234:16,r3.w),@+er1 ;01066f3c12349120 + cmp.l @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01066f3c1234c1209abc + cmp.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01066f3c1234c9209abcdef0 + cmp.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01066f3c1234d2209abc + cmp.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01066f3c1234e2209abc + cmp.l @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01066f3c1234f2209abc + cmp.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01066f3c1234da209abcdef0 + cmp.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01066f3c1234ea209abcdef0 + cmp.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01066f3c1234fa209abcdef0 + cmp.l @(0x1234:16,r3.w),@0xffff9abc:16 ;01066f3c123440209abc + cmp.l @(0x1234:16,r3.w),@0x9abcdef0:32 ;01066f3c123448209abcdef0 + + cmp.l @(0x1234:16,er3.l),@er1 ;01076f3c12340120 + cmp.l @(0x1234:16,er3.l),@(0xc:2,er1) ;01076f3c12343120 + cmp.l @(0x1234:16,er3.l),@-er1 ;01076f3c1234b120 + cmp.l @(0x1234:16,er3.l),@er1+ ;01076f3c12348120 + cmp.l @(0x1234:16,er3.l),@er1- ;01076f3c1234a120 + cmp.l @(0x1234:16,er3.l),@+er1 ;01076f3c12349120 + cmp.l @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01076f3c1234c1209abc + cmp.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01076f3c1234c9209abcdef0 + cmp.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01076f3c1234d2209abc + cmp.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01076f3c1234e2209abc + cmp.l @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01076f3c1234f2209abc + cmp.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01076f3c1234da209abcdef0 + cmp.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01076f3c1234ea209abcdef0 + cmp.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01076f3c1234fa209abcdef0 + cmp.l @(0x1234:16,er3.l),@0xffff9abc:16 ;01076f3c123440209abc + cmp.l @(0x1234:16,er3.l),@0x9abcdef0:32 ;01076f3c123448209abcdef0 + + cmp.l @(0x12345678:32,r3l.b),@er1 ;78b56b2c123456780120 + cmp.l @(0x12345678:32,r3l.b),@(0xc:2,er1) ;78b56b2c123456783120 + cmp.l @(0x12345678:32,r3l.b),@-er1 ;78b56b2c12345678b120 + cmp.l @(0x12345678:32,r3l.b),@er1+ ;78b56b2c123456788120 + cmp.l @(0x12345678:32,r3l.b),@er1- ;78b56b2c12345678a120 + cmp.l @(0x12345678:32,r3l.b),@+er1 ;78b56b2c123456789120 + cmp.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78b56b2c12345678c1209abc + cmp.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78b56b2c12345678c9209abcdef0 + cmp.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78b56b2c12345678d2209abc + cmp.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78b56b2c12345678e2209abc + cmp.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78b56b2c12345678f2209abc + cmp.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78b56b2c12345678da209abcdef0 + cmp.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78b56b2c12345678ea209abcdef0 + cmp.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78b56b2c12345678fa209abcdef0 + cmp.l @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78b56b2c1234567840209abc + cmp.l @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78b56b2c1234567848209abcdef0 + + cmp.l @(0x12345678:32,r3.w),@er1 ;78b66b2c123456780120 + cmp.l @(0x12345678:32,r3.w),@(0xc:2,er1) ;78b66b2c123456783120 + cmp.l @(0x12345678:32,r3.w),@-er1 ;78b66b2c12345678b120 + cmp.l @(0x12345678:32,r3.w),@er1+ ;78b66b2c123456788120 + cmp.l @(0x12345678:32,r3.w),@er1- ;78b66b2c12345678a120 + cmp.l @(0x12345678:32,r3.w),@+er1 ;78b66b2c123456789120 + cmp.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78b66b2c12345678c1209abc + cmp.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78b66b2c12345678c9209abcdef0 + cmp.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78b66b2c12345678d2209abc + cmp.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78b66b2c12345678e2209abc + cmp.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78b66b2c12345678f2209abc + cmp.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78b66b2c12345678da209abcdef0 + cmp.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78b66b2c12345678ea209abcdef0 + cmp.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78b66b2c12345678fa209abcdef0 + cmp.l @(0x12345678:32,r3.w),@0xffff9abc:16 ;78b66b2c1234567840209abc + cmp.l @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78b66b2c1234567848209abcdef0 + + cmp.l @(0x12345678:32,er3.l),@er1 ;78b76b2c123456780120 + cmp.l @(0x12345678:32,er3.l),@(0xc:2,er1) ;78b76b2c123456783120 + cmp.l @(0x12345678:32,er3.l),@-er1 ;78b76b2c12345678b120 + cmp.l @(0x12345678:32,er3.l),@er1+ ;78b76b2c123456788120 + cmp.l @(0x12345678:32,er3.l),@er1- ;78b76b2c12345678a120 + cmp.l @(0x12345678:32,er3.l),@+er1 ;78b76b2c123456789120 + cmp.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78b76b2c12345678c1209abc + cmp.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78b76b2c12345678c9209abcdef0 + cmp.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78b76b2c12345678d2209abc + cmp.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78b76b2c12345678e2209abc + cmp.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78b76b2c12345678f2209abc + cmp.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78b76b2c12345678da209abcdef0 + cmp.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78b76b2c12345678ea209abcdef0 + cmp.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78b76b2c12345678fa209abcdef0 + cmp.l @(0x12345678:32,er3.l),@0xffff9abc:16 ;78b76b2c1234567840209abc + cmp.l @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78b76b2c1234567848209abcdef0 + + cmp.l @0x1234:16,@er1 ;01046b0c12340120 + cmp.l @0x1234:16,@(0xc:2,er1) ;01046b0c12343120 + cmp.l @0x1234:16,@-er1 ;01046b0c1234b120 + cmp.l @0x1234:16,@er1+ ;01046b0c12348120 + cmp.l @0x1234:16,@er1- ;01046b0c1234a120 + cmp.l @0x1234:16,@+er1 ;01046b0c12349120 + cmp.l @0x1234:16,@(0xffff9abc:16,er1) ;01046b0c1234c1209abc + cmp.l @0x1234:16,@(0x9abcdef0:32,er1) ;01046b0c1234c9209abcdef0 + cmp.l @0x1234:16,@(0xffff9abc:16,r2l.b) ;01046b0c1234d2209abc + cmp.l @0x1234:16,@(0xffff9abc:16,r2.w) ;01046b0c1234e2209abc + cmp.l @0x1234:16,@(0xffff9abc:16,er2.l) ;01046b0c1234f2209abc + cmp.l @0x1234:16,@(0x9abcdef0:32,r2l.b) ;01046b0c1234da209abcdef0 + cmp.l @0x1234:16,@(0x9abcdef0:32,r2.w) ;01046b0c1234ea209abcdef0 + cmp.l @0x1234:16,@(0x9abcdef0:32,er2.l) ;01046b0c1234fa209abcdef0 + cmp.l @0x1234:16,@0xffff9abc:16 ;01046b0c123440209abc + cmp.l @0x1234:16,@0x9abcdef0:32 ;01046b0c123448209abcdef0 + + cmp.l @0x12345678:32,@er1 ;01046b2c123456780120 + cmp.l @0x12345678:32,@(0xc:2,er1) ;01046b2c123456783120 + cmp.l @0x12345678:32,@-er1 ;01046b2c12345678b120 + cmp.l @0x12345678:32,@er1+ ;01046b2c123456788120 + cmp.l @0x12345678:32,@er1- ;01046b2c12345678a120 + cmp.l @0x12345678:32,@+er1 ;01046b2c123456789120 + cmp.l @0x12345678:32,@(0xffff9abc:16,er1) ;01046b2c12345678c1209abc + cmp.l @0x12345678:32,@(0x9abcdef0:32,er1) ;01046b2c12345678c9209abcdef0 + cmp.l @0x12345678:32,@(0xffff9abc:16,r2l.b) ;01046b2c12345678d2209abc + cmp.l @0x12345678:32,@(0xffff9abc:16,r2.w) ;01046b2c12345678e2209abc + cmp.l @0x12345678:32,@(0xffff9abc:16,er2.l) ;01046b2c12345678f2209abc + cmp.l @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;01046b2c12345678da209abcdef0 + cmp.l @0x12345678:32,@(0x9abcdef0:32,r2.w) ;01046b2c12345678ea209abcdef0 + cmp.l @0x12345678:32,@(0x9abcdef0:32,er2.l) ;01046b2c12345678fa209abcdef0 + cmp.l @0x12345678:32,@0xffff9abc:16 ;01046b2c1234567840209abc + cmp.l @0x12345678:32,@0x9abcdef0:32 ;01046b2c1234567848209abcdef0 + + .end diff --git a/gdb/testsuite/gdb.disasm/t06_ari2.s b/gdb/testsuite/gdb.disasm/t06_ari2.s index 2c7c99f464..75a919510b 100644 --- a/gdb/testsuite/gdb.disasm/t06_ari2.s +++ b/gdb/testsuite/gdb.disasm/t06_ari2.s @@ -1,188 +1,188 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;arith_2 -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - .h8300sx - .text - .global _start -_start: - addx.b #0x12:8,r1h ;9112 - addx.b #0x12:8,@er1 ;7d109012 - addx.b #0x12:8,@er1- ;01766c189012 - - addx.b r3h,r1h ;0e31 - addx.b r3h,@er1 ;7d100e30 - addx.b r3h,@er1- ;01766c180e30 - - addx.b @er3,r1h ;7c300e01 - addx.b @er3,@er1 ;0174683d0110 - - addx.b @er3-,r1h ;01766c300e01 - addx.b @er3-,@er1- ;01766c3da110 - - addx.w #0x1234:16,r1 ;015179111234 - addx.w #0x1234:16,@er1 ;7d9179101234 - addx.w #0x1234:16,@er1- ;01566d1979101234 - - addx.w r3,r1 ;01510931 - addx.w r3,@er1 ;7d910930 - addx.w r3,@er1- ;01566d190930 - - addx.w @er3,r1 ;7cb10901 - addx.w @er3,@er1 ;0154693d0110 - - addx.w @er3-,r1 ;01566d310901 - addx.w @er3-,@er1- ;01566d3da110 - - addx.l #0x12345678:32,er1 ;01017a1112345678 - addx.l #0x12345678:32,@er1 ;010469197a1012345678 - addx.l #0x12345678:32,@er1- ;01066d197a1012345678 - - addx.l er3,er1 ;01010ab1 - addx.l er3,@er1 ;010469190ab0 - addx.l er3,@er1- ;01066d190ab0 - - addx.l @er3,er1 ;010469310a81 - addx.l @er3,@er1 ;0104693d0110 - - addx.l @er3-,er1 ;01066d310a81 - addx.l @er3-,@er1- ;01066d3da110 - - subx.b #0x12:8,r1h ;b112 - subx.b #0x12:8,@er1 ;7d10b012 - subx.b #0x12:8,@er1- ;01766c18b012 - - subx.b r3h,r1h ;1e31 - subx.b r3h,@er1 ;7d101e30 - subx.b r3h,@er1- ;01766c181e30 - - subx.b @er3,r1h ;7c301e01 - subx.b @er3,@er1 ;0174683d0130 - - subx.b @er3-,r1h ;01766c301e01 - subx.b @er3-,@er1- ;01766c3da130 - - subx.w #0x1234:16,r1 ;015179311234 - subx.w #0x1234:16,@er1 ;7d9179301234 - subx.w #0x1234:16,@er1- ;01566d1979301234 - - subx.w r3,r1 ;01511931 - subx.w r3,@er1 ;7d911930 - subx.w r3,@er1- ;01566d191930 - - subx.w @er3,r1 ;7cb11901 - subx.w @er3,@er1 ;0154693d0130 - - subx.w @er3-,r1 ;01566d311901 - subx.w @er3-,@er1- ;01566d3da130 - - subx.l #0x12345678:32,er1 ;01017a3112345678 - subx.l #0x12345678:32,@er1 ;010469197a3012345678 - subx.l #0x12345678:32,@er1- ;01066d197a3012345678 - - subx.l er3,er1 ;01011ab1 - subx.l er3,@er1 ;010469191ab0 - subx.l er3,@er1- ;01066d191ab0 - - subx.l @er3,er1 ;010469311a81 - subx.l @er3,@er1 ;0104693d0130 - - subx.l @er3-,er1 ;01066d311a81 - subx.l @er3-,@er1- ;01066d3da130 - - inc.b r1h ;0a01 - inc.w #1,r1 ;0b51 - inc.w #2,r1 ;0bd1 - inc.l #1,er1 ;0b71 - inc.l #2,er1 ;0bf1 - - dec.b r1h ;1a01 - dec.w #1,r1 ;1b51 - dec.w #2,r1 ;1bd1 - dec.l #1,er1 ;1b71 - dec.l #2,er1 ;1bf1 - - adds.l #1,er1 ;0b01 - adds.l #2,er1 ;0b81 - adds.l #4,er1 ;0b91 - - subs.l #1,er1 ;1b01 - subs.l #2,er1 ;1b81 - subs.l #4,er1 ;1b91 - - daa.b r1h ;0f01 - - das.b r1h ;1f01 - - mulxu.b #0xf:4,r1 ;01cc50f1 - - mulxu.b r3h,r1 ;5031 - - mulxu.w #0xf:4,er1 ;01cc52f1 - - mulxu.w r3,er1 ;5231 - - divxu.b #0xf:4,r1 ;01dc51f1 - - divxu.b r3h,r1 ;5131 - - divxu.w #0xf:4,er1 ;01dc53f1 - - divxu.w r3,er1 ;5331 - - mulxs.b #0xf:4,r1 ;01c450f1 - - mulxs.b r3h,r1 ;01c05031 - - mulxs.w #0xf:4,er1 ;01c452f1 - - mulxs.w r3,er1 ;01c05231 - - divxs.b #0xf:4,r1 ;01d451f1 - - divxs.b r3h,r1 ;01d05131 - - divxs.w #0xf:4,er1 ;01d453f1 - - divxs.w r3,er1 ;01d05331 - - mulu.w #0xf:4,r1 ;01ce50f1 - - mulu.w r3,r1 ;01ca5031 - - mulu.l #0xf:4,er1 ;01ce52f1 - - mulu.l er3,er1 ;01ca5231 - - mulu/u.l #0xf:4,er1 ;01cf52f1 - - mulu/u.l er3,er1 ;01cb5231 - - muls.w #0xf:4,r1 ;01c650f1 - - muls.w r3,r1 ;01c25031 - - muls.l #0xf:4,er1 ;01c652f1 - - muls.l er3,er1 ;01c25231 - - muls/u.l #0xf:4,er1 ;01c752f1 - - muls/u.l er3,er1 ;01c35231 - - divu.w #0xf:4,r1 ;01de51f1 - - divu.w r3,r1 ;01da5131 - - divu.l #0xf:4,er1 ;01de53f1 - - divu.l er3,er1 ;01da5331 - - divs.w #0xf:4,r1 ;01d651f1 - - divs.w r3,r1 ;01d25131 - - divs.l #0xf:4,er1 ;01d653f1 - - divs.l er3,er1 ;01d25331 - - .end +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;arith_2 +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + .h8300sx + .text + .global _start +_start: + addx.b #0x12:8,r1h ;9112 + addx.b #0x12:8,@er1 ;7d109012 + addx.b #0x12:8,@er1- ;01766c189012 + + addx.b r3h,r1h ;0e31 + addx.b r3h,@er1 ;7d100e30 + addx.b r3h,@er1- ;01766c180e30 + + addx.b @er3,r1h ;7c300e01 + addx.b @er3,@er1 ;0174683d0110 + + addx.b @er3-,r1h ;01766c300e01 + addx.b @er3-,@er1- ;01766c3da110 + + addx.w #0x1234:16,r1 ;015179111234 + addx.w #0x1234:16,@er1 ;7d9179101234 + addx.w #0x1234:16,@er1- ;01566d1979101234 + + addx.w r3,r1 ;01510931 + addx.w r3,@er1 ;7d910930 + addx.w r3,@er1- ;01566d190930 + + addx.w @er3,r1 ;7cb10901 + addx.w @er3,@er1 ;0154693d0110 + + addx.w @er3-,r1 ;01566d310901 + addx.w @er3-,@er1- ;01566d3da110 + + addx.l #0x12345678:32,er1 ;01017a1112345678 + addx.l #0x12345678:32,@er1 ;010469197a1012345678 + addx.l #0x12345678:32,@er1- ;01066d197a1012345678 + + addx.l er3,er1 ;01010ab1 + addx.l er3,@er1 ;010469190ab0 + addx.l er3,@er1- ;01066d190ab0 + + addx.l @er3,er1 ;010469310a81 + addx.l @er3,@er1 ;0104693d0110 + + addx.l @er3-,er1 ;01066d310a81 + addx.l @er3-,@er1- ;01066d3da110 + + subx.b #0x12:8,r1h ;b112 + subx.b #0x12:8,@er1 ;7d10b012 + subx.b #0x12:8,@er1- ;01766c18b012 + + subx.b r3h,r1h ;1e31 + subx.b r3h,@er1 ;7d101e30 + subx.b r3h,@er1- ;01766c181e30 + + subx.b @er3,r1h ;7c301e01 + subx.b @er3,@er1 ;0174683d0130 + + subx.b @er3-,r1h ;01766c301e01 + subx.b @er3-,@er1- ;01766c3da130 + + subx.w #0x1234:16,r1 ;015179311234 + subx.w #0x1234:16,@er1 ;7d9179301234 + subx.w #0x1234:16,@er1- ;01566d1979301234 + + subx.w r3,r1 ;01511931 + subx.w r3,@er1 ;7d911930 + subx.w r3,@er1- ;01566d191930 + + subx.w @er3,r1 ;7cb11901 + subx.w @er3,@er1 ;0154693d0130 + + subx.w @er3-,r1 ;01566d311901 + subx.w @er3-,@er1- ;01566d3da130 + + subx.l #0x12345678:32,er1 ;01017a3112345678 + subx.l #0x12345678:32,@er1 ;010469197a3012345678 + subx.l #0x12345678:32,@er1- ;01066d197a3012345678 + + subx.l er3,er1 ;01011ab1 + subx.l er3,@er1 ;010469191ab0 + subx.l er3,@er1- ;01066d191ab0 + + subx.l @er3,er1 ;010469311a81 + subx.l @er3,@er1 ;0104693d0130 + + subx.l @er3-,er1 ;01066d311a81 + subx.l @er3-,@er1- ;01066d3da130 + + inc.b r1h ;0a01 + inc.w #1,r1 ;0b51 + inc.w #2,r1 ;0bd1 + inc.l #1,er1 ;0b71 + inc.l #2,er1 ;0bf1 + + dec.b r1h ;1a01 + dec.w #1,r1 ;1b51 + dec.w #2,r1 ;1bd1 + dec.l #1,er1 ;1b71 + dec.l #2,er1 ;1bf1 + + adds.l #1,er1 ;0b01 + adds.l #2,er1 ;0b81 + adds.l #4,er1 ;0b91 + + subs.l #1,er1 ;1b01 + subs.l #2,er1 ;1b81 + subs.l #4,er1 ;1b91 + + daa.b r1h ;0f01 + + das.b r1h ;1f01 + + mulxu.b #0xf:4,r1 ;01cc50f1 + + mulxu.b r3h,r1 ;5031 + + mulxu.w #0xf:4,er1 ;01cc52f1 + + mulxu.w r3,er1 ;5231 + + divxu.b #0xf:4,r1 ;01dc51f1 + + divxu.b r3h,r1 ;5131 + + divxu.w #0xf:4,er1 ;01dc53f1 + + divxu.w r3,er1 ;5331 + + mulxs.b #0xf:4,r1 ;01c450f1 + + mulxs.b r3h,r1 ;01c05031 + + mulxs.w #0xf:4,er1 ;01c452f1 + + mulxs.w r3,er1 ;01c05231 + + divxs.b #0xf:4,r1 ;01d451f1 + + divxs.b r3h,r1 ;01d05131 + + divxs.w #0xf:4,er1 ;01d453f1 + + divxs.w r3,er1 ;01d05331 + + mulu.w #0xf:4,r1 ;01ce50f1 + + mulu.w r3,r1 ;01ca5031 + + mulu.l #0xf:4,er1 ;01ce52f1 + + mulu.l er3,er1 ;01ca5231 + + mulu/u.l #0xf:4,er1 ;01cf52f1 + + mulu/u.l er3,er1 ;01cb5231 + + muls.w #0xf:4,r1 ;01c650f1 + + muls.w r3,r1 ;01c25031 + + muls.l #0xf:4,er1 ;01c652f1 + + muls.l er3,er1 ;01c25231 + + muls/u.l #0xf:4,er1 ;01c752f1 + + muls/u.l er3,er1 ;01c35231 + + divu.w #0xf:4,r1 ;01de51f1 + + divu.w r3,r1 ;01da5131 + + divu.l #0xf:4,er1 ;01de53f1 + + divu.l er3,er1 ;01da5331 + + divs.w #0xf:4,r1 ;01d651f1 + + divs.w r3,r1 ;01d25131 + + divs.l #0xf:4,er1 ;01d653f1 + + divs.l er3,er1 ;01d25331 + + .end diff --git a/gdb/testsuite/gdb.disasm/t07_ari3.s b/gdb/testsuite/gdb.disasm/t07_ari3.s index 985c6844a2..6ad7128d3f 100644 --- a/gdb/testsuite/gdb.disasm/t07_ari3.s +++ b/gdb/testsuite/gdb.disasm/t07_ari3.s @@ -1,173 +1,173 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;arith_3 -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - .h8300sx - .text - .global _start -_start: - neg.b r1h ;1781 - neg.b @er1 ;7d101780 - neg.b @(0x3:2,er1) ;017768181780 - neg.b @er1+ ;01746c181780 - neg.b @-er1 ;01776c181780 - neg.b @+er1 ;01756c181780 - neg.b @er1- ;01766c181780 - neg.b @(0x1234:16,er1) ;01746e1812341780 - neg.b @(0x12345678:32,er1) ;78146a28123456781780 - neg.b @(0x1234:16,r2l.b) ;01756e2812341780 - neg.b @(0x1234:16,r2.w) ;01766e2812341780 - neg.b @(0x1234:16,er2.l) ;01776e2812341780 - neg.b @(0x12345678:32,r2l.b) ;78256a28123456781780 - neg.b @(0x12345678:32,r2.w) ;78266a28123456781780 - neg.b @(0x12345678:32,er2.l) ;78276a28123456781780 - neg.b @0xffffff12:8 ;7f121780 - neg.b @0x1234:16 ;6a1812341780 - neg.b @0x12345678:32 ;6a38123456781780 - - neg.w r1 ;1791 - neg.w @er1 ;7d901790 - neg.w @(0x6:2,er1) ;015769181790 - neg.w @er1+ ;01546d181790 - neg.w @-er1 ;01576d181790 - neg.w @+er1 ;01556d181790 - neg.w @er1- ;01566d181790 - neg.w @(0x1234:16,er1) ;01546f1812341790 - neg.w @(0x12345678:32,er1) ;78146b28123456781790 - neg.w @(0x1234:16,r2l.b) ;01556f2812341790 - neg.w @(0x1234:16,r2.w) ;01566f2812341790 - neg.w @(0x1234:16,er2.l) ;01576f2812341790 - neg.w @(0x12345678:32,r2l.b) ;78256b28123456781790 - neg.w @(0x12345678:32,r2.w) ;78266b28123456781790 - neg.w @(0x12345678:32,er2.l) ;78276b28123456781790 - neg.w @0x1234:16 ;6b1812341790 - neg.w @0x12345678:32 ;6b38123456781790 - - neg.l er1 ;17b1 - neg.l @er1 ;0104691817b0 - neg.l @(0xc:2,er1) ;0107691817b0 - neg.l @er1+ ;01046d1817b0 - neg.l @-er1 ;01076d1817b0 - neg.l @+er1 ;01056d1817b0 - neg.l @er1- ;01066d1817b0 - neg.l @(0x1234:16,er1) ;01046f18123417b0 - neg.l @(0x12345678:32,er1) ;78946b281234567817b0 - neg.l @(0x1234:16,r2l.b) ;01056f28123417b0 - neg.l @(0x1234:16,r2.w) ;01066f28123417b0 - neg.l @(0x1234:16,er2.l) ;01076f28123417b0 - neg.l @(0x12345678:32,r2l.b) ;78a56b281234567817b0 - neg.l @(0x12345678:32,r2.w) ;78a66b281234567817b0 - neg.l @(0x12345678:32,er2.l) ;78a76b281234567817b0 - neg.l @0x1234:16 ;01046b08123417b0 - neg.l @0x12345678:32 ;01046b281234567817b0 - - tas @er1 ;01e07b1c - - extu.w r1 ;1751 - extu.w @er1 ;7d901750 - extu.w @(0x6:2,er1) ;015769181750 - extu.w @er1+ ;01546d181750 - extu.w @-er1 ;01576d181750 - extu.w @+er1 ;01556d181750 - extu.w @er1- ;01566d181750 - extu.w @(0x1234:16,er1) ;01546f1812341750 - extu.w @(0x12345678:32,er1) ;78146b28123456781750 - extu.w @(0x1234:16,r2l.b) ;01556f2812341750 - extu.w @(0x1234:16,r2.w) ;01566f2812341750 - extu.w @(0x1234:16,er2.l) ;01576f2812341750 - extu.w @(0x12345678:32,r2l.b) ;78256b28123456781750 - extu.w @(0x12345678:32,r2.w) ;78266b28123456781750 - extu.w @(0x12345678:32,er2.l) ;78276b28123456781750 - extu.w @0x1234:16 ;6b1812341750 - extu.w @0x12345678:32 ;6b38123456781750 - - extu.l er1 ;1771 - extu.l @er1 ;010469181770 - extu.l @(0xc:2,er1) ;010769181770 - extu.l @er1+ ;01046d181770 - extu.l @-er1 ;01076d181770 - extu.l @+er1 ;01056d181770 - extu.l @er1- ;01066d181770 - extu.l @(0x1234:16,er1) ;01046f1812341770 - extu.l @(0x12345678:32,er1) ;78946b28123456781770 - extu.l @(0x1234:16,r2l.b) ;01056f2812341770 - extu.l @(0x1234:16,r2.w) ;01066f2812341770 - extu.l @(0x1234:16,er2.l) ;01076f2812341770 - extu.l @(0x12345678:32,r2l.b) ;78a56b28123456781770 - extu.l @(0x12345678:32,r2.w) ;78a66b28123456781770 - extu.l @(0x12345678:32,er2.l) ;78a76b28123456781770 - extu.l @0x1234:16 ;01046b0812341770 - extu.l @0x12345678:32 ;01046b28123456781770 - - extu.l #2,er1 ;1761 - extu.l #2,@er1 ;010469181760 - extu.l #2,@(0xc:2,er1) ;010769181760 - extu.l #2,@er1+ ;01046d181760 - extu.l #2,@-er1 ;01076d181760 - extu.l #2,@+er1 ;01056d181760 - extu.l #2,@er1- ;01066d181760 - extu.l #2,@(0x1234:16,er1) ;01046f1812341760 - extu.l #2,@(0x12345678:32,er1) ;78946b28123456781760 - extu.l #2,@(0x1234:16,r2l.b) ;01056f2812341760 - extu.l #2,@(0x1234:16,r2.w) ;01066f2812341760 - extu.l #2,@(0x1234:16,er2.l) ;01076f2812341760 - extu.l #2,@(0x12345678:32,r2l.b) ;78a56b28123456781760 - extu.l #2,@(0x12345678:32,r2.w) ;78a66b28123456781760 - extu.l #2,@(0x12345678:32,er2.l) ;78a76b28123456781760 - extu.l #2,@0x1234:16 ;01046b0812341760 - extu.l #2,@0x12345678:32 ;01046b28123456781760 - - exts.w r1 ;17d1 - exts.w @er1 ;7d9017d0 - exts.w @(0x6:2,er1) ;0157691817d0 - exts.w @er1+ ;01546d1817d0 - exts.w @-er1 ;01576d1817d0 - exts.w @+er1 ;01556d1817d0 - exts.w @er1- ;01566d1817d0 - exts.w @(0x1234:16,er1) ;01546f18123417d0 - exts.w @(0x12345678:32,er1) ;78146b281234567817d0 - exts.w @(0x1234:16,r2l.b) ;01556f28123417d0 - exts.w @(0x1234:16,r2.w) ;01566f28123417d0 - exts.w @(0x1234:16,er2.l) ;01576f28123417d0 - exts.w @(0x12345678:32,r2l.b) ;78256b281234567817d0 - exts.w @(0x12345678:32,r2.w) ;78266b281234567817d0 - exts.w @(0x12345678:32,er2.l) ;78276b281234567817d0 - exts.w @0x1234:16 ;6b18123417d0 - exts.w @0x12345678:32 ;6b381234567817d0 - - exts.l er1 ;17f1 - exts.l @er1 ;0104691817f0 - exts.l @(0xc:2,er1) ;0107691817f0 - exts.l @er1+ ;01046d1817f0 - exts.l @-er1 ;01076d1817f0 - exts.l @+er1 ;01056d1817f0 - exts.l @er1- ;01066d1817f0 - exts.l @(0x1234:16,er1) ;01046f18123417f0 - exts.l @(0x12345678:32,er1) ;78946b281234567817f0 - exts.l @(0x1234:16,r2l.b) ;01056f28123417f0 - exts.l @(0x1234:16,r2.w) ;01066f28123417f0 - exts.l @(0x1234:16,er2.l) ;01076f28123417f0 - exts.l @(0x12345678:32,r2l.b) ;78a56b281234567817f0 - exts.l @(0x12345678:32,r2.w) ;78a66b281234567817f0 - exts.l @(0x12345678:32,er2.l) ;78a76b281234567817f0 - exts.l @0x1234:16 ;01046b08123417f0 - exts.l @0x12345678:32 ;01046b281234567817f0 - - exts.l #2,er1 ;17e1 - exts.l #2,@er1 ;0104691817e0 - exts.l #2,@(0xc:2,er1) ;0107691817e0 - exts.l #2,@er1+ ;01046d1817e0 - exts.l #2,@-er1 ;01076d1817e0 - exts.l #2,@+er1 ;01056d1817e0 - exts.l #2,@er1- ;01066d1817e0 - exts.l #2,@(0x1234:16,er1) ;01046f18123417e0 - exts.l #2,@(0x12345678:32,er1) ;78946b281234567817e0 - exts.l #2,@(0x1234:16,r2l.b) ;01056f28123417e0 - exts.l #2,@(0x1234:16,r2.w) ;01066f28123417e0 - exts.l #2,@(0x1234:16,er2.l) ;01076f28123417e0 - exts.l #2,@(0x12345678:32,r2l.b) ;78a56b281234567817e0 - exts.l #2,@(0x12345678:32,r2.w) ;78a66b281234567817e0 - exts.l #2,@(0x12345678:32,er2.l) ;78a76b281234567817e0 - exts.l #2,@0x1234:16 ;01046b08123417e0 - exts.l #2,@0x12345678:32 ;01046b281234567817e0 - - .end +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;arith_3 +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + .h8300sx + .text + .global _start +_start: + neg.b r1h ;1781 + neg.b @er1 ;7d101780 + neg.b @(0x3:2,er1) ;017768181780 + neg.b @er1+ ;01746c181780 + neg.b @-er1 ;01776c181780 + neg.b @+er1 ;01756c181780 + neg.b @er1- ;01766c181780 + neg.b @(0x1234:16,er1) ;01746e1812341780 + neg.b @(0x12345678:32,er1) ;78146a28123456781780 + neg.b @(0x1234:16,r2l.b) ;01756e2812341780 + neg.b @(0x1234:16,r2.w) ;01766e2812341780 + neg.b @(0x1234:16,er2.l) ;01776e2812341780 + neg.b @(0x12345678:32,r2l.b) ;78256a28123456781780 + neg.b @(0x12345678:32,r2.w) ;78266a28123456781780 + neg.b @(0x12345678:32,er2.l) ;78276a28123456781780 + neg.b @0xffffff12:8 ;7f121780 + neg.b @0x1234:16 ;6a1812341780 + neg.b @0x12345678:32 ;6a38123456781780 + + neg.w r1 ;1791 + neg.w @er1 ;7d901790 + neg.w @(0x6:2,er1) ;015769181790 + neg.w @er1+ ;01546d181790 + neg.w @-er1 ;01576d181790 + neg.w @+er1 ;01556d181790 + neg.w @er1- ;01566d181790 + neg.w @(0x1234:16,er1) ;01546f1812341790 + neg.w @(0x12345678:32,er1) ;78146b28123456781790 + neg.w @(0x1234:16,r2l.b) ;01556f2812341790 + neg.w @(0x1234:16,r2.w) ;01566f2812341790 + neg.w @(0x1234:16,er2.l) ;01576f2812341790 + neg.w @(0x12345678:32,r2l.b) ;78256b28123456781790 + neg.w @(0x12345678:32,r2.w) ;78266b28123456781790 + neg.w @(0x12345678:32,er2.l) ;78276b28123456781790 + neg.w @0x1234:16 ;6b1812341790 + neg.w @0x12345678:32 ;6b38123456781790 + + neg.l er1 ;17b1 + neg.l @er1 ;0104691817b0 + neg.l @(0xc:2,er1) ;0107691817b0 + neg.l @er1+ ;01046d1817b0 + neg.l @-er1 ;01076d1817b0 + neg.l @+er1 ;01056d1817b0 + neg.l @er1- ;01066d1817b0 + neg.l @(0x1234:16,er1) ;01046f18123417b0 + neg.l @(0x12345678:32,er1) ;78946b281234567817b0 + neg.l @(0x1234:16,r2l.b) ;01056f28123417b0 + neg.l @(0x1234:16,r2.w) ;01066f28123417b0 + neg.l @(0x1234:16,er2.l) ;01076f28123417b0 + neg.l @(0x12345678:32,r2l.b) ;78a56b281234567817b0 + neg.l @(0x12345678:32,r2.w) ;78a66b281234567817b0 + neg.l @(0x12345678:32,er2.l) ;78a76b281234567817b0 + neg.l @0x1234:16 ;01046b08123417b0 + neg.l @0x12345678:32 ;01046b281234567817b0 + + tas @er1 ;01e07b1c + + extu.w r1 ;1751 + extu.w @er1 ;7d901750 + extu.w @(0x6:2,er1) ;015769181750 + extu.w @er1+ ;01546d181750 + extu.w @-er1 ;01576d181750 + extu.w @+er1 ;01556d181750 + extu.w @er1- ;01566d181750 + extu.w @(0x1234:16,er1) ;01546f1812341750 + extu.w @(0x12345678:32,er1) ;78146b28123456781750 + extu.w @(0x1234:16,r2l.b) ;01556f2812341750 + extu.w @(0x1234:16,r2.w) ;01566f2812341750 + extu.w @(0x1234:16,er2.l) ;01576f2812341750 + extu.w @(0x12345678:32,r2l.b) ;78256b28123456781750 + extu.w @(0x12345678:32,r2.w) ;78266b28123456781750 + extu.w @(0x12345678:32,er2.l) ;78276b28123456781750 + extu.w @0x1234:16 ;6b1812341750 + extu.w @0x12345678:32 ;6b38123456781750 + + extu.l er1 ;1771 + extu.l @er1 ;010469181770 + extu.l @(0xc:2,er1) ;010769181770 + extu.l @er1+ ;01046d181770 + extu.l @-er1 ;01076d181770 + extu.l @+er1 ;01056d181770 + extu.l @er1- ;01066d181770 + extu.l @(0x1234:16,er1) ;01046f1812341770 + extu.l @(0x12345678:32,er1) ;78946b28123456781770 + extu.l @(0x1234:16,r2l.b) ;01056f2812341770 + extu.l @(0x1234:16,r2.w) ;01066f2812341770 + extu.l @(0x1234:16,er2.l) ;01076f2812341770 + extu.l @(0x12345678:32,r2l.b) ;78a56b28123456781770 + extu.l @(0x12345678:32,r2.w) ;78a66b28123456781770 + extu.l @(0x12345678:32,er2.l) ;78a76b28123456781770 + extu.l @0x1234:16 ;01046b0812341770 + extu.l @0x12345678:32 ;01046b28123456781770 + + extu.l #2,er1 ;1761 + extu.l #2,@er1 ;010469181760 + extu.l #2,@(0xc:2,er1) ;010769181760 + extu.l #2,@er1+ ;01046d181760 + extu.l #2,@-er1 ;01076d181760 + extu.l #2,@+er1 ;01056d181760 + extu.l #2,@er1- ;01066d181760 + extu.l #2,@(0x1234:16,er1) ;01046f1812341760 + extu.l #2,@(0x12345678:32,er1) ;78946b28123456781760 + extu.l #2,@(0x1234:16,r2l.b) ;01056f2812341760 + extu.l #2,@(0x1234:16,r2.w) ;01066f2812341760 + extu.l #2,@(0x1234:16,er2.l) ;01076f2812341760 + extu.l #2,@(0x12345678:32,r2l.b) ;78a56b28123456781760 + extu.l #2,@(0x12345678:32,r2.w) ;78a66b28123456781760 + extu.l #2,@(0x12345678:32,er2.l) ;78a76b28123456781760 + extu.l #2,@0x1234:16 ;01046b0812341760 + extu.l #2,@0x12345678:32 ;01046b28123456781760 + + exts.w r1 ;17d1 + exts.w @er1 ;7d9017d0 + exts.w @(0x6:2,er1) ;0157691817d0 + exts.w @er1+ ;01546d1817d0 + exts.w @-er1 ;01576d1817d0 + exts.w @+er1 ;01556d1817d0 + exts.w @er1- ;01566d1817d0 + exts.w @(0x1234:16,er1) ;01546f18123417d0 + exts.w @(0x12345678:32,er1) ;78146b281234567817d0 + exts.w @(0x1234:16,r2l.b) ;01556f28123417d0 + exts.w @(0x1234:16,r2.w) ;01566f28123417d0 + exts.w @(0x1234:16,er2.l) ;01576f28123417d0 + exts.w @(0x12345678:32,r2l.b) ;78256b281234567817d0 + exts.w @(0x12345678:32,r2.w) ;78266b281234567817d0 + exts.w @(0x12345678:32,er2.l) ;78276b281234567817d0 + exts.w @0x1234:16 ;6b18123417d0 + exts.w @0x12345678:32 ;6b381234567817d0 + + exts.l er1 ;17f1 + exts.l @er1 ;0104691817f0 + exts.l @(0xc:2,er1) ;0107691817f0 + exts.l @er1+ ;01046d1817f0 + exts.l @-er1 ;01076d1817f0 + exts.l @+er1 ;01056d1817f0 + exts.l @er1- ;01066d1817f0 + exts.l @(0x1234:16,er1) ;01046f18123417f0 + exts.l @(0x12345678:32,er1) ;78946b281234567817f0 + exts.l @(0x1234:16,r2l.b) ;01056f28123417f0 + exts.l @(0x1234:16,r2.w) ;01066f28123417f0 + exts.l @(0x1234:16,er2.l) ;01076f28123417f0 + exts.l @(0x12345678:32,r2l.b) ;78a56b281234567817f0 + exts.l @(0x12345678:32,r2.w) ;78a66b281234567817f0 + exts.l @(0x12345678:32,er2.l) ;78a76b281234567817f0 + exts.l @0x1234:16 ;01046b08123417f0 + exts.l @0x12345678:32 ;01046b281234567817f0 + + exts.l #2,er1 ;17e1 + exts.l #2,@er1 ;0104691817e0 + exts.l #2,@(0xc:2,er1) ;0107691817e0 + exts.l #2,@er1+ ;01046d1817e0 + exts.l #2,@-er1 ;01076d1817e0 + exts.l #2,@+er1 ;01056d1817e0 + exts.l #2,@er1- ;01066d1817e0 + exts.l #2,@(0x1234:16,er1) ;01046f18123417e0 + exts.l #2,@(0x12345678:32,er1) ;78946b281234567817e0 + exts.l #2,@(0x1234:16,r2l.b) ;01056f28123417e0 + exts.l #2,@(0x1234:16,r2.w) ;01066f28123417e0 + exts.l #2,@(0x1234:16,er2.l) ;01076f28123417e0 + exts.l #2,@(0x12345678:32,r2l.b) ;78a56b281234567817e0 + exts.l #2,@(0x12345678:32,r2.w) ;78a66b281234567817e0 + exts.l #2,@(0x12345678:32,er2.l) ;78a76b281234567817e0 + exts.l #2,@0x1234:16 ;01046b08123417e0 + exts.l #2,@0x12345678:32 ;01046b281234567817e0 + + .end diff --git a/gdb/testsuite/gdb.disasm/t08_or.s b/gdb/testsuite/gdb.disasm/t08_or.s index 22d9f04177..da4e216c58 100644 --- a/gdb/testsuite/gdb.disasm/t08_or.s +++ b/gdb/testsuite/gdb.disasm/t08_or.s @@ -1,972 +1,972 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;log_1 -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - .h8300sx - .text - .global _start -_start: - or.b #0x12:8,r1h ;c112 - or.b #0x12:8,@er1 ;7d10c012 - or.b #0x12:8,@(0x3:2,er1) ;01776818c012 - or.b #0x12:8,@er1+ ;01746c18c012 - or.b #0x12:8,@-er1 ;01776c18c012 - or.b #0x12:8,@+er1 ;01756c18c012 - or.b #0x12:8,@er1- ;01766c18c012 - or.b #0x12:8,@(0x1234:16,er1) ;01746e181234c012 - or.b #0x12:8,@(0x12345678:32,er1) ;78146a2812345678c012 - or.b #0x12:8,@(0x1234:16,r2l.b) ;01756e281234c012 - or.b #0x12:8,@(0x1234:16,r2.w) ;01766e281234c012 - or.b #0x12:8,@(0x1234:16,er2.l) ;01776e281234c012 - or.b #0x12:8,@(0x12345678:32,r2l.b) ;78256a2812345678c012 - or.b #0x12:8,@(0x12345678:32,r2.w) ;78266a2812345678c012 - or.b #0x12:8,@(0x12345678:32,er2.l) ;78276a2812345678c012 - or.b #0x12:8,@0xffffff12:8 ;7f12c012 - or.b #0x12:8,@0x1234:16 ;6a181234c012 - or.b #0x12:8,@0x12345678:32 ;6a3812345678c012 - - or.b r3h,r1h ;1431 - - or.b r3h,@er1 ;7d101430 - or.b r3h,@(0x3:2,er1) ;01793143 - or.b r3h,@er1+ ;01798143 - or.b r3h,@-er1 ;0179b143 - or.b r3h,@+er1 ;01799143 - or.b r3h,@er1- ;0179a143 - or.b r3h,@(0x1234:16,er1) ;0179c1431234 - or.b r3h,@(0x12345678:32,er1) ;0179c94312345678 - or.b r3h,@(0x1234:16,r2l.b) ;0179d2431234 - or.b r3h,@(0x1234:16,r2.w) ;0179e2431234 - or.b r3h,@(0x1234:16,er2.l) ;0179f2431234 - or.b r3h,@(0x12345678:32,r2l.b) ;0179da4312345678 - or.b r3h,@(0x12345678:32,r2.w) ;0179ea4312345678 - or.b r3h,@(0x12345678:32,er2.l) ;0179fa4312345678 - or.b r3h,@0xffffff12:8 ;7f121430 - or.b r3h,@0x1234:16 ;6a1812341430 - or.b r3h,@0x12345678:32 ;6a38123456781430 - - or.b @er3,r1h ;7c301401 - or.b @(0x3:2,er3),r1h ;017a3341 - or.b @er3+,r1h ;017a8341 - or.b @-er3,r1h ;017ab341 - or.b @+er3,r1h ;017a9341 - or.b @er3-,r1h ;017aa341 - or.b @(0x1234:16,er1),r1h ;017ac1411234 - or.b @(0x12345678:32,er1),r1h ;017ac94112345678 - or.b @(0x1234:16,r2l.b),r1h ;017ad2411234 - or.b @(0x1234:16,r2.w),r1h ;017ae2411234 - or.b @(0x1234:16,er2.l),r1h ;017af2411234 - or.b @(0x12345678:32,r2l.b),r1h ;017ada4112345678 - or.b @(0x12345678:32,r2.w),r1h ;017aea4112345678 - or.b @(0x12345678:32,er2.l),r1h ;017afa4112345678 - or.b @0xffffff12:8,r1h ;7e121401 - or.b @0x1234:16,r1h ;6a1012341401 - or.b @0x12345678:32,r1h ;6a30123456781401 - - or.b @er3,@er1 ;7c350140 - or.b @er3,@(3:2,er1) ;7c353140 - or.b @er3,@-er1 ;7c35b140 - or.b @er3,@er1+ ;7c358140 - or.b @er3,@er1- ;7c35a140 - or.b @er3,@+er1 ;7c359140 - or.b @er3,@(0xffff9abc:16,er1) ;7c35c1409abc - or.b @er3,@(0x9abcdef0:32,er1) ;7c35c9409abcdef0 - or.b @er3,@(0xffff9abc:16,r2l.b) ;7c35d2409abc - or.b @er3,@(0xffff9abc:16,r2.w) ;7c35e2409abc - or.b @er3,@(0xffff9abc:16,er2.l) ;7c35f2409abc - or.b @er3,@(0x9abcdef0:32,r2l.b) ;7c35da409abcdef0 - or.b @er3,@(0x9abcdef0:32,r2.w) ;7c35ea409abcdef0 - or.b @er3,@(0x9abcdef0:32,er2.l) ;7c35fa409abcdef0 - or.b @er3,@0xffff9abc:16 ;7c3540409abc - or.b @er3,@0x9abcdef0:32 ;7c3548409abcdef0 - - or.b @-er3,@er1 ;01776c3c0140 - or.b @-er3,@(3:2,er1) ;01776c3c3140 - or.b @-er3,@-er1 ;01776c3cb140 - or.b @-er3,@er1+ ;01776c3c8140 - or.b @-er3,@er1- ;01776c3ca140 - or.b @-er3,@+er1 ;01776c3c9140 - or.b @-er3,@(0xffff9abc:16,er1) ;01776c3cc1409abc - or.b @-er3,@(0x9abcdef0:32,er1) ;01776c3cc9409abcdef0 - or.b @-er3,@(0xffff9abc:16,r2l.b) ;01776c3cd2409abc - or.b @-er3,@(0xffff9abc:16,r2.w) ;01776c3ce2409abc - or.b @-er3,@(0xffff9abc:16,er2.l) ;01776c3cf2409abc - or.b @-er3,@(0x9abcdef0:32,r2l.b) ;01776c3cda409abcdef0 - or.b @-er3,@(0x9abcdef0:32,r2.w) ;01776c3cea409abcdef0 - or.b @-er3,@(0x9abcdef0:32,er2.l) ;01776c3cfa409abcdef0 - or.b @-er3,@0xffff9abc:16 ;01776c3c40409abc - or.b @-er3,@0x9abcdef0:32 ;01776c3c48409abcdef0 - - or.b @er3+,@er1 ;01746c3c0140 - or.b @er3+,@(3:2,er1) ;01746c3c3140 - or.b @er3+,@-er1 ;01746c3cb140 - or.b @er3+,@er1+ ;01746c3c8140 - or.b @er3+,@er1- ;01746c3ca140 - or.b @er3+,@+er1 ;01746c3c9140 - or.b @er3+,@(0xffff9abc:16,er1) ;01746c3cc1409abc - or.b @er3+,@(0x9abcdef0:32,er1) ;01746c3cc9409abcdef0 - or.b @er3+,@(0xffff9abc:16,r2l.b) ;01746c3cd2409abc - or.b @er3+,@(0xffff9abc:16,r2.w) ;01746c3ce2409abc - or.b @er3+,@(0xffff9abc:16,er2.l) ;01746c3cf2409abc - or.b @er3+,@(0x9abcdef0:32,r2l.b) ;01746c3cda409abcdef0 - or.b @er3+,@(0x9abcdef0:32,r2.w) ;01746c3cea409abcdef0 - or.b @er3+,@(0x9abcdef0:32,er2.l) ;01746c3cfa409abcdef0 - or.b @er3+,@0xffff9abc:16 ;01746c3c40409abc - or.b @er3+,@0x9abcdef0:32 ;01746c3c48409abcdef0 - - or.b @er3-,@er1 ;01766c3c0140 - or.b @er3-,@(3:2,er1) ;01766c3c3140 - or.b @er3-,@-er1 ;01766c3cb140 - or.b @er3-,@er1+ ;01766c3c8140 - or.b @er3-,@er1- ;01766c3ca140 - or.b @er3-,@+er1 ;01766c3c9140 - or.b @er3-,@(0xffff9abc:16,er1) ;01766c3cc1409abc - or.b @er3-,@(0x9abcdef0:32,er1) ;01766c3cc9409abcdef0 - or.b @er3-,@(0xffff9abc:16,r2l.b) ;01766c3cd2409abc - or.b @er3-,@(0xffff9abc:16,r2.w) ;01766c3ce2409abc - or.b @er3-,@(0xffff9abc:16,er2.l) ;01766c3cf2409abc - or.b @er3-,@(0x9abcdef0:32,r2l.b) ;01766c3cda409abcdef0 - or.b @er3-,@(0x9abcdef0:32,r2.w) ;01766c3cea409abcdef0 - or.b @er3-,@(0x9abcdef0:32,er2.l) ;01766c3cfa409abcdef0 - or.b @er3-,@0xffff9abc:16 ;01766c3c40409abc - or.b @er3-,@0x9abcdef0:32 ;01766c3c48409abcdef0 - - or.b @+er3,@er1 ;01756c3c0140 - or.b @+er3,@(3:2,er1) ;01756c3c3140 - or.b @+er3,@-er1 ;01756c3cb140 - or.b @+er3,@er1+ ;01756c3c8140 - or.b @+er3,@er1- ;01756c3ca140 - or.b @+er3,@+er1 ;01756c3c9140 - or.b @+er3,@(0xffff9abc:16,er1) ;01756c3cc1409abc - or.b @+er3,@(0x9abcdef0:32,er1) ;01756c3cc9409abcdef0 - or.b @+er3,@(0xffff9abc:16,r2l.b) ;01756c3cd2409abc - or.b @+er3,@(0xffff9abc:16,r2.w) ;01756c3ce2409abc - or.b @+er3,@(0xffff9abc:16,er2.l) ;01756c3cf2409abc - or.b @+er3,@(0x9abcdef0:32,r2l.b) ;01756c3cda409abcdef0 - or.b @+er3,@(0x9abcdef0:32,r2.w) ;01756c3cea409abcdef0 - or.b @+er3,@(0x9abcdef0:32,er2.l) ;01756c3cfa409abcdef0 - or.b @+er3,@0xffff9abc:16 ;01756c3c40409abc - or.b @+er3,@0x9abcdef0:32 ;01756c3c48409abcdef0 - - or.b @(0x1234:16,er3),@er1 ;01746e3c12340140 - or.b @(0x1234:16,er3),@(3:2,er1) ;01746e3c12343140 - or.b @(0x1234:16,er3),@-er1 ;01746e3c1234b140 - or.b @(0x1234:16,er3),@er1+ ;01746e3c12348140 - or.b @(0x1234:16,er3),@er1- ;01746e3c1234a140 - or.b @(0x1234:16,er3),@+er1 ;01746e3c12349140 - or.b @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01746e3c1234c1409abc - or.b @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01746e3c1234c9409abcdef0 - or.b @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01746e3c1234d2409abc - or.b @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01746e3c1234e2409abc - or.b @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01746e3c1234f2409abc - or.b @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01746e3c1234da409abcdef0 - or.b @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01746e3c1234ea409abcdef0 - or.b @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01746e3c1234fa409abcdef0 - or.b @(0x1234:16,er3),@0xffff9abc:16 ;01746e3c123440409abc - or.b @(0x1234:16,er3),@0x9abcdef0:32 ;01746e3c123448409abcdef0 - - or.b @(0x12345678:32,er3),@er1 ;78346a2c123456780140 - or.b @(0x12345678:32,er3),@(3:2,er1) ;78346a2c123456783140 - or.b @(0x12345678:32,er3),@-er1 ;78346a2c12345678b140 - or.b @(0x12345678:32,er3),@er1+ ;78346a2c123456788140 - or.b @(0x12345678:32,er3),@er1- ;78346a2c12345678a140 - or.b @(0x12345678:32,er3),@+er1 ;78346a2c123456789140 - or.b @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346a2c12345678c1409abc - or.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346a2c12345678c9409abcdef0 - or.b @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346a2c12345678d2409abc - or.b @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346a2c12345678e2409abc - or.b @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346a2c12345678f2409abc - or.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346a2c12345678da409abcdef0 - or.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346a2c12345678ea409abcdef0 - or.b @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346a2c12345678fa409abcdef0 - or.b @(0x12345678:32,er3),@0xffff9abc:16 ;78346a2c1234567840409abc - or.b @(0x12345678:32,er3),@0x9abcdef0:32 ;78346a2c1234567848409abcdef0 - - or.b @(0x1234:16,r3l.b),@er1 ;01756e3c12340140 - or.b @(0x1234:16,r3l.b),@(3:2,er1) ;01756e3c12343140 - or.b @(0x1234:16,r3l.b),@-er1 ;01756e3c1234b140 - or.b @(0x1234:16,r3l.b),@er1+ ;01756e3c12348140 - or.b @(0x1234:16,r3l.b),@er1- ;01756e3c1234a140 - or.b @(0x1234:16,r3l.b),@+er1 ;01756e3c12349140 - or.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01756e3c1234c1409abc - or.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01756e3c1234c9409abcdef0 - or.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01756e3c1234d2409abc - or.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01756e3c1234e2409abc - or.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01756e3c1234f2409abc - or.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01756e3c1234da409abcdef0 - or.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01756e3c1234ea409abcdef0 - or.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01756e3c1234fa409abcdef0 - or.b @(0x1234:16,r3l.b),@0xffff9abc:16 ;01756e3c123440409abc - or.b @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01756e3c123448409abcdef0 - - or.b @(0x1234:16,r3.w),@er1 ;01766e3c12340140 - or.b @(0x1234:16,r3.w),@(3:2,er1) ;01766e3c12343140 - or.b @(0x1234:16,r3.w),@-er1 ;01766e3c1234b140 - or.b @(0x1234:16,r3.w),@er1+ ;01766e3c12348140 - or.b @(0x1234:16,r3.w),@er1- ;01766e3c1234a140 - or.b @(0x1234:16,r3.w),@+er1 ;01766e3c12349140 - or.b @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01766e3c1234c1409abc - or.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01766e3c1234c9409abcdef0 - or.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01766e3c1234d2409abc - or.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01766e3c1234e2409abc - or.b @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01766e3c1234f2409abc - or.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01766e3c1234da409abcdef0 - or.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01766e3c1234ea409abcdef0 - or.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01766e3c1234fa409abcdef0 - or.b @(0x1234:16,r3.w),@0xffff9abc:16 ;01766e3c123440409abc - or.b @(0x1234:16,r3.w),@0x9abcdef0:32 ;01766e3c123448409abcdef0 - - or.b @(0x1234:16,er3.l),@er1 ;01776e3c12340140 - or.b @(0x1234:16,er3.l),@(3:2,er1) ;01776e3c12343140 - or.b @(0x1234:16,er3.l),@-er1 ;01776e3c1234b140 - or.b @(0x1234:16,er3.l),@er1+ ;01776e3c12348140 - or.b @(0x1234:16,er3.l),@er1- ;01776e3c1234a140 - or.b @(0x1234:16,er3.l),@+er1 ;01776e3c12349140 - or.b @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01776e3c1234c1409abc - or.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01776e3c1234c9409abcdef0 - or.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01776e3c1234d2409abc - or.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01776e3c1234e2409abc - or.b @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01776e3c1234f2409abc - or.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01776e3c1234da409abcdef0 - or.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01776e3c1234ea409abcdef0 - or.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01776e3c1234fa409abcdef0 - or.b @(0x1234:16,er3.l),@0xffff9abc:16 ;01776e3c123440409abc - or.b @(0x1234:16,er3.l),@0x9abcdef0:32 ;01776e3c123448409abcdef0 - - or.b @(0x12345678:32,r3l.b),@er1 ;78356a2c123456780140 - or.b @(0x12345678:32,r3l.b),@(3:2,er1) ;78356a2c123456783140 - or.b @(0x12345678:32,r3l.b),@-er1 ;78356a2c12345678b140 - or.b @(0x12345678:32,r3l.b),@er1+ ;78356a2c123456788140 - or.b @(0x12345678:32,r3l.b),@er1- ;78356a2c12345678a140 - or.b @(0x12345678:32,r3l.b),@+er1 ;78356a2c123456789140 - or.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356a2c12345678c1409abc - or.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356a2c12345678c9409abcdef0 - or.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356a2c12345678d2409abc - or.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356a2c12345678e2409abc - or.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356a2c12345678f2409abc - or.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356a2c12345678da409abcdef0 - or.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356a2c12345678ea409abcdef0 - or.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356a2c12345678fa409abcdef0 - or.b @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356a2c1234567840409abc - or.b @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356a2c1234567848409abcdef0 - - or.b @(0x12345678:32,r3.w),@er1 ;78366a2c123456780140 - or.b @(0x12345678:32,r3.w),@(3:2,er1) ;78366a2c123456783140 - or.b @(0x12345678:32,r3.w),@-er1 ;78366a2c12345678b140 - or.b @(0x12345678:32,r3.w),@er1+ ;78366a2c123456788140 - or.b @(0x12345678:32,r3.w),@er1- ;78366a2c12345678a140 - or.b @(0x12345678:32,r3.w),@+er1 ;78366a2c123456789140 - or.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366a2c12345678c1409abc - or.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366a2c12345678c9409abcdef0 - or.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366a2c12345678d2409abc - or.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366a2c12345678e2409abc - or.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366a2c12345678f2409abc - or.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366a2c12345678da409abcdef0 - or.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366a2c12345678ea409abcdef0 - or.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366a2c12345678fa409abcdef0 - or.b @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366a2c1234567840409abc - or.b @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366a2c1234567848409abcdef0 - - or.b @(0x12345678:32,er3.l),@er1 ;78376a2c123456780140 - or.b @(0x12345678:32,er3.l),@(3:2,er1) ;78376a2c123456783140 - or.b @(0x12345678:32,er3.l),@-er1 ;78376a2c12345678b140 - or.b @(0x12345678:32,er3.l),@er1+ ;78376a2c123456788140 - or.b @(0x12345678:32,er3.l),@er1- ;78376a2c12345678a140 - or.b @(0x12345678:32,er3.l),@+er1 ;78376a2c123456789140 - or.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376a2c12345678c1409abc - or.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376a2c12345678c9409abcdef0 - or.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376a2c12345678d2409abc - or.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376a2c12345678e2409abc - or.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376a2c12345678f2409abc - or.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376a2c12345678da409abcdef0 - or.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376a2c12345678ea409abcdef0 - or.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376a2c12345678fa409abcdef0 - or.b @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376a2c1234567840409abc - or.b @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376a2c1234567848409abcdef0 - - or.b @0x1234:16,@er1 ;6a1512340140 - or.b @0x1234:16,@(3:2,er1) ;6a1512343140 - or.b @0x1234:16,@-er1 ;6a151234b140 - or.b @0x1234:16,@er1+ ;6a1512348140 - or.b @0x1234:16,@er1- ;6a151234a140 - or.b @0x1234:16,@+er1 ;6a1512349140 - or.b @0x1234:16,@(0xffff9abc:16,er1) ;6a151234c1409abc - or.b @0x1234:16,@(0x9abcdef0:32,er1) ;6a151234c9409abcdef0 - or.b @0x1234:16,@(0xffff9abc:16,r2l.b) ;6a151234d2409abc - or.b @0x1234:16,@(0xffff9abc:16,r2.w) ;6a151234e2409abc - or.b @0x1234:16,@(0xffff9abc:16,er2.l) ;6a151234f2409abc - or.b @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6a151234da409abcdef0 - or.b @0x1234:16,@(0x9abcdef0:32,r2.w) ;6a151234ea409abcdef0 - or.b @0x1234:16,@(0x9abcdef0:32,er2.l) ;6a151234fa409abcdef0 - or.b @0x1234:16,@0xffff9abc:16 ;6a15123440409abc - or.b @0x1234:16,@0x9abcdef0:32 ;6a15123448409abcdef0 - - or.b @0x12345678:32,@er1 ;6a35123456780140 - or.b @0x12345678:32,@(3:2,er1) ;6a35123456783140 - or.b @0x12345678:32,@-er1 ;6a3512345678b140 - or.b @0x12345678:32,@er1+ ;6a35123456788140 - or.b @0x12345678:32,@er1- ;6a3512345678a140 - or.b @0x12345678:32,@+er1 ;6a35123456789140 - or.b @0x12345678:32,@(0xffff9abc:16,er1) ;6a3512345678c1409abc - or.b @0x12345678:32,@(0x9abcdef0:32,er1) ;6a3512345678c9409abcdef0 - or.b @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6a3512345678d2409abc - or.b @0x12345678:32,@(0xffff9abc:16,r2.w) ;6a3512345678e2409abc - or.b @0x12345678:32,@(0xffff9abc:16,er2.l) ;6a3512345678f2409abc - or.b @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6a3512345678da409abcdef0 - or.b @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6a3512345678ea409abcdef0 - or.b @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6a3512345678fa409abcdef0 - or.b @0x12345678:32,@0xffff9abc:16 ;6a351234567840409abc - or.b @0x12345678:32,@0x9abcdef0:32 ;6a351234567848409abcdef0 - - or.w #0x1234:16,r1 ;79411234 - or.w #0x1234:16,@er1 ;015e01401234 - or.w #0x1234:16,@(0x6:2,er1) ;015e31401234 - or.w #0x1234:16,@er1+ ;015e81401234 - or.w #0x1234:16,@-er1 ;015eb1401234 - or.w #0x1234:16,@+er1 ;015e91401234 - or.w #0x1234:16,@er1- ;015ea1401234 - or.w #0x1234:16,@(0xffff9abc:16,er1) ;015ec1409abc1234 - or.w #0x1234:16,@(0x9abcdef0:32,er1) ;015ec9409abcdef01234 - or.w #0x1234:16,@(0xffff9abc:16,r2l.b) ;015ed2409abc1234 - or.w #0x1234:16,@(0xffff9abc:16,r2.w) ;015ee2409abc1234 - or.w #0x1234:16,@(0xffff9abc:16,er2.l) ;015ef2409abc1234 - or.w #0x1234:16,@(0x9abcdef0:32,r2l.b) ;015eda409abcdef01234 - or.w #0x1234:16,@(0x9abcdef0:32,r2.w) ;015eea409abcdef01234 - or.w #0x1234:16,@(0x9abcdef0:32,er2.l) ;015efa409abcdef01234 - or.w #0x1234:16,@0xffff9abc:16 ;015e40409abc1234 - or.w #0x1234:16,@0x9abcdef0:32 ;015e48409abcdef01234 - - or.w r3,r1 ;6431 - - or.w r3,@er1 ;7d906430 - or.w r3,@(0x6:2,er1) ;01593143 - or.w r3,@er1+ ;01598143 - or.w r3,@-er1 ;0159b143 - or.w r3,@+er1 ;01599143 - or.w r3,@er1- ;0159a143 - or.w r3,@(0x1234:16,er1) ;0159c1431234 - or.w r3,@(0x12345678:32,er1) ;0159c94312345678 - or.w r3,@(0x1234:16,r2l.b) ;0159d2431234 - or.w r3,@(0x1234:16,r2.w) ;0159e2431234 - or.w r3,@(0x1234:16,er2.l) ;0159f2431234 - or.w r3,@(0x12345678:32,r2l.b) ;0159da4312345678 - or.w r3,@(0x12345678:32,r2.w) ;0159ea4312345678 - or.w r3,@(0x12345678:32,er2.l) ;0159fa4312345678 - or.w r3,@0x1234:16 ;6b1812346430 - or.w r3,@0x12345678:32 ;6b38123456786430 - - or.w @er3,r1 ;7cb06401 - or.w @(0x6:2,er3),r1 ;015a3341 - or.w @er3+,r1 ;015a8341 - or.w @-er3,r1 ;015ab341 - or.w @+er3,r1 ;015a9341 - or.w @er3-,r1 ;015aa341 - or.w @(0x1234:16,er1),r1 ;015ac1411234 - or.w @(0x12345678:32,er1),r1 ;015ac94112345678 - or.w @(0x1234:16,r2l.b),r1 ;015ad2411234 - or.w @(0x1234:16,r2.w),r1 ;015ae2411234 - or.w @(0x1234:16,er2.l),r1 ;015af2411234 - or.w @(0x12345678:32,r2l.b),r1 ;015ada4112345678 - or.w @(0x12345678:32,r2.w),r1 ;015aea4112345678 - or.w @(0x12345678:32,er2.l),r1 ;015afa4112345678 - or.w @0x1234:16,r1 ;6b1012346401 - or.w @0x12345678:32,r1 ;6b30123456786401 - - or.w @er3,@er1 ;7cb50140 - or.w @er3,@(6:2,er1) ;7cb53140 - or.w @er3,@-er1 ;7cb5b140 - or.w @er3,@er1+ ;7cb58140 - or.w @er3,@er1- ;7cb5a140 - or.w @er3,@+er1 ;7cb59140 - or.w @er3,@(0xffff9abc:16,er1) ;7cb5c1409abc - or.w @er3,@(0x9abcdef0:32,er1) ;7cb5c9409abcdef0 - or.w @er3,@(0xffff9abc:16,r2l.b) ;7cb5d2409abc - or.w @er3,@(0xffff9abc:16,r2.w) ;7cb5e2409abc - or.w @er3,@(0xffff9abc:16,er2.l) ;7cb5f2409abc - or.w @er3,@(0x9abcdef0:32,r2l.b) ;7cb5da409abcdef0 - or.w @er3,@(0x9abcdef0:32,r2.w) ;7cb5ea409abcdef0 - or.w @er3,@(0x9abcdef0:32,er2.l) ;7cb5fa409abcdef0 - or.w @er3,@0xffff9abc:16 ;7cb540409abc - or.w @er3,@0x9abcdef0:32 ;7cb548409abcdef0 - - or.w @-er3,@er1 ;01576d3c0140 - or.w @-er3,@(6:2,er1) ;01576d3c3140 - or.w @-er3,@-er1 ;01576d3cb140 - or.w @-er3,@er1+ ;01576d3c8140 - or.w @-er3,@er1- ;01576d3ca140 - or.w @-er3,@+er1 ;01576d3c9140 - or.w @-er3,@(0xffff9abc:16,er1) ;01576d3cc1409abc - or.w @-er3,@(0x9abcdef0:32,er1) ;01576d3cc9409abcdef0 - or.w @-er3,@(0xffff9abc:16,r2l.b) ;01576d3cd2409abc - or.w @-er3,@(0xffff9abc:16,r2.w) ;01576d3ce2409abc - or.w @-er3,@(0xffff9abc:16,er2.l) ;01576d3cf2409abc - or.w @-er3,@(0x9abcdef0:32,r2l.b) ;01576d3cda409abcdef0 - or.w @-er3,@(0x9abcdef0:32,r2.w) ;01576d3cea409abcdef0 - or.w @-er3,@(0x9abcdef0:32,er2.l) ;01576d3cfa409abcdef0 - or.w @-er3,@0xffff9abc:16 ;01576d3c40409abc - or.w @-er3,@0x9abcdef0:32 ;01576d3c48409abcdef0 - - or.w @er3+,@er1 ;01546d3c0140 - or.w @er3+,@(6:2,er1) ;01546d3c3140 - or.w @er3+,@-er1 ;01546d3cb140 - or.w @er3+,@er1+ ;01546d3c8140 - or.w @er3+,@er1- ;01546d3ca140 - or.w @er3+,@+er1 ;01546d3c9140 - or.w @er3+,@(0xffff9abc:16,er1) ;01546d3cc1409abc - or.w @er3+,@(0x9abcdef0:32,er1) ;01546d3cc9409abcdef0 - or.w @er3+,@(0xffff9abc:16,r2l.b) ;01546d3cd2409abc - or.w @er3+,@(0xffff9abc:16,r2.w) ;01546d3ce2409abc - or.w @er3+,@(0xffff9abc:16,er2.l) ;01546d3cf2409abc - or.w @er3+,@(0x9abcdef0:32,r2l.b) ;01546d3cda409abcdef0 - or.w @er3+,@(0x9abcdef0:32,r2.w) ;01546d3cea409abcdef0 - or.w @er3+,@(0x9abcdef0:32,er2.l) ;01546d3cfa409abcdef0 - or.w @er3+,@0xffff9abc:16 ;01546d3c40409abc - or.w @er3+,@0x9abcdef0:32 ;01546d3c48409abcdef0 - - or.w @er3-,@er1 ;01566d3c0140 - or.w @er3-,@(6:2,er1) ;01566d3c3140 - or.w @er3-,@-er1 ;01566d3cb140 - or.w @er3-,@er1+ ;01566d3c8140 - or.w @er3-,@er1- ;01566d3ca140 - or.w @er3-,@+er1 ;01566d3c9140 - or.w @er3-,@(0xffff9abc:16,er1) ;01566d3cc1409abc - or.w @er3-,@(0x9abcdef0:32,er1) ;01566d3cc9409abcdef0 - or.w @er3-,@(0xffff9abc:16,r2l.b) ;01566d3cd2409abc - or.w @er3-,@(0xffff9abc:16,r2.w) ;01566d3ce2409abc - or.w @er3-,@(0xffff9abc:16,er2.l) ;01566d3cf2409abc - or.w @er3-,@(0x9abcdef0:32,r2l.b) ;01566d3cda409abcdef0 - or.w @er3-,@(0x9abcdef0:32,r2.w) ;01566d3cea409abcdef0 - or.w @er3-,@(0x9abcdef0:32,er2.l) ;01566d3cfa409abcdef0 - or.w @er3-,@0xffff9abc:16 ;01566d3c40409abc - or.w @er3-,@0x9abcdef0:32 ;01566d3c48409abcdef0 - - or.w @+er3,@er1 ;01556d3c0140 - or.w @+er3,@(6:2,er1) ;01556d3c3140 - or.w @+er3,@-er1 ;01556d3cb140 - or.w @+er3,@er1+ ;01556d3c8140 - or.w @+er3,@er1- ;01556d3ca140 - or.w @+er3,@+er1 ;01556d3c9140 - or.w @+er3,@(0xffff9abc:16,er1) ;01556d3cc1409abc - or.w @+er3,@(0x9abcdef0:32,er1) ;01556d3cc9409abcdef0 - or.w @+er3,@(0xffff9abc:16,r2l.b) ;01556d3cd2409abc - or.w @+er3,@(0xffff9abc:16,r2.w) ;01556d3ce2409abc - or.w @+er3,@(0xffff9abc:16,er2.l) ;01556d3cf2409abc - or.w @+er3,@(0x9abcdef0:32,r2l.b) ;01556d3cda409abcdef0 - or.w @+er3,@(0x9abcdef0:32,r2.w) ;01556d3cea409abcdef0 - or.w @+er3,@(0x9abcdef0:32,er2.l) ;01556d3cfa409abcdef0 - or.w @+er3,@0xffff9abc:16 ;01556d3c40409abc - or.w @+er3,@0x9abcdef0:32 ;01556d3c48409abcdef0 - - or.w @(0x1234:16,er3),@er1 ;01546f3c12340140 - or.w @(0x1234:16,er3),@(6:2,er1) ;01546f3c12343140 - or.w @(0x1234:16,er3),@-er1 ;01546f3c1234b140 - or.w @(0x1234:16,er3),@er1+ ;01546f3c12348140 - or.w @(0x1234:16,er3),@er1- ;01546f3c1234a140 - or.w @(0x1234:16,er3),@+er1 ;01546f3c12349140 - or.w @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01546f3c1234c1409abc - or.w @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01546f3c1234c9409abcdef0 - or.w @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01546f3c1234d2409abc - or.w @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01546f3c1234e2409abc - or.w @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01546f3c1234f2409abc - or.w @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01546f3c1234da409abcdef0 - or.w @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01546f3c1234ea409abcdef0 - or.w @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01546f3c1234fa409abcdef0 - or.w @(0x1234:16,er3),@0xffff9abc:16 ;01546f3c123440409abc - or.w @(0x1234:16,er3),@0x9abcdef0:32 ;01546f3c123448409abcdef0 - - or.w @(0x12345678:32,er3),@er1 ;78346b2c123456780140 - or.w @(0x12345678:32,er3),@(6:2,er1) ;78346b2c123456783140 - or.w @(0x12345678:32,er3),@-er1 ;78346b2c12345678b140 - or.w @(0x12345678:32,er3),@er1+ ;78346b2c123456788140 - or.w @(0x12345678:32,er3),@er1- ;78346b2c12345678a140 - or.w @(0x12345678:32,er3),@+er1 ;78346b2c123456789140 - or.w @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346b2c12345678c1409abc - or.w @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346b2c12345678c9409abcdef0 - or.w @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346b2c12345678d2409abc - or.w @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346b2c12345678e2409abc - or.w @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346b2c12345678f2409abc - or.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346b2c12345678da409abcdef0 - or.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346b2c12345678ea409abcdef0 - or.w @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346b2c12345678fa409abcdef0 - or.w @(0x12345678:32,er3),@0xffff9abc:16 ;78346b2c1234567840409abc - or.w @(0x12345678:32,er3),@0x9abcdef0:32 ;78346b2c1234567848409abcdef0 - - or.w @(0x1234:16,r3l.b),@er1 ;01556f3c12340140 - or.w @(0x1234:16,r3l.b),@(6:2,er1) ;01556f3c12343140 - or.w @(0x1234:16,r3l.b),@-er1 ;01556f3c1234b140 - or.w @(0x1234:16,r3l.b),@er1+ ;01556f3c12348140 - or.w @(0x1234:16,r3l.b),@er1- ;01556f3c1234a140 - or.w @(0x1234:16,r3l.b),@+er1 ;01556f3c12349140 - or.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01556f3c1234c1409abc - or.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01556f3c1234c9409abcdef0 - or.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01556f3c1234d2409abc - or.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01556f3c1234e2409abc - or.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01556f3c1234f2409abc - or.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01556f3c1234da409abcdef0 - or.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01556f3c1234ea409abcdef0 - or.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01556f3c1234fa409abcdef0 - or.w @(0x1234:16,r3l.b),@0xffff9abc:16 ;01556f3c123440409abc - or.w @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01556f3c123448409abcdef0 - - or.w @(0x1234:16,r3.w),@er1 ;01566f3c12340140 - or.w @(0x1234:16,r3.w),@(6:2,er1) ;01566f3c12343140 - or.w @(0x1234:16,r3.w),@-er1 ;01566f3c1234b140 - or.w @(0x1234:16,r3.w),@er1+ ;01566f3c12348140 - or.w @(0x1234:16,r3.w),@er1- ;01566f3c1234a140 - or.w @(0x1234:16,r3.w),@+er1 ;01566f3c12349140 - or.w @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01566f3c1234c1409abc - or.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01566f3c1234c9409abcdef0 - or.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01566f3c1234d2409abc - or.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01566f3c1234e2409abc - or.w @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01566f3c1234f2409abc - or.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01566f3c1234da409abcdef0 - or.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01566f3c1234ea409abcdef0 - or.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01566f3c1234fa409abcdef0 - or.w @(0x1234:16,r3.w),@0xffff9abc:16 ;01566f3c123440409abc - or.w @(0x1234:16,r3.w),@0x9abcdef0:32 ;01566f3c123448409abcdef0 - - or.w @(0x1234:16,er3.l),@er1 ;01576f3c12340140 - or.w @(0x1234:16,er3.l),@(6:2,er1) ;01576f3c12343140 - or.w @(0x1234:16,er3.l),@-er1 ;01576f3c1234b140 - or.w @(0x1234:16,er3.l),@er1+ ;01576f3c12348140 - or.w @(0x1234:16,er3.l),@er1- ;01576f3c1234a140 - or.w @(0x1234:16,er3.l),@+er1 ;01576f3c12349140 - or.w @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01576f3c1234c1409abc - or.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01576f3c1234c9409abcdef0 - or.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01576f3c1234d2409abc - or.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01576f3c1234e2409abc - or.w @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01576f3c1234f2409abc - or.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01576f3c1234da409abcdef0 - or.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01576f3c1234ea409abcdef0 - or.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01576f3c1234fa409abcdef0 - or.w @(0x1234:16,er3.l),@0xffff9abc:16 ;01576f3c123440409abc - or.w @(0x1234:16,er3.l),@0x9abcdef0:32 ;01576f3c123448409abcdef0 - - or.w @(0x12345678:32,r3l.b),@er1 ;78356b2c123456780140 - or.w @(0x12345678:32,r3l.b),@(6:2,er1) ;78356b2c123456783140 - or.w @(0x12345678:32,r3l.b),@-er1 ;78356b2c12345678b140 - or.w @(0x12345678:32,r3l.b),@er1+ ;78356b2c123456788140 - or.w @(0x12345678:32,r3l.b),@er1- ;78356b2c12345678a140 - or.w @(0x12345678:32,r3l.b),@+er1 ;78356b2c123456789140 - or.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356b2c12345678c1409abc - or.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356b2c12345678c9409abcdef0 - or.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356b2c12345678d2409abc - or.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356b2c12345678e2409abc - or.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356b2c12345678f2409abc - or.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356b2c12345678da409abcdef0 - or.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356b2c12345678ea409abcdef0 - or.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356b2c12345678fa409abcdef0 - or.w @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356b2c1234567840409abc - or.w @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356b2c1234567848409abcdef0 - - or.w @(0x12345678:32,r3.w),@er1 ;78366b2c123456780140 - or.w @(0x12345678:32,r3.w),@(6:2,er1) ;78366b2c123456783140 - or.w @(0x12345678:32,r3.w),@-er1 ;78366b2c12345678b140 - or.w @(0x12345678:32,r3.w),@er1+ ;78366b2c123456788140 - or.w @(0x12345678:32,r3.w),@er1- ;78366b2c12345678a140 - or.w @(0x12345678:32,r3.w),@+er1 ;78366b2c123456789140 - or.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366b2c12345678c1409abc - or.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366b2c12345678c9409abcdef0 - or.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366b2c12345678d2409abc - or.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366b2c12345678e2409abc - or.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366b2c12345678f2409abc - or.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366b2c12345678da409abcdef0 - or.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366b2c12345678ea409abcdef0 - or.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366b2c12345678fa409abcdef0 - or.w @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366b2c1234567840409abc - or.w @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366b2c1234567848409abcdef0 - - or.w @(0x12345678:32,er3.l),@er1 ;78376b2c123456780140 - or.w @(0x12345678:32,er3.l),@(6:2,er1) ;78376b2c123456783140 - or.w @(0x12345678:32,er3.l),@-er1 ;78376b2c12345678b140 - or.w @(0x12345678:32,er3.l),@er1+ ;78376b2c123456788140 - or.w @(0x12345678:32,er3.l),@er1- ;78376b2c12345678a140 - or.w @(0x12345678:32,er3.l),@+er1 ;78376b2c123456789140 - or.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376b2c12345678c1409abc - or.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376b2c12345678c9409abcdef0 - or.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376b2c12345678d2409abc - or.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376b2c12345678e2409abc - or.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376b2c12345678f2409abc - or.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376b2c12345678da409abcdef0 - or.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376b2c12345678ea409abcdef0 - or.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376b2c12345678fa409abcdef0 - or.w @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376b2c1234567840409abc - or.w @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376b2c1234567848409abcdef0 - - or.w @0x1234:16,@er1 ;6b1512340140 - or.w @0x1234:16,@(6:2,er1) ;6b1512343140 - or.w @0x1234:16,@-er1 ;6b151234b140 - or.w @0x1234:16,@er1+ ;6b1512348140 - or.w @0x1234:16,@er1- ;6b151234a140 - or.w @0x1234:16,@+er1 ;6b1512349140 - or.w @0x1234:16,@(0xffff9abc:16,er1) ;6b151234c1409abc - or.w @0x1234:16,@(0x9abcdef0:32,er1) ;6b151234c9409abcdef0 - or.w @0x1234:16,@(0xffff9abc:16,r2l.b) ;6b151234d2409abc - or.w @0x1234:16,@(0xffff9abc:16,r2.w) ;6b151234e2409abc - or.w @0x1234:16,@(0xffff9abc:16,er2.l) ;6b151234f2409abc - or.w @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6b151234da409abcdef0 - or.w @0x1234:16,@(0x9abcdef0:32,r2.w) ;6b151234ea409abcdef0 - or.w @0x1234:16,@(0x9abcdef0:32,er2.l) ;6b151234fa409abcdef0 - or.w @0x1234:16,@0xffff9abc:16 ;6b15123440409abc - or.w @0x1234:16,@0x9abcdef0:32 ;6b15123448409abcdef0 - - or.w @0x12345678:32,@er1 ;6b35123456780140 - or.w @0x12345678:32,@(6:2,er1) ;6b35123456783140 - or.w @0x12345678:32,@-er1 ;6b3512345678b140 - or.w @0x12345678:32,@er1+ ;6b35123456788140 - or.w @0x12345678:32,@er1- ;6b3512345678a140 - or.w @0x12345678:32,@+er1 ;6b35123456789140 - or.w @0x12345678:32,@(0xffff9abc:16,er1) ;6b3512345678c1409abc - or.w @0x12345678:32,@(0x9abcdef0:32,er1) ;6b3512345678c9409abcdef0 - or.w @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6b3512345678d2409abc - or.w @0x12345678:32,@(0xffff9abc:16,r2.w) ;6b3512345678e2409abc - or.w @0x12345678:32,@(0xffff9abc:16,er2.l) ;6b3512345678f2409abc - or.w @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6b3512345678da409abcdef0 - or.w @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6b3512345678ea409abcdef0 - or.w @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6b3512345678fa409abcdef0 - or.w @0x12345678:32,@0xffff9abc:16 ;6b351234567840409abc - or.w @0x12345678:32,@0x9abcdef0:32 ;6b351234567848409abcdef0 - - or.l #0x12345678:32,er1 ;7a4112345678 - or.l #0x1234:16,er1 ;7a491234 - or.l #0x12345678:32,@er1 ;010e014812345678 - or.l #0x12345678:32,@(0xc:2,er1) ;010e314812345678 - or.l #0x12345678:32,@er1+ ;010e814812345678 - or.l #0x12345678:32,@-er1 ;010eb14812345678 - or.l #0x12345678:32,@+er1 ;010e914812345678 - or.l #0x12345678:32,@er1- ;010ea14812345678 - or.l #0x12345678:32,@(0xffff9abc:16,er1) ;010ec1489abc12345678 - or.l #0x12345678:32,@(0x9abcdef0:32,er1) ;010ec9489abcdef012345678 - or.l #0x12345678:32,@(0xffff9abc:16,r2l.b) ;010ed2489abc12345678 - or.l #0x12345678:32,@(0xffff9abc:16,r2.w) ;010ee2489abc12345678 - or.l #0x12345678:32,@(0xffff9abc:16,er2.l) ;010ef2489abc12345678 - or.l #0x12345678:32,@(0x9abcdef0:32,r2l.b) ;010eda489abcdef012345678 - or.l #0x12345678:32,@(0x9abcdef0:32,r2.w) ;010eea489abcdef012345678 - or.l #0x12345678:32,@(0x9abcdef0:32,er2.l) ;010efa489abcdef012345678 - or.l #0x12345678:32,@0xffff9abc:16 ;010e40489abc12345678 - or.l #0x12345678:32,@0x9abcdef0:32 ;010e48489abcdef012345678 - or.l #0x1234:16,@er1 ;010e01401234 - or.l #0x1234:16,@(0xc:2,er1) ;010e31401234 - or.l #0x1234:16,@er1+ ;010e81401234 - or.l #0x1234:16,@-er1 ;010eb1401234 - or.l #0x1234:16,@+er1 ;010e91401234 - or.l #0x1234:16,@er1- ;010ea1401234 - or.l #0x1234:16,@(0xffff9abc:16,er1) ;010ec1409abc1234 - or.l #0x1234:16,@(0x9abcdef0:32,er1) ;010ec9409abcdef01234 - or.l #0x1234:16,@(0xffff9abc:16,r2l.b) ;010ed2409abc1234 - or.l #0x1234:16,@(0xffff9abc:16,r2.w) ;010ee2409abc1234 - or.l #0x1234:16,@(0xffff9abc:16,er2.l) ;010ef2409abc1234 - or.l #0x1234:16,@(0x9abcdef0:32,r2l.b) ;010eda409abcdef01234 - or.l #0x1234:16,@(0x9abcdef0:32,r2.w) ;010eea409abcdef01234 - or.l #0x1234:16,@(0x9abcdef0:32,er2.l) ;010efa409abcdef01234 - or.l #0x1234:16,@0xffff9abc:16 ;010e40409abc1234 - or.l #0x1234:16,@0x9abcdef0:32 ;010e48409abcdef01234 - - or.l er3,er1 ;01f06431 - - or.l er3,@er1 ;01090143 - or.l er3,@(0xc:2,er1) ;01093143 - or.l er3,@er1+ ;01098143 - or.l er3,@-er1 ;0109b143 - or.l er3,@+er1 ;01099143 - or.l er3,@er1- ;0109a143 - or.l er3,@(0x1234:16,er1) ;0109c1431234 - or.l er3,@(0x12345678:32,er1) ;0109c94312345678 - or.l er3,@(0x1234:16,r2l.b) ;0109d2431234 - or.l er3,@(0x1234:16,r2.w) ;0109e2431234 - or.l er3,@(0x1234:16,er2.l) ;0109f2431234 - or.l er3,@(0x12345678:32,r2l.b) ;0109da4312345678 - or.l er3,@(0x12345678:32,r2.w) ;0109ea4312345678 - or.l er3,@(0x12345678:32,er2.l) ;0109fa4312345678 - or.l er3,@0x1234:16 ;010940431234 - or.l er3,@0x12345678:32 ;0109484312345678 - - or.l @er3,er1 ;010a0341 - or.l @(0xc:2,er3),er1 ;010a3341 - or.l @er3+,er1 ;010a8341 - or.l @-er3,er1 ;010ab341 - or.l @+er3,er1 ;010a9341 - or.l @er3-,er1 ;010aa341 - or.l @(0x1234:16,er1),er1 ;010ac1411234 - or.l @(0x12345678:32,er1),er1 ;010ac94112345678 - or.l @(0x1234:16,r2l.b),er1 ;010ad2411234 - or.l @(0x1234:16,r2.w),er1 ;010ae2411234 - or.l @(0x1234:16,er2.l),er1 ;010af2411234 - or.l @(0x12345678:32,r2l.b),er1 ;010ada4112345678 - or.l @(0x12345678:32,r2.w),er1 ;010aea4112345678 - or.l @(0x12345678:32,er2.l),er1 ;010afa4112345678 - or.l @0x1234:16,er1 ;010a40411234 - or.l @0x12345678:32,er1 ;010a484112345678 - - or.l @er3,@er1 ;0104693c0140 - or.l @er3,@(0xc:2,er1) ;0104693c3140 - or.l @er3,@-er1 ;0104693cb140 - or.l @er3,@er1+ ;0104693c8140 - or.l @er3,@er1- ;0104693ca140 - or.l @er3,@+er1 ;0104693c9140 - or.l @er3,@(0xffff9abc:16,er1) ;0104693cc1409abc - or.l @er3,@(0x9abcdef0:32,er1) ;0104693cc9409abcdef0 - or.l @er3,@(0xffff9abc:16,r2l.b) ;0104693cd2409abc - or.l @er3,@(0xffff9abc:16,r2.w) ;0104693ce2409abc - or.l @er3,@(0xffff9abc:16,er2.l) ;0104693cf2409abc - or.l @er3,@(0x9abcdef0:32,r2l.b) ;0104693cda409abcdef0 - or.l @er3,@(0x9abcdef0:32,r2.w) ;0104693cea409abcdef0 - or.l @er3,@(0x9abcdef0:32,er2.l) ;0104693cfa409abcdef0 - or.l @er3,@0xffff9abc:16 ;0104693c40409abc - or.l @er3,@0x9abcdef0:32 ;0104693c48409abcdef0 - - or.l @(0xc:2,er3),@er1 ;0107693c0140 - or.l @(0xc:2,er3),@(0xc:2,er1) ;0107693c3140 - or.l @(0xc:2,er3),@-er1 ;0107693cb140 - or.l @(0xc:2,er3),@er1+ ;0107693c8140 - or.l @(0xc:2,er3),@er1- ;0107693ca140 - or.l @(0xc:2,er3),@+er1 ;0107693c9140 - or.l @(0xc:2,er3),@(0xffff9abc:16,er1) ;0107693cc1409abc - or.l @(0xc:2,er3),@(0x9abcdef0:32,er1) ;0107693cc9409abcdef0 - or.l @(0xc:2,er3),@(0xffff9abc:16,r2l.b) ;0107693cd2409abc - or.l @(0xc:2,er3),@(0xffff9abc:16,r2.w) ;0107693ce2409abc - or.l @(0xc:2,er3),@(0xffff9abc:16,er2.l) ;0107693cf2409abc - or.l @(0xc:2,er3),@(0x9abcdef0:32,r2l.b) ;0107693cda409abcdef0 - or.l @(0xc:2,er3),@(0x9abcdef0:32,r2.w) ;0107693cea409abcdef0 - or.l @(0xc:2,er3),@(0x9abcdef0:32,er2.l) ;0107693cfa409abcdef0 - or.l @(0xc:2,er3),@0xffff9abc:16 ;0107693c40409abc - or.l @(0xc:2,er3),@0x9abcdef0:32 ;0107693c48409abcdef0 - - or.l @-er3,@er1 ;01076d3c0140 - or.l @-er3,@(0xc:2,er1) ;01076d3c3140 - or.l @-er3,@-er1 ;01076d3cb140 - or.l @-er3,@er1+ ;01076d3c8140 - or.l @-er3,@er1- ;01076d3ca140 - or.l @-er3,@+er1 ;01076d3c9140 - or.l @-er3,@(0xffff9abc:16,er1) ;01076d3cc1409abc - or.l @-er3,@(0x9abcdef0:32,er1) ;01076d3cc9409abcdef0 - or.l @-er3,@(0xffff9abc:16,r2l.b) ;01076d3cd2409abc - or.l @-er3,@(0xffff9abc:16,r2.w) ;01076d3ce2409abc - or.l @-er3,@(0xffff9abc:16,er2.l) ;01076d3cf2409abc - or.l @-er3,@(0x9abcdef0:32,r2l.b) ;01076d3cda409abcdef0 - or.l @-er3,@(0x9abcdef0:32,r2.w) ;01076d3cea409abcdef0 - or.l @-er3,@(0x9abcdef0:32,er2.l) ;01076d3cfa409abcdef0 - or.l @-er3,@0xffff9abc:16 ;01076d3c40409abc - or.l @-er3,@0x9abcdef0:32 ;01076d3c48409abcdef0 - - or.l @er3+,@er1 ;01046d3c0140 - or.l @er3+,@(0xc:2,er1) ;01046d3c3140 - or.l @er3+,@-er1 ;01046d3cb140 - or.l @er3+,@er1+ ;01046d3c8140 - or.l @er3+,@er1- ;01046d3ca140 - or.l @er3+,@+er1 ;01046d3c9140 - or.l @er3+,@(0xffff9abc:16,er1) ;01046d3cc1409abc - or.l @er3+,@(0x9abcdef0:32,er1) ;01046d3cc9409abcdef0 - or.l @er3+,@(0xffff9abc:16,r2l.b) ;01046d3cd2409abc - or.l @er3+,@(0xffff9abc:16,r2.w) ;01046d3ce2409abc - or.l @er3+,@(0xffff9abc:16,er2.l) ;01046d3cf2409abc - or.l @er3+,@(0x9abcdef0:32,r2l.b) ;01046d3cda409abcdef0 - or.l @er3+,@(0x9abcdef0:32,r2.w) ;01046d3cea409abcdef0 - or.l @er3+,@(0x9abcdef0:32,er2.l) ;01046d3cfa409abcdef0 - or.l @er3+,@0xffff9abc:16 ;01046d3c40409abc - or.l @er3+,@0x9abcdef0:32 ;01046d3c48409abcdef0 - - or.l @er3-,@er1 ;01066d3c0140 - or.l @er3-,@(0xc:2,er1) ;01066d3c3140 - or.l @er3-,@-er1 ;01066d3cb140 - or.l @er3-,@er1+ ;01066d3c8140 - or.l @er3-,@er1- ;01066d3ca140 - or.l @er3-,@+er1 ;01066d3c9140 - or.l @er3-,@(0xffff9abc:16,er1) ;01066d3cc1409abc - or.l @er3-,@(0x9abcdef0:32,er1) ;01066d3cc9409abcdef0 - or.l @er3-,@(0xffff9abc:16,r2l.b) ;01066d3cd2409abc - or.l @er3-,@(0xffff9abc:16,r2.w) ;01066d3ce2409abc - or.l @er3-,@(0xffff9abc:16,er2.l) ;01066d3cf2409abc - or.l @er3-,@(0x9abcdef0:32,r2l.b) ;01066d3cda409abcdef0 - or.l @er3-,@(0x9abcdef0:32,r2.w) ;01066d3cea409abcdef0 - or.l @er3-,@(0x9abcdef0:32,er2.l) ;01066d3cfa409abcdef0 - or.l @er3-,@0xffff9abc:16 ;01066d3c40409abc - or.l @er3-,@0x9abcdef0:32 ;01066d3c48409abcdef0 - - or.l @+er3,@er1 ;01056d3c0140 - or.l @+er3,@(0xc:2,er1) ;01056d3c3140 - or.l @+er3,@-er1 ;01056d3cb140 - or.l @+er3,@er1+ ;01056d3c8140 - or.l @+er3,@er1- ;01056d3ca140 - or.l @+er3,@+er1 ;01056d3c9140 - or.l @+er3,@(0xffff9abc:16,er1) ;01056d3cc1409abc - or.l @+er3,@(0x9abcdef0:32,er1) ;01056d3cc9409abcdef0 - or.l @+er3,@(0xffff9abc:16,r2l.b) ;01056d3cd2409abc - or.l @+er3,@(0xffff9abc:16,r2.w) ;01056d3ce2409abc - or.l @+er3,@(0xffff9abc:16,er2.l) ;01056d3cf2409abc - or.l @+er3,@(0x9abcdef0:32,r2l.b) ;01056d3cda409abcdef0 - or.l @+er3,@(0x9abcdef0:32,r2.w) ;01056d3cea409abcdef0 - or.l @+er3,@(0x9abcdef0:32,er2.l) ;01056d3cfa409abcdef0 - or.l @+er3,@0xffff9abc:16 ;01056d3c40409abc - or.l @+er3,@0x9abcdef0:32 ;01056d3c48409abcdef0 - - or.l @(0x1234:16,er3),@er1 ;01046f3c12340140 - or.l @(0x1234:16,er3),@(0xc:2,er1) ;01046f3c12343140 - or.l @(0x1234:16,er3),@-er1 ;01046f3c1234b140 - or.l @(0x1234:16,er3),@er1+ ;01046f3c12348140 - or.l @(0x1234:16,er3),@er1- ;01046f3c1234a140 - or.l @(0x1234:16,er3),@+er1 ;01046f3c12349140 - or.l @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01046f3c1234c1409abc - or.l @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01046f3c1234c9409abcdef0 - or.l @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01046f3c1234d2409abc - or.l @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01046f3c1234e2409abc - or.l @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01046f3c1234f2409abc - or.l @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01046f3c1234da409abcdef0 - or.l @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01046f3c1234ea409abcdef0 - or.l @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01046f3c1234fa409abcdef0 - or.l @(0x1234:16,er3),@0xffff9abc:16 ;01046f3c123440409abc - or.l @(0x1234:16,er3),@0x9abcdef0:32 ;01046f3c123448409abcdef0 - - or.l @(0x12345678:32,er3),@er1 ;78b46b2c123456780140 - or.l @(0x12345678:32,er3),@(0xc:2,er1) ;78b46b2c123456783140 - or.l @(0x12345678:32,er3),@-er1 ;78b46b2c12345678b140 - or.l @(0x12345678:32,er3),@er1+ ;78b46b2c123456788140 - or.l @(0x12345678:32,er3),@er1- ;78b46b2c12345678a140 - or.l @(0x12345678:32,er3),@+er1 ;78b46b2c123456789140 - or.l @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78b46b2c12345678c1409abc - or.l @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78b46b2c12345678c9409abcdef0 - or.l @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78b46b2c12345678d2409abc - or.l @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78b46b2c12345678e2409abc - or.l @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78b46b2c12345678f2409abc - or.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78b46b2c12345678da409abcdef0 - or.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78b46b2c12345678ea409abcdef0 - or.l @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78b46b2c12345678fa409abcdef0 - or.l @(0x12345678:32,er3),@0xffff9abc:16 ;78b46b2c1234567840409abc - or.l @(0x12345678:32,er3),@0x9abcdef0:32 ;78b46b2c1234567848409abcdef0 - - or.l @(0x1234:16,r3l.b),@er1 ;01056f3c12340140 - or.l @(0x1234:16,r3l.b),@(0xc:2,er1) ;01056f3c12343140 - or.l @(0x1234:16,r3l.b),@-er1 ;01056f3c1234b140 - or.l @(0x1234:16,r3l.b),@er1+ ;01056f3c12348140 - or.l @(0x1234:16,r3l.b),@er1- ;01056f3c1234a140 - or.l @(0x1234:16,r3l.b),@+er1 ;01056f3c12349140 - or.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01056f3c1234c1409abc - or.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01056f3c1234c9409abcdef0 - or.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01056f3c1234d2409abc - or.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01056f3c1234e2409abc - or.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01056f3c1234f2409abc - or.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01056f3c1234da409abcdef0 - or.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01056f3c1234ea409abcdef0 - or.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01056f3c1234fa409abcdef0 - or.l @(0x1234:16,r3l.b),@0xffff9abc:16 ;01056f3c123440409abc - or.l @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01056f3c123448409abcdef0 - - or.l @(0x1234:16,r3.w),@er1 ;01066f3c12340140 - or.l @(0x1234:16,r3.w),@(0xc:2,er1) ;01066f3c12343140 - or.l @(0x1234:16,r3.w),@-er1 ;01066f3c1234b140 - or.l @(0x1234:16,r3.w),@er1+ ;01066f3c12348140 - or.l @(0x1234:16,r3.w),@er1- ;01066f3c1234a140 - or.l @(0x1234:16,r3.w),@+er1 ;01066f3c12349140 - or.l @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01066f3c1234c1409abc - or.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01066f3c1234c9409abcdef0 - or.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01066f3c1234d2409abc - or.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01066f3c1234e2409abc - or.l @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01066f3c1234f2409abc - or.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01066f3c1234da409abcdef0 - or.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01066f3c1234ea409abcdef0 - or.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01066f3c1234fa409abcdef0 - or.l @(0x1234:16,r3.w),@0xffff9abc:16 ;01066f3c123440409abc - or.l @(0x1234:16,r3.w),@0x9abcdef0:32 ;01066f3c123448409abcdef0 - - or.l @(0x1234:16,er3.l),@er1 ;01076f3c12340140 - or.l @(0x1234:16,er3.l),@(0xc:2,er1) ;01076f3c12343140 - or.l @(0x1234:16,er3.l),@-er1 ;01076f3c1234b140 - or.l @(0x1234:16,er3.l),@er1+ ;01076f3c12348140 - or.l @(0x1234:16,er3.l),@er1- ;01076f3c1234a140 - or.l @(0x1234:16,er3.l),@+er1 ;01076f3c12349140 - or.l @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01076f3c1234c1409abc - or.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01076f3c1234c9409abcdef0 - or.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01076f3c1234d2409abc - or.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01076f3c1234e2409abc - or.l @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01076f3c1234f2409abc - or.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01076f3c1234da409abcdef0 - or.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01076f3c1234ea409abcdef0 - or.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01076f3c1234fa409abcdef0 - or.l @(0x1234:16,er3.l),@0xffff9abc:16 ;01076f3c123440409abc - or.l @(0x1234:16,er3.l),@0x9abcdef0:32 ;01076f3c123448409abcdef0 - - or.l @(0x12345678:32,r3l.b),@er1 ;78b56b2c123456780140 - or.l @(0x12345678:32,r3l.b),@(0xc:2,er1) ;78b56b2c123456783140 - or.l @(0x12345678:32,r3l.b),@-er1 ;78b56b2c12345678b140 - or.l @(0x12345678:32,r3l.b),@er1+ ;78b56b2c123456788140 - or.l @(0x12345678:32,r3l.b),@er1- ;78b56b2c12345678a140 - or.l @(0x12345678:32,r3l.b),@+er1 ;78b56b2c123456789140 - or.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78b56b2c12345678c1409abc - or.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78b56b2c12345678c9409abcdef0 - or.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78b56b2c12345678d2409abc - or.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78b56b2c12345678e2409abc - or.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78b56b2c12345678f2409abc - or.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78b56b2c12345678da409abcdef0 - or.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78b56b2c12345678ea409abcdef0 - or.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78b56b2c12345678fa409abcdef0 - or.l @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78b56b2c1234567840409abc - or.l @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78b56b2c1234567848409abcdef0 - - or.l @(0x12345678:32,r3.w),@er1 ;78b66b2c123456780140 - or.l @(0x12345678:32,r3.w),@(0xc:2,er1) ;78b66b2c123456783140 - or.l @(0x12345678:32,r3.w),@-er1 ;78b66b2c12345678b140 - or.l @(0x12345678:32,r3.w),@er1+ ;78b66b2c123456788140 - or.l @(0x12345678:32,r3.w),@er1- ;78b66b2c12345678a140 - or.l @(0x12345678:32,r3.w),@+er1 ;78b66b2c123456789140 - or.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78b66b2c12345678c1409abc - or.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78b66b2c12345678c9409abcdef0 - or.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78b66b2c12345678d2409abc - or.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78b66b2c12345678e2409abc - or.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78b66b2c12345678f2409abc - or.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78b66b2c12345678da409abcdef0 - or.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78b66b2c12345678ea409abcdef0 - or.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78b66b2c12345678fa409abcdef0 - or.l @(0x12345678:32,r3.w),@0xffff9abc:16 ;78b66b2c1234567840409abc - or.l @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78b66b2c1234567848409abcdef0 - - or.l @(0x12345678:32,er3.l),@er1 ;78b76b2c123456780140 - or.l @(0x12345678:32,er3.l),@(0xc:2,er1) ;78b76b2c123456783140 - or.l @(0x12345678:32,er3.l),@-er1 ;78b76b2c12345678b140 - or.l @(0x12345678:32,er3.l),@er1+ ;78b76b2c123456788140 - or.l @(0x12345678:32,er3.l),@er1- ;78b76b2c12345678a140 - or.l @(0x12345678:32,er3.l),@+er1 ;78b76b2c123456789140 - or.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78b76b2c12345678c1409abc - or.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78b76b2c12345678c9409abcdef0 - or.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78b76b2c12345678d2409abc - or.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78b76b2c12345678e2409abc - or.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78b76b2c12345678f2409abc - or.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78b76b2c12345678da409abcdef0 - or.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78b76b2c12345678ea409abcdef0 - or.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78b76b2c12345678fa409abcdef0 - or.l @(0x12345678:32,er3.l),@0xffff9abc:16 ;78b76b2c1234567840409abc - or.l @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78b76b2c1234567848409abcdef0 - - or.l @0x1234:16,@er1 ;01046b0c12340140 - or.l @0x1234:16,@(0xc:2,er1) ;01046b0c12343140 - or.l @0x1234:16,@-er1 ;01046b0c1234b140 - or.l @0x1234:16,@er1+ ;01046b0c12348140 - or.l @0x1234:16,@er1- ;01046b0c1234a140 - or.l @0x1234:16,@+er1 ;01046b0c12349140 - or.l @0x1234:16,@(0xffff9abc:16,er1) ;01046b0c1234c1409abc - or.l @0x1234:16,@(0x9abcdef0:32,er1) ;01046b0c1234c9409abcdef0 - or.l @0x1234:16,@(0xffff9abc:16,r2l.b) ;01046b0c1234d2409abc - or.l @0x1234:16,@(0xffff9abc:16,r2.w) ;01046b0c1234e2409abc - or.l @0x1234:16,@(0xffff9abc:16,er2.l) ;01046b0c1234f2409abc - or.l @0x1234:16,@(0x9abcdef0:32,r2l.b) ;01046b0c1234da409abcdef0 - or.l @0x1234:16,@(0x9abcdef0:32,r2.w) ;01046b0c1234ea409abcdef0 - or.l @0x1234:16,@(0x9abcdef0:32,er2.l) ;01046b0c1234fa409abcdef0 - or.l @0x1234:16,@0xffff9abc:16 ;01046b0c123440409abc - or.l @0x1234:16,@0x9abcdef0:32 ;01046b0c123448409abcdef0 - - or.l @0x12345678:32,@er1 ;01046b2c123456780140 - or.l @0x12345678:32,@(0xc:2,er1) ;01046b2c123456783140 - or.l @0x12345678:32,@-er1 ;01046b2c12345678b140 - or.l @0x12345678:32,@er1+ ;01046b2c123456788140 - or.l @0x12345678:32,@er1- ;01046b2c12345678a140 - or.l @0x12345678:32,@+er1 ;01046b2c123456789140 - or.l @0x12345678:32,@(0xffff9abc:16,er1) ;01046b2c12345678c1409abc - or.l @0x12345678:32,@(0x9abcdef0:32,er1) ;01046b2c12345678c9409abcdef0 - or.l @0x12345678:32,@(0xffff9abc:16,r2l.b) ;01046b2c12345678d2409abc - or.l @0x12345678:32,@(0xffff9abc:16,r2.w) ;01046b2c12345678e2409abc - or.l @0x12345678:32,@(0xffff9abc:16,er2.l) ;01046b2c12345678f2409abc - or.l @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;01046b2c12345678da409abcdef0 - or.l @0x12345678:32,@(0x9abcdef0:32,r2.w) ;01046b2c12345678ea409abcdef0 - or.l @0x12345678:32,@(0x9abcdef0:32,er2.l) ;01046b2c12345678fa409abcdef0 - or.l @0x12345678:32,@0xffff9abc:16 ;01046b2c1234567840409abc - or.l @0x12345678:32,@0x9abcdef0:32 ;01046b2c1234567848409abcdef0 - - .end +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;log_1 +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + .h8300sx + .text + .global _start +_start: + or.b #0x12:8,r1h ;c112 + or.b #0x12:8,@er1 ;7d10c012 + or.b #0x12:8,@(0x3:2,er1) ;01776818c012 + or.b #0x12:8,@er1+ ;01746c18c012 + or.b #0x12:8,@-er1 ;01776c18c012 + or.b #0x12:8,@+er1 ;01756c18c012 + or.b #0x12:8,@er1- ;01766c18c012 + or.b #0x12:8,@(0x1234:16,er1) ;01746e181234c012 + or.b #0x12:8,@(0x12345678:32,er1) ;78146a2812345678c012 + or.b #0x12:8,@(0x1234:16,r2l.b) ;01756e281234c012 + or.b #0x12:8,@(0x1234:16,r2.w) ;01766e281234c012 + or.b #0x12:8,@(0x1234:16,er2.l) ;01776e281234c012 + or.b #0x12:8,@(0x12345678:32,r2l.b) ;78256a2812345678c012 + or.b #0x12:8,@(0x12345678:32,r2.w) ;78266a2812345678c012 + or.b #0x12:8,@(0x12345678:32,er2.l) ;78276a2812345678c012 + or.b #0x12:8,@0xffffff12:8 ;7f12c012 + or.b #0x12:8,@0x1234:16 ;6a181234c012 + or.b #0x12:8,@0x12345678:32 ;6a3812345678c012 + + or.b r3h,r1h ;1431 + + or.b r3h,@er1 ;7d101430 + or.b r3h,@(0x3:2,er1) ;01793143 + or.b r3h,@er1+ ;01798143 + or.b r3h,@-er1 ;0179b143 + or.b r3h,@+er1 ;01799143 + or.b r3h,@er1- ;0179a143 + or.b r3h,@(0x1234:16,er1) ;0179c1431234 + or.b r3h,@(0x12345678:32,er1) ;0179c94312345678 + or.b r3h,@(0x1234:16,r2l.b) ;0179d2431234 + or.b r3h,@(0x1234:16,r2.w) ;0179e2431234 + or.b r3h,@(0x1234:16,er2.l) ;0179f2431234 + or.b r3h,@(0x12345678:32,r2l.b) ;0179da4312345678 + or.b r3h,@(0x12345678:32,r2.w) ;0179ea4312345678 + or.b r3h,@(0x12345678:32,er2.l) ;0179fa4312345678 + or.b r3h,@0xffffff12:8 ;7f121430 + or.b r3h,@0x1234:16 ;6a1812341430 + or.b r3h,@0x12345678:32 ;6a38123456781430 + + or.b @er3,r1h ;7c301401 + or.b @(0x3:2,er3),r1h ;017a3341 + or.b @er3+,r1h ;017a8341 + or.b @-er3,r1h ;017ab341 + or.b @+er3,r1h ;017a9341 + or.b @er3-,r1h ;017aa341 + or.b @(0x1234:16,er1),r1h ;017ac1411234 + or.b @(0x12345678:32,er1),r1h ;017ac94112345678 + or.b @(0x1234:16,r2l.b),r1h ;017ad2411234 + or.b @(0x1234:16,r2.w),r1h ;017ae2411234 + or.b @(0x1234:16,er2.l),r1h ;017af2411234 + or.b @(0x12345678:32,r2l.b),r1h ;017ada4112345678 + or.b @(0x12345678:32,r2.w),r1h ;017aea4112345678 + or.b @(0x12345678:32,er2.l),r1h ;017afa4112345678 + or.b @0xffffff12:8,r1h ;7e121401 + or.b @0x1234:16,r1h ;6a1012341401 + or.b @0x12345678:32,r1h ;6a30123456781401 + + or.b @er3,@er1 ;7c350140 + or.b @er3,@(3:2,er1) ;7c353140 + or.b @er3,@-er1 ;7c35b140 + or.b @er3,@er1+ ;7c358140 + or.b @er3,@er1- ;7c35a140 + or.b @er3,@+er1 ;7c359140 + or.b @er3,@(0xffff9abc:16,er1) ;7c35c1409abc + or.b @er3,@(0x9abcdef0:32,er1) ;7c35c9409abcdef0 + or.b @er3,@(0xffff9abc:16,r2l.b) ;7c35d2409abc + or.b @er3,@(0xffff9abc:16,r2.w) ;7c35e2409abc + or.b @er3,@(0xffff9abc:16,er2.l) ;7c35f2409abc + or.b @er3,@(0x9abcdef0:32,r2l.b) ;7c35da409abcdef0 + or.b @er3,@(0x9abcdef0:32,r2.w) ;7c35ea409abcdef0 + or.b @er3,@(0x9abcdef0:32,er2.l) ;7c35fa409abcdef0 + or.b @er3,@0xffff9abc:16 ;7c3540409abc + or.b @er3,@0x9abcdef0:32 ;7c3548409abcdef0 + + or.b @-er3,@er1 ;01776c3c0140 + or.b @-er3,@(3:2,er1) ;01776c3c3140 + or.b @-er3,@-er1 ;01776c3cb140 + or.b @-er3,@er1+ ;01776c3c8140 + or.b @-er3,@er1- ;01776c3ca140 + or.b @-er3,@+er1 ;01776c3c9140 + or.b @-er3,@(0xffff9abc:16,er1) ;01776c3cc1409abc + or.b @-er3,@(0x9abcdef0:32,er1) ;01776c3cc9409abcdef0 + or.b @-er3,@(0xffff9abc:16,r2l.b) ;01776c3cd2409abc + or.b @-er3,@(0xffff9abc:16,r2.w) ;01776c3ce2409abc + or.b @-er3,@(0xffff9abc:16,er2.l) ;01776c3cf2409abc + or.b @-er3,@(0x9abcdef0:32,r2l.b) ;01776c3cda409abcdef0 + or.b @-er3,@(0x9abcdef0:32,r2.w) ;01776c3cea409abcdef0 + or.b @-er3,@(0x9abcdef0:32,er2.l) ;01776c3cfa409abcdef0 + or.b @-er3,@0xffff9abc:16 ;01776c3c40409abc + or.b @-er3,@0x9abcdef0:32 ;01776c3c48409abcdef0 + + or.b @er3+,@er1 ;01746c3c0140 + or.b @er3+,@(3:2,er1) ;01746c3c3140 + or.b @er3+,@-er1 ;01746c3cb140 + or.b @er3+,@er1+ ;01746c3c8140 + or.b @er3+,@er1- ;01746c3ca140 + or.b @er3+,@+er1 ;01746c3c9140 + or.b @er3+,@(0xffff9abc:16,er1) ;01746c3cc1409abc + or.b @er3+,@(0x9abcdef0:32,er1) ;01746c3cc9409abcdef0 + or.b @er3+,@(0xffff9abc:16,r2l.b) ;01746c3cd2409abc + or.b @er3+,@(0xffff9abc:16,r2.w) ;01746c3ce2409abc + or.b @er3+,@(0xffff9abc:16,er2.l) ;01746c3cf2409abc + or.b @er3+,@(0x9abcdef0:32,r2l.b) ;01746c3cda409abcdef0 + or.b @er3+,@(0x9abcdef0:32,r2.w) ;01746c3cea409abcdef0 + or.b @er3+,@(0x9abcdef0:32,er2.l) ;01746c3cfa409abcdef0 + or.b @er3+,@0xffff9abc:16 ;01746c3c40409abc + or.b @er3+,@0x9abcdef0:32 ;01746c3c48409abcdef0 + + or.b @er3-,@er1 ;01766c3c0140 + or.b @er3-,@(3:2,er1) ;01766c3c3140 + or.b @er3-,@-er1 ;01766c3cb140 + or.b @er3-,@er1+ ;01766c3c8140 + or.b @er3-,@er1- ;01766c3ca140 + or.b @er3-,@+er1 ;01766c3c9140 + or.b @er3-,@(0xffff9abc:16,er1) ;01766c3cc1409abc + or.b @er3-,@(0x9abcdef0:32,er1) ;01766c3cc9409abcdef0 + or.b @er3-,@(0xffff9abc:16,r2l.b) ;01766c3cd2409abc + or.b @er3-,@(0xffff9abc:16,r2.w) ;01766c3ce2409abc + or.b @er3-,@(0xffff9abc:16,er2.l) ;01766c3cf2409abc + or.b @er3-,@(0x9abcdef0:32,r2l.b) ;01766c3cda409abcdef0 + or.b @er3-,@(0x9abcdef0:32,r2.w) ;01766c3cea409abcdef0 + or.b @er3-,@(0x9abcdef0:32,er2.l) ;01766c3cfa409abcdef0 + or.b @er3-,@0xffff9abc:16 ;01766c3c40409abc + or.b @er3-,@0x9abcdef0:32 ;01766c3c48409abcdef0 + + or.b @+er3,@er1 ;01756c3c0140 + or.b @+er3,@(3:2,er1) ;01756c3c3140 + or.b @+er3,@-er1 ;01756c3cb140 + or.b @+er3,@er1+ ;01756c3c8140 + or.b @+er3,@er1- ;01756c3ca140 + or.b @+er3,@+er1 ;01756c3c9140 + or.b @+er3,@(0xffff9abc:16,er1) ;01756c3cc1409abc + or.b @+er3,@(0x9abcdef0:32,er1) ;01756c3cc9409abcdef0 + or.b @+er3,@(0xffff9abc:16,r2l.b) ;01756c3cd2409abc + or.b @+er3,@(0xffff9abc:16,r2.w) ;01756c3ce2409abc + or.b @+er3,@(0xffff9abc:16,er2.l) ;01756c3cf2409abc + or.b @+er3,@(0x9abcdef0:32,r2l.b) ;01756c3cda409abcdef0 + or.b @+er3,@(0x9abcdef0:32,r2.w) ;01756c3cea409abcdef0 + or.b @+er3,@(0x9abcdef0:32,er2.l) ;01756c3cfa409abcdef0 + or.b @+er3,@0xffff9abc:16 ;01756c3c40409abc + or.b @+er3,@0x9abcdef0:32 ;01756c3c48409abcdef0 + + or.b @(0x1234:16,er3),@er1 ;01746e3c12340140 + or.b @(0x1234:16,er3),@(3:2,er1) ;01746e3c12343140 + or.b @(0x1234:16,er3),@-er1 ;01746e3c1234b140 + or.b @(0x1234:16,er3),@er1+ ;01746e3c12348140 + or.b @(0x1234:16,er3),@er1- ;01746e3c1234a140 + or.b @(0x1234:16,er3),@+er1 ;01746e3c12349140 + or.b @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01746e3c1234c1409abc + or.b @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01746e3c1234c9409abcdef0 + or.b @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01746e3c1234d2409abc + or.b @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01746e3c1234e2409abc + or.b @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01746e3c1234f2409abc + or.b @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01746e3c1234da409abcdef0 + or.b @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01746e3c1234ea409abcdef0 + or.b @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01746e3c1234fa409abcdef0 + or.b @(0x1234:16,er3),@0xffff9abc:16 ;01746e3c123440409abc + or.b @(0x1234:16,er3),@0x9abcdef0:32 ;01746e3c123448409abcdef0 + + or.b @(0x12345678:32,er3),@er1 ;78346a2c123456780140 + or.b @(0x12345678:32,er3),@(3:2,er1) ;78346a2c123456783140 + or.b @(0x12345678:32,er3),@-er1 ;78346a2c12345678b140 + or.b @(0x12345678:32,er3),@er1+ ;78346a2c123456788140 + or.b @(0x12345678:32,er3),@er1- ;78346a2c12345678a140 + or.b @(0x12345678:32,er3),@+er1 ;78346a2c123456789140 + or.b @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346a2c12345678c1409abc + or.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346a2c12345678c9409abcdef0 + or.b @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346a2c12345678d2409abc + or.b @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346a2c12345678e2409abc + or.b @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346a2c12345678f2409abc + or.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346a2c12345678da409abcdef0 + or.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346a2c12345678ea409abcdef0 + or.b @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346a2c12345678fa409abcdef0 + or.b @(0x12345678:32,er3),@0xffff9abc:16 ;78346a2c1234567840409abc + or.b @(0x12345678:32,er3),@0x9abcdef0:32 ;78346a2c1234567848409abcdef0 + + or.b @(0x1234:16,r3l.b),@er1 ;01756e3c12340140 + or.b @(0x1234:16,r3l.b),@(3:2,er1) ;01756e3c12343140 + or.b @(0x1234:16,r3l.b),@-er1 ;01756e3c1234b140 + or.b @(0x1234:16,r3l.b),@er1+ ;01756e3c12348140 + or.b @(0x1234:16,r3l.b),@er1- ;01756e3c1234a140 + or.b @(0x1234:16,r3l.b),@+er1 ;01756e3c12349140 + or.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01756e3c1234c1409abc + or.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01756e3c1234c9409abcdef0 + or.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01756e3c1234d2409abc + or.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01756e3c1234e2409abc + or.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01756e3c1234f2409abc + or.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01756e3c1234da409abcdef0 + or.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01756e3c1234ea409abcdef0 + or.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01756e3c1234fa409abcdef0 + or.b @(0x1234:16,r3l.b),@0xffff9abc:16 ;01756e3c123440409abc + or.b @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01756e3c123448409abcdef0 + + or.b @(0x1234:16,r3.w),@er1 ;01766e3c12340140 + or.b @(0x1234:16,r3.w),@(3:2,er1) ;01766e3c12343140 + or.b @(0x1234:16,r3.w),@-er1 ;01766e3c1234b140 + or.b @(0x1234:16,r3.w),@er1+ ;01766e3c12348140 + or.b @(0x1234:16,r3.w),@er1- ;01766e3c1234a140 + or.b @(0x1234:16,r3.w),@+er1 ;01766e3c12349140 + or.b @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01766e3c1234c1409abc + or.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01766e3c1234c9409abcdef0 + or.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01766e3c1234d2409abc + or.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01766e3c1234e2409abc + or.b @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01766e3c1234f2409abc + or.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01766e3c1234da409abcdef0 + or.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01766e3c1234ea409abcdef0 + or.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01766e3c1234fa409abcdef0 + or.b @(0x1234:16,r3.w),@0xffff9abc:16 ;01766e3c123440409abc + or.b @(0x1234:16,r3.w),@0x9abcdef0:32 ;01766e3c123448409abcdef0 + + or.b @(0x1234:16,er3.l),@er1 ;01776e3c12340140 + or.b @(0x1234:16,er3.l),@(3:2,er1) ;01776e3c12343140 + or.b @(0x1234:16,er3.l),@-er1 ;01776e3c1234b140 + or.b @(0x1234:16,er3.l),@er1+ ;01776e3c12348140 + or.b @(0x1234:16,er3.l),@er1- ;01776e3c1234a140 + or.b @(0x1234:16,er3.l),@+er1 ;01776e3c12349140 + or.b @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01776e3c1234c1409abc + or.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01776e3c1234c9409abcdef0 + or.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01776e3c1234d2409abc + or.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01776e3c1234e2409abc + or.b @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01776e3c1234f2409abc + or.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01776e3c1234da409abcdef0 + or.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01776e3c1234ea409abcdef0 + or.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01776e3c1234fa409abcdef0 + or.b @(0x1234:16,er3.l),@0xffff9abc:16 ;01776e3c123440409abc + or.b @(0x1234:16,er3.l),@0x9abcdef0:32 ;01776e3c123448409abcdef0 + + or.b @(0x12345678:32,r3l.b),@er1 ;78356a2c123456780140 + or.b @(0x12345678:32,r3l.b),@(3:2,er1) ;78356a2c123456783140 + or.b @(0x12345678:32,r3l.b),@-er1 ;78356a2c12345678b140 + or.b @(0x12345678:32,r3l.b),@er1+ ;78356a2c123456788140 + or.b @(0x12345678:32,r3l.b),@er1- ;78356a2c12345678a140 + or.b @(0x12345678:32,r3l.b),@+er1 ;78356a2c123456789140 + or.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356a2c12345678c1409abc + or.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356a2c12345678c9409abcdef0 + or.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356a2c12345678d2409abc + or.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356a2c12345678e2409abc + or.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356a2c12345678f2409abc + or.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356a2c12345678da409abcdef0 + or.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356a2c12345678ea409abcdef0 + or.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356a2c12345678fa409abcdef0 + or.b @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356a2c1234567840409abc + or.b @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356a2c1234567848409abcdef0 + + or.b @(0x12345678:32,r3.w),@er1 ;78366a2c123456780140 + or.b @(0x12345678:32,r3.w),@(3:2,er1) ;78366a2c123456783140 + or.b @(0x12345678:32,r3.w),@-er1 ;78366a2c12345678b140 + or.b @(0x12345678:32,r3.w),@er1+ ;78366a2c123456788140 + or.b @(0x12345678:32,r3.w),@er1- ;78366a2c12345678a140 + or.b @(0x12345678:32,r3.w),@+er1 ;78366a2c123456789140 + or.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366a2c12345678c1409abc + or.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366a2c12345678c9409abcdef0 + or.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366a2c12345678d2409abc + or.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366a2c12345678e2409abc + or.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366a2c12345678f2409abc + or.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366a2c12345678da409abcdef0 + or.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366a2c12345678ea409abcdef0 + or.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366a2c12345678fa409abcdef0 + or.b @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366a2c1234567840409abc + or.b @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366a2c1234567848409abcdef0 + + or.b @(0x12345678:32,er3.l),@er1 ;78376a2c123456780140 + or.b @(0x12345678:32,er3.l),@(3:2,er1) ;78376a2c123456783140 + or.b @(0x12345678:32,er3.l),@-er1 ;78376a2c12345678b140 + or.b @(0x12345678:32,er3.l),@er1+ ;78376a2c123456788140 + or.b @(0x12345678:32,er3.l),@er1- ;78376a2c12345678a140 + or.b @(0x12345678:32,er3.l),@+er1 ;78376a2c123456789140 + or.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376a2c12345678c1409abc + or.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376a2c12345678c9409abcdef0 + or.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376a2c12345678d2409abc + or.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376a2c12345678e2409abc + or.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376a2c12345678f2409abc + or.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376a2c12345678da409abcdef0 + or.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376a2c12345678ea409abcdef0 + or.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376a2c12345678fa409abcdef0 + or.b @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376a2c1234567840409abc + or.b @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376a2c1234567848409abcdef0 + + or.b @0x1234:16,@er1 ;6a1512340140 + or.b @0x1234:16,@(3:2,er1) ;6a1512343140 + or.b @0x1234:16,@-er1 ;6a151234b140 + or.b @0x1234:16,@er1+ ;6a1512348140 + or.b @0x1234:16,@er1- ;6a151234a140 + or.b @0x1234:16,@+er1 ;6a1512349140 + or.b @0x1234:16,@(0xffff9abc:16,er1) ;6a151234c1409abc + or.b @0x1234:16,@(0x9abcdef0:32,er1) ;6a151234c9409abcdef0 + or.b @0x1234:16,@(0xffff9abc:16,r2l.b) ;6a151234d2409abc + or.b @0x1234:16,@(0xffff9abc:16,r2.w) ;6a151234e2409abc + or.b @0x1234:16,@(0xffff9abc:16,er2.l) ;6a151234f2409abc + or.b @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6a151234da409abcdef0 + or.b @0x1234:16,@(0x9abcdef0:32,r2.w) ;6a151234ea409abcdef0 + or.b @0x1234:16,@(0x9abcdef0:32,er2.l) ;6a151234fa409abcdef0 + or.b @0x1234:16,@0xffff9abc:16 ;6a15123440409abc + or.b @0x1234:16,@0x9abcdef0:32 ;6a15123448409abcdef0 + + or.b @0x12345678:32,@er1 ;6a35123456780140 + or.b @0x12345678:32,@(3:2,er1) ;6a35123456783140 + or.b @0x12345678:32,@-er1 ;6a3512345678b140 + or.b @0x12345678:32,@er1+ ;6a35123456788140 + or.b @0x12345678:32,@er1- ;6a3512345678a140 + or.b @0x12345678:32,@+er1 ;6a35123456789140 + or.b @0x12345678:32,@(0xffff9abc:16,er1) ;6a3512345678c1409abc + or.b @0x12345678:32,@(0x9abcdef0:32,er1) ;6a3512345678c9409abcdef0 + or.b @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6a3512345678d2409abc + or.b @0x12345678:32,@(0xffff9abc:16,r2.w) ;6a3512345678e2409abc + or.b @0x12345678:32,@(0xffff9abc:16,er2.l) ;6a3512345678f2409abc + or.b @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6a3512345678da409abcdef0 + or.b @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6a3512345678ea409abcdef0 + or.b @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6a3512345678fa409abcdef0 + or.b @0x12345678:32,@0xffff9abc:16 ;6a351234567840409abc + or.b @0x12345678:32,@0x9abcdef0:32 ;6a351234567848409abcdef0 + + or.w #0x1234:16,r1 ;79411234 + or.w #0x1234:16,@er1 ;015e01401234 + or.w #0x1234:16,@(0x6:2,er1) ;015e31401234 + or.w #0x1234:16,@er1+ ;015e81401234 + or.w #0x1234:16,@-er1 ;015eb1401234 + or.w #0x1234:16,@+er1 ;015e91401234 + or.w #0x1234:16,@er1- ;015ea1401234 + or.w #0x1234:16,@(0xffff9abc:16,er1) ;015ec1409abc1234 + or.w #0x1234:16,@(0x9abcdef0:32,er1) ;015ec9409abcdef01234 + or.w #0x1234:16,@(0xffff9abc:16,r2l.b) ;015ed2409abc1234 + or.w #0x1234:16,@(0xffff9abc:16,r2.w) ;015ee2409abc1234 + or.w #0x1234:16,@(0xffff9abc:16,er2.l) ;015ef2409abc1234 + or.w #0x1234:16,@(0x9abcdef0:32,r2l.b) ;015eda409abcdef01234 + or.w #0x1234:16,@(0x9abcdef0:32,r2.w) ;015eea409abcdef01234 + or.w #0x1234:16,@(0x9abcdef0:32,er2.l) ;015efa409abcdef01234 + or.w #0x1234:16,@0xffff9abc:16 ;015e40409abc1234 + or.w #0x1234:16,@0x9abcdef0:32 ;015e48409abcdef01234 + + or.w r3,r1 ;6431 + + or.w r3,@er1 ;7d906430 + or.w r3,@(0x6:2,er1) ;01593143 + or.w r3,@er1+ ;01598143 + or.w r3,@-er1 ;0159b143 + or.w r3,@+er1 ;01599143 + or.w r3,@er1- ;0159a143 + or.w r3,@(0x1234:16,er1) ;0159c1431234 + or.w r3,@(0x12345678:32,er1) ;0159c94312345678 + or.w r3,@(0x1234:16,r2l.b) ;0159d2431234 + or.w r3,@(0x1234:16,r2.w) ;0159e2431234 + or.w r3,@(0x1234:16,er2.l) ;0159f2431234 + or.w r3,@(0x12345678:32,r2l.b) ;0159da4312345678 + or.w r3,@(0x12345678:32,r2.w) ;0159ea4312345678 + or.w r3,@(0x12345678:32,er2.l) ;0159fa4312345678 + or.w r3,@0x1234:16 ;6b1812346430 + or.w r3,@0x12345678:32 ;6b38123456786430 + + or.w @er3,r1 ;7cb06401 + or.w @(0x6:2,er3),r1 ;015a3341 + or.w @er3+,r1 ;015a8341 + or.w @-er3,r1 ;015ab341 + or.w @+er3,r1 ;015a9341 + or.w @er3-,r1 ;015aa341 + or.w @(0x1234:16,er1),r1 ;015ac1411234 + or.w @(0x12345678:32,er1),r1 ;015ac94112345678 + or.w @(0x1234:16,r2l.b),r1 ;015ad2411234 + or.w @(0x1234:16,r2.w),r1 ;015ae2411234 + or.w @(0x1234:16,er2.l),r1 ;015af2411234 + or.w @(0x12345678:32,r2l.b),r1 ;015ada4112345678 + or.w @(0x12345678:32,r2.w),r1 ;015aea4112345678 + or.w @(0x12345678:32,er2.l),r1 ;015afa4112345678 + or.w @0x1234:16,r1 ;6b1012346401 + or.w @0x12345678:32,r1 ;6b30123456786401 + + or.w @er3,@er1 ;7cb50140 + or.w @er3,@(6:2,er1) ;7cb53140 + or.w @er3,@-er1 ;7cb5b140 + or.w @er3,@er1+ ;7cb58140 + or.w @er3,@er1- ;7cb5a140 + or.w @er3,@+er1 ;7cb59140 + or.w @er3,@(0xffff9abc:16,er1) ;7cb5c1409abc + or.w @er3,@(0x9abcdef0:32,er1) ;7cb5c9409abcdef0 + or.w @er3,@(0xffff9abc:16,r2l.b) ;7cb5d2409abc + or.w @er3,@(0xffff9abc:16,r2.w) ;7cb5e2409abc + or.w @er3,@(0xffff9abc:16,er2.l) ;7cb5f2409abc + or.w @er3,@(0x9abcdef0:32,r2l.b) ;7cb5da409abcdef0 + or.w @er3,@(0x9abcdef0:32,r2.w) ;7cb5ea409abcdef0 + or.w @er3,@(0x9abcdef0:32,er2.l) ;7cb5fa409abcdef0 + or.w @er3,@0xffff9abc:16 ;7cb540409abc + or.w @er3,@0x9abcdef0:32 ;7cb548409abcdef0 + + or.w @-er3,@er1 ;01576d3c0140 + or.w @-er3,@(6:2,er1) ;01576d3c3140 + or.w @-er3,@-er1 ;01576d3cb140 + or.w @-er3,@er1+ ;01576d3c8140 + or.w @-er3,@er1- ;01576d3ca140 + or.w @-er3,@+er1 ;01576d3c9140 + or.w @-er3,@(0xffff9abc:16,er1) ;01576d3cc1409abc + or.w @-er3,@(0x9abcdef0:32,er1) ;01576d3cc9409abcdef0 + or.w @-er3,@(0xffff9abc:16,r2l.b) ;01576d3cd2409abc + or.w @-er3,@(0xffff9abc:16,r2.w) ;01576d3ce2409abc + or.w @-er3,@(0xffff9abc:16,er2.l) ;01576d3cf2409abc + or.w @-er3,@(0x9abcdef0:32,r2l.b) ;01576d3cda409abcdef0 + or.w @-er3,@(0x9abcdef0:32,r2.w) ;01576d3cea409abcdef0 + or.w @-er3,@(0x9abcdef0:32,er2.l) ;01576d3cfa409abcdef0 + or.w @-er3,@0xffff9abc:16 ;01576d3c40409abc + or.w @-er3,@0x9abcdef0:32 ;01576d3c48409abcdef0 + + or.w @er3+,@er1 ;01546d3c0140 + or.w @er3+,@(6:2,er1) ;01546d3c3140 + or.w @er3+,@-er1 ;01546d3cb140 + or.w @er3+,@er1+ ;01546d3c8140 + or.w @er3+,@er1- ;01546d3ca140 + or.w @er3+,@+er1 ;01546d3c9140 + or.w @er3+,@(0xffff9abc:16,er1) ;01546d3cc1409abc + or.w @er3+,@(0x9abcdef0:32,er1) ;01546d3cc9409abcdef0 + or.w @er3+,@(0xffff9abc:16,r2l.b) ;01546d3cd2409abc + or.w @er3+,@(0xffff9abc:16,r2.w) ;01546d3ce2409abc + or.w @er3+,@(0xffff9abc:16,er2.l) ;01546d3cf2409abc + or.w @er3+,@(0x9abcdef0:32,r2l.b) ;01546d3cda409abcdef0 + or.w @er3+,@(0x9abcdef0:32,r2.w) ;01546d3cea409abcdef0 + or.w @er3+,@(0x9abcdef0:32,er2.l) ;01546d3cfa409abcdef0 + or.w @er3+,@0xffff9abc:16 ;01546d3c40409abc + or.w @er3+,@0x9abcdef0:32 ;01546d3c48409abcdef0 + + or.w @er3-,@er1 ;01566d3c0140 + or.w @er3-,@(6:2,er1) ;01566d3c3140 + or.w @er3-,@-er1 ;01566d3cb140 + or.w @er3-,@er1+ ;01566d3c8140 + or.w @er3-,@er1- ;01566d3ca140 + or.w @er3-,@+er1 ;01566d3c9140 + or.w @er3-,@(0xffff9abc:16,er1) ;01566d3cc1409abc + or.w @er3-,@(0x9abcdef0:32,er1) ;01566d3cc9409abcdef0 + or.w @er3-,@(0xffff9abc:16,r2l.b) ;01566d3cd2409abc + or.w @er3-,@(0xffff9abc:16,r2.w) ;01566d3ce2409abc + or.w @er3-,@(0xffff9abc:16,er2.l) ;01566d3cf2409abc + or.w @er3-,@(0x9abcdef0:32,r2l.b) ;01566d3cda409abcdef0 + or.w @er3-,@(0x9abcdef0:32,r2.w) ;01566d3cea409abcdef0 + or.w @er3-,@(0x9abcdef0:32,er2.l) ;01566d3cfa409abcdef0 + or.w @er3-,@0xffff9abc:16 ;01566d3c40409abc + or.w @er3-,@0x9abcdef0:32 ;01566d3c48409abcdef0 + + or.w @+er3,@er1 ;01556d3c0140 + or.w @+er3,@(6:2,er1) ;01556d3c3140 + or.w @+er3,@-er1 ;01556d3cb140 + or.w @+er3,@er1+ ;01556d3c8140 + or.w @+er3,@er1- ;01556d3ca140 + or.w @+er3,@+er1 ;01556d3c9140 + or.w @+er3,@(0xffff9abc:16,er1) ;01556d3cc1409abc + or.w @+er3,@(0x9abcdef0:32,er1) ;01556d3cc9409abcdef0 + or.w @+er3,@(0xffff9abc:16,r2l.b) ;01556d3cd2409abc + or.w @+er3,@(0xffff9abc:16,r2.w) ;01556d3ce2409abc + or.w @+er3,@(0xffff9abc:16,er2.l) ;01556d3cf2409abc + or.w @+er3,@(0x9abcdef0:32,r2l.b) ;01556d3cda409abcdef0 + or.w @+er3,@(0x9abcdef0:32,r2.w) ;01556d3cea409abcdef0 + or.w @+er3,@(0x9abcdef0:32,er2.l) ;01556d3cfa409abcdef0 + or.w @+er3,@0xffff9abc:16 ;01556d3c40409abc + or.w @+er3,@0x9abcdef0:32 ;01556d3c48409abcdef0 + + or.w @(0x1234:16,er3),@er1 ;01546f3c12340140 + or.w @(0x1234:16,er3),@(6:2,er1) ;01546f3c12343140 + or.w @(0x1234:16,er3),@-er1 ;01546f3c1234b140 + or.w @(0x1234:16,er3),@er1+ ;01546f3c12348140 + or.w @(0x1234:16,er3),@er1- ;01546f3c1234a140 + or.w @(0x1234:16,er3),@+er1 ;01546f3c12349140 + or.w @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01546f3c1234c1409abc + or.w @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01546f3c1234c9409abcdef0 + or.w @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01546f3c1234d2409abc + or.w @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01546f3c1234e2409abc + or.w @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01546f3c1234f2409abc + or.w @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01546f3c1234da409abcdef0 + or.w @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01546f3c1234ea409abcdef0 + or.w @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01546f3c1234fa409abcdef0 + or.w @(0x1234:16,er3),@0xffff9abc:16 ;01546f3c123440409abc + or.w @(0x1234:16,er3),@0x9abcdef0:32 ;01546f3c123448409abcdef0 + + or.w @(0x12345678:32,er3),@er1 ;78346b2c123456780140 + or.w @(0x12345678:32,er3),@(6:2,er1) ;78346b2c123456783140 + or.w @(0x12345678:32,er3),@-er1 ;78346b2c12345678b140 + or.w @(0x12345678:32,er3),@er1+ ;78346b2c123456788140 + or.w @(0x12345678:32,er3),@er1- ;78346b2c12345678a140 + or.w @(0x12345678:32,er3),@+er1 ;78346b2c123456789140 + or.w @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346b2c12345678c1409abc + or.w @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346b2c12345678c9409abcdef0 + or.w @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346b2c12345678d2409abc + or.w @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346b2c12345678e2409abc + or.w @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346b2c12345678f2409abc + or.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346b2c12345678da409abcdef0 + or.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346b2c12345678ea409abcdef0 + or.w @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346b2c12345678fa409abcdef0 + or.w @(0x12345678:32,er3),@0xffff9abc:16 ;78346b2c1234567840409abc + or.w @(0x12345678:32,er3),@0x9abcdef0:32 ;78346b2c1234567848409abcdef0 + + or.w @(0x1234:16,r3l.b),@er1 ;01556f3c12340140 + or.w @(0x1234:16,r3l.b),@(6:2,er1) ;01556f3c12343140 + or.w @(0x1234:16,r3l.b),@-er1 ;01556f3c1234b140 + or.w @(0x1234:16,r3l.b),@er1+ ;01556f3c12348140 + or.w @(0x1234:16,r3l.b),@er1- ;01556f3c1234a140 + or.w @(0x1234:16,r3l.b),@+er1 ;01556f3c12349140 + or.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01556f3c1234c1409abc + or.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01556f3c1234c9409abcdef0 + or.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01556f3c1234d2409abc + or.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01556f3c1234e2409abc + or.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01556f3c1234f2409abc + or.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01556f3c1234da409abcdef0 + or.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01556f3c1234ea409abcdef0 + or.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01556f3c1234fa409abcdef0 + or.w @(0x1234:16,r3l.b),@0xffff9abc:16 ;01556f3c123440409abc + or.w @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01556f3c123448409abcdef0 + + or.w @(0x1234:16,r3.w),@er1 ;01566f3c12340140 + or.w @(0x1234:16,r3.w),@(6:2,er1) ;01566f3c12343140 + or.w @(0x1234:16,r3.w),@-er1 ;01566f3c1234b140 + or.w @(0x1234:16,r3.w),@er1+ ;01566f3c12348140 + or.w @(0x1234:16,r3.w),@er1- ;01566f3c1234a140 + or.w @(0x1234:16,r3.w),@+er1 ;01566f3c12349140 + or.w @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01566f3c1234c1409abc + or.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01566f3c1234c9409abcdef0 + or.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01566f3c1234d2409abc + or.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01566f3c1234e2409abc + or.w @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01566f3c1234f2409abc + or.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01566f3c1234da409abcdef0 + or.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01566f3c1234ea409abcdef0 + or.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01566f3c1234fa409abcdef0 + or.w @(0x1234:16,r3.w),@0xffff9abc:16 ;01566f3c123440409abc + or.w @(0x1234:16,r3.w),@0x9abcdef0:32 ;01566f3c123448409abcdef0 + + or.w @(0x1234:16,er3.l),@er1 ;01576f3c12340140 + or.w @(0x1234:16,er3.l),@(6:2,er1) ;01576f3c12343140 + or.w @(0x1234:16,er3.l),@-er1 ;01576f3c1234b140 + or.w @(0x1234:16,er3.l),@er1+ ;01576f3c12348140 + or.w @(0x1234:16,er3.l),@er1- ;01576f3c1234a140 + or.w @(0x1234:16,er3.l),@+er1 ;01576f3c12349140 + or.w @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01576f3c1234c1409abc + or.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01576f3c1234c9409abcdef0 + or.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01576f3c1234d2409abc + or.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01576f3c1234e2409abc + or.w @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01576f3c1234f2409abc + or.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01576f3c1234da409abcdef0 + or.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01576f3c1234ea409abcdef0 + or.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01576f3c1234fa409abcdef0 + or.w @(0x1234:16,er3.l),@0xffff9abc:16 ;01576f3c123440409abc + or.w @(0x1234:16,er3.l),@0x9abcdef0:32 ;01576f3c123448409abcdef0 + + or.w @(0x12345678:32,r3l.b),@er1 ;78356b2c123456780140 + or.w @(0x12345678:32,r3l.b),@(6:2,er1) ;78356b2c123456783140 + or.w @(0x12345678:32,r3l.b),@-er1 ;78356b2c12345678b140 + or.w @(0x12345678:32,r3l.b),@er1+ ;78356b2c123456788140 + or.w @(0x12345678:32,r3l.b),@er1- ;78356b2c12345678a140 + or.w @(0x12345678:32,r3l.b),@+er1 ;78356b2c123456789140 + or.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356b2c12345678c1409abc + or.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356b2c12345678c9409abcdef0 + or.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356b2c12345678d2409abc + or.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356b2c12345678e2409abc + or.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356b2c12345678f2409abc + or.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356b2c12345678da409abcdef0 + or.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356b2c12345678ea409abcdef0 + or.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356b2c12345678fa409abcdef0 + or.w @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356b2c1234567840409abc + or.w @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356b2c1234567848409abcdef0 + + or.w @(0x12345678:32,r3.w),@er1 ;78366b2c123456780140 + or.w @(0x12345678:32,r3.w),@(6:2,er1) ;78366b2c123456783140 + or.w @(0x12345678:32,r3.w),@-er1 ;78366b2c12345678b140 + or.w @(0x12345678:32,r3.w),@er1+ ;78366b2c123456788140 + or.w @(0x12345678:32,r3.w),@er1- ;78366b2c12345678a140 + or.w @(0x12345678:32,r3.w),@+er1 ;78366b2c123456789140 + or.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366b2c12345678c1409abc + or.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366b2c12345678c9409abcdef0 + or.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366b2c12345678d2409abc + or.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366b2c12345678e2409abc + or.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366b2c12345678f2409abc + or.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366b2c12345678da409abcdef0 + or.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366b2c12345678ea409abcdef0 + or.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366b2c12345678fa409abcdef0 + or.w @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366b2c1234567840409abc + or.w @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366b2c1234567848409abcdef0 + + or.w @(0x12345678:32,er3.l),@er1 ;78376b2c123456780140 + or.w @(0x12345678:32,er3.l),@(6:2,er1) ;78376b2c123456783140 + or.w @(0x12345678:32,er3.l),@-er1 ;78376b2c12345678b140 + or.w @(0x12345678:32,er3.l),@er1+ ;78376b2c123456788140 + or.w @(0x12345678:32,er3.l),@er1- ;78376b2c12345678a140 + or.w @(0x12345678:32,er3.l),@+er1 ;78376b2c123456789140 + or.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376b2c12345678c1409abc + or.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376b2c12345678c9409abcdef0 + or.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376b2c12345678d2409abc + or.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376b2c12345678e2409abc + or.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376b2c12345678f2409abc + or.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376b2c12345678da409abcdef0 + or.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376b2c12345678ea409abcdef0 + or.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376b2c12345678fa409abcdef0 + or.w @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376b2c1234567840409abc + or.w @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376b2c1234567848409abcdef0 + + or.w @0x1234:16,@er1 ;6b1512340140 + or.w @0x1234:16,@(6:2,er1) ;6b1512343140 + or.w @0x1234:16,@-er1 ;6b151234b140 + or.w @0x1234:16,@er1+ ;6b1512348140 + or.w @0x1234:16,@er1- ;6b151234a140 + or.w @0x1234:16,@+er1 ;6b1512349140 + or.w @0x1234:16,@(0xffff9abc:16,er1) ;6b151234c1409abc + or.w @0x1234:16,@(0x9abcdef0:32,er1) ;6b151234c9409abcdef0 + or.w @0x1234:16,@(0xffff9abc:16,r2l.b) ;6b151234d2409abc + or.w @0x1234:16,@(0xffff9abc:16,r2.w) ;6b151234e2409abc + or.w @0x1234:16,@(0xffff9abc:16,er2.l) ;6b151234f2409abc + or.w @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6b151234da409abcdef0 + or.w @0x1234:16,@(0x9abcdef0:32,r2.w) ;6b151234ea409abcdef0 + or.w @0x1234:16,@(0x9abcdef0:32,er2.l) ;6b151234fa409abcdef0 + or.w @0x1234:16,@0xffff9abc:16 ;6b15123440409abc + or.w @0x1234:16,@0x9abcdef0:32 ;6b15123448409abcdef0 + + or.w @0x12345678:32,@er1 ;6b35123456780140 + or.w @0x12345678:32,@(6:2,er1) ;6b35123456783140 + or.w @0x12345678:32,@-er1 ;6b3512345678b140 + or.w @0x12345678:32,@er1+ ;6b35123456788140 + or.w @0x12345678:32,@er1- ;6b3512345678a140 + or.w @0x12345678:32,@+er1 ;6b35123456789140 + or.w @0x12345678:32,@(0xffff9abc:16,er1) ;6b3512345678c1409abc + or.w @0x12345678:32,@(0x9abcdef0:32,er1) ;6b3512345678c9409abcdef0 + or.w @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6b3512345678d2409abc + or.w @0x12345678:32,@(0xffff9abc:16,r2.w) ;6b3512345678e2409abc + or.w @0x12345678:32,@(0xffff9abc:16,er2.l) ;6b3512345678f2409abc + or.w @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6b3512345678da409abcdef0 + or.w @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6b3512345678ea409abcdef0 + or.w @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6b3512345678fa409abcdef0 + or.w @0x12345678:32,@0xffff9abc:16 ;6b351234567840409abc + or.w @0x12345678:32,@0x9abcdef0:32 ;6b351234567848409abcdef0 + + or.l #0x12345678:32,er1 ;7a4112345678 + or.l #0x1234:16,er1 ;7a491234 + or.l #0x12345678:32,@er1 ;010e014812345678 + or.l #0x12345678:32,@(0xc:2,er1) ;010e314812345678 + or.l #0x12345678:32,@er1+ ;010e814812345678 + or.l #0x12345678:32,@-er1 ;010eb14812345678 + or.l #0x12345678:32,@+er1 ;010e914812345678 + or.l #0x12345678:32,@er1- ;010ea14812345678 + or.l #0x12345678:32,@(0xffff9abc:16,er1) ;010ec1489abc12345678 + or.l #0x12345678:32,@(0x9abcdef0:32,er1) ;010ec9489abcdef012345678 + or.l #0x12345678:32,@(0xffff9abc:16,r2l.b) ;010ed2489abc12345678 + or.l #0x12345678:32,@(0xffff9abc:16,r2.w) ;010ee2489abc12345678 + or.l #0x12345678:32,@(0xffff9abc:16,er2.l) ;010ef2489abc12345678 + or.l #0x12345678:32,@(0x9abcdef0:32,r2l.b) ;010eda489abcdef012345678 + or.l #0x12345678:32,@(0x9abcdef0:32,r2.w) ;010eea489abcdef012345678 + or.l #0x12345678:32,@(0x9abcdef0:32,er2.l) ;010efa489abcdef012345678 + or.l #0x12345678:32,@0xffff9abc:16 ;010e40489abc12345678 + or.l #0x12345678:32,@0x9abcdef0:32 ;010e48489abcdef012345678 + or.l #0x1234:16,@er1 ;010e01401234 + or.l #0x1234:16,@(0xc:2,er1) ;010e31401234 + or.l #0x1234:16,@er1+ ;010e81401234 + or.l #0x1234:16,@-er1 ;010eb1401234 + or.l #0x1234:16,@+er1 ;010e91401234 + or.l #0x1234:16,@er1- ;010ea1401234 + or.l #0x1234:16,@(0xffff9abc:16,er1) ;010ec1409abc1234 + or.l #0x1234:16,@(0x9abcdef0:32,er1) ;010ec9409abcdef01234 + or.l #0x1234:16,@(0xffff9abc:16,r2l.b) ;010ed2409abc1234 + or.l #0x1234:16,@(0xffff9abc:16,r2.w) ;010ee2409abc1234 + or.l #0x1234:16,@(0xffff9abc:16,er2.l) ;010ef2409abc1234 + or.l #0x1234:16,@(0x9abcdef0:32,r2l.b) ;010eda409abcdef01234 + or.l #0x1234:16,@(0x9abcdef0:32,r2.w) ;010eea409abcdef01234 + or.l #0x1234:16,@(0x9abcdef0:32,er2.l) ;010efa409abcdef01234 + or.l #0x1234:16,@0xffff9abc:16 ;010e40409abc1234 + or.l #0x1234:16,@0x9abcdef0:32 ;010e48409abcdef01234 + + or.l er3,er1 ;01f06431 + + or.l er3,@er1 ;01090143 + or.l er3,@(0xc:2,er1) ;01093143 + or.l er3,@er1+ ;01098143 + or.l er3,@-er1 ;0109b143 + or.l er3,@+er1 ;01099143 + or.l er3,@er1- ;0109a143 + or.l er3,@(0x1234:16,er1) ;0109c1431234 + or.l er3,@(0x12345678:32,er1) ;0109c94312345678 + or.l er3,@(0x1234:16,r2l.b) ;0109d2431234 + or.l er3,@(0x1234:16,r2.w) ;0109e2431234 + or.l er3,@(0x1234:16,er2.l) ;0109f2431234 + or.l er3,@(0x12345678:32,r2l.b) ;0109da4312345678 + or.l er3,@(0x12345678:32,r2.w) ;0109ea4312345678 + or.l er3,@(0x12345678:32,er2.l) ;0109fa4312345678 + or.l er3,@0x1234:16 ;010940431234 + or.l er3,@0x12345678:32 ;0109484312345678 + + or.l @er3,er1 ;010a0341 + or.l @(0xc:2,er3),er1 ;010a3341 + or.l @er3+,er1 ;010a8341 + or.l @-er3,er1 ;010ab341 + or.l @+er3,er1 ;010a9341 + or.l @er3-,er1 ;010aa341 + or.l @(0x1234:16,er1),er1 ;010ac1411234 + or.l @(0x12345678:32,er1),er1 ;010ac94112345678 + or.l @(0x1234:16,r2l.b),er1 ;010ad2411234 + or.l @(0x1234:16,r2.w),er1 ;010ae2411234 + or.l @(0x1234:16,er2.l),er1 ;010af2411234 + or.l @(0x12345678:32,r2l.b),er1 ;010ada4112345678 + or.l @(0x12345678:32,r2.w),er1 ;010aea4112345678 + or.l @(0x12345678:32,er2.l),er1 ;010afa4112345678 + or.l @0x1234:16,er1 ;010a40411234 + or.l @0x12345678:32,er1 ;010a484112345678 + + or.l @er3,@er1 ;0104693c0140 + or.l @er3,@(0xc:2,er1) ;0104693c3140 + or.l @er3,@-er1 ;0104693cb140 + or.l @er3,@er1+ ;0104693c8140 + or.l @er3,@er1- ;0104693ca140 + or.l @er3,@+er1 ;0104693c9140 + or.l @er3,@(0xffff9abc:16,er1) ;0104693cc1409abc + or.l @er3,@(0x9abcdef0:32,er1) ;0104693cc9409abcdef0 + or.l @er3,@(0xffff9abc:16,r2l.b) ;0104693cd2409abc + or.l @er3,@(0xffff9abc:16,r2.w) ;0104693ce2409abc + or.l @er3,@(0xffff9abc:16,er2.l) ;0104693cf2409abc + or.l @er3,@(0x9abcdef0:32,r2l.b) ;0104693cda409abcdef0 + or.l @er3,@(0x9abcdef0:32,r2.w) ;0104693cea409abcdef0 + or.l @er3,@(0x9abcdef0:32,er2.l) ;0104693cfa409abcdef0 + or.l @er3,@0xffff9abc:16 ;0104693c40409abc + or.l @er3,@0x9abcdef0:32 ;0104693c48409abcdef0 + + or.l @(0xc:2,er3),@er1 ;0107693c0140 + or.l @(0xc:2,er3),@(0xc:2,er1) ;0107693c3140 + or.l @(0xc:2,er3),@-er1 ;0107693cb140 + or.l @(0xc:2,er3),@er1+ ;0107693c8140 + or.l @(0xc:2,er3),@er1- ;0107693ca140 + or.l @(0xc:2,er3),@+er1 ;0107693c9140 + or.l @(0xc:2,er3),@(0xffff9abc:16,er1) ;0107693cc1409abc + or.l @(0xc:2,er3),@(0x9abcdef0:32,er1) ;0107693cc9409abcdef0 + or.l @(0xc:2,er3),@(0xffff9abc:16,r2l.b) ;0107693cd2409abc + or.l @(0xc:2,er3),@(0xffff9abc:16,r2.w) ;0107693ce2409abc + or.l @(0xc:2,er3),@(0xffff9abc:16,er2.l) ;0107693cf2409abc + or.l @(0xc:2,er3),@(0x9abcdef0:32,r2l.b) ;0107693cda409abcdef0 + or.l @(0xc:2,er3),@(0x9abcdef0:32,r2.w) ;0107693cea409abcdef0 + or.l @(0xc:2,er3),@(0x9abcdef0:32,er2.l) ;0107693cfa409abcdef0 + or.l @(0xc:2,er3),@0xffff9abc:16 ;0107693c40409abc + or.l @(0xc:2,er3),@0x9abcdef0:32 ;0107693c48409abcdef0 + + or.l @-er3,@er1 ;01076d3c0140 + or.l @-er3,@(0xc:2,er1) ;01076d3c3140 + or.l @-er3,@-er1 ;01076d3cb140 + or.l @-er3,@er1+ ;01076d3c8140 + or.l @-er3,@er1- ;01076d3ca140 + or.l @-er3,@+er1 ;01076d3c9140 + or.l @-er3,@(0xffff9abc:16,er1) ;01076d3cc1409abc + or.l @-er3,@(0x9abcdef0:32,er1) ;01076d3cc9409abcdef0 + or.l @-er3,@(0xffff9abc:16,r2l.b) ;01076d3cd2409abc + or.l @-er3,@(0xffff9abc:16,r2.w) ;01076d3ce2409abc + or.l @-er3,@(0xffff9abc:16,er2.l) ;01076d3cf2409abc + or.l @-er3,@(0x9abcdef0:32,r2l.b) ;01076d3cda409abcdef0 + or.l @-er3,@(0x9abcdef0:32,r2.w) ;01076d3cea409abcdef0 + or.l @-er3,@(0x9abcdef0:32,er2.l) ;01076d3cfa409abcdef0 + or.l @-er3,@0xffff9abc:16 ;01076d3c40409abc + or.l @-er3,@0x9abcdef0:32 ;01076d3c48409abcdef0 + + or.l @er3+,@er1 ;01046d3c0140 + or.l @er3+,@(0xc:2,er1) ;01046d3c3140 + or.l @er3+,@-er1 ;01046d3cb140 + or.l @er3+,@er1+ ;01046d3c8140 + or.l @er3+,@er1- ;01046d3ca140 + or.l @er3+,@+er1 ;01046d3c9140 + or.l @er3+,@(0xffff9abc:16,er1) ;01046d3cc1409abc + or.l @er3+,@(0x9abcdef0:32,er1) ;01046d3cc9409abcdef0 + or.l @er3+,@(0xffff9abc:16,r2l.b) ;01046d3cd2409abc + or.l @er3+,@(0xffff9abc:16,r2.w) ;01046d3ce2409abc + or.l @er3+,@(0xffff9abc:16,er2.l) ;01046d3cf2409abc + or.l @er3+,@(0x9abcdef0:32,r2l.b) ;01046d3cda409abcdef0 + or.l @er3+,@(0x9abcdef0:32,r2.w) ;01046d3cea409abcdef0 + or.l @er3+,@(0x9abcdef0:32,er2.l) ;01046d3cfa409abcdef0 + or.l @er3+,@0xffff9abc:16 ;01046d3c40409abc + or.l @er3+,@0x9abcdef0:32 ;01046d3c48409abcdef0 + + or.l @er3-,@er1 ;01066d3c0140 + or.l @er3-,@(0xc:2,er1) ;01066d3c3140 + or.l @er3-,@-er1 ;01066d3cb140 + or.l @er3-,@er1+ ;01066d3c8140 + or.l @er3-,@er1- ;01066d3ca140 + or.l @er3-,@+er1 ;01066d3c9140 + or.l @er3-,@(0xffff9abc:16,er1) ;01066d3cc1409abc + or.l @er3-,@(0x9abcdef0:32,er1) ;01066d3cc9409abcdef0 + or.l @er3-,@(0xffff9abc:16,r2l.b) ;01066d3cd2409abc + or.l @er3-,@(0xffff9abc:16,r2.w) ;01066d3ce2409abc + or.l @er3-,@(0xffff9abc:16,er2.l) ;01066d3cf2409abc + or.l @er3-,@(0x9abcdef0:32,r2l.b) ;01066d3cda409abcdef0 + or.l @er3-,@(0x9abcdef0:32,r2.w) ;01066d3cea409abcdef0 + or.l @er3-,@(0x9abcdef0:32,er2.l) ;01066d3cfa409abcdef0 + or.l @er3-,@0xffff9abc:16 ;01066d3c40409abc + or.l @er3-,@0x9abcdef0:32 ;01066d3c48409abcdef0 + + or.l @+er3,@er1 ;01056d3c0140 + or.l @+er3,@(0xc:2,er1) ;01056d3c3140 + or.l @+er3,@-er1 ;01056d3cb140 + or.l @+er3,@er1+ ;01056d3c8140 + or.l @+er3,@er1- ;01056d3ca140 + or.l @+er3,@+er1 ;01056d3c9140 + or.l @+er3,@(0xffff9abc:16,er1) ;01056d3cc1409abc + or.l @+er3,@(0x9abcdef0:32,er1) ;01056d3cc9409abcdef0 + or.l @+er3,@(0xffff9abc:16,r2l.b) ;01056d3cd2409abc + or.l @+er3,@(0xffff9abc:16,r2.w) ;01056d3ce2409abc + or.l @+er3,@(0xffff9abc:16,er2.l) ;01056d3cf2409abc + or.l @+er3,@(0x9abcdef0:32,r2l.b) ;01056d3cda409abcdef0 + or.l @+er3,@(0x9abcdef0:32,r2.w) ;01056d3cea409abcdef0 + or.l @+er3,@(0x9abcdef0:32,er2.l) ;01056d3cfa409abcdef0 + or.l @+er3,@0xffff9abc:16 ;01056d3c40409abc + or.l @+er3,@0x9abcdef0:32 ;01056d3c48409abcdef0 + + or.l @(0x1234:16,er3),@er1 ;01046f3c12340140 + or.l @(0x1234:16,er3),@(0xc:2,er1) ;01046f3c12343140 + or.l @(0x1234:16,er3),@-er1 ;01046f3c1234b140 + or.l @(0x1234:16,er3),@er1+ ;01046f3c12348140 + or.l @(0x1234:16,er3),@er1- ;01046f3c1234a140 + or.l @(0x1234:16,er3),@+er1 ;01046f3c12349140 + or.l @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01046f3c1234c1409abc + or.l @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01046f3c1234c9409abcdef0 + or.l @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01046f3c1234d2409abc + or.l @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01046f3c1234e2409abc + or.l @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01046f3c1234f2409abc + or.l @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01046f3c1234da409abcdef0 + or.l @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01046f3c1234ea409abcdef0 + or.l @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01046f3c1234fa409abcdef0 + or.l @(0x1234:16,er3),@0xffff9abc:16 ;01046f3c123440409abc + or.l @(0x1234:16,er3),@0x9abcdef0:32 ;01046f3c123448409abcdef0 + + or.l @(0x12345678:32,er3),@er1 ;78b46b2c123456780140 + or.l @(0x12345678:32,er3),@(0xc:2,er1) ;78b46b2c123456783140 + or.l @(0x12345678:32,er3),@-er1 ;78b46b2c12345678b140 + or.l @(0x12345678:32,er3),@er1+ ;78b46b2c123456788140 + or.l @(0x12345678:32,er3),@er1- ;78b46b2c12345678a140 + or.l @(0x12345678:32,er3),@+er1 ;78b46b2c123456789140 + or.l @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78b46b2c12345678c1409abc + or.l @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78b46b2c12345678c9409abcdef0 + or.l @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78b46b2c12345678d2409abc + or.l @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78b46b2c12345678e2409abc + or.l @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78b46b2c12345678f2409abc + or.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78b46b2c12345678da409abcdef0 + or.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78b46b2c12345678ea409abcdef0 + or.l @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78b46b2c12345678fa409abcdef0 + or.l @(0x12345678:32,er3),@0xffff9abc:16 ;78b46b2c1234567840409abc + or.l @(0x12345678:32,er3),@0x9abcdef0:32 ;78b46b2c1234567848409abcdef0 + + or.l @(0x1234:16,r3l.b),@er1 ;01056f3c12340140 + or.l @(0x1234:16,r3l.b),@(0xc:2,er1) ;01056f3c12343140 + or.l @(0x1234:16,r3l.b),@-er1 ;01056f3c1234b140 + or.l @(0x1234:16,r3l.b),@er1+ ;01056f3c12348140 + or.l @(0x1234:16,r3l.b),@er1- ;01056f3c1234a140 + or.l @(0x1234:16,r3l.b),@+er1 ;01056f3c12349140 + or.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01056f3c1234c1409abc + or.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01056f3c1234c9409abcdef0 + or.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01056f3c1234d2409abc + or.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01056f3c1234e2409abc + or.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01056f3c1234f2409abc + or.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01056f3c1234da409abcdef0 + or.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01056f3c1234ea409abcdef0 + or.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01056f3c1234fa409abcdef0 + or.l @(0x1234:16,r3l.b),@0xffff9abc:16 ;01056f3c123440409abc + or.l @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01056f3c123448409abcdef0 + + or.l @(0x1234:16,r3.w),@er1 ;01066f3c12340140 + or.l @(0x1234:16,r3.w),@(0xc:2,er1) ;01066f3c12343140 + or.l @(0x1234:16,r3.w),@-er1 ;01066f3c1234b140 + or.l @(0x1234:16,r3.w),@er1+ ;01066f3c12348140 + or.l @(0x1234:16,r3.w),@er1- ;01066f3c1234a140 + or.l @(0x1234:16,r3.w),@+er1 ;01066f3c12349140 + or.l @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01066f3c1234c1409abc + or.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01066f3c1234c9409abcdef0 + or.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01066f3c1234d2409abc + or.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01066f3c1234e2409abc + or.l @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01066f3c1234f2409abc + or.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01066f3c1234da409abcdef0 + or.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01066f3c1234ea409abcdef0 + or.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01066f3c1234fa409abcdef0 + or.l @(0x1234:16,r3.w),@0xffff9abc:16 ;01066f3c123440409abc + or.l @(0x1234:16,r3.w),@0x9abcdef0:32 ;01066f3c123448409abcdef0 + + or.l @(0x1234:16,er3.l),@er1 ;01076f3c12340140 + or.l @(0x1234:16,er3.l),@(0xc:2,er1) ;01076f3c12343140 + or.l @(0x1234:16,er3.l),@-er1 ;01076f3c1234b140 + or.l @(0x1234:16,er3.l),@er1+ ;01076f3c12348140 + or.l @(0x1234:16,er3.l),@er1- ;01076f3c1234a140 + or.l @(0x1234:16,er3.l),@+er1 ;01076f3c12349140 + or.l @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01076f3c1234c1409abc + or.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01076f3c1234c9409abcdef0 + or.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01076f3c1234d2409abc + or.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01076f3c1234e2409abc + or.l @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01076f3c1234f2409abc + or.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01076f3c1234da409abcdef0 + or.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01076f3c1234ea409abcdef0 + or.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01076f3c1234fa409abcdef0 + or.l @(0x1234:16,er3.l),@0xffff9abc:16 ;01076f3c123440409abc + or.l @(0x1234:16,er3.l),@0x9abcdef0:32 ;01076f3c123448409abcdef0 + + or.l @(0x12345678:32,r3l.b),@er1 ;78b56b2c123456780140 + or.l @(0x12345678:32,r3l.b),@(0xc:2,er1) ;78b56b2c123456783140 + or.l @(0x12345678:32,r3l.b),@-er1 ;78b56b2c12345678b140 + or.l @(0x12345678:32,r3l.b),@er1+ ;78b56b2c123456788140 + or.l @(0x12345678:32,r3l.b),@er1- ;78b56b2c12345678a140 + or.l @(0x12345678:32,r3l.b),@+er1 ;78b56b2c123456789140 + or.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78b56b2c12345678c1409abc + or.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78b56b2c12345678c9409abcdef0 + or.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78b56b2c12345678d2409abc + or.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78b56b2c12345678e2409abc + or.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78b56b2c12345678f2409abc + or.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78b56b2c12345678da409abcdef0 + or.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78b56b2c12345678ea409abcdef0 + or.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78b56b2c12345678fa409abcdef0 + or.l @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78b56b2c1234567840409abc + or.l @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78b56b2c1234567848409abcdef0 + + or.l @(0x12345678:32,r3.w),@er1 ;78b66b2c123456780140 + or.l @(0x12345678:32,r3.w),@(0xc:2,er1) ;78b66b2c123456783140 + or.l @(0x12345678:32,r3.w),@-er1 ;78b66b2c12345678b140 + or.l @(0x12345678:32,r3.w),@er1+ ;78b66b2c123456788140 + or.l @(0x12345678:32,r3.w),@er1- ;78b66b2c12345678a140 + or.l @(0x12345678:32,r3.w),@+er1 ;78b66b2c123456789140 + or.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78b66b2c12345678c1409abc + or.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78b66b2c12345678c9409abcdef0 + or.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78b66b2c12345678d2409abc + or.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78b66b2c12345678e2409abc + or.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78b66b2c12345678f2409abc + or.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78b66b2c12345678da409abcdef0 + or.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78b66b2c12345678ea409abcdef0 + or.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78b66b2c12345678fa409abcdef0 + or.l @(0x12345678:32,r3.w),@0xffff9abc:16 ;78b66b2c1234567840409abc + or.l @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78b66b2c1234567848409abcdef0 + + or.l @(0x12345678:32,er3.l),@er1 ;78b76b2c123456780140 + or.l @(0x12345678:32,er3.l),@(0xc:2,er1) ;78b76b2c123456783140 + or.l @(0x12345678:32,er3.l),@-er1 ;78b76b2c12345678b140 + or.l @(0x12345678:32,er3.l),@er1+ ;78b76b2c123456788140 + or.l @(0x12345678:32,er3.l),@er1- ;78b76b2c12345678a140 + or.l @(0x12345678:32,er3.l),@+er1 ;78b76b2c123456789140 + or.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78b76b2c12345678c1409abc + or.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78b76b2c12345678c9409abcdef0 + or.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78b76b2c12345678d2409abc + or.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78b76b2c12345678e2409abc + or.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78b76b2c12345678f2409abc + or.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78b76b2c12345678da409abcdef0 + or.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78b76b2c12345678ea409abcdef0 + or.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78b76b2c12345678fa409abcdef0 + or.l @(0x12345678:32,er3.l),@0xffff9abc:16 ;78b76b2c1234567840409abc + or.l @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78b76b2c1234567848409abcdef0 + + or.l @0x1234:16,@er1 ;01046b0c12340140 + or.l @0x1234:16,@(0xc:2,er1) ;01046b0c12343140 + or.l @0x1234:16,@-er1 ;01046b0c1234b140 + or.l @0x1234:16,@er1+ ;01046b0c12348140 + or.l @0x1234:16,@er1- ;01046b0c1234a140 + or.l @0x1234:16,@+er1 ;01046b0c12349140 + or.l @0x1234:16,@(0xffff9abc:16,er1) ;01046b0c1234c1409abc + or.l @0x1234:16,@(0x9abcdef0:32,er1) ;01046b0c1234c9409abcdef0 + or.l @0x1234:16,@(0xffff9abc:16,r2l.b) ;01046b0c1234d2409abc + or.l @0x1234:16,@(0xffff9abc:16,r2.w) ;01046b0c1234e2409abc + or.l @0x1234:16,@(0xffff9abc:16,er2.l) ;01046b0c1234f2409abc + or.l @0x1234:16,@(0x9abcdef0:32,r2l.b) ;01046b0c1234da409abcdef0 + or.l @0x1234:16,@(0x9abcdef0:32,r2.w) ;01046b0c1234ea409abcdef0 + or.l @0x1234:16,@(0x9abcdef0:32,er2.l) ;01046b0c1234fa409abcdef0 + or.l @0x1234:16,@0xffff9abc:16 ;01046b0c123440409abc + or.l @0x1234:16,@0x9abcdef0:32 ;01046b0c123448409abcdef0 + + or.l @0x12345678:32,@er1 ;01046b2c123456780140 + or.l @0x12345678:32,@(0xc:2,er1) ;01046b2c123456783140 + or.l @0x12345678:32,@-er1 ;01046b2c12345678b140 + or.l @0x12345678:32,@er1+ ;01046b2c123456788140 + or.l @0x12345678:32,@er1- ;01046b2c12345678a140 + or.l @0x12345678:32,@+er1 ;01046b2c123456789140 + or.l @0x12345678:32,@(0xffff9abc:16,er1) ;01046b2c12345678c1409abc + or.l @0x12345678:32,@(0x9abcdef0:32,er1) ;01046b2c12345678c9409abcdef0 + or.l @0x12345678:32,@(0xffff9abc:16,r2l.b) ;01046b2c12345678d2409abc + or.l @0x12345678:32,@(0xffff9abc:16,r2.w) ;01046b2c12345678e2409abc + or.l @0x12345678:32,@(0xffff9abc:16,er2.l) ;01046b2c12345678f2409abc + or.l @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;01046b2c12345678da409abcdef0 + or.l @0x12345678:32,@(0x9abcdef0:32,r2.w) ;01046b2c12345678ea409abcdef0 + or.l @0x12345678:32,@(0x9abcdef0:32,er2.l) ;01046b2c12345678fa409abcdef0 + or.l @0x12345678:32,@0xffff9abc:16 ;01046b2c1234567840409abc + or.l @0x12345678:32,@0x9abcdef0:32 ;01046b2c1234567848409abcdef0 + + .end diff --git a/gdb/testsuite/gdb.disasm/t09_xor.s b/gdb/testsuite/gdb.disasm/t09_xor.s index 7b9e8c4bbd..ccd479cb20 100644 --- a/gdb/testsuite/gdb.disasm/t09_xor.s +++ b/gdb/testsuite/gdb.disasm/t09_xor.s @@ -1,972 +1,972 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;log_1 -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - .h8300sx - .text - .global _start -_start: - xor.b #0x12:8,r1h ;d112 - xor.b #0x12:8,@er1 ;7d10d012 - xor.b #0x12:8,@(0x3:2,er1) ;01776818d012 - xor.b #0x12:8,@er1+ ;01746c18d012 - xor.b #0x12:8,@-er1 ;01776c18d012 - xor.b #0x12:8,@+er1 ;01756c18d012 - xor.b #0x12:8,@er1- ;01766c18d012 - xor.b #0x12:8,@(0x1234:16,er1) ;01746e181234d012 - xor.b #0x12:8,@(0x12345678:32,er1) ;78146a2812345678d012 - xor.b #0x12:8,@(0x1234:16,r2l.b) ;01756e281234d012 - xor.b #0x12:8,@(0x1234:16,r2.w) ;01766e281234d012 - xor.b #0x12:8,@(0x1234:16,er2.l) ;01776e281234d012 - xor.b #0x12:8,@(0x12345678:32,r2l.b) ;78256a2812345678d012 - xor.b #0x12:8,@(0x12345678:32,r2.w) ;78266a2812345678d012 - xor.b #0x12:8,@(0x12345678:32,er2.l) ;78276a2812345678d012 - xor.b #0x12:8,@0xffffff12:8 ;7f12d012 - xor.b #0x12:8,@0x1234:16 ;6a181234d012 - xor.b #0x12:8,@0x12345678:32 ;6a3812345678d012 - - xor.b r3h,r1h ;1531 - - xor.b r3h,@er1 ;7d101530 - xor.b r3h,@(0x3:2,er1) ;01793153 - xor.b r3h,@er1+ ;01798153 - xor.b r3h,@-er1 ;0179b153 - xor.b r3h,@+er1 ;01799153 - xor.b r3h,@er1- ;0179a153 - xor.b r3h,@(0x1234:16,er1) ;0179c1531234 - xor.b r3h,@(0x12345678:32,er1) ;0179c95312345678 - xor.b r3h,@(0x1234:16,r2l.b) ;0179d2531234 - xor.b r3h,@(0x1234:16,r2.w) ;0179e2531234 - xor.b r3h,@(0x1234:16,er2.l) ;0179f2531234 - xor.b r3h,@(0x12345678:32,r2l.b) ;0179da5312345678 - xor.b r3h,@(0x12345678:32,r2.w) ;0179ea5312345678 - xor.b r3h,@(0x12345678:32,er2.l) ;0179fa5312345678 - xor.b r3h,@0xffffff12:8 ;7f121530 - xor.b r3h,@0x1234:16 ;6a1812341530 - xor.b r3h,@0x12345678:32 ;6a38123456781530 - - xor.b @er3,r1h ;7c301501 - xor.b @(0x3:2,er3),r1h ;017a3351 - xor.b @er3+,r1h ;017a8351 - xor.b @-er3,r1h ;017ab351 - xor.b @+er3,r1h ;017a9351 - xor.b @er3-,r1h ;017aa351 - xor.b @(0x1234:16,er1),r1h ;017ac1511234 - xor.b @(0x12345678:32,er1),r1h ;017ac95112345678 - xor.b @(0x1234:16,r2l.b),r1h ;017ad2511234 - xor.b @(0x1234:16,r2.w),r1h ;017ae2511234 - xor.b @(0x1234:16,er2.l),r1h ;017af2511234 - xor.b @(0x12345678:32,r2l.b),r1h ;017ada5112345678 - xor.b @(0x12345678:32,r2.w),r1h ;017aea5112345678 - xor.b @(0x12345678:32,er2.l),r1h ;017afa5112345678 - xor.b @0xffffff12:8,r1h ;7e121501 - xor.b @0x1234:16,r1h ;6a1012341501 - xor.b @0x12345678:32,r1h ;6a30123456781501 - - xor.b @er3,@er1 ;7c350150 - xor.b @er3,@(3:2,er1) ;7c353150 - xor.b @er3,@-er1 ;7c35b150 - xor.b @er3,@er1+ ;7c358150 - xor.b @er3,@er1- ;7c35a150 - xor.b @er3,@+er1 ;7c359150 - xor.b @er3,@(0xffff9abc:16,er1) ;7c35c1509abc - xor.b @er3,@(0x9abcdef0:32,er1) ;7c35c9509abcdef0 - xor.b @er3,@(0xffff9abc:16,r2l.b) ;7c35d2509abc - xor.b @er3,@(0xffff9abc:16,r2.w) ;7c35e2509abc - xor.b @er3,@(0xffff9abc:16,er2.l) ;7c35f2509abc - xor.b @er3,@(0x9abcdef0:32,r2l.b) ;7c35da509abcdef0 - xor.b @er3,@(0x9abcdef0:32,r2.w) ;7c35ea509abcdef0 - xor.b @er3,@(0x9abcdef0:32,er2.l) ;7c35fa509abcdef0 - xor.b @er3,@0xffff9abc:16 ;7c3540509abc - xor.b @er3,@0x9abcdef0:32 ;7c3548509abcdef0 - - xor.b @-er3,@er1 ;01776c3c0150 - xor.b @-er3,@(3:2,er1) ;01776c3c3150 - xor.b @-er3,@-er1 ;01776c3cb150 - xor.b @-er3,@er1+ ;01776c3c8150 - xor.b @-er3,@er1- ;01776c3ca150 - xor.b @-er3,@+er1 ;01776c3c9150 - xor.b @-er3,@(0xffff9abc:16,er1) ;01776c3cc1509abc - xor.b @-er3,@(0x9abcdef0:32,er1) ;01776c3cc9509abcdef0 - xor.b @-er3,@(0xffff9abc:16,r2l.b) ;01776c3cd2509abc - xor.b @-er3,@(0xffff9abc:16,r2.w) ;01776c3ce2509abc - xor.b @-er3,@(0xffff9abc:16,er2.l) ;01776c3cf2509abc - xor.b @-er3,@(0x9abcdef0:32,r2l.b) ;01776c3cda509abcdef0 - xor.b @-er3,@(0x9abcdef0:32,r2.w) ;01776c3cea509abcdef0 - xor.b @-er3,@(0x9abcdef0:32,er2.l) ;01776c3cfa509abcdef0 - xor.b @-er3,@0xffff9abc:16 ;01776c3c40509abc - xor.b @-er3,@0x9abcdef0:32 ;01776c3c48509abcdef0 - - xor.b @er3+,@er1 ;01746c3c0150 - xor.b @er3+,@(3:2,er1) ;01746c3c3150 - xor.b @er3+,@-er1 ;01746c3cb150 - xor.b @er3+,@er1+ ;01746c3c8150 - xor.b @er3+,@er1- ;01746c3ca150 - xor.b @er3+,@+er1 ;01746c3c9150 - xor.b @er3+,@(0xffff9abc:16,er1) ;01746c3cc1509abc - xor.b @er3+,@(0x9abcdef0:32,er1) ;01746c3cc9509abcdef0 - xor.b @er3+,@(0xffff9abc:16,r2l.b) ;01746c3cd2509abc - xor.b @er3+,@(0xffff9abc:16,r2.w) ;01746c3ce2509abc - xor.b @er3+,@(0xffff9abc:16,er2.l) ;01746c3cf2509abc - xor.b @er3+,@(0x9abcdef0:32,r2l.b) ;01746c3cda509abcdef0 - xor.b @er3+,@(0x9abcdef0:32,r2.w) ;01746c3cea509abcdef0 - xor.b @er3+,@(0x9abcdef0:32,er2.l) ;01746c3cfa509abcdef0 - xor.b @er3+,@0xffff9abc:16 ;01746c3c40509abc - xor.b @er3+,@0x9abcdef0:32 ;01746c3c48509abcdef0 - - xor.b @er3-,@er1 ;01766c3c0150 - xor.b @er3-,@(3:2,er1) ;01766c3c3150 - xor.b @er3-,@-er1 ;01766c3cb150 - xor.b @er3-,@er1+ ;01766c3c8150 - xor.b @er3-,@er1- ;01766c3ca150 - xor.b @er3-,@+er1 ;01766c3c9150 - xor.b @er3-,@(0xffff9abc:16,er1) ;01766c3cc1509abc - xor.b @er3-,@(0x9abcdef0:32,er1) ;01766c3cc9509abcdef0 - xor.b @er3-,@(0xffff9abc:16,r2l.b) ;01766c3cd2509abc - xor.b @er3-,@(0xffff9abc:16,r2.w) ;01766c3ce2509abc - xor.b @er3-,@(0xffff9abc:16,er2.l) ;01766c3cf2509abc - xor.b @er3-,@(0x9abcdef0:32,r2l.b) ;01766c3cda509abcdef0 - xor.b @er3-,@(0x9abcdef0:32,r2.w) ;01766c3cea509abcdef0 - xor.b @er3-,@(0x9abcdef0:32,er2.l) ;01766c3cfa509abcdef0 - xor.b @er3-,@0xffff9abc:16 ;01766c3c40509abc - xor.b @er3-,@0x9abcdef0:32 ;01766c3c48509abcdef0 - - xor.b @+er3,@er1 ;01756c3c0150 - xor.b @+er3,@(3:2,er1) ;01756c3c3150 - xor.b @+er3,@-er1 ;01756c3cb150 - xor.b @+er3,@er1+ ;01756c3c8150 - xor.b @+er3,@er1- ;01756c3ca150 - xor.b @+er3,@+er1 ;01756c3c9150 - xor.b @+er3,@(0xffff9abc:16,er1) ;01756c3cc1509abc - xor.b @+er3,@(0x9abcdef0:32,er1) ;01756c3cc9509abcdef0 - xor.b @+er3,@(0xffff9abc:16,r2l.b) ;01756c3cd2509abc - xor.b @+er3,@(0xffff9abc:16,r2.w) ;01756c3ce2509abc - xor.b @+er3,@(0xffff9abc:16,er2.l) ;01756c3cf2509abc - xor.b @+er3,@(0x9abcdef0:32,r2l.b) ;01756c3cda509abcdef0 - xor.b @+er3,@(0x9abcdef0:32,r2.w) ;01756c3cea509abcdef0 - xor.b @+er3,@(0x9abcdef0:32,er2.l) ;01756c3cfa509abcdef0 - xor.b @+er3,@0xffff9abc:16 ;01756c3c40509abc - xor.b @+er3,@0x9abcdef0:32 ;01756c3c48509abcdef0 - - xor.b @(0x1234:16,er3),@er1 ;01746e3c12340150 - xor.b @(0x1234:16,er3),@(3:2,er1) ;01746e3c12343150 - xor.b @(0x1234:16,er3),@-er1 ;01746e3c1234b150 - xor.b @(0x1234:16,er3),@er1+ ;01746e3c12348150 - xor.b @(0x1234:16,er3),@er1- ;01746e3c1234a150 - xor.b @(0x1234:16,er3),@+er1 ;01746e3c12349150 - xor.b @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01746e3c1234c1509abc - xor.b @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01746e3c1234c9509abcdef0 - xor.b @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01746e3c1234d2509abc - xor.b @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01746e3c1234e2509abc - xor.b @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01746e3c1234f2509abc - xor.b @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01746e3c1234da509abcdef0 - xor.b @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01746e3c1234ea509abcdef0 - xor.b @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01746e3c1234fa509abcdef0 - xor.b @(0x1234:16,er3),@0xffff9abc:16 ;01746e3c123440509abc - xor.b @(0x1234:16,er3),@0x9abcdef0:32 ;01746e3c123448509abcdef0 - - xor.b @(0x12345678:32,er3),@er1 ;78346a2c123456780150 - xor.b @(0x12345678:32,er3),@(3:2,er1) ;78346a2c123456783150 - xor.b @(0x12345678:32,er3),@-er1 ;78346a2c12345678b150 - xor.b @(0x12345678:32,er3),@er1+ ;78346a2c123456788150 - xor.b @(0x12345678:32,er3),@er1- ;78346a2c12345678a150 - xor.b @(0x12345678:32,er3),@+er1 ;78346a2c123456789150 - xor.b @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346a2c12345678c1509abc - xor.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346a2c12345678c9509abcdef0 - xor.b @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346a2c12345678d2509abc - xor.b @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346a2c12345678e2509abc - xor.b @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346a2c12345678f2509abc - xor.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346a2c12345678da509abcdef0 - xor.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346a2c12345678ea509abcdef0 - xor.b @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346a2c12345678fa509abcdef0 - xor.b @(0x12345678:32,er3),@0xffff9abc:16 ;78346a2c1234567840509abc - xor.b @(0x12345678:32,er3),@0x9abcdef0:32 ;78346a2c1234567848509abcdef0 - - xor.b @(0x1234:16,r3l.b),@er1 ;01756e3c12340150 - xor.b @(0x1234:16,r3l.b),@(3:2,er1) ;01756e3c12343150 - xor.b @(0x1234:16,r3l.b),@-er1 ;01756e3c1234b150 - xor.b @(0x1234:16,r3l.b),@er1+ ;01756e3c12348150 - xor.b @(0x1234:16,r3l.b),@er1- ;01756e3c1234a150 - xor.b @(0x1234:16,r3l.b),@+er1 ;01756e3c12349150 - xor.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01756e3c1234c1509abc - xor.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01756e3c1234c9509abcdef0 - xor.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01756e3c1234d2509abc - xor.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01756e3c1234e2509abc - xor.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01756e3c1234f2509abc - xor.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01756e3c1234da509abcdef0 - xor.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01756e3c1234ea509abcdef0 - xor.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01756e3c1234fa509abcdef0 - xor.b @(0x1234:16,r3l.b),@0xffff9abc:16 ;01756e3c123440509abc - xor.b @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01756e3c123448509abcdef0 - - xor.b @(0x1234:16,r3.w),@er1 ;01766e3c12340150 - xor.b @(0x1234:16,r3.w),@(3:2,er1) ;01766e3c12343150 - xor.b @(0x1234:16,r3.w),@-er1 ;01766e3c1234b150 - xor.b @(0x1234:16,r3.w),@er1+ ;01766e3c12348150 - xor.b @(0x1234:16,r3.w),@er1- ;01766e3c1234a150 - xor.b @(0x1234:16,r3.w),@+er1 ;01766e3c12349150 - xor.b @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01766e3c1234c1509abc - xor.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01766e3c1234c9509abcdef0 - xor.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01766e3c1234d2509abc - xor.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01766e3c1234e2509abc - xor.b @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01766e3c1234f2509abc - xor.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01766e3c1234da509abcdef0 - xor.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01766e3c1234ea509abcdef0 - xor.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01766e3c1234fa509abcdef0 - xor.b @(0x1234:16,r3.w),@0xffff9abc:16 ;01766e3c123440509abc - xor.b @(0x1234:16,r3.w),@0x9abcdef0:32 ;01766e3c123448509abcdef0 - - xor.b @(0x1234:16,er3.l),@er1 ;01776e3c12340150 - xor.b @(0x1234:16,er3.l),@(3:2,er1) ;01776e3c12343150 - xor.b @(0x1234:16,er3.l),@-er1 ;01776e3c1234b150 - xor.b @(0x1234:16,er3.l),@er1+ ;01776e3c12348150 - xor.b @(0x1234:16,er3.l),@er1- ;01776e3c1234a150 - xor.b @(0x1234:16,er3.l),@+er1 ;01776e3c12349150 - xor.b @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01776e3c1234c1509abc - xor.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01776e3c1234c9509abcdef0 - xor.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01776e3c1234d2509abc - xor.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01776e3c1234e2509abc - xor.b @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01776e3c1234f2509abc - xor.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01776e3c1234da509abcdef0 - xor.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01776e3c1234ea509abcdef0 - xor.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01776e3c1234fa509abcdef0 - xor.b @(0x1234:16,er3.l),@0xffff9abc:16 ;01776e3c123440509abc - xor.b @(0x1234:16,er3.l),@0x9abcdef0:32 ;01776e3c123448509abcdef0 - - xor.b @(0x12345678:32,r3l.b),@er1 ;78356a2c123456780150 - xor.b @(0x12345678:32,r3l.b),@(3:2,er1) ;78356a2c123456783150 - xor.b @(0x12345678:32,r3l.b),@-er1 ;78356a2c12345678b150 - xor.b @(0x12345678:32,r3l.b),@er1+ ;78356a2c123456788150 - xor.b @(0x12345678:32,r3l.b),@er1- ;78356a2c12345678a150 - xor.b @(0x12345678:32,r3l.b),@+er1 ;78356a2c123456789150 - xor.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356a2c12345678c1509abc - xor.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356a2c12345678c9509abcdef0 - xor.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356a2c12345678d2509abc - xor.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356a2c12345678e2509abc - xor.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356a2c12345678f2509abc - xor.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356a2c12345678da509abcdef0 - xor.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356a2c12345678ea509abcdef0 - xor.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356a2c12345678fa509abcdef0 - xor.b @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356a2c1234567840509abc - xor.b @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356a2c1234567848509abcdef0 - - xor.b @(0x12345678:32,r3.w),@er1 ;78366a2c123456780150 - xor.b @(0x12345678:32,r3.w),@(3:2,er1) ;78366a2c123456783150 - xor.b @(0x12345678:32,r3.w),@-er1 ;78366a2c12345678b150 - xor.b @(0x12345678:32,r3.w),@er1+ ;78366a2c123456788150 - xor.b @(0x12345678:32,r3.w),@er1- ;78366a2c12345678a150 - xor.b @(0x12345678:32,r3.w),@+er1 ;78366a2c123456789150 - xor.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366a2c12345678c1509abc - xor.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366a2c12345678c9509abcdef0 - xor.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366a2c12345678d2509abc - xor.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366a2c12345678e2509abc - xor.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366a2c12345678f2509abc - xor.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366a2c12345678da509abcdef0 - xor.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366a2c12345678ea509abcdef0 - xor.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366a2c12345678fa509abcdef0 - xor.b @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366a2c1234567840509abc - xor.b @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366a2c1234567848509abcdef0 - - xor.b @(0x12345678:32,er3.l),@er1 ;78376a2c123456780150 - xor.b @(0x12345678:32,er3.l),@(3:2,er1) ;78376a2c123456783150 - xor.b @(0x12345678:32,er3.l),@-er1 ;78376a2c12345678b150 - xor.b @(0x12345678:32,er3.l),@er1+ ;78376a2c123456788150 - xor.b @(0x12345678:32,er3.l),@er1- ;78376a2c12345678a150 - xor.b @(0x12345678:32,er3.l),@+er1 ;78376a2c123456789150 - xor.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376a2c12345678c1509abc - xor.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376a2c12345678c9509abcdef0 - xor.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376a2c12345678d2509abc - xor.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376a2c12345678e2509abc - xor.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376a2c12345678f2509abc - xor.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376a2c12345678da509abcdef0 - xor.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376a2c12345678ea509abcdef0 - xor.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376a2c12345678fa509abcdef0 - xor.b @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376a2c1234567840509abc - xor.b @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376a2c1234567848509abcdef0 - - xor.b @0x1234:16,@er1 ;6a1512340150 - xor.b @0x1234:16,@(3:2,er1) ;6a1512343150 - xor.b @0x1234:16,@-er1 ;6a151234b150 - xor.b @0x1234:16,@er1+ ;6a1512348150 - xor.b @0x1234:16,@er1- ;6a151234a150 - xor.b @0x1234:16,@+er1 ;6a1512349150 - xor.b @0x1234:16,@(0xffff9abc:16,er1) ;6a151234c1509abc - xor.b @0x1234:16,@(0x9abcdef0:32,er1) ;6a151234c9509abcdef0 - xor.b @0x1234:16,@(0xffff9abc:16,r2l.b) ;6a151234d2509abc - xor.b @0x1234:16,@(0xffff9abc:16,r2.w) ;6a151234e2509abc - xor.b @0x1234:16,@(0xffff9abc:16,er2.l) ;6a151234f2509abc - xor.b @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6a151234da509abcdef0 - xor.b @0x1234:16,@(0x9abcdef0:32,r2.w) ;6a151234ea509abcdef0 - xor.b @0x1234:16,@(0x9abcdef0:32,er2.l) ;6a151234fa509abcdef0 - xor.b @0x1234:16,@0xffff9abc:16 ;6a15123440509abc - xor.b @0x1234:16,@0x9abcdef0:32 ;6a15123448509abcdef0 - - xor.b @0x12345678:32,@er1 ;6a35123456780150 - xor.b @0x12345678:32,@(3:2,er1) ;6a35123456783150 - xor.b @0x12345678:32,@-er1 ;6a3512345678b150 - xor.b @0x12345678:32,@er1+ ;6a35123456788150 - xor.b @0x12345678:32,@er1- ;6a3512345678a150 - xor.b @0x12345678:32,@+er1 ;6a35123456789150 - xor.b @0x12345678:32,@(0xffff9abc:16,er1) ;6a3512345678c1509abc - xor.b @0x12345678:32,@(0x9abcdef0:32,er1) ;6a3512345678c9509abcdef0 - xor.b @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6a3512345678d2509abc - xor.b @0x12345678:32,@(0xffff9abc:16,r2.w) ;6a3512345678e2509abc - xor.b @0x12345678:32,@(0xffff9abc:16,er2.l) ;6a3512345678f2509abc - xor.b @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6a3512345678da509abcdef0 - xor.b @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6a3512345678ea509abcdef0 - xor.b @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6a3512345678fa509abcdef0 - xor.b @0x12345678:32,@0xffff9abc:16 ;6a351234567840509abc - xor.b @0x12345678:32,@0x9abcdef0:32 ;6a351234567848509abcdef0 - - xor.w #0x1234:16,r1 ;79511234 - xor.w #0x1234:16,@er1 ;015e01501234 - xor.w #0x1234:16,@(0x6:2,er1) ;015e31501234 - xor.w #0x1234:16,@er1+ ;015e81501234 - xor.w #0x1234:16,@-er1 ;015eb1501234 - xor.w #0x1234:16,@+er1 ;015e91501234 - xor.w #0x1234:16,@er1- ;015ea1501234 - xor.w #0x1234:16,@(0xffff9abc:16,er1) ;015ec1509abc1234 - xor.w #0x1234:16,@(0x9abcdef0:32,er1) ;015ec9509abcdef01234 - xor.w #0x1234:16,@(0xffff9abc:16,r2l.b) ;015ed2509abc1234 - xor.w #0x1234:16,@(0xffff9abc:16,r2.w) ;015ee2509abc1234 - xor.w #0x1234:16,@(0xffff9abc:16,er2.l) ;015ef2509abc1234 - xor.w #0x1234:16,@(0x9abcdef0:32,r2l.b) ;015eda509abcdef01234 - xor.w #0x1234:16,@(0x9abcdef0:32,r2.w) ;015eea509abcdef01234 - xor.w #0x1234:16,@(0x9abcdef0:32,er2.l) ;015efa509abcdef01234 - xor.w #0x1234:16,@0xffff9abc:16 ;015e40509abc1234 - xor.w #0x1234:16,@0x9abcdef0:32 ;015e48509abcdef01234 - - xor.w r3,r1 ;6531 - - xor.w r3,@er1 ;7d906530 - xor.w r3,@(0x6:2,er1) ;01593153 - xor.w r3,@-er1 ;0159b153 - xor.w r3,@er1+ ;01598153 - xor.w r3,@er1- ;0159a153 - xor.w r3,@+er1 ;01599153 - xor.w r3,@(0x1234:16,er1) ;0159c1531234 - xor.w r3,@(0x12345678:32,er1) ;0159c95312345678 - xor.w r3,@(0x1234:16,r2l.b) ;0159d2531234 - xor.w r3,@(0x1234:16,r2.w) ;0159e2531234 - xor.w r3,@(0x1234:16,er2.l) ;0159f2531234 - xor.w r3,@(0x12345678:32,r2l.b) ;0159da5312345678 - xor.w r3,@(0x12345678:32,r2.w) ;0159ea5312345678 - xor.w r3,@(0x12345678:32,er2.l) ;0159fa5312345678 - xor.w r3,@0x1234:16 ;6b1812346530 - xor.w r3,@0x12345678:32 ;6b38123456786530 - - xor.w @er3,r1 ;7cb06501 - xor.w @(0x6:2,er3),r1 ;015a3351 - xor.w @er3+,r1 ;015a8351 - xor.w @-er3,r1 ;015ab351 - xor.w @+er3,r1 ;015a9351 - xor.w @er3-,r1 ;015aa351 - xor.w @(0x1234:16,er1),r1 ;015ac1511234 - xor.w @(0x12345678:32,er1),r1 ;015ac95112345678 - xor.w @(0x1234:16,r2l.b),r1 ;015ad2511234 - xor.w @(0x1234:16,r2.w),r1 ;015ae2511234 - xor.w @(0x1234:16,er2.l),r1 ;015af2511234 - xor.w @(0x12345678:32,r2l.b),r1 ;015ada5112345678 - xor.w @(0x12345678:32,r2.w),r1 ;015aea5112345678 - xor.w @(0x12345678:32,er2.l),r1 ;015afa5112345678 - xor.w @0x1234:16,r1 ;6b1012346501 - xor.w @0x12345678:32,r1 ;6b30123456786501 - - xor.w @er3,@er1 ;7cb50150 - xor.w @er3,@(6:2,er1) ;7cb53150 - xor.w @er3,@-er1 ;7cb5b150 - xor.w @er3,@er1+ ;7cb58150 - xor.w @er3,@er1- ;7cb5a150 - xor.w @er3,@+er1 ;7cb59150 - xor.w @er3,@(0xffff9abc:16,er1) ;7cb5c1509abc - xor.w @er3,@(0x9abcdef0:32,er1) ;7cb5c9509abcdef0 - xor.w @er3,@(0xffff9abc:16,r2l.b) ;7cb5d2509abc - xor.w @er3,@(0xffff9abc:16,r2.w) ;7cb5e2509abc - xor.w @er3,@(0xffff9abc:16,er2.l) ;7cb5f2509abc - xor.w @er3,@(0x9abcdef0:32,r2l.b) ;7cb5da509abcdef0 - xor.w @er3,@(0x9abcdef0:32,r2.w) ;7cb5ea509abcdef0 - xor.w @er3,@(0x9abcdef0:32,er2.l) ;7cb5fa509abcdef0 - xor.w @er3,@0xffff9abc:16 ;7cb540509abc - xor.w @er3,@0x9abcdef0:32 ;7cb548509abcdef0 - - xor.w @-er3,@er1 ;01576d3c0150 - xor.w @-er3,@(6:2,er1) ;01576d3c3150 - xor.w @-er3,@-er1 ;01576d3cb150 - xor.w @-er3,@er1+ ;01576d3c8150 - xor.w @-er3,@er1- ;01576d3ca150 - xor.w @-er3,@+er1 ;01576d3c9150 - xor.w @-er3,@(0xffff9abc:16,er1) ;01576d3cc1509abc - xor.w @-er3,@(0x9abcdef0:32,er1) ;01576d3cc9509abcdef0 - xor.w @-er3,@(0xffff9abc:16,r2l.b) ;01576d3cd2509abc - xor.w @-er3,@(0xffff9abc:16,r2.w) ;01576d3ce2509abc - xor.w @-er3,@(0xffff9abc:16,er2.l) ;01576d3cf2509abc - xor.w @-er3,@(0x9abcdef0:32,r2l.b) ;01576d3cda509abcdef0 - xor.w @-er3,@(0x9abcdef0:32,r2.w) ;01576d3cea509abcdef0 - xor.w @-er3,@(0x9abcdef0:32,er2.l) ;01576d3cfa509abcdef0 - xor.w @-er3,@0xffff9abc:16 ;01576d3c40509abc - xor.w @-er3,@0x9abcdef0:32 ;01576d3c48509abcdef0 - - xor.w @er3+,@er1 ;01546d3c0150 - xor.w @er3+,@(6:2,er1) ;01546d3c3150 - xor.w @er3+,@-er1 ;01546d3cb150 - xor.w @er3+,@er1+ ;01546d3c8150 - xor.w @er3+,@er1- ;01546d3ca150 - xor.w @er3+,@+er1 ;01546d3c9150 - xor.w @er3+,@(0xffff9abc:16,er1) ;01546d3cc1509abc - xor.w @er3+,@(0x9abcdef0:32,er1) ;01546d3cc9509abcdef0 - xor.w @er3+,@(0xffff9abc:16,r2l.b) ;01546d3cd2509abc - xor.w @er3+,@(0xffff9abc:16,r2.w) ;01546d3ce2509abc - xor.w @er3+,@(0xffff9abc:16,er2.l) ;01546d3cf2509abc - xor.w @er3+,@(0x9abcdef0:32,r2l.b) ;01546d3cda509abcdef0 - xor.w @er3+,@(0x9abcdef0:32,r2.w) ;01546d3cea509abcdef0 - xor.w @er3+,@(0x9abcdef0:32,er2.l) ;01546d3cfa509abcdef0 - xor.w @er3+,@0xffff9abc:16 ;01546d3c40509abc - xor.w @er3+,@0x9abcdef0:32 ;01546d3c48509abcdef0 - - xor.w @er3-,@er1 ;01566d3c0150 - xor.w @er3-,@(6:2,er1) ;01566d3c3150 - xor.w @er3-,@-er1 ;01566d3cb150 - xor.w @er3-,@er1+ ;01566d3c8150 - xor.w @er3-,@er1- ;01566d3ca150 - xor.w @er3-,@+er1 ;01566d3c9150 - xor.w @er3-,@(0xffff9abc:16,er1) ;01566d3cc1509abc - xor.w @er3-,@(0x9abcdef0:32,er1) ;01566d3cc9509abcdef0 - xor.w @er3-,@(0xffff9abc:16,r2l.b) ;01566d3cd2509abc - xor.w @er3-,@(0xffff9abc:16,r2.w) ;01566d3ce2509abc - xor.w @er3-,@(0xffff9abc:16,er2.l) ;01566d3cf2509abc - xor.w @er3-,@(0x9abcdef0:32,r2l.b) ;01566d3cda509abcdef0 - xor.w @er3-,@(0x9abcdef0:32,r2.w) ;01566d3cea509abcdef0 - xor.w @er3-,@(0x9abcdef0:32,er2.l) ;01566d3cfa509abcdef0 - xor.w @er3-,@0xffff9abc:16 ;01566d3c40509abc - xor.w @er3-,@0x9abcdef0:32 ;01566d3c48509abcdef0 - - xor.w @+er3,@er1 ;01556d3c0150 - xor.w @+er3,@(6:2,er1) ;01556d3c3150 - xor.w @+er3,@-er1 ;01556d3cb150 - xor.w @+er3,@er1+ ;01556d3c8150 - xor.w @+er3,@er1- ;01556d3ca150 - xor.w @+er3,@+er1 ;01556d3c9150 - xor.w @+er3,@(0xffff9abc:16,er1) ;01556d3cc1509abc - xor.w @+er3,@(0x9abcdef0:32,er1) ;01556d3cc9509abcdef0 - xor.w @+er3,@(0xffff9abc:16,r2l.b) ;01556d3cd2509abc - xor.w @+er3,@(0xffff9abc:16,r2.w) ;01556d3ce2509abc - xor.w @+er3,@(0xffff9abc:16,er2.l) ;01556d3cf2509abc - xor.w @+er3,@(0x9abcdef0:32,r2l.b) ;01556d3cda509abcdef0 - xor.w @+er3,@(0x9abcdef0:32,r2.w) ;01556d3cea509abcdef0 - xor.w @+er3,@(0x9abcdef0:32,er2.l) ;01556d3cfa509abcdef0 - xor.w @+er3,@0xffff9abc:16 ;01556d3c40509abc - xor.w @+er3,@0x9abcdef0:32 ;01556d3c48509abcdef0 - - xor.w @(0x1234:16,er3),@er1 ;01546f3c12340150 - xor.w @(0x1234:16,er3),@(6:2,er1) ;01546f3c12343150 - xor.w @(0x1234:16,er3),@-er1 ;01546f3c1234b150 - xor.w @(0x1234:16,er3),@er1+ ;01546f3c12348150 - xor.w @(0x1234:16,er3),@er1- ;01546f3c1234a150 - xor.w @(0x1234:16,er3),@+er1 ;01546f3c12349150 - xor.w @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01546f3c1234c1509abc - xor.w @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01546f3c1234c9509abcdef0 - xor.w @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01546f3c1234d2509abc - xor.w @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01546f3c1234e2509abc - xor.w @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01546f3c1234f2509abc - xor.w @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01546f3c1234da509abcdef0 - xor.w @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01546f3c1234ea509abcdef0 - xor.w @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01546f3c1234fa509abcdef0 - xor.w @(0x1234:16,er3),@0xffff9abc:16 ;01546f3c123440509abc - xor.w @(0x1234:16,er3),@0x9abcdef0:32 ;01546f3c123448509abcdef0 - - xor.w @(0x12345678:32,er3),@er1 ;78346b2c123456780150 - xor.w @(0x12345678:32,er3),@(6:2,er1) ;78346b2c123456783150 - xor.w @(0x12345678:32,er3),@-er1 ;78346b2c12345678b150 - xor.w @(0x12345678:32,er3),@er1+ ;78346b2c123456788150 - xor.w @(0x12345678:32,er3),@er1- ;78346b2c12345678a150 - xor.w @(0x12345678:32,er3),@+er1 ;78346b2c123456789150 - xor.w @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346b2c12345678c1509abc - xor.w @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346b2c12345678c9509abcdef0 - xor.w @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346b2c12345678d2509abc - xor.w @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346b2c12345678e2509abc - xor.w @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346b2c12345678f2509abc - xor.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346b2c12345678da509abcdef0 - xor.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346b2c12345678ea509abcdef0 - xor.w @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346b2c12345678fa509abcdef0 - xor.w @(0x12345678:32,er3),@0xffff9abc:16 ;78346b2c1234567840509abc - xor.w @(0x12345678:32,er3),@0x9abcdef0:32 ;78346b2c1234567848509abcdef0 - - xor.w @(0x1234:16,r3l.b),@er1 ;01556f3c12340150 - xor.w @(0x1234:16,r3l.b),@(6:2,er1) ;01556f3c12343150 - xor.w @(0x1234:16,r3l.b),@-er1 ;01556f3c1234b150 - xor.w @(0x1234:16,r3l.b),@er1+ ;01556f3c12348150 - xor.w @(0x1234:16,r3l.b),@er1- ;01556f3c1234a150 - xor.w @(0x1234:16,r3l.b),@+er1 ;01556f3c12349150 - xor.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01556f3c1234c1509abc - xor.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01556f3c1234c9509abcdef0 - xor.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01556f3c1234d2509abc - xor.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01556f3c1234e2509abc - xor.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01556f3c1234f2509abc - xor.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01556f3c1234da509abcdef0 - xor.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01556f3c1234ea509abcdef0 - xor.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01556f3c1234fa509abcdef0 - xor.w @(0x1234:16,r3l.b),@0xffff9abc:16 ;01556f3c123440509abc - xor.w @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01556f3c123448509abcdef0 - - xor.w @(0x1234:16,r3.w),@er1 ;01566f3c12340150 - xor.w @(0x1234:16,r3.w),@(6:2,er1) ;01566f3c12343150 - xor.w @(0x1234:16,r3.w),@-er1 ;01566f3c1234b150 - xor.w @(0x1234:16,r3.w),@er1+ ;01566f3c12348150 - xor.w @(0x1234:16,r3.w),@er1- ;01566f3c1234a150 - xor.w @(0x1234:16,r3.w),@+er1 ;01566f3c12349150 - xor.w @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01566f3c1234c1509abc - xor.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01566f3c1234c9509abcdef0 - xor.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01566f3c1234d2509abc - xor.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01566f3c1234e2509abc - xor.w @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01566f3c1234f2509abc - xor.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01566f3c1234da509abcdef0 - xor.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01566f3c1234ea509abcdef0 - xor.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01566f3c1234fa509abcdef0 - xor.w @(0x1234:16,r3.w),@0xffff9abc:16 ;01566f3c123440509abc - xor.w @(0x1234:16,r3.w),@0x9abcdef0:32 ;01566f3c123448509abcdef0 - - xor.w @(0x1234:16,er3.l),@er1 ;01576f3c12340150 - xor.w @(0x1234:16,er3.l),@(6:2,er1) ;01576f3c12343150 - xor.w @(0x1234:16,er3.l),@-er1 ;01576f3c1234b150 - xor.w @(0x1234:16,er3.l),@er1+ ;01576f3c12348150 - xor.w @(0x1234:16,er3.l),@er1- ;01576f3c1234a150 - xor.w @(0x1234:16,er3.l),@+er1 ;01576f3c12349150 - xor.w @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01576f3c1234c1509abc - xor.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01576f3c1234c9509abcdef0 - xor.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01576f3c1234d2509abc - xor.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01576f3c1234e2509abc - xor.w @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01576f3c1234f2509abc - xor.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01576f3c1234da509abcdef0 - xor.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01576f3c1234ea509abcdef0 - xor.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01576f3c1234fa509abcdef0 - xor.w @(0x1234:16,er3.l),@0xffff9abc:16 ;01576f3c123440509abc - xor.w @(0x1234:16,er3.l),@0x9abcdef0:32 ;01576f3c123448509abcdef0 - - xor.w @(0x12345678:32,r3l.b),@er1 ;78356b2c123456780150 - xor.w @(0x12345678:32,r3l.b),@(6:2,er1) ;78356b2c123456783150 - xor.w @(0x12345678:32,r3l.b),@-er1 ;78356b2c12345678b150 - xor.w @(0x12345678:32,r3l.b),@er1+ ;78356b2c123456788150 - xor.w @(0x12345678:32,r3l.b),@er1- ;78356b2c12345678a150 - xor.w @(0x12345678:32,r3l.b),@+er1 ;78356b2c123456789150 - xor.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356b2c12345678c1509abc - xor.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356b2c12345678c9509abcdef0 - xor.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356b2c12345678d2509abc - xor.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356b2c12345678e2509abc - xor.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356b2c12345678f2509abc - xor.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356b2c12345678da509abcdef0 - xor.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356b2c12345678ea509abcdef0 - xor.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356b2c12345678fa509abcdef0 - xor.w @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356b2c1234567840509abc - xor.w @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356b2c1234567848509abcdef0 - - xor.w @(0x12345678:32,r3.w),@er1 ;78366b2c123456780150 - xor.w @(0x12345678:32,r3.w),@(6:2,er1) ;78366b2c123456783150 - xor.w @(0x12345678:32,r3.w),@-er1 ;78366b2c12345678b150 - xor.w @(0x12345678:32,r3.w),@er1+ ;78366b2c123456788150 - xor.w @(0x12345678:32,r3.w),@er1- ;78366b2c12345678a150 - xor.w @(0x12345678:32,r3.w),@+er1 ;78366b2c123456789150 - xor.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366b2c12345678c1509abc - xor.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366b2c12345678c9509abcdef0 - xor.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366b2c12345678d2509abc - xor.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366b2c12345678e2509abc - xor.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366b2c12345678f2509abc - xor.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366b2c12345678da509abcdef0 - xor.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366b2c12345678ea509abcdef0 - xor.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366b2c12345678fa509abcdef0 - xor.w @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366b2c1234567840509abc - xor.w @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366b2c1234567848509abcdef0 - - xor.w @(0x12345678:32,er3.l),@er1 ;78376b2c123456780150 - xor.w @(0x12345678:32,er3.l),@(6:2,er1) ;78376b2c123456783150 - xor.w @(0x12345678:32,er3.l),@-er1 ;78376b2c12345678b150 - xor.w @(0x12345678:32,er3.l),@er1+ ;78376b2c123456788150 - xor.w @(0x12345678:32,er3.l),@er1- ;78376b2c12345678a150 - xor.w @(0x12345678:32,er3.l),@+er1 ;78376b2c123456789150 - xor.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376b2c12345678c1509abc - xor.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376b2c12345678c9509abcdef0 - xor.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376b2c12345678d2509abc - xor.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376b2c12345678e2509abc - xor.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376b2c12345678f2509abc - xor.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376b2c12345678da509abcdef0 - xor.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376b2c12345678ea509abcdef0 - xor.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376b2c12345678fa509abcdef0 - xor.w @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376b2c1234567840509abc - xor.w @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376b2c1234567848509abcdef0 - - xor.w @0x1234:16,@er1 ;6b1512340150 - xor.w @0x1234:16,@(6:2,er1) ;6b1512343150 - xor.w @0x1234:16,@-er1 ;6b151234b150 - xor.w @0x1234:16,@er1+ ;6b1512348150 - xor.w @0x1234:16,@er1- ;6b151234a150 - xor.w @0x1234:16,@+er1 ;6b1512349150 - xor.w @0x1234:16,@(0xffff9abc:16,er1) ;6b151234c1509abc - xor.w @0x1234:16,@(0x9abcdef0:32,er1) ;6b151234c9509abcdef0 - xor.w @0x1234:16,@(0xffff9abc:16,r2l.b) ;6b151234d2509abc - xor.w @0x1234:16,@(0xffff9abc:16,r2.w) ;6b151234e2509abc - xor.w @0x1234:16,@(0xffff9abc:16,er2.l) ;6b151234f2509abc - xor.w @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6b151234da509abcdef0 - xor.w @0x1234:16,@(0x9abcdef0:32,r2.w) ;6b151234ea509abcdef0 - xor.w @0x1234:16,@(0x9abcdef0:32,er2.l) ;6b151234fa509abcdef0 - xor.w @0x1234:16,@0xffff9abc:16 ;6b15123440509abc - xor.w @0x1234:16,@0x9abcdef0:32 ;6b15123448509abcdef0 - - xor.w @0x12345678:32,@er1 ;6b35123456780150 - xor.w @0x12345678:32,@(6:2,er1) ;6b35123456783150 - xor.w @0x12345678:32,@-er1 ;6b3512345678b150 - xor.w @0x12345678:32,@er1+ ;6b35123456788150 - xor.w @0x12345678:32,@er1- ;6b3512345678a150 - xor.w @0x12345678:32,@+er1 ;6b35123456789150 - xor.w @0x12345678:32,@(0xffff9abc:16,er1) ;6b3512345678c1509abc - xor.w @0x12345678:32,@(0x9abcdef0:32,er1) ;6b3512345678c9509abcdef0 - xor.w @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6b3512345678d2509abc - xor.w @0x12345678:32,@(0xffff9abc:16,r2.w) ;6b3512345678e2509abc - xor.w @0x12345678:32,@(0xffff9abc:16,er2.l) ;6b3512345678f2509abc - xor.w @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6b3512345678da509abcdef0 - xor.w @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6b3512345678ea509abcdef0 - xor.w @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6b3512345678fa509abcdef0 - xor.w @0x12345678:32,@0xffff9abc:16 ;6b351234567840509abc - xor.w @0x12345678:32,@0x9abcdef0:32 ;6b351234567848509abcdef0 - - xor.l #0x12345678:32,er1 ;7a5112345678 - xor.l #0x1234:16,er1 ;7a591234 - xor.l #0x12345678:32,@er1 ;010e015812345678 - xor.l #0x12345678:32,@(0xc:2,er1) ;010e315812345678 - xor.l #0x12345678:32,@er1+ ;010e815812345678 - xor.l #0x12345678:32,@-er1 ;010eb15812345678 - xor.l #0x12345678:32,@+er1 ;010e915812345678 - xor.l #0x12345678:32,@er1- ;010ea15812345678 - xor.l #0x12345678:32,@(0xffff9abc:16,er1) ;010ec1589abc12345678 - xor.l #0x12345678:32,@(0x9abcdef0:32,er1) ;010ec9589abcdef012345678 - xor.l #0x12345678:32,@(0xffff9abc:16,r2l.b) ;010ed2589abc12345678 - xor.l #0x12345678:32,@(0xffff9abc:16,r2.w) ;010ee2589abc12345678 - xor.l #0x12345678:32,@(0xffff9abc:16,er2.l) ;010ef2589abc12345678 - xor.l #0x12345678:32,@(0x9abcdef0:32,r2l.b) ;010eda589abcdef012345678 - xor.l #0x12345678:32,@(0x9abcdef0:32,r2.w) ;010eea589abcdef012345678 - xor.l #0x12345678:32,@(0x9abcdef0:32,er2.l) ;010efa589abcdef012345678 - xor.l #0x12345678:32,@0xffff9abc:16 ;010e40589abc12345678 - xor.l #0x12345678:32,@0x9abcdef0:32 ;010e48589abcdef012345678 - xor.l #0x1234:16,@er1 ;010e01501234 - xor.l #0x1234:16,@(0xc:2,er1) ;010e31501234 - xor.l #0x1234:16,@er1+ ;010e81501234 - xor.l #0x1234:16,@-er1 ;010eb1501234 - xor.l #0x1234:16,@+er1 ;010e91501234 - xor.l #0x1234:16,@er1- ;010ea1501234 - xor.l #0x1234:16,@(0xffff9abc:16,er1) ;010ec1509abc1234 - xor.l #0x1234:16,@(0x9abcdef0:32,er1) ;010ec9509abcdef01234 - xor.l #0x1234:16,@(0xffff9abc:16,r2l.b) ;010ed2509abc1234 - xor.l #0x1234:16,@(0xffff9abc:16,r2.w) ;010ee2509abc1234 - xor.l #0x1234:16,@(0xffff9abc:16,er2.l) ;010ef2509abc1234 - xor.l #0x1234:16,@(0x9abcdef0:32,r2l.b) ;010eda509abcdef01234 - xor.l #0x1234:16,@(0x9abcdef0:32,r2.w) ;010eea509abcdef01234 - xor.l #0x1234:16,@(0x9abcdef0:32,er2.l) ;010efa509abcdef01234 - xor.l #0x1234:16,@0xffff9abc:16 ;010e40509abc1234 - xor.l #0x1234:16,@0x9abcdef0:32 ;010e48509abcdef01234 - - xor.l er3,er1 ;01f06531 - - xor.l er3,@er1 ;01090153 - xor.l er3,@(0xc:2,er1) ;01093153 - xor.l er3,@er1+ ;01098153 - xor.l er3,@-er1 ;0109b153 - xor.l er3,@+er1 ;01099153 - xor.l er3,@er1- ;0109a153 - xor.l er3,@(0x1234:16,er1) ;0109c1531234 - xor.l er3,@(0x12345678:32,er1) ;0109c95312345678 - xor.l er3,@(0x1234:16,r2l.b) ;0109d2531234 - xor.l er3,@(0x1234:16,r2.w) ;0109e2531234 - xor.l er3,@(0x1234:16,er2.l) ;0109f2531234 - xor.l er3,@(0x12345678:32,r2l.b) ;0109da5312345678 - xor.l er3,@(0x12345678:32,r2.w) ;0109ea5312345678 - xor.l er3,@(0x12345678:32,er2.l) ;0109fa5312345678 - xor.l er3,@0x1234:16 ;010940531234 - xor.l er3,@0x12345678:32 ;0109485312345678 - - xor.l @er3,er1 ;010a0351 - xor.l @(0xc:2,er3),er1 ;010a3351 - xor.l @er3+,er1 ;010a8351 - xor.l @-er3,er1 ;010ab351 - xor.l @+er3,er1 ;010a9351 - xor.l @er3-,er1 ;010aa351 - xor.l @(0x1234:16,er1),er1 ;010ac1511234 - xor.l @(0x12345678:32,er1),er1 ;010ac95112345678 - xor.l @(0x1234:16,r2l.b),er1 ;010ad2511234 - xor.l @(0x1234:16,r2.w),er1 ;010ae2511234 - xor.l @(0x1234:16,er2.l),er1 ;010af2511234 - xor.l @(0x12345678:32,r2l.b),er1 ;010ada5112345678 - xor.l @(0x12345678:32,r2.w),er1 ;010aea5112345678 - xor.l @(0x12345678:32,er2.l),er1 ;010afa5112345678 - xor.l @0x1234:16,er1 ;010a40511234 - xor.l @0x12345678:32,er1 ;010a485112345678 - - xor.l @er3,@er1 ;0104693c0150 - xor.l @er3,@(0xc:2,er1) ;0104693c3150 - xor.l @er3,@-er1 ;0104693cb150 - xor.l @er3,@er1+ ;0104693c8150 - xor.l @er3,@er1- ;0104693ca150 - xor.l @er3,@+er1 ;0104693c9150 - xor.l @er3,@(0xffff9abc:16,er1) ;0104693cc1509abc - xor.l @er3,@(0x9abcdef0:32,er1) ;0104693cc9509abcdef0 - xor.l @er3,@(0xffff9abc:16,r2l.b) ;0104693cd2509abc - xor.l @er3,@(0xffff9abc:16,r2.w) ;0104693ce2509abc - xor.l @er3,@(0xffff9abc:16,er2.l) ;0104693cf2509abc - xor.l @er3,@(0x9abcdef0:32,r2l.b) ;0104693cda509abcdef0 - xor.l @er3,@(0x9abcdef0:32,r2.w) ;0104693cea509abcdef0 - xor.l @er3,@(0x9abcdef0:32,er2.l) ;0104693cfa509abcdef0 - xor.l @er3,@0xffff9abc:16 ;0104693c40509abc - xor.l @er3,@0x9abcdef0:32 ;0104693c48509abcdef0 - - xor.l @(0xc:2,er3),@er1 ;0107693c0150 - xor.l @(0xc:2,er3),@(0xc:2,er1) ;0107693c3150 - xor.l @(0xc:2,er3),@-er1 ;0107693cb150 - xor.l @(0xc:2,er3),@er1+ ;0107693c8150 - xor.l @(0xc:2,er3),@er1- ;0107693ca150 - xor.l @(0xc:2,er3),@+er1 ;0107693c9150 - xor.l @(0xc:2,er3),@(0xffff9abc:16,er1) ;0107693cc1509abc - xor.l @(0xc:2,er3),@(0x9abcdef0:32,er1) ;0107693cc9509abcdef0 - xor.l @(0xc:2,er3),@(0xffff9abc:16,r2l.b) ;0107693cd2509abc - xor.l @(0xc:2,er3),@(0xffff9abc:16,r2.w) ;0107693ce2509abc - xor.l @(0xc:2,er3),@(0xffff9abc:16,er2.l) ;0107693cf2509abc - xor.l @(0xc:2,er3),@(0x9abcdef0:32,r2l.b) ;0107693cda509abcdef0 - xor.l @(0xc:2,er3),@(0x9abcdef0:32,r2.w) ;0107693cea509abcdef0 - xor.l @(0xc:2,er3),@(0x9abcdef0:32,er2.l) ;0107693cfa509abcdef0 - xor.l @(0xc:2,er3),@0xffff9abc:16 ;0107693c40509abc - xor.l @(0xc:2,er3),@0x9abcdef0:32 ;0107693c48509abcdef0 - - xor.l @-er3,@er1 ;01076d3c0150 - xor.l @-er3,@(0xc:2,er1) ;01076d3c3150 - xor.l @-er3,@-er1 ;01076d3cb150 - xor.l @-er3,@er1+ ;01076d3c8150 - xor.l @-er3,@er1- ;01076d3ca150 - xor.l @-er3,@+er1 ;01076d3c9150 - xor.l @-er3,@(0xffff9abc:16,er1) ;01076d3cc1509abc - xor.l @-er3,@(0x9abcdef0:32,er1) ;01076d3cc9509abcdef0 - xor.l @-er3,@(0xffff9abc:16,r2l.b) ;01076d3cd2509abc - xor.l @-er3,@(0xffff9abc:16,r2.w) ;01076d3ce2509abc - xor.l @-er3,@(0xffff9abc:16,er2.l) ;01076d3cf2509abc - xor.l @-er3,@(0x9abcdef0:32,r2l.b) ;01076d3cda509abcdef0 - xor.l @-er3,@(0x9abcdef0:32,r2.w) ;01076d3cea509abcdef0 - xor.l @-er3,@(0x9abcdef0:32,er2.l) ;01076d3cfa509abcdef0 - xor.l @-er3,@0xffff9abc:16 ;01076d3c40509abc - xor.l @-er3,@0x9abcdef0:32 ;01076d3c48509abcdef0 - - xor.l @er3+,@er1 ;01046d3c0150 - xor.l @er3+,@(0xc:2,er1) ;01046d3c3150 - xor.l @er3+,@-er1 ;01046d3cb150 - xor.l @er3+,@er1+ ;01046d3c8150 - xor.l @er3+,@er1- ;01046d3ca150 - xor.l @er3+,@+er1 ;01046d3c9150 - xor.l @er3+,@(0xffff9abc:16,er1) ;01046d3cc1509abc - xor.l @er3+,@(0x9abcdef0:32,er1) ;01046d3cc9509abcdef0 - xor.l @er3+,@(0xffff9abc:16,r2l.b) ;01046d3cd2509abc - xor.l @er3+,@(0xffff9abc:16,r2.w) ;01046d3ce2509abc - xor.l @er3+,@(0xffff9abc:16,er2.l) ;01046d3cf2509abc - xor.l @er3+,@(0x9abcdef0:32,r2l.b) ;01046d3cda509abcdef0 - xor.l @er3+,@(0x9abcdef0:32,r2.w) ;01046d3cea509abcdef0 - xor.l @er3+,@(0x9abcdef0:32,er2.l) ;01046d3cfa509abcdef0 - xor.l @er3+,@0xffff9abc:16 ;01046d3c40509abc - xor.l @er3+,@0x9abcdef0:32 ;01046d3c48509abcdef0 - - xor.l @er3-,@er1 ;01066d3c0150 - xor.l @er3-,@(0xc:2,er1) ;01066d3c3150 - xor.l @er3-,@-er1 ;01066d3cb150 - xor.l @er3-,@er1+ ;01066d3c8150 - xor.l @er3-,@er1- ;01066d3ca150 - xor.l @er3-,@+er1 ;01066d3c9150 - xor.l @er3-,@(0xffff9abc:16,er1) ;01066d3cc1509abc - xor.l @er3-,@(0x9abcdef0:32,er1) ;01066d3cc9509abcdef0 - xor.l @er3-,@(0xffff9abc:16,r2l.b) ;01066d3cd2509abc - xor.l @er3-,@(0xffff9abc:16,r2.w) ;01066d3ce2509abc - xor.l @er3-,@(0xffff9abc:16,er2.l) ;01066d3cf2509abc - xor.l @er3-,@(0x9abcdef0:32,r2l.b) ;01066d3cda509abcdef0 - xor.l @er3-,@(0x9abcdef0:32,r2.w) ;01066d3cea509abcdef0 - xor.l @er3-,@(0x9abcdef0:32,er2.l) ;01066d3cfa509abcdef0 - xor.l @er3-,@0xffff9abc:16 ;01066d3c40509abc - xor.l @er3-,@0x9abcdef0:32 ;01066d3c48509abcdef0 - - xor.l @+er3,@er1 ;01056d3c0150 - xor.l @+er3,@(0xc:2,er1) ;01056d3c3150 - xor.l @+er3,@-er1 ;01056d3cb150 - xor.l @+er3,@er1+ ;01056d3c8150 - xor.l @+er3,@er1- ;01056d3ca150 - xor.l @+er3,@+er1 ;01056d3c9150 - xor.l @+er3,@(0xffff9abc:16,er1) ;01056d3cc1509abc - xor.l @+er3,@(0x9abcdef0:32,er1) ;01056d3cc9509abcdef0 - xor.l @+er3,@(0xffff9abc:16,r2l.b) ;01056d3cd2509abc - xor.l @+er3,@(0xffff9abc:16,r2.w) ;01056d3ce2509abc - xor.l @+er3,@(0xffff9abc:16,er2.l) ;01056d3cf2509abc - xor.l @+er3,@(0x9abcdef0:32,r2l.b) ;01056d3cda509abcdef0 - xor.l @+er3,@(0x9abcdef0:32,r2.w) ;01056d3cea509abcdef0 - xor.l @+er3,@(0x9abcdef0:32,er2.l) ;01056d3cfa509abcdef0 - xor.l @+er3,@0xffff9abc:16 ;01056d3c40509abc - xor.l @+er3,@0x9abcdef0:32 ;01056d3c48509abcdef0 - - xor.l @(0x1234:16,er3),@er1 ;01046f3c12340150 - xor.l @(0x1234:16,er3),@(0xc:2,er1) ;01046f3c12343150 - xor.l @(0x1234:16,er3),@-er1 ;01046f3c1234b150 - xor.l @(0x1234:16,er3),@er1+ ;01046f3c12348150 - xor.l @(0x1234:16,er3),@er1- ;01046f3c1234a150 - xor.l @(0x1234:16,er3),@+er1 ;01046f3c12349150 - xor.l @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01046f3c1234c1509abc - xor.l @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01046f3c1234c9509abcdef0 - xor.l @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01046f3c1234d2509abc - xor.l @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01046f3c1234e2509abc - xor.l @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01046f3c1234f2509abc - xor.l @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01046f3c1234da509abcdef0 - xor.l @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01046f3c1234ea509abcdef0 - xor.l @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01046f3c1234fa509abcdef0 - xor.l @(0x1234:16,er3),@0xffff9abc:16 ;01046f3c123440509abc - xor.l @(0x1234:16,er3),@0x9abcdef0:32 ;01046f3c123448509abcdef0 - - xor.l @(0x12345678:32,er3),@er1 ;78b46b2c123456780150 - xor.l @(0x12345678:32,er3),@(0xc:2,er1) ;78b46b2c123456783150 - xor.l @(0x12345678:32,er3),@-er1 ;78b46b2c12345678b150 - xor.l @(0x12345678:32,er3),@er1+ ;78b46b2c123456788150 - xor.l @(0x12345678:32,er3),@er1- ;78b46b2c12345678a150 - xor.l @(0x12345678:32,er3),@+er1 ;78b46b2c123456789150 - xor.l @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78b46b2c12345678c1509abc - xor.l @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78b46b2c12345678c9509abcdef0 - xor.l @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78b46b2c12345678d2509abc - xor.l @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78b46b2c12345678e2509abc - xor.l @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78b46b2c12345678f2509abc - xor.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78b46b2c12345678da509abcdef0 - xor.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78b46b2c12345678ea509abcdef0 - xor.l @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78b46b2c12345678fa509abcdef0 - xor.l @(0x12345678:32,er3),@0xffff9abc:16 ;78b46b2c1234567840509abc - xor.l @(0x12345678:32,er3),@0x9abcdef0:32 ;78b46b2c1234567848509abcdef0 - - xor.l @(0x1234:16,r3l.b),@er1 ;01056f3c12340150 - xor.l @(0x1234:16,r3l.b),@(0xc:2,er1) ;01056f3c12343150 - xor.l @(0x1234:16,r3l.b),@-er1 ;01056f3c1234b150 - xor.l @(0x1234:16,r3l.b),@er1+ ;01056f3c12348150 - xor.l @(0x1234:16,r3l.b),@er1- ;01056f3c1234a150 - xor.l @(0x1234:16,r3l.b),@+er1 ;01056f3c12349150 - xor.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01056f3c1234c1509abc - xor.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01056f3c1234c9509abcdef0 - xor.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01056f3c1234d2509abc - xor.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01056f3c1234e2509abc - xor.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01056f3c1234f2509abc - xor.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01056f3c1234da509abcdef0 - xor.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01056f3c1234ea509abcdef0 - xor.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01056f3c1234fa509abcdef0 - xor.l @(0x1234:16,r3l.b),@0xffff9abc:16 ;01056f3c123440509abc - xor.l @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01056f3c123448509abcdef0 - - xor.l @(0x1234:16,r3.w),@er1 ;01066f3c12340150 - xor.l @(0x1234:16,r3.w),@(0xc:2,er1) ;01066f3c12343150 - xor.l @(0x1234:16,r3.w),@-er1 ;01066f3c1234b150 - xor.l @(0x1234:16,r3.w),@er1+ ;01066f3c12348150 - xor.l @(0x1234:16,r3.w),@er1- ;01066f3c1234a150 - xor.l @(0x1234:16,r3.w),@+er1 ;01066f3c12349150 - xor.l @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01066f3c1234c1509abc - xor.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01066f3c1234c9509abcdef0 - xor.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01066f3c1234d2509abc - xor.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01066f3c1234e2509abc - xor.l @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01066f3c1234f2509abc - xor.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01066f3c1234da509abcdef0 - xor.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01066f3c1234ea509abcdef0 - xor.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01066f3c1234fa509abcdef0 - xor.l @(0x1234:16,r3.w),@0xffff9abc:16 ;01066f3c123440509abc - xor.l @(0x1234:16,r3.w),@0x9abcdef0:32 ;01066f3c123448509abcdef0 - - xor.l @(0x1234:16,er3.l),@er1 ;01076f3c12340150 - xor.l @(0x1234:16,er3.l),@(0xc:2,er1) ;01076f3c12343150 - xor.l @(0x1234:16,er3.l),@-er1 ;01076f3c1234b150 - xor.l @(0x1234:16,er3.l),@er1+ ;01076f3c12348150 - xor.l @(0x1234:16,er3.l),@er1- ;01076f3c1234a150 - xor.l @(0x1234:16,er3.l),@+er1 ;01076f3c12349150 - xor.l @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01076f3c1234c1509abc - xor.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01076f3c1234c9509abcdef0 - xor.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01076f3c1234d2509abc - xor.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01076f3c1234e2509abc - xor.l @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01076f3c1234f2509abc - xor.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01076f3c1234da509abcdef0 - xor.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01076f3c1234ea509abcdef0 - xor.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01076f3c1234fa509abcdef0 - xor.l @(0x1234:16,er3.l),@0xffff9abc:16 ;01076f3c123440509abc - xor.l @(0x1234:16,er3.l),@0x9abcdef0:32 ;01076f3c123448509abcdef0 - - xor.l @(0x12345678:32,r3l.b),@er1 ;78b56b2c123456780150 - xor.l @(0x12345678:32,r3l.b),@(0xc:2,er1) ;78b56b2c123456783150 - xor.l @(0x12345678:32,r3l.b),@-er1 ;78b56b2c12345678b150 - xor.l @(0x12345678:32,r3l.b),@er1+ ;78b56b2c123456788150 - xor.l @(0x12345678:32,r3l.b),@er1- ;78b56b2c12345678a150 - xor.l @(0x12345678:32,r3l.b),@+er1 ;78b56b2c123456789150 - xor.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78b56b2c12345678c1509abc - xor.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78b56b2c12345678c9509abcdef0 - xor.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78b56b2c12345678d2509abc - xor.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78b56b2c12345678e2509abc - xor.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78b56b2c12345678f2509abc - xor.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78b56b2c12345678da509abcdef0 - xor.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78b56b2c12345678ea509abcdef0 - xor.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78b56b2c12345678fa509abcdef0 - xor.l @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78b56b2c1234567840509abc - xor.l @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78b56b2c1234567848509abcdef0 - - xor.l @(0x12345678:32,r3.w),@er1 ;78b66b2c123456780150 - xor.l @(0x12345678:32,r3.w),@(0xc:2,er1) ;78b66b2c123456783150 - xor.l @(0x12345678:32,r3.w),@-er1 ;78b66b2c12345678b150 - xor.l @(0x12345678:32,r3.w),@er1+ ;78b66b2c123456788150 - xor.l @(0x12345678:32,r3.w),@er1- ;78b66b2c12345678a150 - xor.l @(0x12345678:32,r3.w),@+er1 ;78b66b2c123456789150 - xor.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78b66b2c12345678c1509abc - xor.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78b66b2c12345678c9509abcdef0 - xor.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78b66b2c12345678d2509abc - xor.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78b66b2c12345678e2509abc - xor.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78b66b2c12345678f2509abc - xor.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78b66b2c12345678da509abcdef0 - xor.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78b66b2c12345678ea509abcdef0 - xor.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78b66b2c12345678fa509abcdef0 - xor.l @(0x12345678:32,r3.w),@0xffff9abc:16 ;78b66b2c1234567840509abc - xor.l @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78b66b2c1234567848509abcdef0 - - xor.l @(0x12345678:32,er3.l),@er1 ;78b76b2c123456780150 - xor.l @(0x12345678:32,er3.l),@(0xc:2,er1) ;78b76b2c123456783150 - xor.l @(0x12345678:32,er3.l),@-er1 ;78b76b2c12345678b150 - xor.l @(0x12345678:32,er3.l),@er1+ ;78b76b2c123456788150 - xor.l @(0x12345678:32,er3.l),@er1- ;78b76b2c12345678a150 - xor.l @(0x12345678:32,er3.l),@+er1 ;78b76b2c123456789150 - xor.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78b76b2c12345678c1509abc - xor.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78b76b2c12345678c9509abcdef0 - xor.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78b76b2c12345678d2509abc - xor.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78b76b2c12345678e2509abc - xor.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78b76b2c12345678f2509abc - xor.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78b76b2c12345678da509abcdef0 - xor.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78b76b2c12345678ea509abcdef0 - xor.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78b76b2c12345678fa509abcdef0 - xor.l @(0x12345678:32,er3.l),@0xffff9abc:16 ;78b76b2c1234567840509abc - xor.l @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78b76b2c1234567848509abcdef0 - - xor.l @0x1234:16,@er1 ;01046b0c12340150 - xor.l @0x1234:16,@(0xc:2,er1) ;01046b0c12343150 - xor.l @0x1234:16,@-er1 ;01046b0c1234b150 - xor.l @0x1234:16,@er1+ ;01046b0c12348150 - xor.l @0x1234:16,@er1- ;01046b0c1234a150 - xor.l @0x1234:16,@+er1 ;01046b0c12349150 - xor.l @0x1234:16,@(0xffff9abc:16,er1) ;01046b0c1234c1509abc - xor.l @0x1234:16,@(0x9abcdef0:32,er1) ;01046b0c1234c9509abcdef0 - xor.l @0x1234:16,@(0xffff9abc:16,r2l.b) ;01046b0c1234d2509abc - xor.l @0x1234:16,@(0xffff9abc:16,r2.w) ;01046b0c1234e2509abc - xor.l @0x1234:16,@(0xffff9abc:16,er2.l) ;01046b0c1234f2509abc - xor.l @0x1234:16,@(0x9abcdef0:32,r2l.b) ;01046b0c1234da509abcdef0 - xor.l @0x1234:16,@(0x9abcdef0:32,r2.w) ;01046b0c1234ea509abcdef0 - xor.l @0x1234:16,@(0x9abcdef0:32,er2.l) ;01046b0c1234fa509abcdef0 - xor.l @0x1234:16,@0xffff9abc:16 ;01046b0c123440509abc - xor.l @0x1234:16,@0x9abcdef0:32 ;01046b0c123448509abcdef0 - - xor.l @0x12345678:32,@er1 ;01046b2c123456780150 - xor.l @0x12345678:32,@(0xc:2,er1) ;01046b2c123456783150 - xor.l @0x12345678:32,@-er1 ;01046b2c12345678b150 - xor.l @0x12345678:32,@er1+ ;01046b2c123456788150 - xor.l @0x12345678:32,@er1- ;01046b2c12345678a150 - xor.l @0x12345678:32,@+er1 ;01046b2c123456789150 - xor.l @0x12345678:32,@(0xffff9abc:16,er1) ;01046b2c12345678c1509abc - xor.l @0x12345678:32,@(0x9abcdef0:32,er1) ;01046b2c12345678c9509abcdef0 - xor.l @0x12345678:32,@(0xffff9abc:16,r2l.b) ;01046b2c12345678d2509abc - xor.l @0x12345678:32,@(0xffff9abc:16,r2.w) ;01046b2c12345678e2509abc - xor.l @0x12345678:32,@(0xffff9abc:16,er2.l) ;01046b2c12345678f2509abc - xor.l @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;01046b2c12345678da509abcdef0 - xor.l @0x12345678:32,@(0x9abcdef0:32,r2.w) ;01046b2c12345678ea509abcdef0 - xor.l @0x12345678:32,@(0x9abcdef0:32,er2.l) ;01046b2c12345678fa509abcdef0 - xor.l @0x12345678:32,@0xffff9abc:16 ;01046b2c1234567840509abc - xor.l @0x12345678:32,@0x9abcdef0:32 ;01046b2c1234567848509abcdef0 - - .end +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;log_1 +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + .h8300sx + .text + .global _start +_start: + xor.b #0x12:8,r1h ;d112 + xor.b #0x12:8,@er1 ;7d10d012 + xor.b #0x12:8,@(0x3:2,er1) ;01776818d012 + xor.b #0x12:8,@er1+ ;01746c18d012 + xor.b #0x12:8,@-er1 ;01776c18d012 + xor.b #0x12:8,@+er1 ;01756c18d012 + xor.b #0x12:8,@er1- ;01766c18d012 + xor.b #0x12:8,@(0x1234:16,er1) ;01746e181234d012 + xor.b #0x12:8,@(0x12345678:32,er1) ;78146a2812345678d012 + xor.b #0x12:8,@(0x1234:16,r2l.b) ;01756e281234d012 + xor.b #0x12:8,@(0x1234:16,r2.w) ;01766e281234d012 + xor.b #0x12:8,@(0x1234:16,er2.l) ;01776e281234d012 + xor.b #0x12:8,@(0x12345678:32,r2l.b) ;78256a2812345678d012 + xor.b #0x12:8,@(0x12345678:32,r2.w) ;78266a2812345678d012 + xor.b #0x12:8,@(0x12345678:32,er2.l) ;78276a2812345678d012 + xor.b #0x12:8,@0xffffff12:8 ;7f12d012 + xor.b #0x12:8,@0x1234:16 ;6a181234d012 + xor.b #0x12:8,@0x12345678:32 ;6a3812345678d012 + + xor.b r3h,r1h ;1531 + + xor.b r3h,@er1 ;7d101530 + xor.b r3h,@(0x3:2,er1) ;01793153 + xor.b r3h,@er1+ ;01798153 + xor.b r3h,@-er1 ;0179b153 + xor.b r3h,@+er1 ;01799153 + xor.b r3h,@er1- ;0179a153 + xor.b r3h,@(0x1234:16,er1) ;0179c1531234 + xor.b r3h,@(0x12345678:32,er1) ;0179c95312345678 + xor.b r3h,@(0x1234:16,r2l.b) ;0179d2531234 + xor.b r3h,@(0x1234:16,r2.w) ;0179e2531234 + xor.b r3h,@(0x1234:16,er2.l) ;0179f2531234 + xor.b r3h,@(0x12345678:32,r2l.b) ;0179da5312345678 + xor.b r3h,@(0x12345678:32,r2.w) ;0179ea5312345678 + xor.b r3h,@(0x12345678:32,er2.l) ;0179fa5312345678 + xor.b r3h,@0xffffff12:8 ;7f121530 + xor.b r3h,@0x1234:16 ;6a1812341530 + xor.b r3h,@0x12345678:32 ;6a38123456781530 + + xor.b @er3,r1h ;7c301501 + xor.b @(0x3:2,er3),r1h ;017a3351 + xor.b @er3+,r1h ;017a8351 + xor.b @-er3,r1h ;017ab351 + xor.b @+er3,r1h ;017a9351 + xor.b @er3-,r1h ;017aa351 + xor.b @(0x1234:16,er1),r1h ;017ac1511234 + xor.b @(0x12345678:32,er1),r1h ;017ac95112345678 + xor.b @(0x1234:16,r2l.b),r1h ;017ad2511234 + xor.b @(0x1234:16,r2.w),r1h ;017ae2511234 + xor.b @(0x1234:16,er2.l),r1h ;017af2511234 + xor.b @(0x12345678:32,r2l.b),r1h ;017ada5112345678 + xor.b @(0x12345678:32,r2.w),r1h ;017aea5112345678 + xor.b @(0x12345678:32,er2.l),r1h ;017afa5112345678 + xor.b @0xffffff12:8,r1h ;7e121501 + xor.b @0x1234:16,r1h ;6a1012341501 + xor.b @0x12345678:32,r1h ;6a30123456781501 + + xor.b @er3,@er1 ;7c350150 + xor.b @er3,@(3:2,er1) ;7c353150 + xor.b @er3,@-er1 ;7c35b150 + xor.b @er3,@er1+ ;7c358150 + xor.b @er3,@er1- ;7c35a150 + xor.b @er3,@+er1 ;7c359150 + xor.b @er3,@(0xffff9abc:16,er1) ;7c35c1509abc + xor.b @er3,@(0x9abcdef0:32,er1) ;7c35c9509abcdef0 + xor.b @er3,@(0xffff9abc:16,r2l.b) ;7c35d2509abc + xor.b @er3,@(0xffff9abc:16,r2.w) ;7c35e2509abc + xor.b @er3,@(0xffff9abc:16,er2.l) ;7c35f2509abc + xor.b @er3,@(0x9abcdef0:32,r2l.b) ;7c35da509abcdef0 + xor.b @er3,@(0x9abcdef0:32,r2.w) ;7c35ea509abcdef0 + xor.b @er3,@(0x9abcdef0:32,er2.l) ;7c35fa509abcdef0 + xor.b @er3,@0xffff9abc:16 ;7c3540509abc + xor.b @er3,@0x9abcdef0:32 ;7c3548509abcdef0 + + xor.b @-er3,@er1 ;01776c3c0150 + xor.b @-er3,@(3:2,er1) ;01776c3c3150 + xor.b @-er3,@-er1 ;01776c3cb150 + xor.b @-er3,@er1+ ;01776c3c8150 + xor.b @-er3,@er1- ;01776c3ca150 + xor.b @-er3,@+er1 ;01776c3c9150 + xor.b @-er3,@(0xffff9abc:16,er1) ;01776c3cc1509abc + xor.b @-er3,@(0x9abcdef0:32,er1) ;01776c3cc9509abcdef0 + xor.b @-er3,@(0xffff9abc:16,r2l.b) ;01776c3cd2509abc + xor.b @-er3,@(0xffff9abc:16,r2.w) ;01776c3ce2509abc + xor.b @-er3,@(0xffff9abc:16,er2.l) ;01776c3cf2509abc + xor.b @-er3,@(0x9abcdef0:32,r2l.b) ;01776c3cda509abcdef0 + xor.b @-er3,@(0x9abcdef0:32,r2.w) ;01776c3cea509abcdef0 + xor.b @-er3,@(0x9abcdef0:32,er2.l) ;01776c3cfa509abcdef0 + xor.b @-er3,@0xffff9abc:16 ;01776c3c40509abc + xor.b @-er3,@0x9abcdef0:32 ;01776c3c48509abcdef0 + + xor.b @er3+,@er1 ;01746c3c0150 + xor.b @er3+,@(3:2,er1) ;01746c3c3150 + xor.b @er3+,@-er1 ;01746c3cb150 + xor.b @er3+,@er1+ ;01746c3c8150 + xor.b @er3+,@er1- ;01746c3ca150 + xor.b @er3+,@+er1 ;01746c3c9150 + xor.b @er3+,@(0xffff9abc:16,er1) ;01746c3cc1509abc + xor.b @er3+,@(0x9abcdef0:32,er1) ;01746c3cc9509abcdef0 + xor.b @er3+,@(0xffff9abc:16,r2l.b) ;01746c3cd2509abc + xor.b @er3+,@(0xffff9abc:16,r2.w) ;01746c3ce2509abc + xor.b @er3+,@(0xffff9abc:16,er2.l) ;01746c3cf2509abc + xor.b @er3+,@(0x9abcdef0:32,r2l.b) ;01746c3cda509abcdef0 + xor.b @er3+,@(0x9abcdef0:32,r2.w) ;01746c3cea509abcdef0 + xor.b @er3+,@(0x9abcdef0:32,er2.l) ;01746c3cfa509abcdef0 + xor.b @er3+,@0xffff9abc:16 ;01746c3c40509abc + xor.b @er3+,@0x9abcdef0:32 ;01746c3c48509abcdef0 + + xor.b @er3-,@er1 ;01766c3c0150 + xor.b @er3-,@(3:2,er1) ;01766c3c3150 + xor.b @er3-,@-er1 ;01766c3cb150 + xor.b @er3-,@er1+ ;01766c3c8150 + xor.b @er3-,@er1- ;01766c3ca150 + xor.b @er3-,@+er1 ;01766c3c9150 + xor.b @er3-,@(0xffff9abc:16,er1) ;01766c3cc1509abc + xor.b @er3-,@(0x9abcdef0:32,er1) ;01766c3cc9509abcdef0 + xor.b @er3-,@(0xffff9abc:16,r2l.b) ;01766c3cd2509abc + xor.b @er3-,@(0xffff9abc:16,r2.w) ;01766c3ce2509abc + xor.b @er3-,@(0xffff9abc:16,er2.l) ;01766c3cf2509abc + xor.b @er3-,@(0x9abcdef0:32,r2l.b) ;01766c3cda509abcdef0 + xor.b @er3-,@(0x9abcdef0:32,r2.w) ;01766c3cea509abcdef0 + xor.b @er3-,@(0x9abcdef0:32,er2.l) ;01766c3cfa509abcdef0 + xor.b @er3-,@0xffff9abc:16 ;01766c3c40509abc + xor.b @er3-,@0x9abcdef0:32 ;01766c3c48509abcdef0 + + xor.b @+er3,@er1 ;01756c3c0150 + xor.b @+er3,@(3:2,er1) ;01756c3c3150 + xor.b @+er3,@-er1 ;01756c3cb150 + xor.b @+er3,@er1+ ;01756c3c8150 + xor.b @+er3,@er1- ;01756c3ca150 + xor.b @+er3,@+er1 ;01756c3c9150 + xor.b @+er3,@(0xffff9abc:16,er1) ;01756c3cc1509abc + xor.b @+er3,@(0x9abcdef0:32,er1) ;01756c3cc9509abcdef0 + xor.b @+er3,@(0xffff9abc:16,r2l.b) ;01756c3cd2509abc + xor.b @+er3,@(0xffff9abc:16,r2.w) ;01756c3ce2509abc + xor.b @+er3,@(0xffff9abc:16,er2.l) ;01756c3cf2509abc + xor.b @+er3,@(0x9abcdef0:32,r2l.b) ;01756c3cda509abcdef0 + xor.b @+er3,@(0x9abcdef0:32,r2.w) ;01756c3cea509abcdef0 + xor.b @+er3,@(0x9abcdef0:32,er2.l) ;01756c3cfa509abcdef0 + xor.b @+er3,@0xffff9abc:16 ;01756c3c40509abc + xor.b @+er3,@0x9abcdef0:32 ;01756c3c48509abcdef0 + + xor.b @(0x1234:16,er3),@er1 ;01746e3c12340150 + xor.b @(0x1234:16,er3),@(3:2,er1) ;01746e3c12343150 + xor.b @(0x1234:16,er3),@-er1 ;01746e3c1234b150 + xor.b @(0x1234:16,er3),@er1+ ;01746e3c12348150 + xor.b @(0x1234:16,er3),@er1- ;01746e3c1234a150 + xor.b @(0x1234:16,er3),@+er1 ;01746e3c12349150 + xor.b @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01746e3c1234c1509abc + xor.b @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01746e3c1234c9509abcdef0 + xor.b @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01746e3c1234d2509abc + xor.b @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01746e3c1234e2509abc + xor.b @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01746e3c1234f2509abc + xor.b @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01746e3c1234da509abcdef0 + xor.b @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01746e3c1234ea509abcdef0 + xor.b @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01746e3c1234fa509abcdef0 + xor.b @(0x1234:16,er3),@0xffff9abc:16 ;01746e3c123440509abc + xor.b @(0x1234:16,er3),@0x9abcdef0:32 ;01746e3c123448509abcdef0 + + xor.b @(0x12345678:32,er3),@er1 ;78346a2c123456780150 + xor.b @(0x12345678:32,er3),@(3:2,er1) ;78346a2c123456783150 + xor.b @(0x12345678:32,er3),@-er1 ;78346a2c12345678b150 + xor.b @(0x12345678:32,er3),@er1+ ;78346a2c123456788150 + xor.b @(0x12345678:32,er3),@er1- ;78346a2c12345678a150 + xor.b @(0x12345678:32,er3),@+er1 ;78346a2c123456789150 + xor.b @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346a2c12345678c1509abc + xor.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346a2c12345678c9509abcdef0 + xor.b @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346a2c12345678d2509abc + xor.b @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346a2c12345678e2509abc + xor.b @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346a2c12345678f2509abc + xor.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346a2c12345678da509abcdef0 + xor.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346a2c12345678ea509abcdef0 + xor.b @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346a2c12345678fa509abcdef0 + xor.b @(0x12345678:32,er3),@0xffff9abc:16 ;78346a2c1234567840509abc + xor.b @(0x12345678:32,er3),@0x9abcdef0:32 ;78346a2c1234567848509abcdef0 + + xor.b @(0x1234:16,r3l.b),@er1 ;01756e3c12340150 + xor.b @(0x1234:16,r3l.b),@(3:2,er1) ;01756e3c12343150 + xor.b @(0x1234:16,r3l.b),@-er1 ;01756e3c1234b150 + xor.b @(0x1234:16,r3l.b),@er1+ ;01756e3c12348150 + xor.b @(0x1234:16,r3l.b),@er1- ;01756e3c1234a150 + xor.b @(0x1234:16,r3l.b),@+er1 ;01756e3c12349150 + xor.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01756e3c1234c1509abc + xor.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01756e3c1234c9509abcdef0 + xor.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01756e3c1234d2509abc + xor.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01756e3c1234e2509abc + xor.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01756e3c1234f2509abc + xor.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01756e3c1234da509abcdef0 + xor.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01756e3c1234ea509abcdef0 + xor.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01756e3c1234fa509abcdef0 + xor.b @(0x1234:16,r3l.b),@0xffff9abc:16 ;01756e3c123440509abc + xor.b @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01756e3c123448509abcdef0 + + xor.b @(0x1234:16,r3.w),@er1 ;01766e3c12340150 + xor.b @(0x1234:16,r3.w),@(3:2,er1) ;01766e3c12343150 + xor.b @(0x1234:16,r3.w),@-er1 ;01766e3c1234b150 + xor.b @(0x1234:16,r3.w),@er1+ ;01766e3c12348150 + xor.b @(0x1234:16,r3.w),@er1- ;01766e3c1234a150 + xor.b @(0x1234:16,r3.w),@+er1 ;01766e3c12349150 + xor.b @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01766e3c1234c1509abc + xor.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01766e3c1234c9509abcdef0 + xor.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01766e3c1234d2509abc + xor.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01766e3c1234e2509abc + xor.b @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01766e3c1234f2509abc + xor.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01766e3c1234da509abcdef0 + xor.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01766e3c1234ea509abcdef0 + xor.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01766e3c1234fa509abcdef0 + xor.b @(0x1234:16,r3.w),@0xffff9abc:16 ;01766e3c123440509abc + xor.b @(0x1234:16,r3.w),@0x9abcdef0:32 ;01766e3c123448509abcdef0 + + xor.b @(0x1234:16,er3.l),@er1 ;01776e3c12340150 + xor.b @(0x1234:16,er3.l),@(3:2,er1) ;01776e3c12343150 + xor.b @(0x1234:16,er3.l),@-er1 ;01776e3c1234b150 + xor.b @(0x1234:16,er3.l),@er1+ ;01776e3c12348150 + xor.b @(0x1234:16,er3.l),@er1- ;01776e3c1234a150 + xor.b @(0x1234:16,er3.l),@+er1 ;01776e3c12349150 + xor.b @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01776e3c1234c1509abc + xor.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01776e3c1234c9509abcdef0 + xor.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01776e3c1234d2509abc + xor.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01776e3c1234e2509abc + xor.b @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01776e3c1234f2509abc + xor.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01776e3c1234da509abcdef0 + xor.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01776e3c1234ea509abcdef0 + xor.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01776e3c1234fa509abcdef0 + xor.b @(0x1234:16,er3.l),@0xffff9abc:16 ;01776e3c123440509abc + xor.b @(0x1234:16,er3.l),@0x9abcdef0:32 ;01776e3c123448509abcdef0 + + xor.b @(0x12345678:32,r3l.b),@er1 ;78356a2c123456780150 + xor.b @(0x12345678:32,r3l.b),@(3:2,er1) ;78356a2c123456783150 + xor.b @(0x12345678:32,r3l.b),@-er1 ;78356a2c12345678b150 + xor.b @(0x12345678:32,r3l.b),@er1+ ;78356a2c123456788150 + xor.b @(0x12345678:32,r3l.b),@er1- ;78356a2c12345678a150 + xor.b @(0x12345678:32,r3l.b),@+er1 ;78356a2c123456789150 + xor.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356a2c12345678c1509abc + xor.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356a2c12345678c9509abcdef0 + xor.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356a2c12345678d2509abc + xor.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356a2c12345678e2509abc + xor.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356a2c12345678f2509abc + xor.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356a2c12345678da509abcdef0 + xor.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356a2c12345678ea509abcdef0 + xor.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356a2c12345678fa509abcdef0 + xor.b @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356a2c1234567840509abc + xor.b @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356a2c1234567848509abcdef0 + + xor.b @(0x12345678:32,r3.w),@er1 ;78366a2c123456780150 + xor.b @(0x12345678:32,r3.w),@(3:2,er1) ;78366a2c123456783150 + xor.b @(0x12345678:32,r3.w),@-er1 ;78366a2c12345678b150 + xor.b @(0x12345678:32,r3.w),@er1+ ;78366a2c123456788150 + xor.b @(0x12345678:32,r3.w),@er1- ;78366a2c12345678a150 + xor.b @(0x12345678:32,r3.w),@+er1 ;78366a2c123456789150 + xor.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366a2c12345678c1509abc + xor.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366a2c12345678c9509abcdef0 + xor.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366a2c12345678d2509abc + xor.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366a2c12345678e2509abc + xor.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366a2c12345678f2509abc + xor.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366a2c12345678da509abcdef0 + xor.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366a2c12345678ea509abcdef0 + xor.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366a2c12345678fa509abcdef0 + xor.b @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366a2c1234567840509abc + xor.b @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366a2c1234567848509abcdef0 + + xor.b @(0x12345678:32,er3.l),@er1 ;78376a2c123456780150 + xor.b @(0x12345678:32,er3.l),@(3:2,er1) ;78376a2c123456783150 + xor.b @(0x12345678:32,er3.l),@-er1 ;78376a2c12345678b150 + xor.b @(0x12345678:32,er3.l),@er1+ ;78376a2c123456788150 + xor.b @(0x12345678:32,er3.l),@er1- ;78376a2c12345678a150 + xor.b @(0x12345678:32,er3.l),@+er1 ;78376a2c123456789150 + xor.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376a2c12345678c1509abc + xor.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376a2c12345678c9509abcdef0 + xor.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376a2c12345678d2509abc + xor.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376a2c12345678e2509abc + xor.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376a2c12345678f2509abc + xor.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376a2c12345678da509abcdef0 + xor.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376a2c12345678ea509abcdef0 + xor.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376a2c12345678fa509abcdef0 + xor.b @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376a2c1234567840509abc + xor.b @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376a2c1234567848509abcdef0 + + xor.b @0x1234:16,@er1 ;6a1512340150 + xor.b @0x1234:16,@(3:2,er1) ;6a1512343150 + xor.b @0x1234:16,@-er1 ;6a151234b150 + xor.b @0x1234:16,@er1+ ;6a1512348150 + xor.b @0x1234:16,@er1- ;6a151234a150 + xor.b @0x1234:16,@+er1 ;6a1512349150 + xor.b @0x1234:16,@(0xffff9abc:16,er1) ;6a151234c1509abc + xor.b @0x1234:16,@(0x9abcdef0:32,er1) ;6a151234c9509abcdef0 + xor.b @0x1234:16,@(0xffff9abc:16,r2l.b) ;6a151234d2509abc + xor.b @0x1234:16,@(0xffff9abc:16,r2.w) ;6a151234e2509abc + xor.b @0x1234:16,@(0xffff9abc:16,er2.l) ;6a151234f2509abc + xor.b @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6a151234da509abcdef0 + xor.b @0x1234:16,@(0x9abcdef0:32,r2.w) ;6a151234ea509abcdef0 + xor.b @0x1234:16,@(0x9abcdef0:32,er2.l) ;6a151234fa509abcdef0 + xor.b @0x1234:16,@0xffff9abc:16 ;6a15123440509abc + xor.b @0x1234:16,@0x9abcdef0:32 ;6a15123448509abcdef0 + + xor.b @0x12345678:32,@er1 ;6a35123456780150 + xor.b @0x12345678:32,@(3:2,er1) ;6a35123456783150 + xor.b @0x12345678:32,@-er1 ;6a3512345678b150 + xor.b @0x12345678:32,@er1+ ;6a35123456788150 + xor.b @0x12345678:32,@er1- ;6a3512345678a150 + xor.b @0x12345678:32,@+er1 ;6a35123456789150 + xor.b @0x12345678:32,@(0xffff9abc:16,er1) ;6a3512345678c1509abc + xor.b @0x12345678:32,@(0x9abcdef0:32,er1) ;6a3512345678c9509abcdef0 + xor.b @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6a3512345678d2509abc + xor.b @0x12345678:32,@(0xffff9abc:16,r2.w) ;6a3512345678e2509abc + xor.b @0x12345678:32,@(0xffff9abc:16,er2.l) ;6a3512345678f2509abc + xor.b @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6a3512345678da509abcdef0 + xor.b @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6a3512345678ea509abcdef0 + xor.b @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6a3512345678fa509abcdef0 + xor.b @0x12345678:32,@0xffff9abc:16 ;6a351234567840509abc + xor.b @0x12345678:32,@0x9abcdef0:32 ;6a351234567848509abcdef0 + + xor.w #0x1234:16,r1 ;79511234 + xor.w #0x1234:16,@er1 ;015e01501234 + xor.w #0x1234:16,@(0x6:2,er1) ;015e31501234 + xor.w #0x1234:16,@er1+ ;015e81501234 + xor.w #0x1234:16,@-er1 ;015eb1501234 + xor.w #0x1234:16,@+er1 ;015e91501234 + xor.w #0x1234:16,@er1- ;015ea1501234 + xor.w #0x1234:16,@(0xffff9abc:16,er1) ;015ec1509abc1234 + xor.w #0x1234:16,@(0x9abcdef0:32,er1) ;015ec9509abcdef01234 + xor.w #0x1234:16,@(0xffff9abc:16,r2l.b) ;015ed2509abc1234 + xor.w #0x1234:16,@(0xffff9abc:16,r2.w) ;015ee2509abc1234 + xor.w #0x1234:16,@(0xffff9abc:16,er2.l) ;015ef2509abc1234 + xor.w #0x1234:16,@(0x9abcdef0:32,r2l.b) ;015eda509abcdef01234 + xor.w #0x1234:16,@(0x9abcdef0:32,r2.w) ;015eea509abcdef01234 + xor.w #0x1234:16,@(0x9abcdef0:32,er2.l) ;015efa509abcdef01234 + xor.w #0x1234:16,@0xffff9abc:16 ;015e40509abc1234 + xor.w #0x1234:16,@0x9abcdef0:32 ;015e48509abcdef01234 + + xor.w r3,r1 ;6531 + + xor.w r3,@er1 ;7d906530 + xor.w r3,@(0x6:2,er1) ;01593153 + xor.w r3,@-er1 ;0159b153 + xor.w r3,@er1+ ;01598153 + xor.w r3,@er1- ;0159a153 + xor.w r3,@+er1 ;01599153 + xor.w r3,@(0x1234:16,er1) ;0159c1531234 + xor.w r3,@(0x12345678:32,er1) ;0159c95312345678 + xor.w r3,@(0x1234:16,r2l.b) ;0159d2531234 + xor.w r3,@(0x1234:16,r2.w) ;0159e2531234 + xor.w r3,@(0x1234:16,er2.l) ;0159f2531234 + xor.w r3,@(0x12345678:32,r2l.b) ;0159da5312345678 + xor.w r3,@(0x12345678:32,r2.w) ;0159ea5312345678 + xor.w r3,@(0x12345678:32,er2.l) ;0159fa5312345678 + xor.w r3,@0x1234:16 ;6b1812346530 + xor.w r3,@0x12345678:32 ;6b38123456786530 + + xor.w @er3,r1 ;7cb06501 + xor.w @(0x6:2,er3),r1 ;015a3351 + xor.w @er3+,r1 ;015a8351 + xor.w @-er3,r1 ;015ab351 + xor.w @+er3,r1 ;015a9351 + xor.w @er3-,r1 ;015aa351 + xor.w @(0x1234:16,er1),r1 ;015ac1511234 + xor.w @(0x12345678:32,er1),r1 ;015ac95112345678 + xor.w @(0x1234:16,r2l.b),r1 ;015ad2511234 + xor.w @(0x1234:16,r2.w),r1 ;015ae2511234 + xor.w @(0x1234:16,er2.l),r1 ;015af2511234 + xor.w @(0x12345678:32,r2l.b),r1 ;015ada5112345678 + xor.w @(0x12345678:32,r2.w),r1 ;015aea5112345678 + xor.w @(0x12345678:32,er2.l),r1 ;015afa5112345678 + xor.w @0x1234:16,r1 ;6b1012346501 + xor.w @0x12345678:32,r1 ;6b30123456786501 + + xor.w @er3,@er1 ;7cb50150 + xor.w @er3,@(6:2,er1) ;7cb53150 + xor.w @er3,@-er1 ;7cb5b150 + xor.w @er3,@er1+ ;7cb58150 + xor.w @er3,@er1- ;7cb5a150 + xor.w @er3,@+er1 ;7cb59150 + xor.w @er3,@(0xffff9abc:16,er1) ;7cb5c1509abc + xor.w @er3,@(0x9abcdef0:32,er1) ;7cb5c9509abcdef0 + xor.w @er3,@(0xffff9abc:16,r2l.b) ;7cb5d2509abc + xor.w @er3,@(0xffff9abc:16,r2.w) ;7cb5e2509abc + xor.w @er3,@(0xffff9abc:16,er2.l) ;7cb5f2509abc + xor.w @er3,@(0x9abcdef0:32,r2l.b) ;7cb5da509abcdef0 + xor.w @er3,@(0x9abcdef0:32,r2.w) ;7cb5ea509abcdef0 + xor.w @er3,@(0x9abcdef0:32,er2.l) ;7cb5fa509abcdef0 + xor.w @er3,@0xffff9abc:16 ;7cb540509abc + xor.w @er3,@0x9abcdef0:32 ;7cb548509abcdef0 + + xor.w @-er3,@er1 ;01576d3c0150 + xor.w @-er3,@(6:2,er1) ;01576d3c3150 + xor.w @-er3,@-er1 ;01576d3cb150 + xor.w @-er3,@er1+ ;01576d3c8150 + xor.w @-er3,@er1- ;01576d3ca150 + xor.w @-er3,@+er1 ;01576d3c9150 + xor.w @-er3,@(0xffff9abc:16,er1) ;01576d3cc1509abc + xor.w @-er3,@(0x9abcdef0:32,er1) ;01576d3cc9509abcdef0 + xor.w @-er3,@(0xffff9abc:16,r2l.b) ;01576d3cd2509abc + xor.w @-er3,@(0xffff9abc:16,r2.w) ;01576d3ce2509abc + xor.w @-er3,@(0xffff9abc:16,er2.l) ;01576d3cf2509abc + xor.w @-er3,@(0x9abcdef0:32,r2l.b) ;01576d3cda509abcdef0 + xor.w @-er3,@(0x9abcdef0:32,r2.w) ;01576d3cea509abcdef0 + xor.w @-er3,@(0x9abcdef0:32,er2.l) ;01576d3cfa509abcdef0 + xor.w @-er3,@0xffff9abc:16 ;01576d3c40509abc + xor.w @-er3,@0x9abcdef0:32 ;01576d3c48509abcdef0 + + xor.w @er3+,@er1 ;01546d3c0150 + xor.w @er3+,@(6:2,er1) ;01546d3c3150 + xor.w @er3+,@-er1 ;01546d3cb150 + xor.w @er3+,@er1+ ;01546d3c8150 + xor.w @er3+,@er1- ;01546d3ca150 + xor.w @er3+,@+er1 ;01546d3c9150 + xor.w @er3+,@(0xffff9abc:16,er1) ;01546d3cc1509abc + xor.w @er3+,@(0x9abcdef0:32,er1) ;01546d3cc9509abcdef0 + xor.w @er3+,@(0xffff9abc:16,r2l.b) ;01546d3cd2509abc + xor.w @er3+,@(0xffff9abc:16,r2.w) ;01546d3ce2509abc + xor.w @er3+,@(0xffff9abc:16,er2.l) ;01546d3cf2509abc + xor.w @er3+,@(0x9abcdef0:32,r2l.b) ;01546d3cda509abcdef0 + xor.w @er3+,@(0x9abcdef0:32,r2.w) ;01546d3cea509abcdef0 + xor.w @er3+,@(0x9abcdef0:32,er2.l) ;01546d3cfa509abcdef0 + xor.w @er3+,@0xffff9abc:16 ;01546d3c40509abc + xor.w @er3+,@0x9abcdef0:32 ;01546d3c48509abcdef0 + + xor.w @er3-,@er1 ;01566d3c0150 + xor.w @er3-,@(6:2,er1) ;01566d3c3150 + xor.w @er3-,@-er1 ;01566d3cb150 + xor.w @er3-,@er1+ ;01566d3c8150 + xor.w @er3-,@er1- ;01566d3ca150 + xor.w @er3-,@+er1 ;01566d3c9150 + xor.w @er3-,@(0xffff9abc:16,er1) ;01566d3cc1509abc + xor.w @er3-,@(0x9abcdef0:32,er1) ;01566d3cc9509abcdef0 + xor.w @er3-,@(0xffff9abc:16,r2l.b) ;01566d3cd2509abc + xor.w @er3-,@(0xffff9abc:16,r2.w) ;01566d3ce2509abc + xor.w @er3-,@(0xffff9abc:16,er2.l) ;01566d3cf2509abc + xor.w @er3-,@(0x9abcdef0:32,r2l.b) ;01566d3cda509abcdef0 + xor.w @er3-,@(0x9abcdef0:32,r2.w) ;01566d3cea509abcdef0 + xor.w @er3-,@(0x9abcdef0:32,er2.l) ;01566d3cfa509abcdef0 + xor.w @er3-,@0xffff9abc:16 ;01566d3c40509abc + xor.w @er3-,@0x9abcdef0:32 ;01566d3c48509abcdef0 + + xor.w @+er3,@er1 ;01556d3c0150 + xor.w @+er3,@(6:2,er1) ;01556d3c3150 + xor.w @+er3,@-er1 ;01556d3cb150 + xor.w @+er3,@er1+ ;01556d3c8150 + xor.w @+er3,@er1- ;01556d3ca150 + xor.w @+er3,@+er1 ;01556d3c9150 + xor.w @+er3,@(0xffff9abc:16,er1) ;01556d3cc1509abc + xor.w @+er3,@(0x9abcdef0:32,er1) ;01556d3cc9509abcdef0 + xor.w @+er3,@(0xffff9abc:16,r2l.b) ;01556d3cd2509abc + xor.w @+er3,@(0xffff9abc:16,r2.w) ;01556d3ce2509abc + xor.w @+er3,@(0xffff9abc:16,er2.l) ;01556d3cf2509abc + xor.w @+er3,@(0x9abcdef0:32,r2l.b) ;01556d3cda509abcdef0 + xor.w @+er3,@(0x9abcdef0:32,r2.w) ;01556d3cea509abcdef0 + xor.w @+er3,@(0x9abcdef0:32,er2.l) ;01556d3cfa509abcdef0 + xor.w @+er3,@0xffff9abc:16 ;01556d3c40509abc + xor.w @+er3,@0x9abcdef0:32 ;01556d3c48509abcdef0 + + xor.w @(0x1234:16,er3),@er1 ;01546f3c12340150 + xor.w @(0x1234:16,er3),@(6:2,er1) ;01546f3c12343150 + xor.w @(0x1234:16,er3),@-er1 ;01546f3c1234b150 + xor.w @(0x1234:16,er3),@er1+ ;01546f3c12348150 + xor.w @(0x1234:16,er3),@er1- ;01546f3c1234a150 + xor.w @(0x1234:16,er3),@+er1 ;01546f3c12349150 + xor.w @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01546f3c1234c1509abc + xor.w @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01546f3c1234c9509abcdef0 + xor.w @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01546f3c1234d2509abc + xor.w @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01546f3c1234e2509abc + xor.w @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01546f3c1234f2509abc + xor.w @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01546f3c1234da509abcdef0 + xor.w @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01546f3c1234ea509abcdef0 + xor.w @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01546f3c1234fa509abcdef0 + xor.w @(0x1234:16,er3),@0xffff9abc:16 ;01546f3c123440509abc + xor.w @(0x1234:16,er3),@0x9abcdef0:32 ;01546f3c123448509abcdef0 + + xor.w @(0x12345678:32,er3),@er1 ;78346b2c123456780150 + xor.w @(0x12345678:32,er3),@(6:2,er1) ;78346b2c123456783150 + xor.w @(0x12345678:32,er3),@-er1 ;78346b2c12345678b150 + xor.w @(0x12345678:32,er3),@er1+ ;78346b2c123456788150 + xor.w @(0x12345678:32,er3),@er1- ;78346b2c12345678a150 + xor.w @(0x12345678:32,er3),@+er1 ;78346b2c123456789150 + xor.w @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346b2c12345678c1509abc + xor.w @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346b2c12345678c9509abcdef0 + xor.w @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346b2c12345678d2509abc + xor.w @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346b2c12345678e2509abc + xor.w @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346b2c12345678f2509abc + xor.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346b2c12345678da509abcdef0 + xor.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346b2c12345678ea509abcdef0 + xor.w @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346b2c12345678fa509abcdef0 + xor.w @(0x12345678:32,er3),@0xffff9abc:16 ;78346b2c1234567840509abc + xor.w @(0x12345678:32,er3),@0x9abcdef0:32 ;78346b2c1234567848509abcdef0 + + xor.w @(0x1234:16,r3l.b),@er1 ;01556f3c12340150 + xor.w @(0x1234:16,r3l.b),@(6:2,er1) ;01556f3c12343150 + xor.w @(0x1234:16,r3l.b),@-er1 ;01556f3c1234b150 + xor.w @(0x1234:16,r3l.b),@er1+ ;01556f3c12348150 + xor.w @(0x1234:16,r3l.b),@er1- ;01556f3c1234a150 + xor.w @(0x1234:16,r3l.b),@+er1 ;01556f3c12349150 + xor.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01556f3c1234c1509abc + xor.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01556f3c1234c9509abcdef0 + xor.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01556f3c1234d2509abc + xor.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01556f3c1234e2509abc + xor.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01556f3c1234f2509abc + xor.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01556f3c1234da509abcdef0 + xor.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01556f3c1234ea509abcdef0 + xor.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01556f3c1234fa509abcdef0 + xor.w @(0x1234:16,r3l.b),@0xffff9abc:16 ;01556f3c123440509abc + xor.w @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01556f3c123448509abcdef0 + + xor.w @(0x1234:16,r3.w),@er1 ;01566f3c12340150 + xor.w @(0x1234:16,r3.w),@(6:2,er1) ;01566f3c12343150 + xor.w @(0x1234:16,r3.w),@-er1 ;01566f3c1234b150 + xor.w @(0x1234:16,r3.w),@er1+ ;01566f3c12348150 + xor.w @(0x1234:16,r3.w),@er1- ;01566f3c1234a150 + xor.w @(0x1234:16,r3.w),@+er1 ;01566f3c12349150 + xor.w @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01566f3c1234c1509abc + xor.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01566f3c1234c9509abcdef0 + xor.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01566f3c1234d2509abc + xor.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01566f3c1234e2509abc + xor.w @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01566f3c1234f2509abc + xor.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01566f3c1234da509abcdef0 + xor.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01566f3c1234ea509abcdef0 + xor.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01566f3c1234fa509abcdef0 + xor.w @(0x1234:16,r3.w),@0xffff9abc:16 ;01566f3c123440509abc + xor.w @(0x1234:16,r3.w),@0x9abcdef0:32 ;01566f3c123448509abcdef0 + + xor.w @(0x1234:16,er3.l),@er1 ;01576f3c12340150 + xor.w @(0x1234:16,er3.l),@(6:2,er1) ;01576f3c12343150 + xor.w @(0x1234:16,er3.l),@-er1 ;01576f3c1234b150 + xor.w @(0x1234:16,er3.l),@er1+ ;01576f3c12348150 + xor.w @(0x1234:16,er3.l),@er1- ;01576f3c1234a150 + xor.w @(0x1234:16,er3.l),@+er1 ;01576f3c12349150 + xor.w @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01576f3c1234c1509abc + xor.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01576f3c1234c9509abcdef0 + xor.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01576f3c1234d2509abc + xor.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01576f3c1234e2509abc + xor.w @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01576f3c1234f2509abc + xor.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01576f3c1234da509abcdef0 + xor.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01576f3c1234ea509abcdef0 + xor.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01576f3c1234fa509abcdef0 + xor.w @(0x1234:16,er3.l),@0xffff9abc:16 ;01576f3c123440509abc + xor.w @(0x1234:16,er3.l),@0x9abcdef0:32 ;01576f3c123448509abcdef0 + + xor.w @(0x12345678:32,r3l.b),@er1 ;78356b2c123456780150 + xor.w @(0x12345678:32,r3l.b),@(6:2,er1) ;78356b2c123456783150 + xor.w @(0x12345678:32,r3l.b),@-er1 ;78356b2c12345678b150 + xor.w @(0x12345678:32,r3l.b),@er1+ ;78356b2c123456788150 + xor.w @(0x12345678:32,r3l.b),@er1- ;78356b2c12345678a150 + xor.w @(0x12345678:32,r3l.b),@+er1 ;78356b2c123456789150 + xor.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356b2c12345678c1509abc + xor.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356b2c12345678c9509abcdef0 + xor.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356b2c12345678d2509abc + xor.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356b2c12345678e2509abc + xor.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356b2c12345678f2509abc + xor.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356b2c12345678da509abcdef0 + xor.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356b2c12345678ea509abcdef0 + xor.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356b2c12345678fa509abcdef0 + xor.w @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356b2c1234567840509abc + xor.w @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356b2c1234567848509abcdef0 + + xor.w @(0x12345678:32,r3.w),@er1 ;78366b2c123456780150 + xor.w @(0x12345678:32,r3.w),@(6:2,er1) ;78366b2c123456783150 + xor.w @(0x12345678:32,r3.w),@-er1 ;78366b2c12345678b150 + xor.w @(0x12345678:32,r3.w),@er1+ ;78366b2c123456788150 + xor.w @(0x12345678:32,r3.w),@er1- ;78366b2c12345678a150 + xor.w @(0x12345678:32,r3.w),@+er1 ;78366b2c123456789150 + xor.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366b2c12345678c1509abc + xor.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366b2c12345678c9509abcdef0 + xor.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366b2c12345678d2509abc + xor.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366b2c12345678e2509abc + xor.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366b2c12345678f2509abc + xor.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366b2c12345678da509abcdef0 + xor.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366b2c12345678ea509abcdef0 + xor.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366b2c12345678fa509abcdef0 + xor.w @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366b2c1234567840509abc + xor.w @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366b2c1234567848509abcdef0 + + xor.w @(0x12345678:32,er3.l),@er1 ;78376b2c123456780150 + xor.w @(0x12345678:32,er3.l),@(6:2,er1) ;78376b2c123456783150 + xor.w @(0x12345678:32,er3.l),@-er1 ;78376b2c12345678b150 + xor.w @(0x12345678:32,er3.l),@er1+ ;78376b2c123456788150 + xor.w @(0x12345678:32,er3.l),@er1- ;78376b2c12345678a150 + xor.w @(0x12345678:32,er3.l),@+er1 ;78376b2c123456789150 + xor.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376b2c12345678c1509abc + xor.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376b2c12345678c9509abcdef0 + xor.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376b2c12345678d2509abc + xor.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376b2c12345678e2509abc + xor.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376b2c12345678f2509abc + xor.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376b2c12345678da509abcdef0 + xor.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376b2c12345678ea509abcdef0 + xor.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376b2c12345678fa509abcdef0 + xor.w @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376b2c1234567840509abc + xor.w @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376b2c1234567848509abcdef0 + + xor.w @0x1234:16,@er1 ;6b1512340150 + xor.w @0x1234:16,@(6:2,er1) ;6b1512343150 + xor.w @0x1234:16,@-er1 ;6b151234b150 + xor.w @0x1234:16,@er1+ ;6b1512348150 + xor.w @0x1234:16,@er1- ;6b151234a150 + xor.w @0x1234:16,@+er1 ;6b1512349150 + xor.w @0x1234:16,@(0xffff9abc:16,er1) ;6b151234c1509abc + xor.w @0x1234:16,@(0x9abcdef0:32,er1) ;6b151234c9509abcdef0 + xor.w @0x1234:16,@(0xffff9abc:16,r2l.b) ;6b151234d2509abc + xor.w @0x1234:16,@(0xffff9abc:16,r2.w) ;6b151234e2509abc + xor.w @0x1234:16,@(0xffff9abc:16,er2.l) ;6b151234f2509abc + xor.w @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6b151234da509abcdef0 + xor.w @0x1234:16,@(0x9abcdef0:32,r2.w) ;6b151234ea509abcdef0 + xor.w @0x1234:16,@(0x9abcdef0:32,er2.l) ;6b151234fa509abcdef0 + xor.w @0x1234:16,@0xffff9abc:16 ;6b15123440509abc + xor.w @0x1234:16,@0x9abcdef0:32 ;6b15123448509abcdef0 + + xor.w @0x12345678:32,@er1 ;6b35123456780150 + xor.w @0x12345678:32,@(6:2,er1) ;6b35123456783150 + xor.w @0x12345678:32,@-er1 ;6b3512345678b150 + xor.w @0x12345678:32,@er1+ ;6b35123456788150 + xor.w @0x12345678:32,@er1- ;6b3512345678a150 + xor.w @0x12345678:32,@+er1 ;6b35123456789150 + xor.w @0x12345678:32,@(0xffff9abc:16,er1) ;6b3512345678c1509abc + xor.w @0x12345678:32,@(0x9abcdef0:32,er1) ;6b3512345678c9509abcdef0 + xor.w @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6b3512345678d2509abc + xor.w @0x12345678:32,@(0xffff9abc:16,r2.w) ;6b3512345678e2509abc + xor.w @0x12345678:32,@(0xffff9abc:16,er2.l) ;6b3512345678f2509abc + xor.w @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6b3512345678da509abcdef0 + xor.w @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6b3512345678ea509abcdef0 + xor.w @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6b3512345678fa509abcdef0 + xor.w @0x12345678:32,@0xffff9abc:16 ;6b351234567840509abc + xor.w @0x12345678:32,@0x9abcdef0:32 ;6b351234567848509abcdef0 + + xor.l #0x12345678:32,er1 ;7a5112345678 + xor.l #0x1234:16,er1 ;7a591234 + xor.l #0x12345678:32,@er1 ;010e015812345678 + xor.l #0x12345678:32,@(0xc:2,er1) ;010e315812345678 + xor.l #0x12345678:32,@er1+ ;010e815812345678 + xor.l #0x12345678:32,@-er1 ;010eb15812345678 + xor.l #0x12345678:32,@+er1 ;010e915812345678 + xor.l #0x12345678:32,@er1- ;010ea15812345678 + xor.l #0x12345678:32,@(0xffff9abc:16,er1) ;010ec1589abc12345678 + xor.l #0x12345678:32,@(0x9abcdef0:32,er1) ;010ec9589abcdef012345678 + xor.l #0x12345678:32,@(0xffff9abc:16,r2l.b) ;010ed2589abc12345678 + xor.l #0x12345678:32,@(0xffff9abc:16,r2.w) ;010ee2589abc12345678 + xor.l #0x12345678:32,@(0xffff9abc:16,er2.l) ;010ef2589abc12345678 + xor.l #0x12345678:32,@(0x9abcdef0:32,r2l.b) ;010eda589abcdef012345678 + xor.l #0x12345678:32,@(0x9abcdef0:32,r2.w) ;010eea589abcdef012345678 + xor.l #0x12345678:32,@(0x9abcdef0:32,er2.l) ;010efa589abcdef012345678 + xor.l #0x12345678:32,@0xffff9abc:16 ;010e40589abc12345678 + xor.l #0x12345678:32,@0x9abcdef0:32 ;010e48589abcdef012345678 + xor.l #0x1234:16,@er1 ;010e01501234 + xor.l #0x1234:16,@(0xc:2,er1) ;010e31501234 + xor.l #0x1234:16,@er1+ ;010e81501234 + xor.l #0x1234:16,@-er1 ;010eb1501234 + xor.l #0x1234:16,@+er1 ;010e91501234 + xor.l #0x1234:16,@er1- ;010ea1501234 + xor.l #0x1234:16,@(0xffff9abc:16,er1) ;010ec1509abc1234 + xor.l #0x1234:16,@(0x9abcdef0:32,er1) ;010ec9509abcdef01234 + xor.l #0x1234:16,@(0xffff9abc:16,r2l.b) ;010ed2509abc1234 + xor.l #0x1234:16,@(0xffff9abc:16,r2.w) ;010ee2509abc1234 + xor.l #0x1234:16,@(0xffff9abc:16,er2.l) ;010ef2509abc1234 + xor.l #0x1234:16,@(0x9abcdef0:32,r2l.b) ;010eda509abcdef01234 + xor.l #0x1234:16,@(0x9abcdef0:32,r2.w) ;010eea509abcdef01234 + xor.l #0x1234:16,@(0x9abcdef0:32,er2.l) ;010efa509abcdef01234 + xor.l #0x1234:16,@0xffff9abc:16 ;010e40509abc1234 + xor.l #0x1234:16,@0x9abcdef0:32 ;010e48509abcdef01234 + + xor.l er3,er1 ;01f06531 + + xor.l er3,@er1 ;01090153 + xor.l er3,@(0xc:2,er1) ;01093153 + xor.l er3,@er1+ ;01098153 + xor.l er3,@-er1 ;0109b153 + xor.l er3,@+er1 ;01099153 + xor.l er3,@er1- ;0109a153 + xor.l er3,@(0x1234:16,er1) ;0109c1531234 + xor.l er3,@(0x12345678:32,er1) ;0109c95312345678 + xor.l er3,@(0x1234:16,r2l.b) ;0109d2531234 + xor.l er3,@(0x1234:16,r2.w) ;0109e2531234 + xor.l er3,@(0x1234:16,er2.l) ;0109f2531234 + xor.l er3,@(0x12345678:32,r2l.b) ;0109da5312345678 + xor.l er3,@(0x12345678:32,r2.w) ;0109ea5312345678 + xor.l er3,@(0x12345678:32,er2.l) ;0109fa5312345678 + xor.l er3,@0x1234:16 ;010940531234 + xor.l er3,@0x12345678:32 ;0109485312345678 + + xor.l @er3,er1 ;010a0351 + xor.l @(0xc:2,er3),er1 ;010a3351 + xor.l @er3+,er1 ;010a8351 + xor.l @-er3,er1 ;010ab351 + xor.l @+er3,er1 ;010a9351 + xor.l @er3-,er1 ;010aa351 + xor.l @(0x1234:16,er1),er1 ;010ac1511234 + xor.l @(0x12345678:32,er1),er1 ;010ac95112345678 + xor.l @(0x1234:16,r2l.b),er1 ;010ad2511234 + xor.l @(0x1234:16,r2.w),er1 ;010ae2511234 + xor.l @(0x1234:16,er2.l),er1 ;010af2511234 + xor.l @(0x12345678:32,r2l.b),er1 ;010ada5112345678 + xor.l @(0x12345678:32,r2.w),er1 ;010aea5112345678 + xor.l @(0x12345678:32,er2.l),er1 ;010afa5112345678 + xor.l @0x1234:16,er1 ;010a40511234 + xor.l @0x12345678:32,er1 ;010a485112345678 + + xor.l @er3,@er1 ;0104693c0150 + xor.l @er3,@(0xc:2,er1) ;0104693c3150 + xor.l @er3,@-er1 ;0104693cb150 + xor.l @er3,@er1+ ;0104693c8150 + xor.l @er3,@er1- ;0104693ca150 + xor.l @er3,@+er1 ;0104693c9150 + xor.l @er3,@(0xffff9abc:16,er1) ;0104693cc1509abc + xor.l @er3,@(0x9abcdef0:32,er1) ;0104693cc9509abcdef0 + xor.l @er3,@(0xffff9abc:16,r2l.b) ;0104693cd2509abc + xor.l @er3,@(0xffff9abc:16,r2.w) ;0104693ce2509abc + xor.l @er3,@(0xffff9abc:16,er2.l) ;0104693cf2509abc + xor.l @er3,@(0x9abcdef0:32,r2l.b) ;0104693cda509abcdef0 + xor.l @er3,@(0x9abcdef0:32,r2.w) ;0104693cea509abcdef0 + xor.l @er3,@(0x9abcdef0:32,er2.l) ;0104693cfa509abcdef0 + xor.l @er3,@0xffff9abc:16 ;0104693c40509abc + xor.l @er3,@0x9abcdef0:32 ;0104693c48509abcdef0 + + xor.l @(0xc:2,er3),@er1 ;0107693c0150 + xor.l @(0xc:2,er3),@(0xc:2,er1) ;0107693c3150 + xor.l @(0xc:2,er3),@-er1 ;0107693cb150 + xor.l @(0xc:2,er3),@er1+ ;0107693c8150 + xor.l @(0xc:2,er3),@er1- ;0107693ca150 + xor.l @(0xc:2,er3),@+er1 ;0107693c9150 + xor.l @(0xc:2,er3),@(0xffff9abc:16,er1) ;0107693cc1509abc + xor.l @(0xc:2,er3),@(0x9abcdef0:32,er1) ;0107693cc9509abcdef0 + xor.l @(0xc:2,er3),@(0xffff9abc:16,r2l.b) ;0107693cd2509abc + xor.l @(0xc:2,er3),@(0xffff9abc:16,r2.w) ;0107693ce2509abc + xor.l @(0xc:2,er3),@(0xffff9abc:16,er2.l) ;0107693cf2509abc + xor.l @(0xc:2,er3),@(0x9abcdef0:32,r2l.b) ;0107693cda509abcdef0 + xor.l @(0xc:2,er3),@(0x9abcdef0:32,r2.w) ;0107693cea509abcdef0 + xor.l @(0xc:2,er3),@(0x9abcdef0:32,er2.l) ;0107693cfa509abcdef0 + xor.l @(0xc:2,er3),@0xffff9abc:16 ;0107693c40509abc + xor.l @(0xc:2,er3),@0x9abcdef0:32 ;0107693c48509abcdef0 + + xor.l @-er3,@er1 ;01076d3c0150 + xor.l @-er3,@(0xc:2,er1) ;01076d3c3150 + xor.l @-er3,@-er1 ;01076d3cb150 + xor.l @-er3,@er1+ ;01076d3c8150 + xor.l @-er3,@er1- ;01076d3ca150 + xor.l @-er3,@+er1 ;01076d3c9150 + xor.l @-er3,@(0xffff9abc:16,er1) ;01076d3cc1509abc + xor.l @-er3,@(0x9abcdef0:32,er1) ;01076d3cc9509abcdef0 + xor.l @-er3,@(0xffff9abc:16,r2l.b) ;01076d3cd2509abc + xor.l @-er3,@(0xffff9abc:16,r2.w) ;01076d3ce2509abc + xor.l @-er3,@(0xffff9abc:16,er2.l) ;01076d3cf2509abc + xor.l @-er3,@(0x9abcdef0:32,r2l.b) ;01076d3cda509abcdef0 + xor.l @-er3,@(0x9abcdef0:32,r2.w) ;01076d3cea509abcdef0 + xor.l @-er3,@(0x9abcdef0:32,er2.l) ;01076d3cfa509abcdef0 + xor.l @-er3,@0xffff9abc:16 ;01076d3c40509abc + xor.l @-er3,@0x9abcdef0:32 ;01076d3c48509abcdef0 + + xor.l @er3+,@er1 ;01046d3c0150 + xor.l @er3+,@(0xc:2,er1) ;01046d3c3150 + xor.l @er3+,@-er1 ;01046d3cb150 + xor.l @er3+,@er1+ ;01046d3c8150 + xor.l @er3+,@er1- ;01046d3ca150 + xor.l @er3+,@+er1 ;01046d3c9150 + xor.l @er3+,@(0xffff9abc:16,er1) ;01046d3cc1509abc + xor.l @er3+,@(0x9abcdef0:32,er1) ;01046d3cc9509abcdef0 + xor.l @er3+,@(0xffff9abc:16,r2l.b) ;01046d3cd2509abc + xor.l @er3+,@(0xffff9abc:16,r2.w) ;01046d3ce2509abc + xor.l @er3+,@(0xffff9abc:16,er2.l) ;01046d3cf2509abc + xor.l @er3+,@(0x9abcdef0:32,r2l.b) ;01046d3cda509abcdef0 + xor.l @er3+,@(0x9abcdef0:32,r2.w) ;01046d3cea509abcdef0 + xor.l @er3+,@(0x9abcdef0:32,er2.l) ;01046d3cfa509abcdef0 + xor.l @er3+,@0xffff9abc:16 ;01046d3c40509abc + xor.l @er3+,@0x9abcdef0:32 ;01046d3c48509abcdef0 + + xor.l @er3-,@er1 ;01066d3c0150 + xor.l @er3-,@(0xc:2,er1) ;01066d3c3150 + xor.l @er3-,@-er1 ;01066d3cb150 + xor.l @er3-,@er1+ ;01066d3c8150 + xor.l @er3-,@er1- ;01066d3ca150 + xor.l @er3-,@+er1 ;01066d3c9150 + xor.l @er3-,@(0xffff9abc:16,er1) ;01066d3cc1509abc + xor.l @er3-,@(0x9abcdef0:32,er1) ;01066d3cc9509abcdef0 + xor.l @er3-,@(0xffff9abc:16,r2l.b) ;01066d3cd2509abc + xor.l @er3-,@(0xffff9abc:16,r2.w) ;01066d3ce2509abc + xor.l @er3-,@(0xffff9abc:16,er2.l) ;01066d3cf2509abc + xor.l @er3-,@(0x9abcdef0:32,r2l.b) ;01066d3cda509abcdef0 + xor.l @er3-,@(0x9abcdef0:32,r2.w) ;01066d3cea509abcdef0 + xor.l @er3-,@(0x9abcdef0:32,er2.l) ;01066d3cfa509abcdef0 + xor.l @er3-,@0xffff9abc:16 ;01066d3c40509abc + xor.l @er3-,@0x9abcdef0:32 ;01066d3c48509abcdef0 + + xor.l @+er3,@er1 ;01056d3c0150 + xor.l @+er3,@(0xc:2,er1) ;01056d3c3150 + xor.l @+er3,@-er1 ;01056d3cb150 + xor.l @+er3,@er1+ ;01056d3c8150 + xor.l @+er3,@er1- ;01056d3ca150 + xor.l @+er3,@+er1 ;01056d3c9150 + xor.l @+er3,@(0xffff9abc:16,er1) ;01056d3cc1509abc + xor.l @+er3,@(0x9abcdef0:32,er1) ;01056d3cc9509abcdef0 + xor.l @+er3,@(0xffff9abc:16,r2l.b) ;01056d3cd2509abc + xor.l @+er3,@(0xffff9abc:16,r2.w) ;01056d3ce2509abc + xor.l @+er3,@(0xffff9abc:16,er2.l) ;01056d3cf2509abc + xor.l @+er3,@(0x9abcdef0:32,r2l.b) ;01056d3cda509abcdef0 + xor.l @+er3,@(0x9abcdef0:32,r2.w) ;01056d3cea509abcdef0 + xor.l @+er3,@(0x9abcdef0:32,er2.l) ;01056d3cfa509abcdef0 + xor.l @+er3,@0xffff9abc:16 ;01056d3c40509abc + xor.l @+er3,@0x9abcdef0:32 ;01056d3c48509abcdef0 + + xor.l @(0x1234:16,er3),@er1 ;01046f3c12340150 + xor.l @(0x1234:16,er3),@(0xc:2,er1) ;01046f3c12343150 + xor.l @(0x1234:16,er3),@-er1 ;01046f3c1234b150 + xor.l @(0x1234:16,er3),@er1+ ;01046f3c12348150 + xor.l @(0x1234:16,er3),@er1- ;01046f3c1234a150 + xor.l @(0x1234:16,er3),@+er1 ;01046f3c12349150 + xor.l @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01046f3c1234c1509abc + xor.l @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01046f3c1234c9509abcdef0 + xor.l @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01046f3c1234d2509abc + xor.l @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01046f3c1234e2509abc + xor.l @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01046f3c1234f2509abc + xor.l @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01046f3c1234da509abcdef0 + xor.l @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01046f3c1234ea509abcdef0 + xor.l @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01046f3c1234fa509abcdef0 + xor.l @(0x1234:16,er3),@0xffff9abc:16 ;01046f3c123440509abc + xor.l @(0x1234:16,er3),@0x9abcdef0:32 ;01046f3c123448509abcdef0 + + xor.l @(0x12345678:32,er3),@er1 ;78b46b2c123456780150 + xor.l @(0x12345678:32,er3),@(0xc:2,er1) ;78b46b2c123456783150 + xor.l @(0x12345678:32,er3),@-er1 ;78b46b2c12345678b150 + xor.l @(0x12345678:32,er3),@er1+ ;78b46b2c123456788150 + xor.l @(0x12345678:32,er3),@er1- ;78b46b2c12345678a150 + xor.l @(0x12345678:32,er3),@+er1 ;78b46b2c123456789150 + xor.l @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78b46b2c12345678c1509abc + xor.l @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78b46b2c12345678c9509abcdef0 + xor.l @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78b46b2c12345678d2509abc + xor.l @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78b46b2c12345678e2509abc + xor.l @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78b46b2c12345678f2509abc + xor.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78b46b2c12345678da509abcdef0 + xor.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78b46b2c12345678ea509abcdef0 + xor.l @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78b46b2c12345678fa509abcdef0 + xor.l @(0x12345678:32,er3),@0xffff9abc:16 ;78b46b2c1234567840509abc + xor.l @(0x12345678:32,er3),@0x9abcdef0:32 ;78b46b2c1234567848509abcdef0 + + xor.l @(0x1234:16,r3l.b),@er1 ;01056f3c12340150 + xor.l @(0x1234:16,r3l.b),@(0xc:2,er1) ;01056f3c12343150 + xor.l @(0x1234:16,r3l.b),@-er1 ;01056f3c1234b150 + xor.l @(0x1234:16,r3l.b),@er1+ ;01056f3c12348150 + xor.l @(0x1234:16,r3l.b),@er1- ;01056f3c1234a150 + xor.l @(0x1234:16,r3l.b),@+er1 ;01056f3c12349150 + xor.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01056f3c1234c1509abc + xor.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01056f3c1234c9509abcdef0 + xor.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01056f3c1234d2509abc + xor.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01056f3c1234e2509abc + xor.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01056f3c1234f2509abc + xor.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01056f3c1234da509abcdef0 + xor.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01056f3c1234ea509abcdef0 + xor.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01056f3c1234fa509abcdef0 + xor.l @(0x1234:16,r3l.b),@0xffff9abc:16 ;01056f3c123440509abc + xor.l @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01056f3c123448509abcdef0 + + xor.l @(0x1234:16,r3.w),@er1 ;01066f3c12340150 + xor.l @(0x1234:16,r3.w),@(0xc:2,er1) ;01066f3c12343150 + xor.l @(0x1234:16,r3.w),@-er1 ;01066f3c1234b150 + xor.l @(0x1234:16,r3.w),@er1+ ;01066f3c12348150 + xor.l @(0x1234:16,r3.w),@er1- ;01066f3c1234a150 + xor.l @(0x1234:16,r3.w),@+er1 ;01066f3c12349150 + xor.l @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01066f3c1234c1509abc + xor.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01066f3c1234c9509abcdef0 + xor.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01066f3c1234d2509abc + xor.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01066f3c1234e2509abc + xor.l @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01066f3c1234f2509abc + xor.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01066f3c1234da509abcdef0 + xor.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01066f3c1234ea509abcdef0 + xor.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01066f3c1234fa509abcdef0 + xor.l @(0x1234:16,r3.w),@0xffff9abc:16 ;01066f3c123440509abc + xor.l @(0x1234:16,r3.w),@0x9abcdef0:32 ;01066f3c123448509abcdef0 + + xor.l @(0x1234:16,er3.l),@er1 ;01076f3c12340150 + xor.l @(0x1234:16,er3.l),@(0xc:2,er1) ;01076f3c12343150 + xor.l @(0x1234:16,er3.l),@-er1 ;01076f3c1234b150 + xor.l @(0x1234:16,er3.l),@er1+ ;01076f3c12348150 + xor.l @(0x1234:16,er3.l),@er1- ;01076f3c1234a150 + xor.l @(0x1234:16,er3.l),@+er1 ;01076f3c12349150 + xor.l @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01076f3c1234c1509abc + xor.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01076f3c1234c9509abcdef0 + xor.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01076f3c1234d2509abc + xor.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01076f3c1234e2509abc + xor.l @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01076f3c1234f2509abc + xor.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01076f3c1234da509abcdef0 + xor.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01076f3c1234ea509abcdef0 + xor.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01076f3c1234fa509abcdef0 + xor.l @(0x1234:16,er3.l),@0xffff9abc:16 ;01076f3c123440509abc + xor.l @(0x1234:16,er3.l),@0x9abcdef0:32 ;01076f3c123448509abcdef0 + + xor.l @(0x12345678:32,r3l.b),@er1 ;78b56b2c123456780150 + xor.l @(0x12345678:32,r3l.b),@(0xc:2,er1) ;78b56b2c123456783150 + xor.l @(0x12345678:32,r3l.b),@-er1 ;78b56b2c12345678b150 + xor.l @(0x12345678:32,r3l.b),@er1+ ;78b56b2c123456788150 + xor.l @(0x12345678:32,r3l.b),@er1- ;78b56b2c12345678a150 + xor.l @(0x12345678:32,r3l.b),@+er1 ;78b56b2c123456789150 + xor.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78b56b2c12345678c1509abc + xor.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78b56b2c12345678c9509abcdef0 + xor.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78b56b2c12345678d2509abc + xor.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78b56b2c12345678e2509abc + xor.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78b56b2c12345678f2509abc + xor.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78b56b2c12345678da509abcdef0 + xor.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78b56b2c12345678ea509abcdef0 + xor.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78b56b2c12345678fa509abcdef0 + xor.l @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78b56b2c1234567840509abc + xor.l @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78b56b2c1234567848509abcdef0 + + xor.l @(0x12345678:32,r3.w),@er1 ;78b66b2c123456780150 + xor.l @(0x12345678:32,r3.w),@(0xc:2,er1) ;78b66b2c123456783150 + xor.l @(0x12345678:32,r3.w),@-er1 ;78b66b2c12345678b150 + xor.l @(0x12345678:32,r3.w),@er1+ ;78b66b2c123456788150 + xor.l @(0x12345678:32,r3.w),@er1- ;78b66b2c12345678a150 + xor.l @(0x12345678:32,r3.w),@+er1 ;78b66b2c123456789150 + xor.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78b66b2c12345678c1509abc + xor.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78b66b2c12345678c9509abcdef0 + xor.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78b66b2c12345678d2509abc + xor.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78b66b2c12345678e2509abc + xor.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78b66b2c12345678f2509abc + xor.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78b66b2c12345678da509abcdef0 + xor.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78b66b2c12345678ea509abcdef0 + xor.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78b66b2c12345678fa509abcdef0 + xor.l @(0x12345678:32,r3.w),@0xffff9abc:16 ;78b66b2c1234567840509abc + xor.l @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78b66b2c1234567848509abcdef0 + + xor.l @(0x12345678:32,er3.l),@er1 ;78b76b2c123456780150 + xor.l @(0x12345678:32,er3.l),@(0xc:2,er1) ;78b76b2c123456783150 + xor.l @(0x12345678:32,er3.l),@-er1 ;78b76b2c12345678b150 + xor.l @(0x12345678:32,er3.l),@er1+ ;78b76b2c123456788150 + xor.l @(0x12345678:32,er3.l),@er1- ;78b76b2c12345678a150 + xor.l @(0x12345678:32,er3.l),@+er1 ;78b76b2c123456789150 + xor.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78b76b2c12345678c1509abc + xor.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78b76b2c12345678c9509abcdef0 + xor.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78b76b2c12345678d2509abc + xor.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78b76b2c12345678e2509abc + xor.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78b76b2c12345678f2509abc + xor.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78b76b2c12345678da509abcdef0 + xor.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78b76b2c12345678ea509abcdef0 + xor.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78b76b2c12345678fa509abcdef0 + xor.l @(0x12345678:32,er3.l),@0xffff9abc:16 ;78b76b2c1234567840509abc + xor.l @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78b76b2c1234567848509abcdef0 + + xor.l @0x1234:16,@er1 ;01046b0c12340150 + xor.l @0x1234:16,@(0xc:2,er1) ;01046b0c12343150 + xor.l @0x1234:16,@-er1 ;01046b0c1234b150 + xor.l @0x1234:16,@er1+ ;01046b0c12348150 + xor.l @0x1234:16,@er1- ;01046b0c1234a150 + xor.l @0x1234:16,@+er1 ;01046b0c12349150 + xor.l @0x1234:16,@(0xffff9abc:16,er1) ;01046b0c1234c1509abc + xor.l @0x1234:16,@(0x9abcdef0:32,er1) ;01046b0c1234c9509abcdef0 + xor.l @0x1234:16,@(0xffff9abc:16,r2l.b) ;01046b0c1234d2509abc + xor.l @0x1234:16,@(0xffff9abc:16,r2.w) ;01046b0c1234e2509abc + xor.l @0x1234:16,@(0xffff9abc:16,er2.l) ;01046b0c1234f2509abc + xor.l @0x1234:16,@(0x9abcdef0:32,r2l.b) ;01046b0c1234da509abcdef0 + xor.l @0x1234:16,@(0x9abcdef0:32,r2.w) ;01046b0c1234ea509abcdef0 + xor.l @0x1234:16,@(0x9abcdef0:32,er2.l) ;01046b0c1234fa509abcdef0 + xor.l @0x1234:16,@0xffff9abc:16 ;01046b0c123440509abc + xor.l @0x1234:16,@0x9abcdef0:32 ;01046b0c123448509abcdef0 + + xor.l @0x12345678:32,@er1 ;01046b2c123456780150 + xor.l @0x12345678:32,@(0xc:2,er1) ;01046b2c123456783150 + xor.l @0x12345678:32,@-er1 ;01046b2c12345678b150 + xor.l @0x12345678:32,@er1+ ;01046b2c123456788150 + xor.l @0x12345678:32,@er1- ;01046b2c12345678a150 + xor.l @0x12345678:32,@+er1 ;01046b2c123456789150 + xor.l @0x12345678:32,@(0xffff9abc:16,er1) ;01046b2c12345678c1509abc + xor.l @0x12345678:32,@(0x9abcdef0:32,er1) ;01046b2c12345678c9509abcdef0 + xor.l @0x12345678:32,@(0xffff9abc:16,r2l.b) ;01046b2c12345678d2509abc + xor.l @0x12345678:32,@(0xffff9abc:16,r2.w) ;01046b2c12345678e2509abc + xor.l @0x12345678:32,@(0xffff9abc:16,er2.l) ;01046b2c12345678f2509abc + xor.l @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;01046b2c12345678da509abcdef0 + xor.l @0x12345678:32,@(0x9abcdef0:32,r2.w) ;01046b2c12345678ea509abcdef0 + xor.l @0x12345678:32,@(0x9abcdef0:32,er2.l) ;01046b2c12345678fa509abcdef0 + xor.l @0x12345678:32,@0xffff9abc:16 ;01046b2c1234567840509abc + xor.l @0x12345678:32,@0x9abcdef0:32 ;01046b2c1234567848509abcdef0 + + .end diff --git a/gdb/testsuite/gdb.disasm/t10_and.s b/gdb/testsuite/gdb.disasm/t10_and.s index 63ce383d32..0459c109f5 100644 --- a/gdb/testsuite/gdb.disasm/t10_and.s +++ b/gdb/testsuite/gdb.disasm/t10_and.s @@ -1,972 +1,972 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;log_1 -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - .h8300sx - .text - .global _start -_start: - and.b #0x12:8,r1h ;e112 - and.b #0x12:8,@er1 ;7d10e012 - and.b #0x12:8,@(0x3:2,er1) ;01776818e012 - and.b #0x12:8,@er1+ ;01746c18e012 - and.b #0x12:8,@-er1 ;01776c18e012 - and.b #0x12:8,@+er1 ;01756c18e012 - and.b #0x12:8,@er1- ;01766c18e012 - and.b #0x12:8,@(0x1234:16,er1) ;01746e181234e012 - and.b #0x12:8,@(0x12345678:32,er1) ;78146a2812345678e012 - and.b #0x12:8,@(0x1234:16,r2l.b) ;01756e281234e012 - and.b #0x12:8,@(0x1234:16,r2.w) ;01766e281234e012 - and.b #0x12:8,@(0x1234:16,er2.l) ;01776e281234e012 - and.b #0x12:8,@(0x12345678:32,r2l.b) ;78256a2812345678e012 - and.b #0x12:8,@(0x12345678:32,r2.w) ;78266a2812345678e012 - and.b #0x12:8,@(0x12345678:32,er2.l) ;78276a2812345678e012 - and.b #0x12:8,@0xffffff12:8 ;7f12e012 - and.b #0x12:8,@0x1234:16 ;6a181234e012 - and.b #0x12:8,@0x12345678:32 ;6a3812345678e012 - - and.b r3h,r1h ;1631 - - and.b r3h,@er1 ;7d101630 - and.b r3h,@(0x3:2,er1) ;01793163 - and.b r3h,@er1+ ;01798163 - and.b r3h,@-er1 ;0179b163 - and.b r3h,@+er1 ;01799163 - and.b r3h,@er1- ;0179a163 - and.b r3h,@(0x1234:16,er1) ;0179c1631234 - and.b r3h,@(0x12345678:32,er1) ;0179c96312345678 - and.b r3h,@(0x1234:16,r2l.b) ;0179d2631234 - and.b r3h,@(0x1234:16,r2.w) ;0179e2631234 - and.b r3h,@(0x1234:16,er2.l) ;0179f2631234 - and.b r3h,@(0x12345678:32,r2l.b) ;0179da6312345678 - and.b r3h,@(0x12345678:32,r2.w) ;0179ea6312345678 - and.b r3h,@(0x12345678:32,er2.l) ;0179fa6312345678 - and.b r3h,@0xffffff12:8 ;7f121630 - and.b r3h,@0x1234:16 ;6a1812341630 - and.b r3h,@0x12345678:32 ;6a38123456781630 - - and.b @er3,r1h ;7c301601 - and.b @(0x3:2,er3),r1h ;017a3361 - and.b @er3+,r1h ;017a8361 - and.b @-er3,r1h ;017ab361 - and.b @+er3,r1h ;017a9361 - and.b @er3-,r1h ;017aa361 - and.b @(0x1234:16,er1),r1h ;017ac1611234 - and.b @(0x12345678:32,er1),r1h ;017ac96112345678 - and.b @(0x1234:16,r2l.b),r1h ;017ad2611234 - and.b @(0x1234:16,r2.w),r1h ;017ae2611234 - and.b @(0x1234:16,er2.l),r1h ;017af2611234 - and.b @(0x12345678:32,r2l.b),r1h ;017ada6112345678 - and.b @(0x12345678:32,r2.w),r1h ;017aea6112345678 - and.b @(0x12345678:32,er2.l),r1h ;017afa6112345678 - and.b @0xffffff12:8,r1h ;7e121601 - and.b @0x1234:16,r1h ;6a1012341601 - and.b @0x12345678:32,r1h ;6a30123456781601 - - and.b @er3,@er1 ;7c350160 - and.b @er3,@(3:2,er1) ;7c353160 - and.b @er3,@-er1 ;7c35b160 - and.b @er3,@er1+ ;7c358160 - and.b @er3,@er1- ;7c35a160 - and.b @er3,@+er1 ;7c359160 - and.b @er3,@(0xffff9abc:16,er1) ;7c35c1609abc - and.b @er3,@(0x9abcdef0:32,er1) ;7c35c9609abcdef0 - and.b @er3,@(0xffff9abc:16,r2l.b) ;7c35d2609abc - and.b @er3,@(0xffff9abc:16,r2.w) ;7c35e2609abc - and.b @er3,@(0xffff9abc:16,er2.l) ;7c35f2609abc - and.b @er3,@(0x9abcdef0:32,r2l.b) ;7c35da609abcdef0 - and.b @er3,@(0x9abcdef0:32,r2.w) ;7c35ea609abcdef0 - and.b @er3,@(0x9abcdef0:32,er2.l) ;7c35fa609abcdef0 - and.b @er3,@0xffff9abc:16 ;7c3540609abc - and.b @er3,@0x9abcdef0:32 ;7c3548609abcdef0 - - and.b @-er3,@er1 ;01776c3c0160 - and.b @-er3,@(3:2,er1) ;01776c3c3160 - and.b @-er3,@-er1 ;01776c3cb160 - and.b @-er3,@er1+ ;01776c3c8160 - and.b @-er3,@er1- ;01776c3ca160 - and.b @-er3,@+er1 ;01776c3c9160 - and.b @-er3,@(0xffff9abc:16,er1) ;01776c3cc1609abc - and.b @-er3,@(0x9abcdef0:32,er1) ;01776c3cc9609abcdef0 - and.b @-er3,@(0xffff9abc:16,r2l.b) ;01776c3cd2609abc - and.b @-er3,@(0xffff9abc:16,r2.w) ;01776c3ce2609abc - and.b @-er3,@(0xffff9abc:16,er2.l) ;01776c3cf2609abc - and.b @-er3,@(0x9abcdef0:32,r2l.b) ;01776c3cda609abcdef0 - and.b @-er3,@(0x9abcdef0:32,r2.w) ;01776c3cea609abcdef0 - and.b @-er3,@(0x9abcdef0:32,er2.l) ;01776c3cfa609abcdef0 - and.b @-er3,@0xffff9abc:16 ;01776c3c40609abc - and.b @-er3,@0x9abcdef0:32 ;01776c3c48609abcdef0 - - and.b @er3+,@er1 ;01746c3c0160 - and.b @er3+,@(3:2,er1) ;01746c3c3160 - and.b @er3+,@-er1 ;01746c3cb160 - and.b @er3+,@er1+ ;01746c3c8160 - and.b @er3+,@er1- ;01746c3ca160 - and.b @er3+,@+er1 ;01746c3c9160 - and.b @er3+,@(0xffff9abc:16,er1) ;01746c3cc1609abc - and.b @er3+,@(0x9abcdef0:32,er1) ;01746c3cc9609abcdef0 - and.b @er3+,@(0xffff9abc:16,r2l.b) ;01746c3cd2609abc - and.b @er3+,@(0xffff9abc:16,r2.w) ;01746c3ce2609abc - and.b @er3+,@(0xffff9abc:16,er2.l) ;01746c3cf2609abc - and.b @er3+,@(0x9abcdef0:32,r2l.b) ;01746c3cda609abcdef0 - and.b @er3+,@(0x9abcdef0:32,r2.w) ;01746c3cea609abcdef0 - and.b @er3+,@(0x9abcdef0:32,er2.l) ;01746c3cfa609abcdef0 - and.b @er3+,@0xffff9abc:16 ;01746c3c40609abc - and.b @er3+,@0x9abcdef0:32 ;01746c3c48609abcdef0 - - and.b @er3-,@er1 ;01766c3c0160 - and.b @er3-,@(3:2,er1) ;01766c3c3160 - and.b @er3-,@-er1 ;01766c3cb160 - and.b @er3-,@er1+ ;01766c3c8160 - and.b @er3-,@er1- ;01766c3ca160 - and.b @er3-,@+er1 ;01766c3c9160 - and.b @er3-,@(0xffff9abc:16,er1) ;01766c3cc1609abc - and.b @er3-,@(0x9abcdef0:32,er1) ;01766c3cc9609abcdef0 - and.b @er3-,@(0xffff9abc:16,r2l.b) ;01766c3cd2609abc - and.b @er3-,@(0xffff9abc:16,r2.w) ;01766c3ce2609abc - and.b @er3-,@(0xffff9abc:16,er2.l) ;01766c3cf2609abc - and.b @er3-,@(0x9abcdef0:32,r2l.b) ;01766c3cda609abcdef0 - and.b @er3-,@(0x9abcdef0:32,r2.w) ;01766c3cea609abcdef0 - and.b @er3-,@(0x9abcdef0:32,er2.l) ;01766c3cfa609abcdef0 - and.b @er3-,@0xffff9abc:16 ;01766c3c40609abc - and.b @er3-,@0x9abcdef0:32 ;01766c3c48609abcdef0 - - and.b @+er3,@er1 ;01756c3c0160 - and.b @+er3,@(3:2,er1) ;01756c3c3160 - and.b @+er3,@-er1 ;01756c3cb160 - and.b @+er3,@er1+ ;01756c3c8160 - and.b @+er3,@er1- ;01756c3ca160 - and.b @+er3,@+er1 ;01756c3c9160 - and.b @+er3,@(0xffff9abc:16,er1) ;01756c3cc1609abc - and.b @+er3,@(0x9abcdef0:32,er1) ;01756c3cc9609abcdef0 - and.b @+er3,@(0xffff9abc:16,r2l.b) ;01756c3cd2609abc - and.b @+er3,@(0xffff9abc:16,r2.w) ;01756c3ce2609abc - and.b @+er3,@(0xffff9abc:16,er2.l) ;01756c3cf2609abc - and.b @+er3,@(0x9abcdef0:32,r2l.b) ;01756c3cda609abcdef0 - and.b @+er3,@(0x9abcdef0:32,r2.w) ;01756c3cea609abcdef0 - and.b @+er3,@(0x9abcdef0:32,er2.l) ;01756c3cfa609abcdef0 - and.b @+er3,@0xffff9abc:16 ;01756c3c40609abc - and.b @+er3,@0x9abcdef0:32 ;01756c3c48609abcdef0 - - and.b @(0x1234:16,er3),@er1 ;01746e3c12340160 - and.b @(0x1234:16,er3),@(3:2,er1) ;01746e3c12343160 - and.b @(0x1234:16,er3),@-er1 ;01746e3c1234b160 - and.b @(0x1234:16,er3),@er1+ ;01746e3c12348160 - and.b @(0x1234:16,er3),@er1- ;01746e3c1234a160 - and.b @(0x1234:16,er3),@+er1 ;01746e3c12349160 - and.b @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01746e3c1234c1609abc - and.b @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01746e3c1234c9609abcdef0 - and.b @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01746e3c1234d2609abc - and.b @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01746e3c1234e2609abc - and.b @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01746e3c1234f2609abc - and.b @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01746e3c1234da609abcdef0 - and.b @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01746e3c1234ea609abcdef0 - and.b @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01746e3c1234fa609abcdef0 - and.b @(0x1234:16,er3),@0xffff9abc:16 ;01746e3c123440609abc - and.b @(0x1234:16,er3),@0x9abcdef0:32 ;01746e3c123448609abcdef0 - - and.b @(0x12345678:32,er3),@er1 ;78346a2c123456780160 - and.b @(0x12345678:32,er3),@(3:2,er1) ;78346a2c123456783160 - and.b @(0x12345678:32,er3),@-er1 ;78346a2c12345678b160 - and.b @(0x12345678:32,er3),@er1+ ;78346a2c123456788160 - and.b @(0x12345678:32,er3),@er1- ;78346a2c12345678a160 - and.b @(0x12345678:32,er3),@+er1 ;78346a2c123456789160 - and.b @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346a2c12345678c1609abc - and.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346a2c12345678c9609abcdef0 - and.b @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346a2c12345678d2609abc - and.b @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346a2c12345678e2609abc - and.b @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346a2c12345678f2609abc - and.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346a2c12345678da609abcdef0 - and.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346a2c12345678ea609abcdef0 - and.b @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346a2c12345678fa609abcdef0 - and.b @(0x12345678:32,er3),@0xffff9abc:16 ;78346a2c1234567840609abc - and.b @(0x12345678:32,er3),@0x9abcdef0:32 ;78346a2c1234567848609abcdef0 - - and.b @(0x1234:16,r3l.b),@er1 ;01756e3c12340160 - and.b @(0x1234:16,r3l.b),@(3:2,er1) ;01756e3c12343160 - and.b @(0x1234:16,r3l.b),@-er1 ;01756e3c1234b160 - and.b @(0x1234:16,r3l.b),@er1+ ;01756e3c12348160 - and.b @(0x1234:16,r3l.b),@er1- ;01756e3c1234a160 - and.b @(0x1234:16,r3l.b),@+er1 ;01756e3c12349160 - and.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01756e3c1234c1609abc - and.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01756e3c1234c9609abcdef0 - and.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01756e3c1234d2609abc - and.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01756e3c1234e2609abc - and.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01756e3c1234f2609abc - and.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01756e3c1234da609abcdef0 - and.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01756e3c1234ea609abcdef0 - and.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01756e3c1234fa609abcdef0 - and.b @(0x1234:16,r3l.b),@0xffff9abc:16 ;01756e3c123440609abc - and.b @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01756e3c123448609abcdef0 - - and.b @(0x1234:16,r3.w),@er1 ;01766e3c12340160 - and.b @(0x1234:16,r3.w),@(3:2,er1) ;01766e3c12343160 - and.b @(0x1234:16,r3.w),@-er1 ;01766e3c1234b160 - and.b @(0x1234:16,r3.w),@er1+ ;01766e3c12348160 - and.b @(0x1234:16,r3.w),@er1- ;01766e3c1234a160 - and.b @(0x1234:16,r3.w),@+er1 ;01766e3c12349160 - and.b @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01766e3c1234c1609abc - and.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01766e3c1234c9609abcdef0 - and.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01766e3c1234d2609abc - and.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01766e3c1234e2609abc - and.b @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01766e3c1234f2609abc - and.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01766e3c1234da609abcdef0 - and.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01766e3c1234ea609abcdef0 - and.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01766e3c1234fa609abcdef0 - and.b @(0x1234:16,r3.w),@0xffff9abc:16 ;01766e3c123440609abc - and.b @(0x1234:16,r3.w),@0x9abcdef0:32 ;01766e3c123448609abcdef0 - - and.b @(0x1234:16,er3.l),@er1 ;01776e3c12340160 - and.b @(0x1234:16,er3.l),@(3:2,er1) ;01776e3c12343160 - and.b @(0x1234:16,er3.l),@-er1 ;01776e3c1234b160 - and.b @(0x1234:16,er3.l),@er1+ ;01776e3c12348160 - and.b @(0x1234:16,er3.l),@er1- ;01776e3c1234a160 - and.b @(0x1234:16,er3.l),@+er1 ;01776e3c12349160 - and.b @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01776e3c1234c1609abc - and.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01776e3c1234c9609abcdef0 - and.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01776e3c1234d2609abc - and.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01776e3c1234e2609abc - and.b @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01776e3c1234f2609abc - and.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01776e3c1234da609abcdef0 - and.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01776e3c1234ea609abcdef0 - and.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01776e3c1234fa609abcdef0 - and.b @(0x1234:16,er3.l),@0xffff9abc:16 ;01776e3c123440609abc - and.b @(0x1234:16,er3.l),@0x9abcdef0:32 ;01776e3c123448609abcdef0 - - and.b @(0x12345678:32,r3l.b),@er1 ;78356a2c123456780160 - and.b @(0x12345678:32,r3l.b),@(3:2,er1) ;78356a2c123456783160 - and.b @(0x12345678:32,r3l.b),@-er1 ;78356a2c12345678b160 - and.b @(0x12345678:32,r3l.b),@er1+ ;78356a2c123456788160 - and.b @(0x12345678:32,r3l.b),@er1- ;78356a2c12345678a160 - and.b @(0x12345678:32,r3l.b),@+er1 ;78356a2c123456789160 - and.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356a2c12345678c1609abc - and.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356a2c12345678c9609abcdef0 - and.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356a2c12345678d2609abc - and.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356a2c12345678e2609abc - and.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356a2c12345678f2609abc - and.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356a2c12345678da609abcdef0 - and.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356a2c12345678ea609abcdef0 - and.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356a2c12345678fa609abcdef0 - and.b @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356a2c1234567840609abc - and.b @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356a2c1234567848609abcdef0 - - and.b @(0x12345678:32,r3.w),@er1 ;78366a2c123456780160 - and.b @(0x12345678:32,r3.w),@(3:2,er1) ;78366a2c123456783160 - and.b @(0x12345678:32,r3.w),@-er1 ;78366a2c12345678b160 - and.b @(0x12345678:32,r3.w),@er1+ ;78366a2c123456788160 - and.b @(0x12345678:32,r3.w),@er1- ;78366a2c12345678a160 - and.b @(0x12345678:32,r3.w),@+er1 ;78366a2c123456789160 - and.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366a2c12345678c1609abc - and.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366a2c12345678c9609abcdef0 - and.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366a2c12345678d2609abc - and.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366a2c12345678e2609abc - and.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366a2c12345678f2609abc - and.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366a2c12345678da609abcdef0 - and.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366a2c12345678ea609abcdef0 - and.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366a2c12345678fa609abcdef0 - and.b @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366a2c1234567840609abc - and.b @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366a2c1234567848609abcdef0 - - and.b @(0x12345678:32,er3.l),@er1 ;78376a2c123456780160 - and.b @(0x12345678:32,er3.l),@(3:2,er1) ;78376a2c123456783160 - and.b @(0x12345678:32,er3.l),@-er1 ;78376a2c12345678b160 - and.b @(0x12345678:32,er3.l),@er1+ ;78376a2c123456788160 - and.b @(0x12345678:32,er3.l),@er1- ;78376a2c12345678a160 - and.b @(0x12345678:32,er3.l),@+er1 ;78376a2c123456789160 - and.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376a2c12345678c1609abc - and.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376a2c12345678c9609abcdef0 - and.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376a2c12345678d2609abc - and.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376a2c12345678e2609abc - and.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376a2c12345678f2609abc - and.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376a2c12345678da609abcdef0 - and.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376a2c12345678ea609abcdef0 - and.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376a2c12345678fa609abcdef0 - and.b @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376a2c1234567840609abc - and.b @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376a2c1234567848609abcdef0 - - and.b @0x1234:16,@er1 ;6a1512340160 - and.b @0x1234:16,@(3:2,er1) ;6a1512343160 - and.b @0x1234:16,@-er1 ;6a151234b160 - and.b @0x1234:16,@er1+ ;6a1512348160 - and.b @0x1234:16,@er1- ;6a151234a160 - and.b @0x1234:16,@+er1 ;6a1512349160 - and.b @0x1234:16,@(0xffff9abc:16,er1) ;6a151234c1609abc - and.b @0x1234:16,@(0x9abcdef0:32,er1) ;6a151234c9609abcdef0 - and.b @0x1234:16,@(0xffff9abc:16,r2l.b) ;6a151234d2609abc - and.b @0x1234:16,@(0xffff9abc:16,r2.w) ;6a151234e2609abc - and.b @0x1234:16,@(0xffff9abc:16,er2.l) ;6a151234f2609abc - and.b @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6a151234da609abcdef0 - and.b @0x1234:16,@(0x9abcdef0:32,r2.w) ;6a151234ea609abcdef0 - and.b @0x1234:16,@(0x9abcdef0:32,er2.l) ;6a151234fa609abcdef0 - and.b @0x1234:16,@0xffff9abc:16 ;6a15123440609abc - and.b @0x1234:16,@0x9abcdef0:32 ;6a15123448609abcdef0 - - and.b @0x12345678:32,@er1 ;6a35123456780160 - and.b @0x12345678:32,@(3:2,er1) ;6a35123456783160 - and.b @0x12345678:32,@-er1 ;6a3512345678b160 - and.b @0x12345678:32,@er1+ ;6a35123456788160 - and.b @0x12345678:32,@er1- ;6a3512345678a160 - and.b @0x12345678:32,@+er1 ;6a35123456789160 - and.b @0x12345678:32,@(0xffff9abc:16,er1) ;6a3512345678c1609abc - and.b @0x12345678:32,@(0x9abcdef0:32,er1) ;6a3512345678c9609abcdef0 - and.b @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6a3512345678d2609abc - and.b @0x12345678:32,@(0xffff9abc:16,r2.w) ;6a3512345678e2609abc - and.b @0x12345678:32,@(0xffff9abc:16,er2.l) ;6a3512345678f2609abc - and.b @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6a3512345678da609abcdef0 - and.b @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6a3512345678ea609abcdef0 - and.b @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6a3512345678fa609abcdef0 - and.b @0x12345678:32,@0xffff9abc:16 ;6a351234567840609abc - and.b @0x12345678:32,@0x9abcdef0:32 ;6a351234567848609abcdef0 - - and.w #0x1234:16,r1 ;79611234 - and.w #0x1234:16,@er1 ;015e01601234 - and.w #0x1234:16,@(0x6:2,er1) ;015e31601234 - and.w #0x1234:16,@er1+ ;015e81601234 - and.w #0x1234:16,@-er1 ;015eb1601234 - and.w #0x1234:16,@+er1 ;015e91601234 - and.w #0x1234:16,@er1- ;015ea1601234 - and.w #0x1234:16,@(0xffff9abc:16,er1) ;015ec1609abc1234 - and.w #0x1234:16,@(0x9abcdef0:32,er1) ;015ec9609abcdef01234 - and.w #0x1234:16,@(0xffff9abc:16,r2l.b) ;015ed2609abc1234 - and.w #0x1234:16,@(0xffff9abc:16,r2.w) ;015ee2609abc1234 - and.w #0x1234:16,@(0xffff9abc:16,er2.l) ;015ef2609abc1234 - and.w #0x1234:16,@(0x9abcdef0:32,r2l.b) ;015eda609abcdef01234 - and.w #0x1234:16,@(0x9abcdef0:32,r2.w) ;015eea609abcdef01234 - and.w #0x1234:16,@(0x9abcdef0:32,er2.l) ;015efa609abcdef01234 - and.w #0x1234:16,@0xffff9abc:16 ;015e40609abc1234 - and.w #0x1234:16,@0x9abcdef0:32 ;015e48609abcdef01234 - - and.w r3,r1 ;6631 - - and.w r3,@er1 ;7d906630 - and.w r3,@(0x6:2,er1) ;01593163 - and.w r3,@er1+ ;01598163 - and.w r3,@-er1 ;0159b163 - and.w r3,@+er1 ;01599163 - and.w r3,@er1- ;0159a163 - and.w r3,@(0x1234:16,er1) ;0159c1631234 - and.w r3,@(0x12345678:32,er1) ;0159c96312345678 - and.w r3,@(0x1234:16,r2l.b) ;0159d2631234 - and.w r3,@(0x1234:16,r2.w) ;0159e2631234 - and.w r3,@(0x1234:16,er2.l) ;0159f2631234 - and.w r3,@(0x12345678:32,r2l.b) ;0159da6312345678 - and.w r3,@(0x12345678:32,r2.w) ;0159ea6312345678 - and.w r3,@(0x12345678:32,er2.l) ;0159fa6312345678 - and.w r3,@0x1234:16 ;6b1812346630 - and.w r3,@0x12345678:32 ;6b38123456786630 - - and.w @er3,r1 ;7cb06601 - and.w @(0x6:2,er3),r1 ;015a3361 - and.w @er3+,r1 ;015a8361 - and.w @-er3,r1 ;015ab361 - and.w @+er3,r1 ;015a9361 - and.w @er3-,r1 ;015aa361 - and.w @(0x1234:16,er1),r1 ;015ac1611234 - and.w @(0x12345678:32,er1),r1 ;015ac96112345678 - and.w @(0x1234:16,r2l.b),r1 ;015ad2611234 - and.w @(0x1234:16,r2.w),r1 ;015ae2611234 - and.w @(0x1234:16,er2.l),r1 ;015af2611234 - and.w @(0x12345678:32,r2l.b),r1 ;015ada6112345678 - and.w @(0x12345678:32,r2.w),r1 ;015aea6112345678 - and.w @(0x12345678:32,er2.l),r1 ;015afa6112345678 - and.w @0x1234:16,r1 ;6b1012346601 - and.w @0x12345678:32,r1 ;6b30123456786601 - - and.w @er3,@er1 ;7cb50160 - and.w @er3,@(6:2,er1) ;7cb53160 - and.w @er3,@-er1 ;7cb5b160 - and.w @er3,@er1+ ;7cb58160 - and.w @er3,@er1- ;7cb5a160 - and.w @er3,@+er1 ;7cb59160 - and.w @er3,@(0xffff9abc:16,er1) ;7cb5c1609abc - and.w @er3,@(0x9abcdef0:32,er1) ;7cb5c9609abcdef0 - and.w @er3,@(0xffff9abc:16,r2l.b) ;7cb5d2609abc - and.w @er3,@(0xffff9abc:16,r2.w) ;7cb5e2609abc - and.w @er3,@(0xffff9abc:16,er2.l) ;7cb5f2609abc - and.w @er3,@(0x9abcdef0:32,r2l.b) ;7cb5da609abcdef0 - and.w @er3,@(0x9abcdef0:32,r2.w) ;7cb5ea609abcdef0 - and.w @er3,@(0x9abcdef0:32,er2.l) ;7cb5fa609abcdef0 - and.w @er3,@0xffff9abc:16 ;7cb540609abc - and.w @er3,@0x9abcdef0:32 ;7cb548609abcdef0 - - and.w @-er3,@er1 ;01576d3c0160 - and.w @-er3,@(6:2,er1) ;01576d3c3160 - and.w @-er3,@-er1 ;01576d3cb160 - and.w @-er3,@er1+ ;01576d3c8160 - and.w @-er3,@er1- ;01576d3ca160 - and.w @-er3,@+er1 ;01576d3c9160 - and.w @-er3,@(0xffff9abc:16,er1) ;01576d3cc1609abc - and.w @-er3,@(0x9abcdef0:32,er1) ;01576d3cc9609abcdef0 - and.w @-er3,@(0xffff9abc:16,r2l.b) ;01576d3cd2609abc - and.w @-er3,@(0xffff9abc:16,r2.w) ;01576d3ce2609abc - and.w @-er3,@(0xffff9abc:16,er2.l) ;01576d3cf2609abc - and.w @-er3,@(0x9abcdef0:32,r2l.b) ;01576d3cda609abcdef0 - and.w @-er3,@(0x9abcdef0:32,r2.w) ;01576d3cea609abcdef0 - and.w @-er3,@(0x9abcdef0:32,er2.l) ;01576d3cfa609abcdef0 - and.w @-er3,@0xffff9abc:16 ;01576d3c40609abc - and.w @-er3,@0x9abcdef0:32 ;01576d3c48609abcdef0 - - and.w @er3+,@er1 ;01546d3c0160 - and.w @er3+,@(6:2,er1) ;01546d3c3160 - and.w @er3+,@-er1 ;01546d3cb160 - and.w @er3+,@er1+ ;01546d3c8160 - and.w @er3+,@er1- ;01546d3ca160 - and.w @er3+,@+er1 ;01546d3c9160 - and.w @er3+,@(0xffff9abc:16,er1) ;01546d3cc1609abc - and.w @er3+,@(0x9abcdef0:32,er1) ;01546d3cc9609abcdef0 - and.w @er3+,@(0xffff9abc:16,r2l.b) ;01546d3cd2609abc - and.w @er3+,@(0xffff9abc:16,r2.w) ;01546d3ce2609abc - and.w @er3+,@(0xffff9abc:16,er2.l) ;01546d3cf2609abc - and.w @er3+,@(0x9abcdef0:32,r2l.b) ;01546d3cda609abcdef0 - and.w @er3+,@(0x9abcdef0:32,r2.w) ;01546d3cea609abcdef0 - and.w @er3+,@(0x9abcdef0:32,er2.l) ;01546d3cfa609abcdef0 - and.w @er3+,@0xffff9abc:16 ;01546d3c40609abc - and.w @er3+,@0x9abcdef0:32 ;01546d3c48609abcdef0 - - and.w @er3-,@er1 ;01566d3c0160 - and.w @er3-,@(6:2,er1) ;01566d3c3160 - and.w @er3-,@-er1 ;01566d3cb160 - and.w @er3-,@er1+ ;01566d3c8160 - and.w @er3-,@er1- ;01566d3ca160 - and.w @er3-,@+er1 ;01566d3c9160 - and.w @er3-,@(0xffff9abc:16,er1) ;01566d3cc1609abc - and.w @er3-,@(0x9abcdef0:32,er1) ;01566d3cc9609abcdef0 - and.w @er3-,@(0xffff9abc:16,r2l.b) ;01566d3cd2609abc - and.w @er3-,@(0xffff9abc:16,r2.w) ;01566d3ce2609abc - and.w @er3-,@(0xffff9abc:16,er2.l) ;01566d3cf2609abc - and.w @er3-,@(0x9abcdef0:32,r2l.b) ;01566d3cda609abcdef0 - and.w @er3-,@(0x9abcdef0:32,r2.w) ;01566d3cea609abcdef0 - and.w @er3-,@(0x9abcdef0:32,er2.l) ;01566d3cfa609abcdef0 - and.w @er3-,@0xffff9abc:16 ;01566d3c40609abc - and.w @er3-,@0x9abcdef0:32 ;01566d3c48609abcdef0 - - and.w @+er3,@er1 ;01556d3c0160 - and.w @+er3,@(6:2,er1) ;01556d3c3160 - and.w @+er3,@-er1 ;01556d3cb160 - and.w @+er3,@er1+ ;01556d3c8160 - and.w @+er3,@er1- ;01556d3ca160 - and.w @+er3,@+er1 ;01556d3c9160 - and.w @+er3,@(0xffff9abc:16,er1) ;01556d3cc1609abc - and.w @+er3,@(0x9abcdef0:32,er1) ;01556d3cc9609abcdef0 - and.w @+er3,@(0xffff9abc:16,r2l.b) ;01556d3cd2609abc - and.w @+er3,@(0xffff9abc:16,r2.w) ;01556d3ce2609abc - and.w @+er3,@(0xffff9abc:16,er2.l) ;01556d3cf2609abc - and.w @+er3,@(0x9abcdef0:32,r2l.b) ;01556d3cda609abcdef0 - and.w @+er3,@(0x9abcdef0:32,r2.w) ;01556d3cea609abcdef0 - and.w @+er3,@(0x9abcdef0:32,er2.l) ;01556d3cfa609abcdef0 - and.w @+er3,@0xffff9abc:16 ;01556d3c40609abc - and.w @+er3,@0x9abcdef0:32 ;01556d3c48609abcdef0 - - and.w @(0x1234:16,er3),@er1 ;01546f3c12340160 - and.w @(0x1234:16,er3),@(6:2,er1) ;01546f3c12343160 - and.w @(0x1234:16,er3),@-er1 ;01546f3c1234b160 - and.w @(0x1234:16,er3),@er1+ ;01546f3c12348160 - and.w @(0x1234:16,er3),@er1- ;01546f3c1234a160 - and.w @(0x1234:16,er3),@+er1 ;01546f3c12349160 - and.w @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01546f3c1234c1609abc - and.w @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01546f3c1234c9609abcdef0 - and.w @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01546f3c1234d2609abc - and.w @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01546f3c1234e2609abc - and.w @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01546f3c1234f2609abc - and.w @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01546f3c1234da609abcdef0 - and.w @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01546f3c1234ea609abcdef0 - and.w @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01546f3c1234fa609abcdef0 - and.w @(0x1234:16,er3),@0xffff9abc:16 ;01546f3c123440609abc - and.w @(0x1234:16,er3),@0x9abcdef0:32 ;01546f3c123448609abcdef0 - - and.w @(0x12345678:32,er3),@er1 ;78346b2c123456780160 - and.w @(0x12345678:32,er3),@(6:2,er1) ;78346b2c123456783160 - and.w @(0x12345678:32,er3),@-er1 ;78346b2c12345678b160 - and.w @(0x12345678:32,er3),@er1+ ;78346b2c123456788160 - and.w @(0x12345678:32,er3),@er1- ;78346b2c12345678a160 - and.w @(0x12345678:32,er3),@+er1 ;78346b2c123456789160 - and.w @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346b2c12345678c1609abc - and.w @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346b2c12345678c9609abcdef0 - and.w @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346b2c12345678d2609abc - and.w @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346b2c12345678e2609abc - and.w @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346b2c12345678f2609abc - and.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346b2c12345678da609abcdef0 - and.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346b2c12345678ea609abcdef0 - and.w @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346b2c12345678fa609abcdef0 - and.w @(0x12345678:32,er3),@0xffff9abc:16 ;78346b2c1234567840609abc - and.w @(0x12345678:32,er3),@0x9abcdef0:32 ;78346b2c1234567848609abcdef0 - - and.w @(0x1234:16,r3l.b),@er1 ;01556f3c12340160 - and.w @(0x1234:16,r3l.b),@(6:2,er1) ;01556f3c12343160 - and.w @(0x1234:16,r3l.b),@-er1 ;01556f3c1234b160 - and.w @(0x1234:16,r3l.b),@er1+ ;01556f3c12348160 - and.w @(0x1234:16,r3l.b),@er1- ;01556f3c1234a160 - and.w @(0x1234:16,r3l.b),@+er1 ;01556f3c12349160 - and.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01556f3c1234c1609abc - and.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01556f3c1234c9609abcdef0 - and.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01556f3c1234d2609abc - and.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01556f3c1234e2609abc - and.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01556f3c1234f2609abc - and.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01556f3c1234da609abcdef0 - and.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01556f3c1234ea609abcdef0 - and.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01556f3c1234fa609abcdef0 - and.w @(0x1234:16,r3l.b),@0xffff9abc:16 ;01556f3c123440609abc - and.w @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01556f3c123448609abcdef0 - - and.w @(0x1234:16,r3.w),@er1 ;01566f3c12340160 - and.w @(0x1234:16,r3.w),@(6:2,er1) ;01566f3c12343160 - and.w @(0x1234:16,r3.w),@-er1 ;01566f3c1234b160 - and.w @(0x1234:16,r3.w),@er1+ ;01566f3c12348160 - and.w @(0x1234:16,r3.w),@er1- ;01566f3c1234a160 - and.w @(0x1234:16,r3.w),@+er1 ;01566f3c12349160 - and.w @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01566f3c1234c1609abc - and.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01566f3c1234c9609abcdef0 - and.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01566f3c1234d2609abc - and.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01566f3c1234e2609abc - and.w @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01566f3c1234f2609abc - and.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01566f3c1234da609abcdef0 - and.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01566f3c1234ea609abcdef0 - and.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01566f3c1234fa609abcdef0 - and.w @(0x1234:16,r3.w),@0xffff9abc:16 ;01566f3c123440609abc - and.w @(0x1234:16,r3.w),@0x9abcdef0:32 ;01566f3c123448609abcdef0 - - and.w @(0x1234:16,er3.l),@er1 ;01576f3c12340160 - and.w @(0x1234:16,er3.l),@(6:2,er1) ;01576f3c12343160 - and.w @(0x1234:16,er3.l),@-er1 ;01576f3c1234b160 - and.w @(0x1234:16,er3.l),@er1+ ;01576f3c12348160 - and.w @(0x1234:16,er3.l),@er1- ;01576f3c1234a160 - and.w @(0x1234:16,er3.l),@+er1 ;01576f3c12349160 - and.w @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01576f3c1234c1609abc - and.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01576f3c1234c9609abcdef0 - and.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01576f3c1234d2609abc - and.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01576f3c1234e2609abc - and.w @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01576f3c1234f2609abc - and.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01576f3c1234da609abcdef0 - and.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01576f3c1234ea609abcdef0 - and.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01576f3c1234fa609abcdef0 - and.w @(0x1234:16,er3.l),@0xffff9abc:16 ;01576f3c123440609abc - and.w @(0x1234:16,er3.l),@0x9abcdef0:32 ;01576f3c123448609abcdef0 - - and.w @(0x12345678:32,r3l.b),@er1 ;78356b2c123456780160 - and.w @(0x12345678:32,r3l.b),@(6:2,er1) ;78356b2c123456783160 - and.w @(0x12345678:32,r3l.b),@-er1 ;78356b2c12345678b160 - and.w @(0x12345678:32,r3l.b),@er1+ ;78356b2c123456788160 - and.w @(0x12345678:32,r3l.b),@er1- ;78356b2c12345678a160 - and.w @(0x12345678:32,r3l.b),@+er1 ;78356b2c123456789160 - and.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356b2c12345678c1609abc - and.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356b2c12345678c9609abcdef0 - and.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356b2c12345678d2609abc - and.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356b2c12345678e2609abc - and.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356b2c12345678f2609abc - and.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356b2c12345678da609abcdef0 - and.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356b2c12345678ea609abcdef0 - and.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356b2c12345678fa609abcdef0 - and.w @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356b2c1234567840609abc - and.w @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356b2c1234567848609abcdef0 - - and.w @(0x12345678:32,r3.w),@er1 ;78366b2c123456780160 - and.w @(0x12345678:32,r3.w),@(6:2,er1) ;78366b2c123456783160 - and.w @(0x12345678:32,r3.w),@-er1 ;78366b2c12345678b160 - and.w @(0x12345678:32,r3.w),@er1+ ;78366b2c123456788160 - and.w @(0x12345678:32,r3.w),@er1- ;78366b2c12345678a160 - and.w @(0x12345678:32,r3.w),@+er1 ;78366b2c123456789160 - and.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366b2c12345678c1609abc - and.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366b2c12345678c9609abcdef0 - and.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366b2c12345678d2609abc - and.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366b2c12345678e2609abc - and.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366b2c12345678f2609abc - and.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366b2c12345678da609abcdef0 - and.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366b2c12345678ea609abcdef0 - and.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366b2c12345678fa609abcdef0 - and.w @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366b2c1234567840609abc - and.w @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366b2c1234567848609abcdef0 - - and.w @(0x12345678:32,er3.l),@er1 ;78376b2c123456780160 - and.w @(0x12345678:32,er3.l),@(6:2,er1) ;78376b2c123456783160 - and.w @(0x12345678:32,er3.l),@-er1 ;78376b2c12345678b160 - and.w @(0x12345678:32,er3.l),@er1+ ;78376b2c123456788160 - and.w @(0x12345678:32,er3.l),@er1- ;78376b2c12345678a160 - and.w @(0x12345678:32,er3.l),@+er1 ;78376b2c123456789160 - and.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376b2c12345678c1609abc - and.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376b2c12345678c9609abcdef0 - and.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376b2c12345678d2609abc - and.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376b2c12345678e2609abc - and.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376b2c12345678f2609abc - and.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376b2c12345678da609abcdef0 - and.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376b2c12345678ea609abcdef0 - and.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376b2c12345678fa609abcdef0 - and.w @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376b2c1234567840609abc - and.w @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376b2c1234567848609abcdef0 - - and.w @0x1234:16,@er1 ;6b1512340160 - and.w @0x1234:16,@(6:2,er1) ;6b1512343160 - and.w @0x1234:16,@-er1 ;6b151234b160 - and.w @0x1234:16,@er1+ ;6b1512348160 - and.w @0x1234:16,@er1- ;6b151234a160 - and.w @0x1234:16,@+er1 ;6b1512349160 - and.w @0x1234:16,@(0xffff9abc:16,er1) ;6b151234c1609abc - and.w @0x1234:16,@(0x9abcdef0:32,er1) ;6b151234c9609abcdef0 - and.w @0x1234:16,@(0xffff9abc:16,r2l.b) ;6b151234d2609abc - and.w @0x1234:16,@(0xffff9abc:16,r2.w) ;6b151234e2609abc - and.w @0x1234:16,@(0xffff9abc:16,er2.l) ;6b151234f2609abc - and.w @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6b151234da609abcdef0 - and.w @0x1234:16,@(0x9abcdef0:32,r2.w) ;6b151234ea609abcdef0 - and.w @0x1234:16,@(0x9abcdef0:32,er2.l) ;6b151234fa609abcdef0 - and.w @0x1234:16,@0xffff9abc:16 ;6b15123440609abc - and.w @0x1234:16,@0x9abcdef0:32 ;6b15123448609abcdef0 - - and.w @0x12345678:32,@er1 ;6b35123456780160 - and.w @0x12345678:32,@(6:2,er1) ;6b35123456783160 - and.w @0x12345678:32,@-er1 ;6b3512345678b160 - and.w @0x12345678:32,@er1+ ;6b35123456788160 - and.w @0x12345678:32,@er1- ;6b3512345678a160 - and.w @0x12345678:32,@+er1 ;6b35123456789160 - and.w @0x12345678:32,@(0xffff9abc:16,er1) ;6b3512345678c1609abc - and.w @0x12345678:32,@(0x9abcdef0:32,er1) ;6b3512345678c9609abcdef0 - and.w @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6b3512345678d2609abc - and.w @0x12345678:32,@(0xffff9abc:16,r2.w) ;6b3512345678e2609abc - and.w @0x12345678:32,@(0xffff9abc:16,er2.l) ;6b3512345678f2609abc - and.w @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6b3512345678da609abcdef0 - and.w @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6b3512345678ea609abcdef0 - and.w @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6b3512345678fa609abcdef0 - and.w @0x12345678:32,@0xffff9abc:16 ;6b351234567840609abc - and.w @0x12345678:32,@0x9abcdef0:32 ;6b351234567848609abcdef0 - - and.l #0x12345678:32,er1 ;7a6112345678 - and.l #0x1234:16,er1 ;7a691234 - and.l #0x12345678:32,@er1 ;010e016812345678 - and.l #0x12345678:32,@(0xc:2,er1) ;010e316812345678 - and.l #0x12345678:32,@er1+ ;010e816812345678 - and.l #0x12345678:32,@-er1 ;010eb16812345678 - and.l #0x12345678:32,@+er1 ;010e916812345678 - and.l #0x12345678:32,@er1- ;010ea16812345678 - and.l #0x12345678:32,@(0xffff9abc:16,er1) ;010ec1689abc12345678 - and.l #0x12345678:32,@(0x9abcdef0:32,er1) ;010ec9689abcdef012345678 - and.l #0x12345678:32,@(0xffff9abc:16,r2l.b) ;010ed2689abc12345678 - and.l #0x12345678:32,@(0xffff9abc:16,r2.w) ;010ee2689abc12345678 - and.l #0x12345678:32,@(0xffff9abc:16,er2.l) ;010ef2689abc12345678 - and.l #0x12345678:32,@(0x9abcdef0:32,r2l.b) ;010eda689abcdef012345678 - and.l #0x12345678:32,@(0x9abcdef0:32,r2.w) ;010eea689abcdef012345678 - and.l #0x12345678:32,@(0x9abcdef0:32,er2.l) ;010efa689abcdef012345678 - and.l #0x12345678:32,@0xffff9abc:16 ;010e40689abc12345678 - and.l #0x12345678:32,@0x9abcdef0:32 ;010e48689abcdef012345678 - and.l #0x1234:16,@er1 ;010e01601234 - and.l #0x1234:16,@(0xc:2,er1) ;010e31601234 - and.l #0x1234:16,@er1+ ;010e81601234 - and.l #0x1234:16,@-er1 ;010eb1601234 - and.l #0x1234:16,@+er1 ;010e91601234 - and.l #0x1234:16,@er1- ;010ea1601234 - and.l #0x1234:16,@(0xffff9abc:16,er1) ;010ec1609abc1234 - and.l #0x1234:16,@(0x9abcdef0:32,er1) ;010ec9609abcdef01234 - and.l #0x1234:16,@(0xffff9abc:16,r2l.b) ;010ed2609abc1234 - and.l #0x1234:16,@(0xffff9abc:16,r2.w) ;010ee2609abc1234 - and.l #0x1234:16,@(0xffff9abc:16,er2.l) ;010ef2609abc1234 - and.l #0x1234:16,@(0x9abcdef0:32,r2l.b) ;010eda609abcdef01234 - and.l #0x1234:16,@(0x9abcdef0:32,r2.w) ;010eea609abcdef01234 - and.l #0x1234:16,@(0x9abcdef0:32,er2.l) ;010efa609abcdef01234 - and.l #0x1234:16,@0xffff9abc:16 ;010e40609abc1234 - and.l #0x1234:16,@0x9abcdef0:32 ;010e48609abcdef01234 - - and.l er3,er1 ;01f06631 - - and.l er3,@er1 ;01090163 - and.l er3,@(0xc:2,er1) ;01093163 - and.l er3,@er1+ ;01098163 - and.l er3,@-er1 ;0109b163 - and.l er3,@+er1 ;01099163 - and.l er3,@er1- ;0109a163 - and.l er3,@(0x1234:16,er1) ;0109c1631234 - and.l er3,@(0x12345678:32,er1) ;0109c96312345678 - and.l er3,@(0x1234:16,r2l.b) ;0109d2631234 - and.l er3,@(0x1234:16,r2.w) ;0109e2631234 - and.l er3,@(0x1234:16,er2.l) ;0109f2631234 - and.l er3,@(0x12345678:32,r2l.b) ;0109da6312345678 - and.l er3,@(0x12345678:32,r2.w) ;0109ea6312345678 - and.l er3,@(0x12345678:32,er2.l) ;0109fa6312345678 - and.l er3,@0x1234:16 ;010940631234 - and.l er3,@0x12345678:32 ;0109486312345678 - - and.l @er3,er1 ;010a0361 - and.l @(0xc:2,er3),er1 ;010a3361 - and.l @er3+,er1 ;010a8361 - and.l @-er3,er1 ;010ab361 - and.l @+er3,er1 ;010a9361 - and.l @er3-,er1 ;010aa361 - and.l @(0x1234:16,er1),er1 ;010ac1611234 - and.l @(0x12345678:32,er1),er1 ;010ac96112345678 - and.l @(0x1234:16,r2l.b),er1 ;010ad2611234 - and.l @(0x1234:16,r2.w),er1 ;010ae2611234 - and.l @(0x1234:16,er2.l),er1 ;010af2611234 - and.l @(0x12345678:32,r2l.b),er1 ;010ada6112345678 - and.l @(0x12345678:32,r2.w),er1 ;010aea6112345678 - and.l @(0x12345678:32,er2.l),er1 ;010afa6112345678 - and.l @0x1234:16,er1 ;010a40611234 - and.l @0x12345678:32,er1 ;010a486112345678 - - and.l @er3,@er1 ;0104693c0160 - and.l @er3,@(0xc:2,er1) ;0104693c3160 - and.l @er3,@-er1 ;0104693cb160 - and.l @er3,@er1+ ;0104693c8160 - and.l @er3,@er1- ;0104693ca160 - and.l @er3,@+er1 ;0104693c9160 - and.l @er3,@(0xffff9abc:16,er1) ;0104693cc1609abc - and.l @er3,@(0x9abcdef0:32,er1) ;0104693cc9609abcdef0 - and.l @er3,@(0xffff9abc:16,r2l.b) ;0104693cd2609abc - and.l @er3,@(0xffff9abc:16,r2.w) ;0104693ce2609abc - and.l @er3,@(0xffff9abc:16,er2.l) ;0104693cf2609abc - and.l @er3,@(0x9abcdef0:32,r2l.b) ;0104693cda609abcdef0 - and.l @er3,@(0x9abcdef0:32,r2.w) ;0104693cea609abcdef0 - and.l @er3,@(0x9abcdef0:32,er2.l) ;0104693cfa609abcdef0 - and.l @er3,@0xffff9abc:16 ;0104693c40609abc - and.l @er3,@0x9abcdef0:32 ;0104693c48609abcdef0 - - and.l @(0xc:2,er3),@er1 ;0107693c0160 - and.l @(0xc:2,er3),@(0xc:2,er1) ;0107693c3160 - and.l @(0xc:2,er3),@-er1 ;0107693cb160 - and.l @(0xc:2,er3),@er1+ ;0107693c8160 - and.l @(0xc:2,er3),@er1- ;0107693ca160 - and.l @(0xc:2,er3),@+er1 ;0107693c9160 - and.l @(0xc:2,er3),@(0xffff9abc:16,er1) ;0107693cc1609abc - and.l @(0xc:2,er3),@(0x9abcdef0:32,er1) ;0107693cc9609abcdef0 - and.l @(0xc:2,er3),@(0xffff9abc:16,r2l.b) ;0107693cd2609abc - and.l @(0xc:2,er3),@(0xffff9abc:16,r2.w) ;0107693ce2609abc - and.l @(0xc:2,er3),@(0xffff9abc:16,er2.l) ;0107693cf2609abc - and.l @(0xc:2,er3),@(0x9abcdef0:32,r2l.b) ;0107693cda609abcdef0 - and.l @(0xc:2,er3),@(0x9abcdef0:32,r2.w) ;0107693cea609abcdef0 - and.l @(0xc:2,er3),@(0x9abcdef0:32,er2.l) ;0107693cfa609abcdef0 - and.l @(0xc:2,er3),@0xffff9abc:16 ;0107693c40609abc - and.l @(0xc:2,er3),@0x9abcdef0:32 ;0107693c48609abcdef0 - - and.l @-er3,@er1 ;01076d3c0160 - and.l @-er3,@(0xc:2,er1) ;01076d3c3160 - and.l @-er3,@-er1 ;01076d3cb160 - and.l @-er3,@er1+ ;01076d3c8160 - and.l @-er3,@er1- ;01076d3ca160 - and.l @-er3,@+er1 ;01076d3c9160 - and.l @-er3,@(0xffff9abc:16,er1) ;01076d3cc1609abc - and.l @-er3,@(0x9abcdef0:32,er1) ;01076d3cc9609abcdef0 - and.l @-er3,@(0xffff9abc:16,r2l.b) ;01076d3cd2609abc - and.l @-er3,@(0xffff9abc:16,r2.w) ;01076d3ce2609abc - and.l @-er3,@(0xffff9abc:16,er2.l) ;01076d3cf2609abc - and.l @-er3,@(0x9abcdef0:32,r2l.b) ;01076d3cda609abcdef0 - and.l @-er3,@(0x9abcdef0:32,r2.w) ;01076d3cea609abcdef0 - and.l @-er3,@(0x9abcdef0:32,er2.l) ;01076d3cfa609abcdef0 - and.l @-er3,@0xffff9abc:16 ;01076d3c40609abc - and.l @-er3,@0x9abcdef0:32 ;01076d3c48609abcdef0 - - and.l @er3+,@er1 ;01046d3c0160 - and.l @er3+,@(0xc:2,er1) ;01046d3c3160 - and.l @er3+,@-er1 ;01046d3cb160 - and.l @er3+,@er1+ ;01046d3c8160 - and.l @er3+,@er1- ;01046d3ca160 - and.l @er3+,@+er1 ;01046d3c9160 - and.l @er3+,@(0xffff9abc:16,er1) ;01046d3cc1609abc - and.l @er3+,@(0x9abcdef0:32,er1) ;01046d3cc9609abcdef0 - and.l @er3+,@(0xffff9abc:16,r2l.b) ;01046d3cd2609abc - and.l @er3+,@(0xffff9abc:16,r2.w) ;01046d3ce2609abc - and.l @er3+,@(0xffff9abc:16,er2.l) ;01046d3cf2609abc - and.l @er3+,@(0x9abcdef0:32,r2l.b) ;01046d3cda609abcdef0 - and.l @er3+,@(0x9abcdef0:32,r2.w) ;01046d3cea609abcdef0 - and.l @er3+,@(0x9abcdef0:32,er2.l) ;01046d3cfa609abcdef0 - and.l @er3+,@0xffff9abc:16 ;01046d3c40609abc - and.l @er3+,@0x9abcdef0:32 ;01046d3c48609abcdef0 - - and.l @er3-,@er1 ;01066d3c0160 - and.l @er3-,@(0xc:2,er1) ;01066d3c3160 - and.l @er3-,@-er1 ;01066d3cb160 - and.l @er3-,@er1+ ;01066d3c8160 - and.l @er3-,@er1- ;01066d3ca160 - and.l @er3-,@+er1 ;01066d3c9160 - and.l @er3-,@(0xffff9abc:16,er1) ;01066d3cc1609abc - and.l @er3-,@(0x9abcdef0:32,er1) ;01066d3cc9609abcdef0 - and.l @er3-,@(0xffff9abc:16,r2l.b) ;01066d3cd2609abc - and.l @er3-,@(0xffff9abc:16,r2.w) ;01066d3ce2609abc - and.l @er3-,@(0xffff9abc:16,er2.l) ;01066d3cf2609abc - and.l @er3-,@(0x9abcdef0:32,r2l.b) ;01066d3cda609abcdef0 - and.l @er3-,@(0x9abcdef0:32,r2.w) ;01066d3cea609abcdef0 - and.l @er3-,@(0x9abcdef0:32,er2.l) ;01066d3cfa609abcdef0 - and.l @er3-,@0xffff9abc:16 ;01066d3c40609abc - and.l @er3-,@0x9abcdef0:32 ;01066d3c48609abcdef0 - - and.l @+er3,@er1 ;01056d3c0160 - and.l @+er3,@(0xc:2,er1) ;01056d3c3160 - and.l @+er3,@-er1 ;01056d3cb160 - and.l @+er3,@er1+ ;01056d3c8160 - and.l @+er3,@er1- ;01056d3ca160 - and.l @+er3,@+er1 ;01056d3c9160 - and.l @+er3,@(0xffff9abc:16,er1) ;01056d3cc1609abc - and.l @+er3,@(0x9abcdef0:32,er1) ;01056d3cc9609abcdef0 - and.l @+er3,@(0xffff9abc:16,r2l.b) ;01056d3cd2609abc - and.l @+er3,@(0xffff9abc:16,r2.w) ;01056d3ce2609abc - and.l @+er3,@(0xffff9abc:16,er2.l) ;01056d3cf2609abc - and.l @+er3,@(0x9abcdef0:32,r2l.b) ;01056d3cda609abcdef0 - and.l @+er3,@(0x9abcdef0:32,r2.w) ;01056d3cea609abcdef0 - and.l @+er3,@(0x9abcdef0:32,er2.l) ;01056d3cfa609abcdef0 - and.l @+er3,@0xffff9abc:16 ;01056d3c40609abc - and.l @+er3,@0x9abcdef0:32 ;01056d3c48609abcdef0 - - and.l @(0x1234:16,er3),@er1 ;01046f3c12340160 - and.l @(0x1234:16,er3),@(0xc:2,er1) ;01046f3c12343160 - and.l @(0x1234:16,er3),@-er1 ;01046f3c1234b160 - and.l @(0x1234:16,er3),@er1+ ;01046f3c12348160 - and.l @(0x1234:16,er3),@er1- ;01046f3c1234a160 - and.l @(0x1234:16,er3),@+er1 ;01046f3c12349160 - and.l @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01046f3c1234c1609abc - and.l @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01046f3c1234c9609abcdef0 - and.l @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01046f3c1234d2609abc - and.l @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01046f3c1234e2609abc - and.l @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01046f3c1234f2609abc - and.l @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01046f3c1234da609abcdef0 - and.l @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01046f3c1234ea609abcdef0 - and.l @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01046f3c1234fa609abcdef0 - and.l @(0x1234:16,er3),@0xffff9abc:16 ;01046f3c123440609abc - and.l @(0x1234:16,er3),@0x9abcdef0:32 ;01046f3c123448609abcdef0 - - and.l @(0x12345678:32,er3),@er1 ;78b46b2c123456780160 - and.l @(0x12345678:32,er3),@(0xc:2,er1) ;78b46b2c123456783160 - and.l @(0x12345678:32,er3),@-er1 ;78b46b2c12345678b160 - and.l @(0x12345678:32,er3),@er1+ ;78b46b2c123456788160 - and.l @(0x12345678:32,er3),@er1- ;78b46b2c12345678a160 - and.l @(0x12345678:32,er3),@+er1 ;78b46b2c123456789160 - and.l @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78b46b2c12345678c1609abc - and.l @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78b46b2c12345678c9609abcdef0 - and.l @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78b46b2c12345678d2609abc - and.l @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78b46b2c12345678e2609abc - and.l @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78b46b2c12345678f2609abc - and.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78b46b2c12345678da609abcdef0 - and.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78b46b2c12345678ea609abcdef0 - and.l @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78b46b2c12345678fa609abcdef0 - and.l @(0x12345678:32,er3),@0xffff9abc:16 ;78b46b2c1234567840609abc - and.l @(0x12345678:32,er3),@0x9abcdef0:32 ;78b46b2c1234567848609abcdef0 - - and.l @(0x1234:16,r3l.b),@er1 ;01056f3c12340160 - and.l @(0x1234:16,r3l.b),@(0xc:2,er1) ;01056f3c12343160 - and.l @(0x1234:16,r3l.b),@-er1 ;01056f3c1234b160 - and.l @(0x1234:16,r3l.b),@er1+ ;01056f3c12348160 - and.l @(0x1234:16,r3l.b),@er1- ;01056f3c1234a160 - and.l @(0x1234:16,r3l.b),@+er1 ;01056f3c12349160 - and.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01056f3c1234c1609abc - and.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01056f3c1234c9609abcdef0 - and.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01056f3c1234d2609abc - and.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01056f3c1234e2609abc - and.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01056f3c1234f2609abc - and.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01056f3c1234da609abcdef0 - and.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01056f3c1234ea609abcdef0 - and.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01056f3c1234fa609abcdef0 - and.l @(0x1234:16,r3l.b),@0xffff9abc:16 ;01056f3c123440609abc - and.l @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01056f3c123448609abcdef0 - - and.l @(0x1234:16,r3.w),@er1 ;01066f3c12340160 - and.l @(0x1234:16,r3.w),@(0xc:2,er1) ;01066f3c12343160 - and.l @(0x1234:16,r3.w),@-er1 ;01066f3c1234b160 - and.l @(0x1234:16,r3.w),@er1+ ;01066f3c12348160 - and.l @(0x1234:16,r3.w),@er1- ;01066f3c1234a160 - and.l @(0x1234:16,r3.w),@+er1 ;01066f3c12349160 - and.l @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01066f3c1234c1609abc - and.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01066f3c1234c9609abcdef0 - and.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01066f3c1234d2609abc - and.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01066f3c1234e2609abc - and.l @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01066f3c1234f2609abc - and.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01066f3c1234da609abcdef0 - and.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01066f3c1234ea609abcdef0 - and.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01066f3c1234fa609abcdef0 - and.l @(0x1234:16,r3.w),@0xffff9abc:16 ;01066f3c123440609abc - and.l @(0x1234:16,r3.w),@0x9abcdef0:32 ;01066f3c123448609abcdef0 - - and.l @(0x1234:16,er3.l),@er1 ;01076f3c12340160 - and.l @(0x1234:16,er3.l),@(0xc:2,er1) ;01076f3c12343160 - and.l @(0x1234:16,er3.l),@-er1 ;01076f3c1234b160 - and.l @(0x1234:16,er3.l),@er1+ ;01076f3c12348160 - and.l @(0x1234:16,er3.l),@er1- ;01076f3c1234a160 - and.l @(0x1234:16,er3.l),@+er1 ;01076f3c12349160 - and.l @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01076f3c1234c1609abc - and.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01076f3c1234c9609abcdef0 - and.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01076f3c1234d2609abc - and.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01076f3c1234e2609abc - and.l @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01076f3c1234f2609abc - and.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01076f3c1234da609abcdef0 - and.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01076f3c1234ea609abcdef0 - and.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01076f3c1234fa609abcdef0 - and.l @(0x1234:16,er3.l),@0xffff9abc:16 ;01076f3c123440609abc - and.l @(0x1234:16,er3.l),@0x9abcdef0:32 ;01076f3c123448609abcdef0 - - and.l @(0x12345678:32,r3l.b),@er1 ;78b56b2c123456780160 - and.l @(0x12345678:32,r3l.b),@(0xc:2,er1) ;78b56b2c123456783160 - and.l @(0x12345678:32,r3l.b),@-er1 ;78b56b2c12345678b160 - and.l @(0x12345678:32,r3l.b),@er1+ ;78b56b2c123456788160 - and.l @(0x12345678:32,r3l.b),@er1- ;78b56b2c12345678a160 - and.l @(0x12345678:32,r3l.b),@+er1 ;78b56b2c123456789160 - and.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78b56b2c12345678c1609abc - and.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78b56b2c12345678c9609abcdef0 - and.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78b56b2c12345678d2609abc - and.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78b56b2c12345678e2609abc - and.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78b56b2c12345678f2609abc - and.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78b56b2c12345678da609abcdef0 - and.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78b56b2c12345678ea609abcdef0 - and.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78b56b2c12345678fa609abcdef0 - and.l @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78b56b2c1234567840609abc - and.l @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78b56b2c1234567848609abcdef0 - - and.l @(0x12345678:32,r3.w),@er1 ;78b66b2c123456780160 - and.l @(0x12345678:32,r3.w),@(0xc:2,er1) ;78b66b2c123456783160 - and.l @(0x12345678:32,r3.w),@-er1 ;78b66b2c12345678b160 - and.l @(0x12345678:32,r3.w),@er1+ ;78b66b2c123456788160 - and.l @(0x12345678:32,r3.w),@er1- ;78b66b2c12345678a160 - and.l @(0x12345678:32,r3.w),@+er1 ;78b66b2c123456789160 - and.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78b66b2c12345678c1609abc - and.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78b66b2c12345678c9609abcdef0 - and.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78b66b2c12345678d2609abc - and.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78b66b2c12345678e2609abc - and.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78b66b2c12345678f2609abc - and.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78b66b2c12345678da609abcdef0 - and.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78b66b2c12345678ea609abcdef0 - and.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78b66b2c12345678fa609abcdef0 - and.l @(0x12345678:32,r3.w),@0xffff9abc:16 ;78b66b2c1234567840609abc - and.l @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78b66b2c1234567848609abcdef0 - - and.l @(0x12345678:32,er3.l),@er1 ;78b76b2c123456780160 - and.l @(0x12345678:32,er3.l),@(0xc:2,er1) ;78b76b2c123456783160 - and.l @(0x12345678:32,er3.l),@-er1 ;78b76b2c12345678b160 - and.l @(0x12345678:32,er3.l),@er1+ ;78b76b2c123456788160 - and.l @(0x12345678:32,er3.l),@er1- ;78b76b2c12345678a160 - and.l @(0x12345678:32,er3.l),@+er1 ;78b76b2c123456789160 - and.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78b76b2c12345678c1609abc - and.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78b76b2c12345678c9609abcdef0 - and.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78b76b2c12345678d2609abc - and.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78b76b2c12345678e2609abc - and.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78b76b2c12345678f2609abc - and.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78b76b2c12345678da609abcdef0 - and.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78b76b2c12345678ea609abcdef0 - and.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78b76b2c12345678fa609abcdef0 - and.l @(0x12345678:32,er3.l),@0xffff9abc:16 ;78b76b2c1234567840609abc - and.l @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78b76b2c1234567848609abcdef0 - - and.l @0x1234:16,@er1 ;01046b0c12340160 - and.l @0x1234:16,@(0xc:2,er1) ;01046b0c12343160 - and.l @0x1234:16,@-er1 ;01046b0c1234b160 - and.l @0x1234:16,@er1+ ;01046b0c12348160 - and.l @0x1234:16,@er1- ;01046b0c1234a160 - and.l @0x1234:16,@+er1 ;01046b0c12349160 - and.l @0x1234:16,@(0xffff9abc:16,er1) ;01046b0c1234c1609abc - and.l @0x1234:16,@(0x9abcdef0:32,er1) ;01046b0c1234c9609abcdef0 - and.l @0x1234:16,@(0xffff9abc:16,r2l.b) ;01046b0c1234d2609abc - and.l @0x1234:16,@(0xffff9abc:16,r2.w) ;01046b0c1234e2609abc - and.l @0x1234:16,@(0xffff9abc:16,er2.l) ;01046b0c1234f2609abc - and.l @0x1234:16,@(0x9abcdef0:32,r2l.b) ;01046b0c1234da609abcdef0 - and.l @0x1234:16,@(0x9abcdef0:32,r2.w) ;01046b0c1234ea609abcdef0 - and.l @0x1234:16,@(0x9abcdef0:32,er2.l) ;01046b0c1234fa609abcdef0 - and.l @0x1234:16,@0xffff9abc:16 ;01046b0c123440609abc - and.l @0x1234:16,@0x9abcdef0:32 ;01046b0c123448609abcdef0 - - and.l @0x12345678:32,@er1 ;01046b2c123456780160 - and.l @0x12345678:32,@(0xc:2,er1) ;01046b2c123456783160 - and.l @0x12345678:32,@-er1 ;01046b2c12345678b160 - and.l @0x12345678:32,@er1+ ;01046b2c123456788160 - and.l @0x12345678:32,@er1- ;01046b2c12345678a160 - and.l @0x12345678:32,@+er1 ;01046b2c123456789160 - and.l @0x12345678:32,@(0xffff9abc:16,er1) ;01046b2c12345678c1609abc - and.l @0x12345678:32,@(0x9abcdef0:32,er1) ;01046b2c12345678c9609abcdef0 - and.l @0x12345678:32,@(0xffff9abc:16,r2l.b) ;01046b2c12345678d2609abc - and.l @0x12345678:32,@(0xffff9abc:16,r2.w) ;01046b2c12345678e2609abc - and.l @0x12345678:32,@(0xffff9abc:16,er2.l) ;01046b2c12345678f2609abc - and.l @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;01046b2c12345678da609abcdef0 - and.l @0x12345678:32,@(0x9abcdef0:32,r2.w) ;01046b2c12345678ea609abcdef0 - and.l @0x12345678:32,@(0x9abcdef0:32,er2.l) ;01046b2c12345678fa609abcdef0 - and.l @0x12345678:32,@0xffff9abc:16 ;01046b2c1234567840609abc - and.l @0x12345678:32,@0x9abcdef0:32 ;01046b2c1234567848609abcdef0 - - .end +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;log_1 +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + .h8300sx + .text + .global _start +_start: + and.b #0x12:8,r1h ;e112 + and.b #0x12:8,@er1 ;7d10e012 + and.b #0x12:8,@(0x3:2,er1) ;01776818e012 + and.b #0x12:8,@er1+ ;01746c18e012 + and.b #0x12:8,@-er1 ;01776c18e012 + and.b #0x12:8,@+er1 ;01756c18e012 + and.b #0x12:8,@er1- ;01766c18e012 + and.b #0x12:8,@(0x1234:16,er1) ;01746e181234e012 + and.b #0x12:8,@(0x12345678:32,er1) ;78146a2812345678e012 + and.b #0x12:8,@(0x1234:16,r2l.b) ;01756e281234e012 + and.b #0x12:8,@(0x1234:16,r2.w) ;01766e281234e012 + and.b #0x12:8,@(0x1234:16,er2.l) ;01776e281234e012 + and.b #0x12:8,@(0x12345678:32,r2l.b) ;78256a2812345678e012 + and.b #0x12:8,@(0x12345678:32,r2.w) ;78266a2812345678e012 + and.b #0x12:8,@(0x12345678:32,er2.l) ;78276a2812345678e012 + and.b #0x12:8,@0xffffff12:8 ;7f12e012 + and.b #0x12:8,@0x1234:16 ;6a181234e012 + and.b #0x12:8,@0x12345678:32 ;6a3812345678e012 + + and.b r3h,r1h ;1631 + + and.b r3h,@er1 ;7d101630 + and.b r3h,@(0x3:2,er1) ;01793163 + and.b r3h,@er1+ ;01798163 + and.b r3h,@-er1 ;0179b163 + and.b r3h,@+er1 ;01799163 + and.b r3h,@er1- ;0179a163 + and.b r3h,@(0x1234:16,er1) ;0179c1631234 + and.b r3h,@(0x12345678:32,er1) ;0179c96312345678 + and.b r3h,@(0x1234:16,r2l.b) ;0179d2631234 + and.b r3h,@(0x1234:16,r2.w) ;0179e2631234 + and.b r3h,@(0x1234:16,er2.l) ;0179f2631234 + and.b r3h,@(0x12345678:32,r2l.b) ;0179da6312345678 + and.b r3h,@(0x12345678:32,r2.w) ;0179ea6312345678 + and.b r3h,@(0x12345678:32,er2.l) ;0179fa6312345678 + and.b r3h,@0xffffff12:8 ;7f121630 + and.b r3h,@0x1234:16 ;6a1812341630 + and.b r3h,@0x12345678:32 ;6a38123456781630 + + and.b @er3,r1h ;7c301601 + and.b @(0x3:2,er3),r1h ;017a3361 + and.b @er3+,r1h ;017a8361 + and.b @-er3,r1h ;017ab361 + and.b @+er3,r1h ;017a9361 + and.b @er3-,r1h ;017aa361 + and.b @(0x1234:16,er1),r1h ;017ac1611234 + and.b @(0x12345678:32,er1),r1h ;017ac96112345678 + and.b @(0x1234:16,r2l.b),r1h ;017ad2611234 + and.b @(0x1234:16,r2.w),r1h ;017ae2611234 + and.b @(0x1234:16,er2.l),r1h ;017af2611234 + and.b @(0x12345678:32,r2l.b),r1h ;017ada6112345678 + and.b @(0x12345678:32,r2.w),r1h ;017aea6112345678 + and.b @(0x12345678:32,er2.l),r1h ;017afa6112345678 + and.b @0xffffff12:8,r1h ;7e121601 + and.b @0x1234:16,r1h ;6a1012341601 + and.b @0x12345678:32,r1h ;6a30123456781601 + + and.b @er3,@er1 ;7c350160 + and.b @er3,@(3:2,er1) ;7c353160 + and.b @er3,@-er1 ;7c35b160 + and.b @er3,@er1+ ;7c358160 + and.b @er3,@er1- ;7c35a160 + and.b @er3,@+er1 ;7c359160 + and.b @er3,@(0xffff9abc:16,er1) ;7c35c1609abc + and.b @er3,@(0x9abcdef0:32,er1) ;7c35c9609abcdef0 + and.b @er3,@(0xffff9abc:16,r2l.b) ;7c35d2609abc + and.b @er3,@(0xffff9abc:16,r2.w) ;7c35e2609abc + and.b @er3,@(0xffff9abc:16,er2.l) ;7c35f2609abc + and.b @er3,@(0x9abcdef0:32,r2l.b) ;7c35da609abcdef0 + and.b @er3,@(0x9abcdef0:32,r2.w) ;7c35ea609abcdef0 + and.b @er3,@(0x9abcdef0:32,er2.l) ;7c35fa609abcdef0 + and.b @er3,@0xffff9abc:16 ;7c3540609abc + and.b @er3,@0x9abcdef0:32 ;7c3548609abcdef0 + + and.b @-er3,@er1 ;01776c3c0160 + and.b @-er3,@(3:2,er1) ;01776c3c3160 + and.b @-er3,@-er1 ;01776c3cb160 + and.b @-er3,@er1+ ;01776c3c8160 + and.b @-er3,@er1- ;01776c3ca160 + and.b @-er3,@+er1 ;01776c3c9160 + and.b @-er3,@(0xffff9abc:16,er1) ;01776c3cc1609abc + and.b @-er3,@(0x9abcdef0:32,er1) ;01776c3cc9609abcdef0 + and.b @-er3,@(0xffff9abc:16,r2l.b) ;01776c3cd2609abc + and.b @-er3,@(0xffff9abc:16,r2.w) ;01776c3ce2609abc + and.b @-er3,@(0xffff9abc:16,er2.l) ;01776c3cf2609abc + and.b @-er3,@(0x9abcdef0:32,r2l.b) ;01776c3cda609abcdef0 + and.b @-er3,@(0x9abcdef0:32,r2.w) ;01776c3cea609abcdef0 + and.b @-er3,@(0x9abcdef0:32,er2.l) ;01776c3cfa609abcdef0 + and.b @-er3,@0xffff9abc:16 ;01776c3c40609abc + and.b @-er3,@0x9abcdef0:32 ;01776c3c48609abcdef0 + + and.b @er3+,@er1 ;01746c3c0160 + and.b @er3+,@(3:2,er1) ;01746c3c3160 + and.b @er3+,@-er1 ;01746c3cb160 + and.b @er3+,@er1+ ;01746c3c8160 + and.b @er3+,@er1- ;01746c3ca160 + and.b @er3+,@+er1 ;01746c3c9160 + and.b @er3+,@(0xffff9abc:16,er1) ;01746c3cc1609abc + and.b @er3+,@(0x9abcdef0:32,er1) ;01746c3cc9609abcdef0 + and.b @er3+,@(0xffff9abc:16,r2l.b) ;01746c3cd2609abc + and.b @er3+,@(0xffff9abc:16,r2.w) ;01746c3ce2609abc + and.b @er3+,@(0xffff9abc:16,er2.l) ;01746c3cf2609abc + and.b @er3+,@(0x9abcdef0:32,r2l.b) ;01746c3cda609abcdef0 + and.b @er3+,@(0x9abcdef0:32,r2.w) ;01746c3cea609abcdef0 + and.b @er3+,@(0x9abcdef0:32,er2.l) ;01746c3cfa609abcdef0 + and.b @er3+,@0xffff9abc:16 ;01746c3c40609abc + and.b @er3+,@0x9abcdef0:32 ;01746c3c48609abcdef0 + + and.b @er3-,@er1 ;01766c3c0160 + and.b @er3-,@(3:2,er1) ;01766c3c3160 + and.b @er3-,@-er1 ;01766c3cb160 + and.b @er3-,@er1+ ;01766c3c8160 + and.b @er3-,@er1- ;01766c3ca160 + and.b @er3-,@+er1 ;01766c3c9160 + and.b @er3-,@(0xffff9abc:16,er1) ;01766c3cc1609abc + and.b @er3-,@(0x9abcdef0:32,er1) ;01766c3cc9609abcdef0 + and.b @er3-,@(0xffff9abc:16,r2l.b) ;01766c3cd2609abc + and.b @er3-,@(0xffff9abc:16,r2.w) ;01766c3ce2609abc + and.b @er3-,@(0xffff9abc:16,er2.l) ;01766c3cf2609abc + and.b @er3-,@(0x9abcdef0:32,r2l.b) ;01766c3cda609abcdef0 + and.b @er3-,@(0x9abcdef0:32,r2.w) ;01766c3cea609abcdef0 + and.b @er3-,@(0x9abcdef0:32,er2.l) ;01766c3cfa609abcdef0 + and.b @er3-,@0xffff9abc:16 ;01766c3c40609abc + and.b @er3-,@0x9abcdef0:32 ;01766c3c48609abcdef0 + + and.b @+er3,@er1 ;01756c3c0160 + and.b @+er3,@(3:2,er1) ;01756c3c3160 + and.b @+er3,@-er1 ;01756c3cb160 + and.b @+er3,@er1+ ;01756c3c8160 + and.b @+er3,@er1- ;01756c3ca160 + and.b @+er3,@+er1 ;01756c3c9160 + and.b @+er3,@(0xffff9abc:16,er1) ;01756c3cc1609abc + and.b @+er3,@(0x9abcdef0:32,er1) ;01756c3cc9609abcdef0 + and.b @+er3,@(0xffff9abc:16,r2l.b) ;01756c3cd2609abc + and.b @+er3,@(0xffff9abc:16,r2.w) ;01756c3ce2609abc + and.b @+er3,@(0xffff9abc:16,er2.l) ;01756c3cf2609abc + and.b @+er3,@(0x9abcdef0:32,r2l.b) ;01756c3cda609abcdef0 + and.b @+er3,@(0x9abcdef0:32,r2.w) ;01756c3cea609abcdef0 + and.b @+er3,@(0x9abcdef0:32,er2.l) ;01756c3cfa609abcdef0 + and.b @+er3,@0xffff9abc:16 ;01756c3c40609abc + and.b @+er3,@0x9abcdef0:32 ;01756c3c48609abcdef0 + + and.b @(0x1234:16,er3),@er1 ;01746e3c12340160 + and.b @(0x1234:16,er3),@(3:2,er1) ;01746e3c12343160 + and.b @(0x1234:16,er3),@-er1 ;01746e3c1234b160 + and.b @(0x1234:16,er3),@er1+ ;01746e3c12348160 + and.b @(0x1234:16,er3),@er1- ;01746e3c1234a160 + and.b @(0x1234:16,er3),@+er1 ;01746e3c12349160 + and.b @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01746e3c1234c1609abc + and.b @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01746e3c1234c9609abcdef0 + and.b @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01746e3c1234d2609abc + and.b @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01746e3c1234e2609abc + and.b @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01746e3c1234f2609abc + and.b @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01746e3c1234da609abcdef0 + and.b @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01746e3c1234ea609abcdef0 + and.b @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01746e3c1234fa609abcdef0 + and.b @(0x1234:16,er3),@0xffff9abc:16 ;01746e3c123440609abc + and.b @(0x1234:16,er3),@0x9abcdef0:32 ;01746e3c123448609abcdef0 + + and.b @(0x12345678:32,er3),@er1 ;78346a2c123456780160 + and.b @(0x12345678:32,er3),@(3:2,er1) ;78346a2c123456783160 + and.b @(0x12345678:32,er3),@-er1 ;78346a2c12345678b160 + and.b @(0x12345678:32,er3),@er1+ ;78346a2c123456788160 + and.b @(0x12345678:32,er3),@er1- ;78346a2c12345678a160 + and.b @(0x12345678:32,er3),@+er1 ;78346a2c123456789160 + and.b @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346a2c12345678c1609abc + and.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346a2c12345678c9609abcdef0 + and.b @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346a2c12345678d2609abc + and.b @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346a2c12345678e2609abc + and.b @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346a2c12345678f2609abc + and.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346a2c12345678da609abcdef0 + and.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346a2c12345678ea609abcdef0 + and.b @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346a2c12345678fa609abcdef0 + and.b @(0x12345678:32,er3),@0xffff9abc:16 ;78346a2c1234567840609abc + and.b @(0x12345678:32,er3),@0x9abcdef0:32 ;78346a2c1234567848609abcdef0 + + and.b @(0x1234:16,r3l.b),@er1 ;01756e3c12340160 + and.b @(0x1234:16,r3l.b),@(3:2,er1) ;01756e3c12343160 + and.b @(0x1234:16,r3l.b),@-er1 ;01756e3c1234b160 + and.b @(0x1234:16,r3l.b),@er1+ ;01756e3c12348160 + and.b @(0x1234:16,r3l.b),@er1- ;01756e3c1234a160 + and.b @(0x1234:16,r3l.b),@+er1 ;01756e3c12349160 + and.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01756e3c1234c1609abc + and.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01756e3c1234c9609abcdef0 + and.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01756e3c1234d2609abc + and.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01756e3c1234e2609abc + and.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01756e3c1234f2609abc + and.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01756e3c1234da609abcdef0 + and.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01756e3c1234ea609abcdef0 + and.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01756e3c1234fa609abcdef0 + and.b @(0x1234:16,r3l.b),@0xffff9abc:16 ;01756e3c123440609abc + and.b @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01756e3c123448609abcdef0 + + and.b @(0x1234:16,r3.w),@er1 ;01766e3c12340160 + and.b @(0x1234:16,r3.w),@(3:2,er1) ;01766e3c12343160 + and.b @(0x1234:16,r3.w),@-er1 ;01766e3c1234b160 + and.b @(0x1234:16,r3.w),@er1+ ;01766e3c12348160 + and.b @(0x1234:16,r3.w),@er1- ;01766e3c1234a160 + and.b @(0x1234:16,r3.w),@+er1 ;01766e3c12349160 + and.b @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01766e3c1234c1609abc + and.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01766e3c1234c9609abcdef0 + and.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01766e3c1234d2609abc + and.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01766e3c1234e2609abc + and.b @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01766e3c1234f2609abc + and.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01766e3c1234da609abcdef0 + and.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01766e3c1234ea609abcdef0 + and.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01766e3c1234fa609abcdef0 + and.b @(0x1234:16,r3.w),@0xffff9abc:16 ;01766e3c123440609abc + and.b @(0x1234:16,r3.w),@0x9abcdef0:32 ;01766e3c123448609abcdef0 + + and.b @(0x1234:16,er3.l),@er1 ;01776e3c12340160 + and.b @(0x1234:16,er3.l),@(3:2,er1) ;01776e3c12343160 + and.b @(0x1234:16,er3.l),@-er1 ;01776e3c1234b160 + and.b @(0x1234:16,er3.l),@er1+ ;01776e3c12348160 + and.b @(0x1234:16,er3.l),@er1- ;01776e3c1234a160 + and.b @(0x1234:16,er3.l),@+er1 ;01776e3c12349160 + and.b @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01776e3c1234c1609abc + and.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01776e3c1234c9609abcdef0 + and.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01776e3c1234d2609abc + and.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01776e3c1234e2609abc + and.b @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01776e3c1234f2609abc + and.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01776e3c1234da609abcdef0 + and.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01776e3c1234ea609abcdef0 + and.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01776e3c1234fa609abcdef0 + and.b @(0x1234:16,er3.l),@0xffff9abc:16 ;01776e3c123440609abc + and.b @(0x1234:16,er3.l),@0x9abcdef0:32 ;01776e3c123448609abcdef0 + + and.b @(0x12345678:32,r3l.b),@er1 ;78356a2c123456780160 + and.b @(0x12345678:32,r3l.b),@(3:2,er1) ;78356a2c123456783160 + and.b @(0x12345678:32,r3l.b),@-er1 ;78356a2c12345678b160 + and.b @(0x12345678:32,r3l.b),@er1+ ;78356a2c123456788160 + and.b @(0x12345678:32,r3l.b),@er1- ;78356a2c12345678a160 + and.b @(0x12345678:32,r3l.b),@+er1 ;78356a2c123456789160 + and.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356a2c12345678c1609abc + and.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356a2c12345678c9609abcdef0 + and.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356a2c12345678d2609abc + and.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356a2c12345678e2609abc + and.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356a2c12345678f2609abc + and.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356a2c12345678da609abcdef0 + and.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356a2c12345678ea609abcdef0 + and.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356a2c12345678fa609abcdef0 + and.b @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356a2c1234567840609abc + and.b @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356a2c1234567848609abcdef0 + + and.b @(0x12345678:32,r3.w),@er1 ;78366a2c123456780160 + and.b @(0x12345678:32,r3.w),@(3:2,er1) ;78366a2c123456783160 + and.b @(0x12345678:32,r3.w),@-er1 ;78366a2c12345678b160 + and.b @(0x12345678:32,r3.w),@er1+ ;78366a2c123456788160 + and.b @(0x12345678:32,r3.w),@er1- ;78366a2c12345678a160 + and.b @(0x12345678:32,r3.w),@+er1 ;78366a2c123456789160 + and.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366a2c12345678c1609abc + and.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366a2c12345678c9609abcdef0 + and.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366a2c12345678d2609abc + and.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366a2c12345678e2609abc + and.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366a2c12345678f2609abc + and.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366a2c12345678da609abcdef0 + and.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366a2c12345678ea609abcdef0 + and.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366a2c12345678fa609abcdef0 + and.b @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366a2c1234567840609abc + and.b @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366a2c1234567848609abcdef0 + + and.b @(0x12345678:32,er3.l),@er1 ;78376a2c123456780160 + and.b @(0x12345678:32,er3.l),@(3:2,er1) ;78376a2c123456783160 + and.b @(0x12345678:32,er3.l),@-er1 ;78376a2c12345678b160 + and.b @(0x12345678:32,er3.l),@er1+ ;78376a2c123456788160 + and.b @(0x12345678:32,er3.l),@er1- ;78376a2c12345678a160 + and.b @(0x12345678:32,er3.l),@+er1 ;78376a2c123456789160 + and.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376a2c12345678c1609abc + and.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376a2c12345678c9609abcdef0 + and.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376a2c12345678d2609abc + and.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376a2c12345678e2609abc + and.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376a2c12345678f2609abc + and.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376a2c12345678da609abcdef0 + and.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376a2c12345678ea609abcdef0 + and.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376a2c12345678fa609abcdef0 + and.b @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376a2c1234567840609abc + and.b @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376a2c1234567848609abcdef0 + + and.b @0x1234:16,@er1 ;6a1512340160 + and.b @0x1234:16,@(3:2,er1) ;6a1512343160 + and.b @0x1234:16,@-er1 ;6a151234b160 + and.b @0x1234:16,@er1+ ;6a1512348160 + and.b @0x1234:16,@er1- ;6a151234a160 + and.b @0x1234:16,@+er1 ;6a1512349160 + and.b @0x1234:16,@(0xffff9abc:16,er1) ;6a151234c1609abc + and.b @0x1234:16,@(0x9abcdef0:32,er1) ;6a151234c9609abcdef0 + and.b @0x1234:16,@(0xffff9abc:16,r2l.b) ;6a151234d2609abc + and.b @0x1234:16,@(0xffff9abc:16,r2.w) ;6a151234e2609abc + and.b @0x1234:16,@(0xffff9abc:16,er2.l) ;6a151234f2609abc + and.b @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6a151234da609abcdef0 + and.b @0x1234:16,@(0x9abcdef0:32,r2.w) ;6a151234ea609abcdef0 + and.b @0x1234:16,@(0x9abcdef0:32,er2.l) ;6a151234fa609abcdef0 + and.b @0x1234:16,@0xffff9abc:16 ;6a15123440609abc + and.b @0x1234:16,@0x9abcdef0:32 ;6a15123448609abcdef0 + + and.b @0x12345678:32,@er1 ;6a35123456780160 + and.b @0x12345678:32,@(3:2,er1) ;6a35123456783160 + and.b @0x12345678:32,@-er1 ;6a3512345678b160 + and.b @0x12345678:32,@er1+ ;6a35123456788160 + and.b @0x12345678:32,@er1- ;6a3512345678a160 + and.b @0x12345678:32,@+er1 ;6a35123456789160 + and.b @0x12345678:32,@(0xffff9abc:16,er1) ;6a3512345678c1609abc + and.b @0x12345678:32,@(0x9abcdef0:32,er1) ;6a3512345678c9609abcdef0 + and.b @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6a3512345678d2609abc + and.b @0x12345678:32,@(0xffff9abc:16,r2.w) ;6a3512345678e2609abc + and.b @0x12345678:32,@(0xffff9abc:16,er2.l) ;6a3512345678f2609abc + and.b @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6a3512345678da609abcdef0 + and.b @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6a3512345678ea609abcdef0 + and.b @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6a3512345678fa609abcdef0 + and.b @0x12345678:32,@0xffff9abc:16 ;6a351234567840609abc + and.b @0x12345678:32,@0x9abcdef0:32 ;6a351234567848609abcdef0 + + and.w #0x1234:16,r1 ;79611234 + and.w #0x1234:16,@er1 ;015e01601234 + and.w #0x1234:16,@(0x6:2,er1) ;015e31601234 + and.w #0x1234:16,@er1+ ;015e81601234 + and.w #0x1234:16,@-er1 ;015eb1601234 + and.w #0x1234:16,@+er1 ;015e91601234 + and.w #0x1234:16,@er1- ;015ea1601234 + and.w #0x1234:16,@(0xffff9abc:16,er1) ;015ec1609abc1234 + and.w #0x1234:16,@(0x9abcdef0:32,er1) ;015ec9609abcdef01234 + and.w #0x1234:16,@(0xffff9abc:16,r2l.b) ;015ed2609abc1234 + and.w #0x1234:16,@(0xffff9abc:16,r2.w) ;015ee2609abc1234 + and.w #0x1234:16,@(0xffff9abc:16,er2.l) ;015ef2609abc1234 + and.w #0x1234:16,@(0x9abcdef0:32,r2l.b) ;015eda609abcdef01234 + and.w #0x1234:16,@(0x9abcdef0:32,r2.w) ;015eea609abcdef01234 + and.w #0x1234:16,@(0x9abcdef0:32,er2.l) ;015efa609abcdef01234 + and.w #0x1234:16,@0xffff9abc:16 ;015e40609abc1234 + and.w #0x1234:16,@0x9abcdef0:32 ;015e48609abcdef01234 + + and.w r3,r1 ;6631 + + and.w r3,@er1 ;7d906630 + and.w r3,@(0x6:2,er1) ;01593163 + and.w r3,@er1+ ;01598163 + and.w r3,@-er1 ;0159b163 + and.w r3,@+er1 ;01599163 + and.w r3,@er1- ;0159a163 + and.w r3,@(0x1234:16,er1) ;0159c1631234 + and.w r3,@(0x12345678:32,er1) ;0159c96312345678 + and.w r3,@(0x1234:16,r2l.b) ;0159d2631234 + and.w r3,@(0x1234:16,r2.w) ;0159e2631234 + and.w r3,@(0x1234:16,er2.l) ;0159f2631234 + and.w r3,@(0x12345678:32,r2l.b) ;0159da6312345678 + and.w r3,@(0x12345678:32,r2.w) ;0159ea6312345678 + and.w r3,@(0x12345678:32,er2.l) ;0159fa6312345678 + and.w r3,@0x1234:16 ;6b1812346630 + and.w r3,@0x12345678:32 ;6b38123456786630 + + and.w @er3,r1 ;7cb06601 + and.w @(0x6:2,er3),r1 ;015a3361 + and.w @er3+,r1 ;015a8361 + and.w @-er3,r1 ;015ab361 + and.w @+er3,r1 ;015a9361 + and.w @er3-,r1 ;015aa361 + and.w @(0x1234:16,er1),r1 ;015ac1611234 + and.w @(0x12345678:32,er1),r1 ;015ac96112345678 + and.w @(0x1234:16,r2l.b),r1 ;015ad2611234 + and.w @(0x1234:16,r2.w),r1 ;015ae2611234 + and.w @(0x1234:16,er2.l),r1 ;015af2611234 + and.w @(0x12345678:32,r2l.b),r1 ;015ada6112345678 + and.w @(0x12345678:32,r2.w),r1 ;015aea6112345678 + and.w @(0x12345678:32,er2.l),r1 ;015afa6112345678 + and.w @0x1234:16,r1 ;6b1012346601 + and.w @0x12345678:32,r1 ;6b30123456786601 + + and.w @er3,@er1 ;7cb50160 + and.w @er3,@(6:2,er1) ;7cb53160 + and.w @er3,@-er1 ;7cb5b160 + and.w @er3,@er1+ ;7cb58160 + and.w @er3,@er1- ;7cb5a160 + and.w @er3,@+er1 ;7cb59160 + and.w @er3,@(0xffff9abc:16,er1) ;7cb5c1609abc + and.w @er3,@(0x9abcdef0:32,er1) ;7cb5c9609abcdef0 + and.w @er3,@(0xffff9abc:16,r2l.b) ;7cb5d2609abc + and.w @er3,@(0xffff9abc:16,r2.w) ;7cb5e2609abc + and.w @er3,@(0xffff9abc:16,er2.l) ;7cb5f2609abc + and.w @er3,@(0x9abcdef0:32,r2l.b) ;7cb5da609abcdef0 + and.w @er3,@(0x9abcdef0:32,r2.w) ;7cb5ea609abcdef0 + and.w @er3,@(0x9abcdef0:32,er2.l) ;7cb5fa609abcdef0 + and.w @er3,@0xffff9abc:16 ;7cb540609abc + and.w @er3,@0x9abcdef0:32 ;7cb548609abcdef0 + + and.w @-er3,@er1 ;01576d3c0160 + and.w @-er3,@(6:2,er1) ;01576d3c3160 + and.w @-er3,@-er1 ;01576d3cb160 + and.w @-er3,@er1+ ;01576d3c8160 + and.w @-er3,@er1- ;01576d3ca160 + and.w @-er3,@+er1 ;01576d3c9160 + and.w @-er3,@(0xffff9abc:16,er1) ;01576d3cc1609abc + and.w @-er3,@(0x9abcdef0:32,er1) ;01576d3cc9609abcdef0 + and.w @-er3,@(0xffff9abc:16,r2l.b) ;01576d3cd2609abc + and.w @-er3,@(0xffff9abc:16,r2.w) ;01576d3ce2609abc + and.w @-er3,@(0xffff9abc:16,er2.l) ;01576d3cf2609abc + and.w @-er3,@(0x9abcdef0:32,r2l.b) ;01576d3cda609abcdef0 + and.w @-er3,@(0x9abcdef0:32,r2.w) ;01576d3cea609abcdef0 + and.w @-er3,@(0x9abcdef0:32,er2.l) ;01576d3cfa609abcdef0 + and.w @-er3,@0xffff9abc:16 ;01576d3c40609abc + and.w @-er3,@0x9abcdef0:32 ;01576d3c48609abcdef0 + + and.w @er3+,@er1 ;01546d3c0160 + and.w @er3+,@(6:2,er1) ;01546d3c3160 + and.w @er3+,@-er1 ;01546d3cb160 + and.w @er3+,@er1+ ;01546d3c8160 + and.w @er3+,@er1- ;01546d3ca160 + and.w @er3+,@+er1 ;01546d3c9160 + and.w @er3+,@(0xffff9abc:16,er1) ;01546d3cc1609abc + and.w @er3+,@(0x9abcdef0:32,er1) ;01546d3cc9609abcdef0 + and.w @er3+,@(0xffff9abc:16,r2l.b) ;01546d3cd2609abc + and.w @er3+,@(0xffff9abc:16,r2.w) ;01546d3ce2609abc + and.w @er3+,@(0xffff9abc:16,er2.l) ;01546d3cf2609abc + and.w @er3+,@(0x9abcdef0:32,r2l.b) ;01546d3cda609abcdef0 + and.w @er3+,@(0x9abcdef0:32,r2.w) ;01546d3cea609abcdef0 + and.w @er3+,@(0x9abcdef0:32,er2.l) ;01546d3cfa609abcdef0 + and.w @er3+,@0xffff9abc:16 ;01546d3c40609abc + and.w @er3+,@0x9abcdef0:32 ;01546d3c48609abcdef0 + + and.w @er3-,@er1 ;01566d3c0160 + and.w @er3-,@(6:2,er1) ;01566d3c3160 + and.w @er3-,@-er1 ;01566d3cb160 + and.w @er3-,@er1+ ;01566d3c8160 + and.w @er3-,@er1- ;01566d3ca160 + and.w @er3-,@+er1 ;01566d3c9160 + and.w @er3-,@(0xffff9abc:16,er1) ;01566d3cc1609abc + and.w @er3-,@(0x9abcdef0:32,er1) ;01566d3cc9609abcdef0 + and.w @er3-,@(0xffff9abc:16,r2l.b) ;01566d3cd2609abc + and.w @er3-,@(0xffff9abc:16,r2.w) ;01566d3ce2609abc + and.w @er3-,@(0xffff9abc:16,er2.l) ;01566d3cf2609abc + and.w @er3-,@(0x9abcdef0:32,r2l.b) ;01566d3cda609abcdef0 + and.w @er3-,@(0x9abcdef0:32,r2.w) ;01566d3cea609abcdef0 + and.w @er3-,@(0x9abcdef0:32,er2.l) ;01566d3cfa609abcdef0 + and.w @er3-,@0xffff9abc:16 ;01566d3c40609abc + and.w @er3-,@0x9abcdef0:32 ;01566d3c48609abcdef0 + + and.w @+er3,@er1 ;01556d3c0160 + and.w @+er3,@(6:2,er1) ;01556d3c3160 + and.w @+er3,@-er1 ;01556d3cb160 + and.w @+er3,@er1+ ;01556d3c8160 + and.w @+er3,@er1- ;01556d3ca160 + and.w @+er3,@+er1 ;01556d3c9160 + and.w @+er3,@(0xffff9abc:16,er1) ;01556d3cc1609abc + and.w @+er3,@(0x9abcdef0:32,er1) ;01556d3cc9609abcdef0 + and.w @+er3,@(0xffff9abc:16,r2l.b) ;01556d3cd2609abc + and.w @+er3,@(0xffff9abc:16,r2.w) ;01556d3ce2609abc + and.w @+er3,@(0xffff9abc:16,er2.l) ;01556d3cf2609abc + and.w @+er3,@(0x9abcdef0:32,r2l.b) ;01556d3cda609abcdef0 + and.w @+er3,@(0x9abcdef0:32,r2.w) ;01556d3cea609abcdef0 + and.w @+er3,@(0x9abcdef0:32,er2.l) ;01556d3cfa609abcdef0 + and.w @+er3,@0xffff9abc:16 ;01556d3c40609abc + and.w @+er3,@0x9abcdef0:32 ;01556d3c48609abcdef0 + + and.w @(0x1234:16,er3),@er1 ;01546f3c12340160 + and.w @(0x1234:16,er3),@(6:2,er1) ;01546f3c12343160 + and.w @(0x1234:16,er3),@-er1 ;01546f3c1234b160 + and.w @(0x1234:16,er3),@er1+ ;01546f3c12348160 + and.w @(0x1234:16,er3),@er1- ;01546f3c1234a160 + and.w @(0x1234:16,er3),@+er1 ;01546f3c12349160 + and.w @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01546f3c1234c1609abc + and.w @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01546f3c1234c9609abcdef0 + and.w @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01546f3c1234d2609abc + and.w @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01546f3c1234e2609abc + and.w @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01546f3c1234f2609abc + and.w @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01546f3c1234da609abcdef0 + and.w @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01546f3c1234ea609abcdef0 + and.w @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01546f3c1234fa609abcdef0 + and.w @(0x1234:16,er3),@0xffff9abc:16 ;01546f3c123440609abc + and.w @(0x1234:16,er3),@0x9abcdef0:32 ;01546f3c123448609abcdef0 + + and.w @(0x12345678:32,er3),@er1 ;78346b2c123456780160 + and.w @(0x12345678:32,er3),@(6:2,er1) ;78346b2c123456783160 + and.w @(0x12345678:32,er3),@-er1 ;78346b2c12345678b160 + and.w @(0x12345678:32,er3),@er1+ ;78346b2c123456788160 + and.w @(0x12345678:32,er3),@er1- ;78346b2c12345678a160 + and.w @(0x12345678:32,er3),@+er1 ;78346b2c123456789160 + and.w @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78346b2c12345678c1609abc + and.w @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78346b2c12345678c9609abcdef0 + and.w @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78346b2c12345678d2609abc + and.w @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78346b2c12345678e2609abc + and.w @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78346b2c12345678f2609abc + and.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78346b2c12345678da609abcdef0 + and.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78346b2c12345678ea609abcdef0 + and.w @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78346b2c12345678fa609abcdef0 + and.w @(0x12345678:32,er3),@0xffff9abc:16 ;78346b2c1234567840609abc + and.w @(0x12345678:32,er3),@0x9abcdef0:32 ;78346b2c1234567848609abcdef0 + + and.w @(0x1234:16,r3l.b),@er1 ;01556f3c12340160 + and.w @(0x1234:16,r3l.b),@(6:2,er1) ;01556f3c12343160 + and.w @(0x1234:16,r3l.b),@-er1 ;01556f3c1234b160 + and.w @(0x1234:16,r3l.b),@er1+ ;01556f3c12348160 + and.w @(0x1234:16,r3l.b),@er1- ;01556f3c1234a160 + and.w @(0x1234:16,r3l.b),@+er1 ;01556f3c12349160 + and.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01556f3c1234c1609abc + and.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01556f3c1234c9609abcdef0 + and.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01556f3c1234d2609abc + and.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01556f3c1234e2609abc + and.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01556f3c1234f2609abc + and.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01556f3c1234da609abcdef0 + and.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01556f3c1234ea609abcdef0 + and.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01556f3c1234fa609abcdef0 + and.w @(0x1234:16,r3l.b),@0xffff9abc:16 ;01556f3c123440609abc + and.w @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01556f3c123448609abcdef0 + + and.w @(0x1234:16,r3.w),@er1 ;01566f3c12340160 + and.w @(0x1234:16,r3.w),@(6:2,er1) ;01566f3c12343160 + and.w @(0x1234:16,r3.w),@-er1 ;01566f3c1234b160 + and.w @(0x1234:16,r3.w),@er1+ ;01566f3c12348160 + and.w @(0x1234:16,r3.w),@er1- ;01566f3c1234a160 + and.w @(0x1234:16,r3.w),@+er1 ;01566f3c12349160 + and.w @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01566f3c1234c1609abc + and.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01566f3c1234c9609abcdef0 + and.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01566f3c1234d2609abc + and.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01566f3c1234e2609abc + and.w @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01566f3c1234f2609abc + and.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01566f3c1234da609abcdef0 + and.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01566f3c1234ea609abcdef0 + and.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01566f3c1234fa609abcdef0 + and.w @(0x1234:16,r3.w),@0xffff9abc:16 ;01566f3c123440609abc + and.w @(0x1234:16,r3.w),@0x9abcdef0:32 ;01566f3c123448609abcdef0 + + and.w @(0x1234:16,er3.l),@er1 ;01576f3c12340160 + and.w @(0x1234:16,er3.l),@(6:2,er1) ;01576f3c12343160 + and.w @(0x1234:16,er3.l),@-er1 ;01576f3c1234b160 + and.w @(0x1234:16,er3.l),@er1+ ;01576f3c12348160 + and.w @(0x1234:16,er3.l),@er1- ;01576f3c1234a160 + and.w @(0x1234:16,er3.l),@+er1 ;01576f3c12349160 + and.w @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01576f3c1234c1609abc + and.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01576f3c1234c9609abcdef0 + and.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01576f3c1234d2609abc + and.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01576f3c1234e2609abc + and.w @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01576f3c1234f2609abc + and.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01576f3c1234da609abcdef0 + and.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01576f3c1234ea609abcdef0 + and.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01576f3c1234fa609abcdef0 + and.w @(0x1234:16,er3.l),@0xffff9abc:16 ;01576f3c123440609abc + and.w @(0x1234:16,er3.l),@0x9abcdef0:32 ;01576f3c123448609abcdef0 + + and.w @(0x12345678:32,r3l.b),@er1 ;78356b2c123456780160 + and.w @(0x12345678:32,r3l.b),@(6:2,er1) ;78356b2c123456783160 + and.w @(0x12345678:32,r3l.b),@-er1 ;78356b2c12345678b160 + and.w @(0x12345678:32,r3l.b),@er1+ ;78356b2c123456788160 + and.w @(0x12345678:32,r3l.b),@er1- ;78356b2c12345678a160 + and.w @(0x12345678:32,r3l.b),@+er1 ;78356b2c123456789160 + and.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78356b2c12345678c1609abc + and.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78356b2c12345678c9609abcdef0 + and.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78356b2c12345678d2609abc + and.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78356b2c12345678e2609abc + and.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78356b2c12345678f2609abc + and.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78356b2c12345678da609abcdef0 + and.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78356b2c12345678ea609abcdef0 + and.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78356b2c12345678fa609abcdef0 + and.w @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78356b2c1234567840609abc + and.w @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78356b2c1234567848609abcdef0 + + and.w @(0x12345678:32,r3.w),@er1 ;78366b2c123456780160 + and.w @(0x12345678:32,r3.w),@(6:2,er1) ;78366b2c123456783160 + and.w @(0x12345678:32,r3.w),@-er1 ;78366b2c12345678b160 + and.w @(0x12345678:32,r3.w),@er1+ ;78366b2c123456788160 + and.w @(0x12345678:32,r3.w),@er1- ;78366b2c12345678a160 + and.w @(0x12345678:32,r3.w),@+er1 ;78366b2c123456789160 + and.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78366b2c12345678c1609abc + and.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78366b2c12345678c9609abcdef0 + and.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78366b2c12345678d2609abc + and.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78366b2c12345678e2609abc + and.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78366b2c12345678f2609abc + and.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78366b2c12345678da609abcdef0 + and.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78366b2c12345678ea609abcdef0 + and.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78366b2c12345678fa609abcdef0 + and.w @(0x12345678:32,r3.w),@0xffff9abc:16 ;78366b2c1234567840609abc + and.w @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78366b2c1234567848609abcdef0 + + and.w @(0x12345678:32,er3.l),@er1 ;78376b2c123456780160 + and.w @(0x12345678:32,er3.l),@(6:2,er1) ;78376b2c123456783160 + and.w @(0x12345678:32,er3.l),@-er1 ;78376b2c12345678b160 + and.w @(0x12345678:32,er3.l),@er1+ ;78376b2c123456788160 + and.w @(0x12345678:32,er3.l),@er1- ;78376b2c12345678a160 + and.w @(0x12345678:32,er3.l),@+er1 ;78376b2c123456789160 + and.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78376b2c12345678c1609abc + and.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78376b2c12345678c9609abcdef0 + and.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78376b2c12345678d2609abc + and.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78376b2c12345678e2609abc + and.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78376b2c12345678f2609abc + and.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78376b2c12345678da609abcdef0 + and.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78376b2c12345678ea609abcdef0 + and.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78376b2c12345678fa609abcdef0 + and.w @(0x12345678:32,er3.l),@0xffff9abc:16 ;78376b2c1234567840609abc + and.w @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78376b2c1234567848609abcdef0 + + and.w @0x1234:16,@er1 ;6b1512340160 + and.w @0x1234:16,@(6:2,er1) ;6b1512343160 + and.w @0x1234:16,@-er1 ;6b151234b160 + and.w @0x1234:16,@er1+ ;6b1512348160 + and.w @0x1234:16,@er1- ;6b151234a160 + and.w @0x1234:16,@+er1 ;6b1512349160 + and.w @0x1234:16,@(0xffff9abc:16,er1) ;6b151234c1609abc + and.w @0x1234:16,@(0x9abcdef0:32,er1) ;6b151234c9609abcdef0 + and.w @0x1234:16,@(0xffff9abc:16,r2l.b) ;6b151234d2609abc + and.w @0x1234:16,@(0xffff9abc:16,r2.w) ;6b151234e2609abc + and.w @0x1234:16,@(0xffff9abc:16,er2.l) ;6b151234f2609abc + and.w @0x1234:16,@(0x9abcdef0:32,r2l.b) ;6b151234da609abcdef0 + and.w @0x1234:16,@(0x9abcdef0:32,r2.w) ;6b151234ea609abcdef0 + and.w @0x1234:16,@(0x9abcdef0:32,er2.l) ;6b151234fa609abcdef0 + and.w @0x1234:16,@0xffff9abc:16 ;6b15123440609abc + and.w @0x1234:16,@0x9abcdef0:32 ;6b15123448609abcdef0 + + and.w @0x12345678:32,@er1 ;6b35123456780160 + and.w @0x12345678:32,@(6:2,er1) ;6b35123456783160 + and.w @0x12345678:32,@-er1 ;6b3512345678b160 + and.w @0x12345678:32,@er1+ ;6b35123456788160 + and.w @0x12345678:32,@er1- ;6b3512345678a160 + and.w @0x12345678:32,@+er1 ;6b35123456789160 + and.w @0x12345678:32,@(0xffff9abc:16,er1) ;6b3512345678c1609abc + and.w @0x12345678:32,@(0x9abcdef0:32,er1) ;6b3512345678c9609abcdef0 + and.w @0x12345678:32,@(0xffff9abc:16,r2l.b) ;6b3512345678d2609abc + and.w @0x12345678:32,@(0xffff9abc:16,r2.w) ;6b3512345678e2609abc + and.w @0x12345678:32,@(0xffff9abc:16,er2.l) ;6b3512345678f2609abc + and.w @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;6b3512345678da609abcdef0 + and.w @0x12345678:32,@(0x9abcdef0:32,r2.w) ;6b3512345678ea609abcdef0 + and.w @0x12345678:32,@(0x9abcdef0:32,er2.l) ;6b3512345678fa609abcdef0 + and.w @0x12345678:32,@0xffff9abc:16 ;6b351234567840609abc + and.w @0x12345678:32,@0x9abcdef0:32 ;6b351234567848609abcdef0 + + and.l #0x12345678:32,er1 ;7a6112345678 + and.l #0x1234:16,er1 ;7a691234 + and.l #0x12345678:32,@er1 ;010e016812345678 + and.l #0x12345678:32,@(0xc:2,er1) ;010e316812345678 + and.l #0x12345678:32,@er1+ ;010e816812345678 + and.l #0x12345678:32,@-er1 ;010eb16812345678 + and.l #0x12345678:32,@+er1 ;010e916812345678 + and.l #0x12345678:32,@er1- ;010ea16812345678 + and.l #0x12345678:32,@(0xffff9abc:16,er1) ;010ec1689abc12345678 + and.l #0x12345678:32,@(0x9abcdef0:32,er1) ;010ec9689abcdef012345678 + and.l #0x12345678:32,@(0xffff9abc:16,r2l.b) ;010ed2689abc12345678 + and.l #0x12345678:32,@(0xffff9abc:16,r2.w) ;010ee2689abc12345678 + and.l #0x12345678:32,@(0xffff9abc:16,er2.l) ;010ef2689abc12345678 + and.l #0x12345678:32,@(0x9abcdef0:32,r2l.b) ;010eda689abcdef012345678 + and.l #0x12345678:32,@(0x9abcdef0:32,r2.w) ;010eea689abcdef012345678 + and.l #0x12345678:32,@(0x9abcdef0:32,er2.l) ;010efa689abcdef012345678 + and.l #0x12345678:32,@0xffff9abc:16 ;010e40689abc12345678 + and.l #0x12345678:32,@0x9abcdef0:32 ;010e48689abcdef012345678 + and.l #0x1234:16,@er1 ;010e01601234 + and.l #0x1234:16,@(0xc:2,er1) ;010e31601234 + and.l #0x1234:16,@er1+ ;010e81601234 + and.l #0x1234:16,@-er1 ;010eb1601234 + and.l #0x1234:16,@+er1 ;010e91601234 + and.l #0x1234:16,@er1- ;010ea1601234 + and.l #0x1234:16,@(0xffff9abc:16,er1) ;010ec1609abc1234 + and.l #0x1234:16,@(0x9abcdef0:32,er1) ;010ec9609abcdef01234 + and.l #0x1234:16,@(0xffff9abc:16,r2l.b) ;010ed2609abc1234 + and.l #0x1234:16,@(0xffff9abc:16,r2.w) ;010ee2609abc1234 + and.l #0x1234:16,@(0xffff9abc:16,er2.l) ;010ef2609abc1234 + and.l #0x1234:16,@(0x9abcdef0:32,r2l.b) ;010eda609abcdef01234 + and.l #0x1234:16,@(0x9abcdef0:32,r2.w) ;010eea609abcdef01234 + and.l #0x1234:16,@(0x9abcdef0:32,er2.l) ;010efa609abcdef01234 + and.l #0x1234:16,@0xffff9abc:16 ;010e40609abc1234 + and.l #0x1234:16,@0x9abcdef0:32 ;010e48609abcdef01234 + + and.l er3,er1 ;01f06631 + + and.l er3,@er1 ;01090163 + and.l er3,@(0xc:2,er1) ;01093163 + and.l er3,@er1+ ;01098163 + and.l er3,@-er1 ;0109b163 + and.l er3,@+er1 ;01099163 + and.l er3,@er1- ;0109a163 + and.l er3,@(0x1234:16,er1) ;0109c1631234 + and.l er3,@(0x12345678:32,er1) ;0109c96312345678 + and.l er3,@(0x1234:16,r2l.b) ;0109d2631234 + and.l er3,@(0x1234:16,r2.w) ;0109e2631234 + and.l er3,@(0x1234:16,er2.l) ;0109f2631234 + and.l er3,@(0x12345678:32,r2l.b) ;0109da6312345678 + and.l er3,@(0x12345678:32,r2.w) ;0109ea6312345678 + and.l er3,@(0x12345678:32,er2.l) ;0109fa6312345678 + and.l er3,@0x1234:16 ;010940631234 + and.l er3,@0x12345678:32 ;0109486312345678 + + and.l @er3,er1 ;010a0361 + and.l @(0xc:2,er3),er1 ;010a3361 + and.l @er3+,er1 ;010a8361 + and.l @-er3,er1 ;010ab361 + and.l @+er3,er1 ;010a9361 + and.l @er3-,er1 ;010aa361 + and.l @(0x1234:16,er1),er1 ;010ac1611234 + and.l @(0x12345678:32,er1),er1 ;010ac96112345678 + and.l @(0x1234:16,r2l.b),er1 ;010ad2611234 + and.l @(0x1234:16,r2.w),er1 ;010ae2611234 + and.l @(0x1234:16,er2.l),er1 ;010af2611234 + and.l @(0x12345678:32,r2l.b),er1 ;010ada6112345678 + and.l @(0x12345678:32,r2.w),er1 ;010aea6112345678 + and.l @(0x12345678:32,er2.l),er1 ;010afa6112345678 + and.l @0x1234:16,er1 ;010a40611234 + and.l @0x12345678:32,er1 ;010a486112345678 + + and.l @er3,@er1 ;0104693c0160 + and.l @er3,@(0xc:2,er1) ;0104693c3160 + and.l @er3,@-er1 ;0104693cb160 + and.l @er3,@er1+ ;0104693c8160 + and.l @er3,@er1- ;0104693ca160 + and.l @er3,@+er1 ;0104693c9160 + and.l @er3,@(0xffff9abc:16,er1) ;0104693cc1609abc + and.l @er3,@(0x9abcdef0:32,er1) ;0104693cc9609abcdef0 + and.l @er3,@(0xffff9abc:16,r2l.b) ;0104693cd2609abc + and.l @er3,@(0xffff9abc:16,r2.w) ;0104693ce2609abc + and.l @er3,@(0xffff9abc:16,er2.l) ;0104693cf2609abc + and.l @er3,@(0x9abcdef0:32,r2l.b) ;0104693cda609abcdef0 + and.l @er3,@(0x9abcdef0:32,r2.w) ;0104693cea609abcdef0 + and.l @er3,@(0x9abcdef0:32,er2.l) ;0104693cfa609abcdef0 + and.l @er3,@0xffff9abc:16 ;0104693c40609abc + and.l @er3,@0x9abcdef0:32 ;0104693c48609abcdef0 + + and.l @(0xc:2,er3),@er1 ;0107693c0160 + and.l @(0xc:2,er3),@(0xc:2,er1) ;0107693c3160 + and.l @(0xc:2,er3),@-er1 ;0107693cb160 + and.l @(0xc:2,er3),@er1+ ;0107693c8160 + and.l @(0xc:2,er3),@er1- ;0107693ca160 + and.l @(0xc:2,er3),@+er1 ;0107693c9160 + and.l @(0xc:2,er3),@(0xffff9abc:16,er1) ;0107693cc1609abc + and.l @(0xc:2,er3),@(0x9abcdef0:32,er1) ;0107693cc9609abcdef0 + and.l @(0xc:2,er3),@(0xffff9abc:16,r2l.b) ;0107693cd2609abc + and.l @(0xc:2,er3),@(0xffff9abc:16,r2.w) ;0107693ce2609abc + and.l @(0xc:2,er3),@(0xffff9abc:16,er2.l) ;0107693cf2609abc + and.l @(0xc:2,er3),@(0x9abcdef0:32,r2l.b) ;0107693cda609abcdef0 + and.l @(0xc:2,er3),@(0x9abcdef0:32,r2.w) ;0107693cea609abcdef0 + and.l @(0xc:2,er3),@(0x9abcdef0:32,er2.l) ;0107693cfa609abcdef0 + and.l @(0xc:2,er3),@0xffff9abc:16 ;0107693c40609abc + and.l @(0xc:2,er3),@0x9abcdef0:32 ;0107693c48609abcdef0 + + and.l @-er3,@er1 ;01076d3c0160 + and.l @-er3,@(0xc:2,er1) ;01076d3c3160 + and.l @-er3,@-er1 ;01076d3cb160 + and.l @-er3,@er1+ ;01076d3c8160 + and.l @-er3,@er1- ;01076d3ca160 + and.l @-er3,@+er1 ;01076d3c9160 + and.l @-er3,@(0xffff9abc:16,er1) ;01076d3cc1609abc + and.l @-er3,@(0x9abcdef0:32,er1) ;01076d3cc9609abcdef0 + and.l @-er3,@(0xffff9abc:16,r2l.b) ;01076d3cd2609abc + and.l @-er3,@(0xffff9abc:16,r2.w) ;01076d3ce2609abc + and.l @-er3,@(0xffff9abc:16,er2.l) ;01076d3cf2609abc + and.l @-er3,@(0x9abcdef0:32,r2l.b) ;01076d3cda609abcdef0 + and.l @-er3,@(0x9abcdef0:32,r2.w) ;01076d3cea609abcdef0 + and.l @-er3,@(0x9abcdef0:32,er2.l) ;01076d3cfa609abcdef0 + and.l @-er3,@0xffff9abc:16 ;01076d3c40609abc + and.l @-er3,@0x9abcdef0:32 ;01076d3c48609abcdef0 + + and.l @er3+,@er1 ;01046d3c0160 + and.l @er3+,@(0xc:2,er1) ;01046d3c3160 + and.l @er3+,@-er1 ;01046d3cb160 + and.l @er3+,@er1+ ;01046d3c8160 + and.l @er3+,@er1- ;01046d3ca160 + and.l @er3+,@+er1 ;01046d3c9160 + and.l @er3+,@(0xffff9abc:16,er1) ;01046d3cc1609abc + and.l @er3+,@(0x9abcdef0:32,er1) ;01046d3cc9609abcdef0 + and.l @er3+,@(0xffff9abc:16,r2l.b) ;01046d3cd2609abc + and.l @er3+,@(0xffff9abc:16,r2.w) ;01046d3ce2609abc + and.l @er3+,@(0xffff9abc:16,er2.l) ;01046d3cf2609abc + and.l @er3+,@(0x9abcdef0:32,r2l.b) ;01046d3cda609abcdef0 + and.l @er3+,@(0x9abcdef0:32,r2.w) ;01046d3cea609abcdef0 + and.l @er3+,@(0x9abcdef0:32,er2.l) ;01046d3cfa609abcdef0 + and.l @er3+,@0xffff9abc:16 ;01046d3c40609abc + and.l @er3+,@0x9abcdef0:32 ;01046d3c48609abcdef0 + + and.l @er3-,@er1 ;01066d3c0160 + and.l @er3-,@(0xc:2,er1) ;01066d3c3160 + and.l @er3-,@-er1 ;01066d3cb160 + and.l @er3-,@er1+ ;01066d3c8160 + and.l @er3-,@er1- ;01066d3ca160 + and.l @er3-,@+er1 ;01066d3c9160 + and.l @er3-,@(0xffff9abc:16,er1) ;01066d3cc1609abc + and.l @er3-,@(0x9abcdef0:32,er1) ;01066d3cc9609abcdef0 + and.l @er3-,@(0xffff9abc:16,r2l.b) ;01066d3cd2609abc + and.l @er3-,@(0xffff9abc:16,r2.w) ;01066d3ce2609abc + and.l @er3-,@(0xffff9abc:16,er2.l) ;01066d3cf2609abc + and.l @er3-,@(0x9abcdef0:32,r2l.b) ;01066d3cda609abcdef0 + and.l @er3-,@(0x9abcdef0:32,r2.w) ;01066d3cea609abcdef0 + and.l @er3-,@(0x9abcdef0:32,er2.l) ;01066d3cfa609abcdef0 + and.l @er3-,@0xffff9abc:16 ;01066d3c40609abc + and.l @er3-,@0x9abcdef0:32 ;01066d3c48609abcdef0 + + and.l @+er3,@er1 ;01056d3c0160 + and.l @+er3,@(0xc:2,er1) ;01056d3c3160 + and.l @+er3,@-er1 ;01056d3cb160 + and.l @+er3,@er1+ ;01056d3c8160 + and.l @+er3,@er1- ;01056d3ca160 + and.l @+er3,@+er1 ;01056d3c9160 + and.l @+er3,@(0xffff9abc:16,er1) ;01056d3cc1609abc + and.l @+er3,@(0x9abcdef0:32,er1) ;01056d3cc9609abcdef0 + and.l @+er3,@(0xffff9abc:16,r2l.b) ;01056d3cd2609abc + and.l @+er3,@(0xffff9abc:16,r2.w) ;01056d3ce2609abc + and.l @+er3,@(0xffff9abc:16,er2.l) ;01056d3cf2609abc + and.l @+er3,@(0x9abcdef0:32,r2l.b) ;01056d3cda609abcdef0 + and.l @+er3,@(0x9abcdef0:32,r2.w) ;01056d3cea609abcdef0 + and.l @+er3,@(0x9abcdef0:32,er2.l) ;01056d3cfa609abcdef0 + and.l @+er3,@0xffff9abc:16 ;01056d3c40609abc + and.l @+er3,@0x9abcdef0:32 ;01056d3c48609abcdef0 + + and.l @(0x1234:16,er3),@er1 ;01046f3c12340160 + and.l @(0x1234:16,er3),@(0xc:2,er1) ;01046f3c12343160 + and.l @(0x1234:16,er3),@-er1 ;01046f3c1234b160 + and.l @(0x1234:16,er3),@er1+ ;01046f3c12348160 + and.l @(0x1234:16,er3),@er1- ;01046f3c1234a160 + and.l @(0x1234:16,er3),@+er1 ;01046f3c12349160 + and.l @(0x1234:16,er3),@(0xffff9abc:16,er1) ;01046f3c1234c1609abc + and.l @(0x1234:16,er3),@(0x9abcdef0:32,er1) ;01046f3c1234c9609abcdef0 + and.l @(0x1234:16,er3),@(0xffff9abc:16,r2l.b) ;01046f3c1234d2609abc + and.l @(0x1234:16,er3),@(0xffff9abc:16,r2.w) ;01046f3c1234e2609abc + and.l @(0x1234:16,er3),@(0xffff9abc:16,er2.l) ;01046f3c1234f2609abc + and.l @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b) ;01046f3c1234da609abcdef0 + and.l @(0x1234:16,er3),@(0x9abcdef0:32,r2.w) ;01046f3c1234ea609abcdef0 + and.l @(0x1234:16,er3),@(0x9abcdef0:32,er2.l) ;01046f3c1234fa609abcdef0 + and.l @(0x1234:16,er3),@0xffff9abc:16 ;01046f3c123440609abc + and.l @(0x1234:16,er3),@0x9abcdef0:32 ;01046f3c123448609abcdef0 + + and.l @(0x12345678:32,er3),@er1 ;78b46b2c123456780160 + and.l @(0x12345678:32,er3),@(0xc:2,er1) ;78b46b2c123456783160 + and.l @(0x12345678:32,er3),@-er1 ;78b46b2c12345678b160 + and.l @(0x12345678:32,er3),@er1+ ;78b46b2c123456788160 + and.l @(0x12345678:32,er3),@er1- ;78b46b2c12345678a160 + and.l @(0x12345678:32,er3),@+er1 ;78b46b2c123456789160 + and.l @(0x12345678:32,er3),@(0xffff9abc:16,er1) ;78b46b2c12345678c1609abc + and.l @(0x12345678:32,er3),@(0x9abcdef0:32,er1) ;78b46b2c12345678c9609abcdef0 + and.l @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b) ;78b46b2c12345678d2609abc + and.l @(0x12345678:32,er3),@(0xffff9abc:16,r2.w) ;78b46b2c12345678e2609abc + and.l @(0x12345678:32,er3),@(0xffff9abc:16,er2.l) ;78b46b2c12345678f2609abc + and.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b) ;78b46b2c12345678da609abcdef0 + and.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w) ;78b46b2c12345678ea609abcdef0 + and.l @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l) ;78b46b2c12345678fa609abcdef0 + and.l @(0x12345678:32,er3),@0xffff9abc:16 ;78b46b2c1234567840609abc + and.l @(0x12345678:32,er3),@0x9abcdef0:32 ;78b46b2c1234567848609abcdef0 + + and.l @(0x1234:16,r3l.b),@er1 ;01056f3c12340160 + and.l @(0x1234:16,r3l.b),@(0xc:2,er1) ;01056f3c12343160 + and.l @(0x1234:16,r3l.b),@-er1 ;01056f3c1234b160 + and.l @(0x1234:16,r3l.b),@er1+ ;01056f3c12348160 + and.l @(0x1234:16,r3l.b),@er1- ;01056f3c1234a160 + and.l @(0x1234:16,r3l.b),@+er1 ;01056f3c12349160 + and.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er1) ;01056f3c1234c1609abc + and.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1) ;01056f3c1234c9609abcdef0 + and.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b) ;01056f3c1234d2609abc + and.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w) ;01056f3c1234e2609abc + and.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l) ;01056f3c1234f2609abc + and.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b) ;01056f3c1234da609abcdef0 + and.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w) ;01056f3c1234ea609abcdef0 + and.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l) ;01056f3c1234fa609abcdef0 + and.l @(0x1234:16,r3l.b),@0xffff9abc:16 ;01056f3c123440609abc + and.l @(0x1234:16,r3l.b),@0x9abcdef0:32 ;01056f3c123448609abcdef0 + + and.l @(0x1234:16,r3.w),@er1 ;01066f3c12340160 + and.l @(0x1234:16,r3.w),@(0xc:2,er1) ;01066f3c12343160 + and.l @(0x1234:16,r3.w),@-er1 ;01066f3c1234b160 + and.l @(0x1234:16,r3.w),@er1+ ;01066f3c12348160 + and.l @(0x1234:16,r3.w),@er1- ;01066f3c1234a160 + and.l @(0x1234:16,r3.w),@+er1 ;01066f3c12349160 + and.l @(0x1234:16,r3.w),@(0xffff9abc:16,er1) ;01066f3c1234c1609abc + and.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er1) ;01066f3c1234c9609abcdef0 + and.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b) ;01066f3c1234d2609abc + and.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w) ;01066f3c1234e2609abc + and.l @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l) ;01066f3c1234f2609abc + and.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b) ;01066f3c1234da609abcdef0 + and.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w) ;01066f3c1234ea609abcdef0 + and.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l) ;01066f3c1234fa609abcdef0 + and.l @(0x1234:16,r3.w),@0xffff9abc:16 ;01066f3c123440609abc + and.l @(0x1234:16,r3.w),@0x9abcdef0:32 ;01066f3c123448609abcdef0 + + and.l @(0x1234:16,er3.l),@er1 ;01076f3c12340160 + and.l @(0x1234:16,er3.l),@(0xc:2,er1) ;01076f3c12343160 + and.l @(0x1234:16,er3.l),@-er1 ;01076f3c1234b160 + and.l @(0x1234:16,er3.l),@er1+ ;01076f3c12348160 + and.l @(0x1234:16,er3.l),@er1- ;01076f3c1234a160 + and.l @(0x1234:16,er3.l),@+er1 ;01076f3c12349160 + and.l @(0x1234:16,er3.l),@(0xffff9abc:16,er1) ;01076f3c1234c1609abc + and.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er1) ;01076f3c1234c9609abcdef0 + and.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b) ;01076f3c1234d2609abc + and.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w) ;01076f3c1234e2609abc + and.l @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l) ;01076f3c1234f2609abc + and.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b) ;01076f3c1234da609abcdef0 + and.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w) ;01076f3c1234ea609abcdef0 + and.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l) ;01076f3c1234fa609abcdef0 + and.l @(0x1234:16,er3.l),@0xffff9abc:16 ;01076f3c123440609abc + and.l @(0x1234:16,er3.l),@0x9abcdef0:32 ;01076f3c123448609abcdef0 + + and.l @(0x12345678:32,r3l.b),@er1 ;78b56b2c123456780160 + and.l @(0x12345678:32,r3l.b),@(0xc:2,er1) ;78b56b2c123456783160 + and.l @(0x12345678:32,r3l.b),@-er1 ;78b56b2c12345678b160 + and.l @(0x12345678:32,r3l.b),@er1+ ;78b56b2c123456788160 + and.l @(0x12345678:32,r3l.b),@er1- ;78b56b2c12345678a160 + and.l @(0x12345678:32,r3l.b),@+er1 ;78b56b2c123456789160 + and.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1) ;78b56b2c12345678c1609abc + and.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1) ;78b56b2c12345678c9609abcdef0 + and.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b) ;78b56b2c12345678d2609abc + and.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w) ;78b56b2c12345678e2609abc + and.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l) ;78b56b2c12345678f2609abc + and.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b) ;78b56b2c12345678da609abcdef0 + and.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w) ;78b56b2c12345678ea609abcdef0 + and.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l) ;78b56b2c12345678fa609abcdef0 + and.l @(0x12345678:32,r3l.b),@0xffff9abc:16 ;78b56b2c1234567840609abc + and.l @(0x12345678:32,r3l.b),@0x9abcdef0:32 ;78b56b2c1234567848609abcdef0 + + and.l @(0x12345678:32,r3.w),@er1 ;78b66b2c123456780160 + and.l @(0x12345678:32,r3.w),@(0xc:2,er1) ;78b66b2c123456783160 + and.l @(0x12345678:32,r3.w),@-er1 ;78b66b2c12345678b160 + and.l @(0x12345678:32,r3.w),@er1+ ;78b66b2c123456788160 + and.l @(0x12345678:32,r3.w),@er1- ;78b66b2c12345678a160 + and.l @(0x12345678:32,r3.w),@+er1 ;78b66b2c123456789160 + and.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er1) ;78b66b2c12345678c1609abc + and.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1) ;78b66b2c12345678c9609abcdef0 + and.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b) ;78b66b2c12345678d2609abc + and.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w) ;78b66b2c12345678e2609abc + and.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l) ;78b66b2c12345678f2609abc + and.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b) ;78b66b2c12345678da609abcdef0 + and.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w) ;78b66b2c12345678ea609abcdef0 + and.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l) ;78b66b2c12345678fa609abcdef0 + and.l @(0x12345678:32,r3.w),@0xffff9abc:16 ;78b66b2c1234567840609abc + and.l @(0x12345678:32,r3.w),@0x9abcdef0:32 ;78b66b2c1234567848609abcdef0 + + and.l @(0x12345678:32,er3.l),@er1 ;78b76b2c123456780160 + and.l @(0x12345678:32,er3.l),@(0xc:2,er1) ;78b76b2c123456783160 + and.l @(0x12345678:32,er3.l),@-er1 ;78b76b2c12345678b160 + and.l @(0x12345678:32,er3.l),@er1+ ;78b76b2c123456788160 + and.l @(0x12345678:32,er3.l),@er1- ;78b76b2c12345678a160 + and.l @(0x12345678:32,er3.l),@+er1 ;78b76b2c123456789160 + and.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er1) ;78b76b2c12345678c1609abc + and.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1) ;78b76b2c12345678c9609abcdef0 + and.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b) ;78b76b2c12345678d2609abc + and.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w) ;78b76b2c12345678e2609abc + and.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l) ;78b76b2c12345678f2609abc + and.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b) ;78b76b2c12345678da609abcdef0 + and.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w) ;78b76b2c12345678ea609abcdef0 + and.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l) ;78b76b2c12345678fa609abcdef0 + and.l @(0x12345678:32,er3.l),@0xffff9abc:16 ;78b76b2c1234567840609abc + and.l @(0x12345678:32,er3.l),@0x9abcdef0:32 ;78b76b2c1234567848609abcdef0 + + and.l @0x1234:16,@er1 ;01046b0c12340160 + and.l @0x1234:16,@(0xc:2,er1) ;01046b0c12343160 + and.l @0x1234:16,@-er1 ;01046b0c1234b160 + and.l @0x1234:16,@er1+ ;01046b0c12348160 + and.l @0x1234:16,@er1- ;01046b0c1234a160 + and.l @0x1234:16,@+er1 ;01046b0c12349160 + and.l @0x1234:16,@(0xffff9abc:16,er1) ;01046b0c1234c1609abc + and.l @0x1234:16,@(0x9abcdef0:32,er1) ;01046b0c1234c9609abcdef0 + and.l @0x1234:16,@(0xffff9abc:16,r2l.b) ;01046b0c1234d2609abc + and.l @0x1234:16,@(0xffff9abc:16,r2.w) ;01046b0c1234e2609abc + and.l @0x1234:16,@(0xffff9abc:16,er2.l) ;01046b0c1234f2609abc + and.l @0x1234:16,@(0x9abcdef0:32,r2l.b) ;01046b0c1234da609abcdef0 + and.l @0x1234:16,@(0x9abcdef0:32,r2.w) ;01046b0c1234ea609abcdef0 + and.l @0x1234:16,@(0x9abcdef0:32,er2.l) ;01046b0c1234fa609abcdef0 + and.l @0x1234:16,@0xffff9abc:16 ;01046b0c123440609abc + and.l @0x1234:16,@0x9abcdef0:32 ;01046b0c123448609abcdef0 + + and.l @0x12345678:32,@er1 ;01046b2c123456780160 + and.l @0x12345678:32,@(0xc:2,er1) ;01046b2c123456783160 + and.l @0x12345678:32,@-er1 ;01046b2c12345678b160 + and.l @0x12345678:32,@er1+ ;01046b2c123456788160 + and.l @0x12345678:32,@er1- ;01046b2c12345678a160 + and.l @0x12345678:32,@+er1 ;01046b2c123456789160 + and.l @0x12345678:32,@(0xffff9abc:16,er1) ;01046b2c12345678c1609abc + and.l @0x12345678:32,@(0x9abcdef0:32,er1) ;01046b2c12345678c9609abcdef0 + and.l @0x12345678:32,@(0xffff9abc:16,r2l.b) ;01046b2c12345678d2609abc + and.l @0x12345678:32,@(0xffff9abc:16,r2.w) ;01046b2c12345678e2609abc + and.l @0x12345678:32,@(0xffff9abc:16,er2.l) ;01046b2c12345678f2609abc + and.l @0x12345678:32,@(0x9abcdef0:32,r2l.b) ;01046b2c12345678da609abcdef0 + and.l @0x12345678:32,@(0x9abcdef0:32,r2.w) ;01046b2c12345678ea609abcdef0 + and.l @0x12345678:32,@(0x9abcdef0:32,er2.l) ;01046b2c12345678fa609abcdef0 + and.l @0x12345678:32,@0xffff9abc:16 ;01046b2c1234567840609abc + and.l @0x12345678:32,@0x9abcdef0:32 ;01046b2c1234567848609abcdef0 + + .end diff --git a/gdb/testsuite/gdb.disasm/t11_logs.s b/gdb/testsuite/gdb.disasm/t11_logs.s index 7782754ff0..4768591dd7 100644 --- a/gdb/testsuite/gdb.disasm/t11_logs.s +++ b/gdb/testsuite/gdb.disasm/t11_logs.s @@ -1,1177 +1,1177 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;log_sft -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - .h8300sx - .text - .global _start -_start: - not.b r1h ;1701 - not.b @er1 ;7d101700 - not.b @(0x3:2,er1) ;017768181700 - not.b @er1+ ;01746c181700 - not.b @-er1 ;01776c181700 - not.b @+er1 ;01756c181700 - not.b @er1- ;01766c181700 - not.b @(0x1234:16,er1) ;01746e1812341700 - not.b @(0x12345678:32,er1) ;78146a28123456781700 - not.b @(0x1234:16,r2l.b) ;01756e2812341700 - not.b @(0x1234:16,r2.w) ;01766e2812341700 - not.b @(0x1234:16,er2.l) ;01776e2812341700 - not.b @(0x12345678:32,r2l.b) ;78256a28123456781700 - not.b @(0x12345678:32,r2.w) ;78266a28123456781700 - not.b @(0x12345678:32,er2.l) ;78276a28123456781700 - not.b @0xffffff12:8 ;7f121700 - not.b @0x1234:16 ;6a1812341700 - not.b @0x12345678:32 ;6a38123456781700 - - not.w r1 ;1711 - not.w @er1 ;7d901710 - not.w @(0x6:2,er1) ;015769181710 - not.w @er1+ ;01546d181710 - not.w @-er1 ;01576d181710 - not.w @+er1 ;01556d181710 - not.w @er1- ;01566d181710 - not.w @(0x1234:16,er1) ;01546f1812341710 - not.w @(0x12345678:32,er1) ;78146b28123456781710 - not.w @(0x1234:16,r2l.b) ;01556f2812341710 - not.w @(0x1234:16,r2.w) ;01566f2812341710 - not.w @(0x1234:16,er2.l) ;01576f2812341710 - not.w @(0x12345678:32,r2l.b) ;78256b28123456781710 - not.w @(0x12345678:32,r2.w) ;78266b28123456781710 - not.w @(0x12345678:32,er2.l) ;78276b28123456781710 - not.w @0x1234:16 ;6b1812341710 - not.w @0x12345678:32 ;6b38123456781710 - - not.l er1 ;1731 - not.l @er1 ;010469181730 - not.l @(0xc:2,er1) ;010769181730 - not.l @er1+ ;01046d181730 - not.l @-er1 ;01076d181730 - not.l @+er1 ;01056d181730 - not.l @er1- ;01066d181730 - not.l @(0x1234:16,er1) ;01046f1812341730 - not.l @(0x12345678:32,er1) ;78946b28123456781730 - not.l @(0x1234:16,r2l.b) ;01056f2812341730 - not.l @(0x1234:16,r2.w) ;01066f2812341730 - not.l @(0x1234:16,er2.l) ;01076f2812341730 - not.l @(0x12345678:32,r2l.b) ;78a56b28123456781730 - not.l @(0x12345678:32,r2.w) ;78a66b28123456781730 - not.l @(0x12345678:32,er2.l) ;78a76b28123456781730 - not.l @0x1234:16 ;01046b0812341730 - not.l @0x12345678:32 ;01046b28123456781730 - - shll.b r1h ;1001 - shll.b @er1 ;7d101000 - shll.b @(0x3:2,er1) ;017768181000 - shll.b @er1+ ;01746c181000 - shll.b @-er1 ;01776c181000 - shll.b @+er1 ;01756c181000 - shll.b @er1- ;01766c181000 - shll.b @(0x1234:16,er1) ;01746e1812341000 - shll.b @(0x12345678:32,er1) ;78146a28123456781000 - shll.b @(0x1234:16,r2l.b) ;01756e2812341000 - shll.b @(0x1234:16,r2.w) ;01766e2812341000 - shll.b @(0x1234:16,er2.l) ;01776e2812341000 - shll.b @(0x12345678:32,r2l.b) ;78256a28123456781000 - shll.b @(0x12345678:32,r2.w) ;78266a28123456781000 - shll.b @(0x12345678:32,er2.l) ;78276a28123456781000 - shll.b @0xffffff12:8 ;7f121000 - shll.b @0x1234:16 ;6a1812341000 - shll.b @0x12345678:32 ;6a38123456781000 - - shll.w r1 ;1011 - shll.w @er1 ;7d901010 - shll.w @(0x6:2,er1) ;015769181010 - shll.w @er1+ ;01546d181010 - shll.w @-er1 ;01576d181010 - shll.w @+er1 ;01556d181010 - shll.w @er1- ;01566d181010 - shll.w @(0x1234:16,er1) ;01546f1812341010 - shll.w @(0x12345678:32,er1) ;78146b28123456781010 - shll.w @(0x1234:16,r2l.b) ;01556f2812341010 - shll.w @(0x1234:16,r2.w) ;01566f2812341010 - shll.w @(0x1234:16,er2.l) ;01576f2812341010 - shll.w @(0x12345678:32,r2l.b) ;78256b28123456781010 - shll.w @(0x12345678:32,r2.w) ;78266b28123456781010 - shll.w @(0x12345678:32,er2.l) ;78276b28123456781010 - shll.w @0x1234:16 ;6b1812341010 - shll.w @0x12345678:32 ;6b38123456781010 - - shll.l er1 ;1031 - shll.l @er1 ;010469181030 - shll.l @(0xc:2,er1) ;010769181030 - shll.l @er1+ ;01046d181030 - shll.l @-er1 ;01076d181030 - shll.l @+er1 ;01056d181030 - shll.l @er1- ;01066d181030 - shll.l @(0x1234:16,er1) ;01046f1812341030 - shll.l @(0x12345678:32,er1) ;78946b28123456781030 - shll.l @(0x1234:16,r2l.b) ;01056f2812341030 - shll.l @(0x1234:16,r2.w) ;01066f2812341030 - shll.l @(0x1234:16,er2.l) ;01076f2812341030 - shll.l @(0x12345678:32,r2l.b) ;78a56b28123456781030 - shll.l @(0x12345678:32,r2.w) ;78a66b28123456781030 - shll.l @(0x12345678:32,er2.l) ;78a76b28123456781030 - shll.l @0x1234:16 ;01046b0812341030 - shll.l @0x12345678:32 ;01046b28123456781030 - - shll.b #2,r1h ;1041 - shll.b #2,@er1 ;7d101040 - shll.b #2,@(0x3:2,er1) ;017768181040 - shll.b #2,@er1+ ;01746c181040 - shll.b #2,@-er1 ;01776c181040 - shll.b #2,@+er1 ;01756c181040 - shll.b #2,@er1- ;01766c181040 - shll.b #2,@(0x1234:16,er1) ;01746e1812341040 - shll.b #2,@(0x12345678:32,er1) ;78146a28123456781040 - shll.b #2,@(0x1234:16,r2l.b) ;01756e2812341040 - shll.b #2,@(0x1234:16,r2.w) ;01766e2812341040 - shll.b #2,@(0x1234:16,er2.l) ;01776e2812341040 - shll.b #2,@(0x12345678:32,r2l.b) ;78256a28123456781040 - shll.b #2,@(0x12345678:32,r2.w) ;78266a28123456781040 - shll.b #2,@(0x12345678:32,er2.l) ;78276a28123456781040 - shll.b #2,@0xffffff12:8 ;7f121040 - shll.b #2,@0x1234:16 ;6a1812341040 - shll.b #2,@0x12345678:32 ;6a38123456781040 - - shll.w #2,r1 ;1051 - shll.w #2,@er1 ;7d901050 - shll.w #2,@(0x6:2,er1) ;015769181050 - shll.w #2,@er1+ ;01546d181050 - shll.w #2,@-er1 ;01576d181050 - shll.w #2,@+er1 ;01556d181050 - shll.w #2,@er1- ;01566d181050 - shll.w #2,@(0x1234:16,er1) ;01546f1812341050 - shll.w #2,@(0x12345678:32,er1) ;78146b28123456781050 - shll.w #2,@(0x1234:16,r2l.b) ;01556f2812341050 - shll.w #2,@(0x1234:16,r2.w) ;01566f2812341050 - shll.w #2,@(0x1234:16,er2.l) ;01576f2812341050 - shll.w #2,@(0x12345678:32,r2l.b) ;78256b28123456781050 - shll.w #2,@(0x12345678:32,r2.w) ;78266b28123456781050 - shll.w #2,@(0x12345678:32,er2.l) ;78276b28123456781050 - shll.w #2,@0x1234:16 ;6b1812341050 - shll.w #2,@0x12345678:32 ;6b38123456781050 - - shll.l #2,er1 ;1071 - shll.l #2,@er1 ;010469181070 - shll.l #2,@(0xc:2,er1) ;010769181070 - shll.l #2,@er1+ ;01046d181070 - shll.l #2,@-er1 ;01076d181070 - shll.l #2,@+er1 ;01056d181070 - shll.l #2,@er1- ;01066d181070 - shll.l #2,@(0x1234:16,er1) ;01046f1812341070 - shll.l #2,@(0x12345678:32,er1) ;78946b28123456781070 - shll.l #2,@(0x1234:16,r2l.b) ;01056f2812341070 - shll.l #2,@(0x1234:16,r2.w) ;01066f2812341070 - shll.l #2,@(0x1234:16,er2.l) ;01076f2812341070 - shll.l #2,@(0x12345678:32,r2l.b) ;78a56b28123456781070 - shll.l #2,@(0x12345678:32,r2.w) ;78a66b28123456781070 - shll.l #2,@(0x12345678:32,er2.l) ;78a76b28123456781070 - shll.l #2,@0x1234:16 ;01046b0812341070 - shll.l #2,@0x12345678:32 ;01046b28123456781070 - - shll.b #4,r1h ;10a1 - shll.b #4,@er1 ;7d1010a0 - shll.b #4,@(0x3:2,er1) ;0177681810a0 - shll.b #4,@er1+ ;01746c1810a0 - shll.b #4,@-er1 ;01776c1810a0 - shll.b #4,@+er1 ;01756c1810a0 - shll.b #4,@er1- ;01766c1810a0 - shll.b #4,@(0x1234:16,er1) ;01746e18123410a0 - shll.b #4,@(0x12345678:32,er1) ;78146a281234567810a0 - shll.b #4,@(0x1234:16,r2l.b) ;01756e28123410a0 - shll.b #4,@(0x1234:16,r2.w) ;01766e28123410a0 - shll.b #4,@(0x1234:16,er2.l) ;01776e28123410a0 - shll.b #4,@(0x12345678:32,r2l.b) ;78256a281234567810a0 - shll.b #4,@(0x12345678:32,r2.w) ;78266a281234567810a0 - shll.b #4,@(0x12345678:32,er2.l) ;78276a281234567810a0 - shll.b #4,@0xffffff12:8 ;7f1210a0 - shll.b #4,@0x1234:16 ;6a18123410a0 - shll.b #4,@0x12345678:32 ;6a381234567810a0 - - shll.w #4,r1 ;1021 - shll.w #4,@er1 ;7d901020 - shll.w #4,@(0x6:2,er1) ;015769181020 - shll.w #4,@er1+ ;01546d181020 - shll.w #4,@-er1 ;01576d181020 - shll.w #4,@+er1 ;01556d181020 - shll.w #4,@er1- ;01566d181020 - shll.w #4,@(0x1234:16,er1) ;01546f1812341020 - shll.w #4,@(0x12345678:32,er1) ;78146b28123456781020 - shll.w #4,@(0x1234:16,r2l.b) ;01556f2812341020 - shll.w #4,@(0x1234:16,r2.w) ;01566f2812341020 - shll.w #4,@(0x1234:16,er2.l) ;01576f2812341020 - shll.w #4,@(0x12345678:32,r2l.b) ;78256b28123456781020 - shll.w #4,@(0x12345678:32,r2.w) ;78266b28123456781020 - shll.w #4,@(0x12345678:32,er2.l) ;78276b28123456781020 - shll.w #4,@0x1234:16 ;6b1812341020 - shll.w #4,@0x12345678:32 ;6b38123456781020 - - shll.l #4,er1 ;1039 - shll.l #4,@er1 ;010469181038 - shll.l #4,@(0xc:2,er1) ;010769181038 - shll.l #4,@er1+ ;01046d181038 - shll.l #4,@-er1 ;01076d181038 - shll.l #4,@+er1 ;01056d181038 - shll.l #4,@er1- ;01066d181038 - shll.l #4,@(0x1234:16,er1) ;01046f1812341038 - shll.l #4,@(0x12345678:32,er1) ;78946b28123456781038 - shll.l #4,@(0x1234:16,r2l.b) ;01056f2812341038 - shll.l #4,@(0x1234:16,r2.w) ;01066f2812341038 - shll.l #4,@(0x1234:16,er2.l) ;01076f2812341038 - shll.l #4,@(0x12345678:32,r2l.b) ;78a56b28123456781038 - shll.l #4,@(0x12345678:32,r2.w) ;78a66b28123456781038 - shll.l #4,@(0x12345678:32,er2.l) ;78a76b28123456781038 - shll.l #4,@0x1234:16 ;01046b0812341038 - shll.l #4,@0x12345678:32 ;01046b28123456781038 - - shll.w #8,r1 ;1061 - shll.w #8,@er1 ;7d901060 - shll.w #8,@(0x6:2,er1) ;015769181060 - shll.w #8,@er1+ ;01546d181060 - shll.w #8,@-er1 ;01576d181060 - shll.w #8,@+er1 ;01556d181060 - shll.w #8,@er1- ;01566d181060 - shll.w #8,@(0x1234:16,er1) ;01546f1812341060 - shll.w #8,@(0x12345678:32,er1) ;78146b28123456781060 - shll.w #8,@(0x1234:16,r2l.b) ;01556f2812341060 - shll.w #8,@(0x1234:16,r2.w) ;01566f2812341060 - shll.w #8,@(0x1234:16,er2.l) ;01576f2812341060 - shll.w #8,@(0x12345678:32,r2l.b) ;78256b28123456781060 - shll.w #8,@(0x12345678:32,r2.w) ;78266b28123456781060 - shll.w #8,@(0x12345678:32,er2.l) ;78276b28123456781060 - shll.w #8,@0x1234:16 ;6b1812341060 - shll.w #8,@0x12345678:32 ;6b38123456781060 - - shll.l #8,er1 ;1079 - shll.l #8,@er1 ;010469181078 - shll.l #8,@(0xc:2,er1) ;010769181078 - shll.l #8,@er1+ ;01046d181078 - shll.l #8,@-er1 ;01076d181078 - shll.l #8,@+er1 ;01056d181078 - shll.l #8,@er1- ;01066d181078 - shll.l #8,@(0x1234:16,er1) ;01046f1812341078 - shll.l #8,@(0x12345678:32,er1) ;78946b28123456781078 - shll.l #8,@(0x1234:16,r2l.b) ;01056f2812341078 - shll.l #8,@(0x1234:16,r2.w) ;01066f2812341078 - shll.l #8,@(0x1234:16,er2.l) ;01076f2812341078 - shll.l #8,@(0x12345678:32,r2l.b) ;78a56b28123456781078 - shll.l #8,@(0x12345678:32,r2.w) ;78a66b28123456781078 - shll.l #8,@(0x12345678:32,er2.l) ;78a76b28123456781078 - shll.l #8,@0x1234:16 ;01046b0812341078 - shll.l #8,@0x12345678:32 ;01046b28123456781078 - - shll.l #16,er1 ;10f9 - shll.l #16,@er1 ;0104691810f8 - shll.l #16,@(0xc:2,er1) ;0107691810f8 - shll.l #16,@er1+ ;01046d1810f8 - shll.l #16,@-er1 ;01076d1810f8 - shll.l #16,@+er1 ;01056d1810f8 - shll.l #16,@er1- ;01066d1810f8 - shll.l #16,@(0x1234:16,er1) ;01046f18123410f8 - shll.l #16,@(0x12345678:32,er1) ;78946b281234567810f8 - shll.l #16,@(0x1234:16,r2l.b) ;01056f28123410f8 - shll.l #16,@(0x1234:16,r2.w) ;01066f28123410f8 - shll.l #16,@(0x1234:16,er2.l) ;01076f28123410f8 - shll.l #16,@(0x12345678:32,r2l.b) ;78a56b281234567810f8 - shll.l #16,@(0x12345678:32,r2.w) ;78a66b281234567810f8 - shll.l #16,@(0x12345678:32,er2.l) ;78a76b281234567810f8 - shll.l #16,@0x1234:16 ;01046b08123410f8 - shll.l #16,@0x12345678:32 ;01046b281234567810f8 - - shll.b #0x7:5,r1h ;03871001 - shll.w #0xf:5,r1 ;038f1011 - shll.l #0x1f:5,er1 ;039f1031 - - shll.b r3h,r1h ;78381001 - shll.w r3h,r1 ;78381011 - shll.l r3h,er1 ;78381031 - - shlr.b r1h ;1101 - shlr.b @er1 ;7d101100 - shlr.b @(0x3:2,er1) ;017768181100 - shlr.b @er1+ ;01746c181100 - shlr.b @-er1 ;01776c181100 - shlr.b @+er1 ;01756c181100 - shlr.b @er1- ;01766c181100 - shlr.b @(0x1234:16,er1) ;01746e1812341100 - shlr.b @(0x12345678:32,er1) ;78146a28123456781100 - shlr.b @(0x1234:16,r2l.b) ;01756e2812341100 - shlr.b @(0x1234:16,r2.w) ;01766e2812341100 - shlr.b @(0x1234:16,er2.l) ;01776e2812341100 - shlr.b @(0x12345678:32,r2l.b) ;78256a28123456781100 - shlr.b @(0x12345678:32,r2.w) ;78266a28123456781100 - shlr.b @(0x12345678:32,er2.l) ;78276a28123456781100 - shlr.b @0xffffff12:8 ;7f121100 - shlr.b @0x1234:16 ;6a1812341100 - shlr.b @0x12345678:32 ;6a38123456781100 - - shlr.w r1 ;1111 - shlr.w @er1 ;7d901110 - shlr.w @(0x6:2,er1) ;015769181110 - shlr.w @er1+ ;01546d181110 - shlr.w @-er1 ;01576d181110 - shlr.w @+er1 ;01556d181110 - shlr.w @er1- ;01566d181110 - shlr.w @(0x1234:16,er1) ;01546f1812341110 - shlr.w @(0x12345678:32,er1) ;78146b28123456781110 - shlr.w @(0x1234:16,r2l.b) ;01556f2812341110 - shlr.w @(0x1234:16,r2.w) ;01566f2812341110 - shlr.w @(0x1234:16,er2.l) ;01576f2812341110 - shlr.w @(0x12345678:32,r2l.b) ;78256b28123456781110 - shlr.w @(0x12345678:32,r2.w) ;78266b28123456781110 - shlr.w @(0x12345678:32,er2.l) ;78276b28123456781110 - shlr.w @0x1234:16 ;6b1812341110 - shlr.w @0x12345678:32 ;6b38123456781110 - - shlr.l er1 ;1131 - shlr.l @er1 ;010469181130 - shlr.l @(0xc:2,er1) ;010769181130 - shlr.l @er1+ ;01046d181130 - shlr.l @-er1 ;01076d181130 - shlr.l @+er1 ;01056d181130 - shlr.l @er1- ;01066d181130 - shlr.l @(0x1234:16,er1) ;01046f1812341130 - shlr.l @(0x12345678:32,er1) ;78946b28123456781130 - shlr.l @(0x1234:16,r2l.b) ;01056f2812341130 - shlr.l @(0x1234:16,r2.w) ;01066f2812341130 - shlr.l @(0x1234:16,er2.l) ;01076f2812341130 - shlr.l @(0x12345678:32,r2l.b) ;78a56b28123456781130 - shlr.l @(0x12345678:32,r2.w) ;78a66b28123456781130 - shlr.l @(0x12345678:32,er2.l) ;78a76b28123456781130 - shlr.l @0x1234:16 ;01046b0812341130 - shlr.l @0x12345678:32 ;01046b28123456781130 - - shlr.b #2,r1h ;1141 - shlr.b #2,@er1 ;7d101140 - shlr.b #2,@(0x3:2,er1) ;017768181140 - shlr.b #2,@er1+ ;01746c181140 - shlr.b #2,@-er1 ;01776c181140 - shlr.b #2,@+er1 ;01756c181140 - shlr.b #2,@er1- ;01766c181140 - shlr.b #2,@(0x1234:16,er1) ;01746e1812341140 - shlr.b #2,@(0x12345678:32,er1) ;78146a28123456781140 - shlr.b #2,@(0x1234:16,r2l.b) ;01756e2812341140 - shlr.b #2,@(0x1234:16,r2.w) ;01766e2812341140 - shlr.b #2,@(0x1234:16,er2.l) ;01776e2812341140 - shlr.b #2,@(0x12345678:32,r2l.b) ;78256a28123456781140 - shlr.b #2,@(0x12345678:32,r2.w) ;78266a28123456781140 - shlr.b #2,@(0x12345678:32,er2.l) ;78276a28123456781140 - shlr.b #2,@0xffffff12:8 ;7f121140 - shlr.b #2,@0x1234:16 ;6a1812341140 - shlr.b #2,@0x12345678:32 ;6a38123456781140 - - shlr.w #2,r1 ;1151 - shlr.w #2,@er1 ;7d901150 - shlr.w #2,@(0x6:2,er1) ;015769181150 - shlr.w #2,@er1+ ;01546d181150 - shlr.w #2,@-er1 ;01576d181150 - shlr.w #2,@+er1 ;01556d181150 - shlr.w #2,@er1- ;01566d181150 - shlr.w #2,@(0x1234:16,er1) ;01546f1812341150 - shlr.w #2,@(0x12345678:32,er1) ;78146b28123456781150 - shlr.w #2,@(0x1234:16,r2l.b) ;01556f2812341150 - shlr.w #2,@(0x1234:16,r2.w) ;01566f2812341150 - shlr.w #2,@(0x1234:16,er2.l) ;01576f2812341150 - shlr.w #2,@(0x12345678:32,r2l.b) ;78256b28123456781150 - shlr.w #2,@(0x12345678:32,r2.w) ;78266b28123456781150 - shlr.w #2,@(0x12345678:32,er2.l) ;78276b28123456781150 - shlr.w #2,@0x1234:16 ;6b1812341150 - shlr.w #2,@0x12345678:32 ;6b38123456781150 - - shlr.l #2,er1 ;1171 - shlr.l #2,@er1 ;010469181170 - shlr.l #2,@(0xc:2,er1) ;010769181170 - shlr.l #2,@er1+ ;01046d181170 - shlr.l #2,@-er1 ;01076d181170 - shlr.l #2,@+er1 ;01056d181170 - shlr.l #2,@er1- ;01066d181170 - shlr.l #2,@(0x1234:16,er1) ;01046f1812341170 - shlr.l #2,@(0x12345678:32,er1) ;78946b28123456781170 - shlr.l #2,@(0x1234:16,r2l.b) ;01056f2812341170 - shlr.l #2,@(0x1234:16,r2.w) ;01066f2812341170 - shlr.l #2,@(0x1234:16,er2.l) ;01076f2812341170 - shlr.l #2,@(0x12345678:32,r2l.b) ;78a56b28123456781170 - shlr.l #2,@(0x12345678:32,r2.w) ;78a66b28123456781170 - shlr.l #2,@(0x12345678:32,er2.l) ;78a76b28123456781170 - shlr.l #2,@0x1234:16 ;01046b0812341170 - shlr.l #2,@0x12345678:32 ;01046b28123456781170 - - shlr.b #4,r1h ;11a1 - shlr.b #4,@er1 ;7d1011a0 - shlr.b #4,@(0x3:2,er1) ;0177681811a0 - shlr.b #4,@er1+ ;01746c1811a0 - shlr.b #4,@-er1 ;01776c1811a0 - shlr.b #4,@+er1 ;01756c1811a0 - shlr.b #4,@er1- ;01766c1811a0 - shlr.b #4,@(0x1234:16,er1) ;01746e18123411a0 - shlr.b #4,@(0x12345678:32,er1) ;78146a281234567811a0 - shlr.b #4,@(0x1234:16,r2l.b) ;01756e28123411a0 - shlr.b #4,@(0x1234:16,r2.w) ;01766e28123411a0 - shlr.b #4,@(0x1234:16,er2.l) ;01776e28123411a0 - shlr.b #4,@(0x12345678:32,r2l.b) ;78256a281234567811a0 - shlr.b #4,@(0x12345678:32,r2.w) ;78266a281234567811a0 - shlr.b #4,@(0x12345678:32,er2.l) ;78276a281234567811a0 - shlr.b #4,@0xffffff12:8 ;7f1211a0 - shlr.b #4,@0x1234:16 ;6a18123411a0 - shlr.b #4,@0x12345678:32 ;6a381234567811a0 - - shlr.w #4,r1 ;1121 - shlr.w #4,@er1 ;7d901120 - shlr.w #4,@(0x6:2,er1) ;015769181120 - shlr.w #4,@er1+ ;01546d181120 - shlr.w #4,@-er1 ;01576d181120 - shlr.w #4,@+er1 ;01556d181120 - shlr.w #4,@er1- ;01566d181120 - shlr.w #4,@(0x1234:16,er1) ;01546f1812341120 - shlr.w #4,@(0x12345678:32,er1) ;78146b28123456781120 - shlr.w #4,@(0x1234:16,r2l.b) ;01556f2812341120 - shlr.w #4,@(0x1234:16,r2.w) ;01566f2812341120 - shlr.w #4,@(0x1234:16,er2.l) ;01576f2812341120 - shlr.w #4,@(0x12345678:32,r2l.b) ;78256b28123456781120 - shlr.w #4,@(0x12345678:32,r2.w) ;78266b28123456781120 - shlr.w #4,@(0x12345678:32,er2.l) ;78276b28123456781120 - shlr.w #4,@0x1234:16 ;6b1812341120 - shlr.w #4,@0x12345678:32 ;6b38123456781120 - - shlr.l #4,er1 ;1139 - shlr.l #4,@er1 ;010469181138 - shlr.l #4,@(0xc:2,er1) ;010769181138 - shlr.l #4,@er1+ ;01046d181138 - shlr.l #4,@-er1 ;01076d181138 - shlr.l #4,@+er1 ;01056d181138 - shlr.l #4,@er1- ;01066d181138 - shlr.l #4,@(0x1234:16,er1) ;01046f1812341138 - shlr.l #4,@(0x12345678:32,er1) ;78946b28123456781138 - shlr.l #4,@(0x1234:16,r2l.b) ;01056f2812341138 - shlr.l #4,@(0x1234:16,r2.w) ;01066f2812341138 - shlr.l #4,@(0x1234:16,er2.l) ;01076f2812341138 - shlr.l #4,@(0x12345678:32,r2l.b) ;78a56b28123456781138 - shlr.l #4,@(0x12345678:32,r2.w) ;78a66b28123456781138 - shlr.l #4,@(0x12345678:32,er2.l) ;78a76b28123456781138 - shlr.l #4,@0x1234:16 ;01046b0812341138 - shlr.l #4,@0x12345678:32 ;01046b28123456781138 - - shlr.w #8,r1 ;1161 - shlr.w #8,@er1 ;7d901160 - shlr.w #8,@(0x6:2,er1) ;015769181160 - shlr.w #8,@er1+ ;01546d181160 - shlr.w #8,@-er1 ;01576d181160 - shlr.w #8,@+er1 ;01556d181160 - shlr.w #8,@er1- ;01566d181160 - shlr.w #8,@(0x1234:16,er1) ;01546f1812341160 - shlr.w #8,@(0x12345678:32,er1) ;78146b28123456781160 - shlr.w #8,@(0x1234:16,r2l.b) ;01556f2812341160 - shlr.w #8,@(0x1234:16,r2.w) ;01566f2812341160 - shlr.w #8,@(0x1234:16,er2.l) ;01576f2812341160 - shlr.w #8,@(0x12345678:32,r2l.b) ;78256b28123456781160 - shlr.w #8,@(0x12345678:32,r2.w) ;78266b28123456781160 - shlr.w #8,@(0x12345678:32,er2.l) ;78276b28123456781160 - shlr.w #8,@0x1234:16 ;6b1812341160 - shlr.w #8,@0x12345678:32 ;6b38123456781160 - - shlr.l #8,er1 ;1179 - shlr.l #8,@er1 ;010469181178 - shlr.l #8,@(0xc:2,er1) ;010769181178 - shlr.l #8,@er1+ ;01046d181178 - shlr.l #8,@-er1 ;01076d181178 - shlr.l #8,@+er1 ;01056d181178 - shlr.l #8,@er1- ;01066d181178 - shlr.l #8,@(0x1234:16,er1) ;01046f1812341178 - shlr.l #8,@(0x12345678:32,er1) ;78946b28123456781178 - shlr.l #8,@(0x1234:16,r2l.b) ;01056f2812341178 - shlr.l #8,@(0x1234:16,r2.w) ;01066f2812341178 - shlr.l #8,@(0x1234:16,er2.l) ;01076f2812341178 - shlr.l #8,@(0x12345678:32,r2l.b) ;78a56b28123456781178 - shlr.l #8,@(0x12345678:32,r2.w) ;78a66b28123456781178 - shlr.l #8,@(0x12345678:32,er2.l) ;78a76b28123456781178 - shlr.l #8,@0x1234:16 ;01046b0812341178 - shlr.l #8,@0x12345678:32 ;01046b28123456781178 - - shlr.l #16,er1 ;11f9 - shlr.l #16,@er1 ;0104691811f8 - shlr.l #16,@(0xc:2,er1) ;0107691811f8 - shlr.l #16,@er1+ ;01046d1811f8 - shlr.l #16,@-er1 ;01076d1811f8 - shlr.l #16,@+er1 ;01056d1811f8 - shlr.l #16,@er1- ;01066d1811f8 - shlr.l #16,@(0x1234:16,er1) ;01046f18123411f8 - shlr.l #16,@(0x12345678:32,er1) ;78946b281234567811f8 - shlr.l #16,@(0x1234:16,r2l.b) ;01056f28123411f8 - shlr.l #16,@(0x1234:16,r2.w) ;01066f28123411f8 - shlr.l #16,@(0x1234:16,er2.l) ;01076f28123411f8 - shlr.l #16,@(0x12345678:32,r2l.b) ;78a56b281234567811f8 - shlr.l #16,@(0x12345678:32,r2.w) ;78a66b281234567811f8 - shlr.l #16,@(0x12345678:32,er2.l) ;78a76b281234567811f8 - shlr.l #16,@0x1234:16 ;01046b08123411f8 - shlr.l #16,@0x12345678:32 ;01046b281234567811f8 - - shlr.b #0x7:5,r1h ;03871101 - shlr.w #0xf:5,r1 ;038f1111 - shlr.l #0x1f:5,er1 ;039f1131 - - shlr.b r3h,r1h ;78381101 - shlr.w r3h,r1 ;78381111 - shlr.l r3h,er1 ;78381131 - - shal.b r1h ;1081 - shal.b @er1 ;7d101080 - shal.b @(0x3:2,er1) ;017768181080 - shal.b @er1+ ;01746c181080 - shal.b @-er1 ;01776c181080 - shal.b @+er1 ;01756c181080 - shal.b @er1- ;01766c181080 - shal.b @(0x1234:16,er1) ;01746e1812341080 - shal.b @(0x12345678:32,er1) ;78146a28123456781080 - shal.b @(0x1234:16,r2l.b) ;01756e2812341080 - shal.b @(0x1234:16,r2.w) ;01766e2812341080 - shal.b @(0x1234:16,er2.l) ;01776e2812341080 - shal.b @(0x12345678:32,r2l.b) ;78256a28123456781080 - shal.b @(0x12345678:32,r2.w) ;78266a28123456781080 - shal.b @(0x12345678:32,er2.l) ;78276a28123456781080 - shal.b @0xffffff12:8 ;7f121080 - shal.b @0x1234:16 ;6a1812341080 - shal.b @0x12345678:32 ;6a38123456781080 - - shal.w r1 ;1091 - shal.w @er1 ;7d901090 - shal.w @(0x6:2,er1) ;015769181090 - shal.w @er1+ ;01546d181090 - shal.w @-er1 ;01576d181090 - shal.w @+er1 ;01556d181090 - shal.w @er1- ;01566d181090 - shal.w @(0x1234:16,er1) ;01546f1812341090 - shal.w @(0x12345678:32,er1) ;78146b28123456781090 - shal.w @(0x1234:16,r2l.b) ;01556f2812341090 - shal.w @(0x1234:16,r2.w) ;01566f2812341090 - shal.w @(0x1234:16,er2.l) ;01576f2812341090 - shal.w @(0x12345678:32,r2l.b) ;78256b28123456781090 - shal.w @(0x12345678:32,r2.w) ;78266b28123456781090 - shal.w @(0x12345678:32,er2.l) ;78276b28123456781090 - shal.w @0x1234:16 ;6b1812341090 - shal.w @0x12345678:32 ;6b38123456781090 - - shal.l er1 ;10b1 - shal.l @er1 ;0104691810b0 - shal.l @(0xc:2,er1) ;0107691810b0 - shal.l @er1+ ;01046d1810b0 - shal.l @-er1 ;01076d1810b0 - shal.l @+er1 ;01056d1810b0 - shal.l @er1- ;01066d1810b0 - shal.l @(0x1234:16,er1) ;01046f18123410b0 - shal.l @(0x12345678:32,er1) ;78946b281234567810b0 - shal.l @(0x1234:16,r2l.b) ;01056f28123410b0 - shal.l @(0x1234:16,r2.w) ;01066f28123410b0 - shal.l @(0x1234:16,er2.l) ;01076f28123410b0 - shal.l @(0x12345678:32,r2l.b) ;78a56b281234567810b0 - shal.l @(0x12345678:32,r2.w) ;78a66b281234567810b0 - shal.l @(0x12345678:32,er2.l) ;78a76b281234567810b0 - shal.l @0x1234:16 ;01046b08123410b0 - shal.l @0x12345678:32 ;01046b281234567810b0 - - shal.b #2,r1h ;10c1 - shal.b #2,@er1 ;7d1010c0 - shal.b #2,@(0x3:2,er1) ;0177681810c0 - shal.b #2,@er1+ ;01746c1810c0 - shal.b #2,@-er1 ;01776c1810c0 - shal.b #2,@+er1 ;01756c1810c0 - shal.b #2,@er1- ;01766c1810c0 - shal.b #2,@(0x1234:16,er1) ;01746e18123410c0 - shal.b #2,@(0x12345678:32,er1) ;78146a281234567810c0 - shal.b #2,@(0x1234:16,r2l.b) ;01756e28123410c0 - shal.b #2,@(0x1234:16,r2.w) ;01766e28123410c0 - shal.b #2,@(0x1234:16,er2.l) ;01776e28123410c0 - shal.b #2,@(0x12345678:32,r2l.b) ;78256a281234567810c0 - shal.b #2,@(0x12345678:32,r2.w) ;78266a281234567810c0 - shal.b #2,@(0x12345678:32,er2.l) ;78276a281234567810c0 - shal.b #2,@0xffffff12:8 ;7f1210c0 - shal.b #2,@0x1234:16 ;6a18123410c0 - shal.b #2,@0x12345678:32 ;6a381234567810c0 - - shal.w #2,r1 ;10d1 - shal.w #2,@er1 ;7d9010d0 - shal.w #2,@(0x6:2,er1) ;0157691810d0 - shal.w #2,@er1+ ;01546d1810d0 - shal.w #2,@-er1 ;01576d1810d0 - shal.w #2,@+er1 ;01556d1810d0 - shal.w #2,@er1- ;01566d1810d0 - shal.w #2,@(0x1234:16,er1) ;01546f18123410d0 - shal.w #2,@(0x12345678:32,er1) ;78146b281234567810d0 - shal.w #2,@(0x1234:16,r2l.b) ;01556f28123410d0 - shal.w #2,@(0x1234:16,r2.w) ;01566f28123410d0 - shal.w #2,@(0x1234:16,er2.l) ;01576f28123410d0 - shal.w #2,@(0x12345678:32,r2l.b) ;78256b281234567810d0 - shal.w #2,@(0x12345678:32,r2.w) ;78266b281234567810d0 - shal.w #2,@(0x12345678:32,er2.l) ;78276b281234567810d0 - shal.w #2,@0x1234:16 ;6b18123410d0 - shal.w #2,@0x12345678:32 ;6b381234567810d0 - - shal.l #2,er1 ;10f1 - shal.l #2,@er1 ;0104691810f0 - shal.l #2,@(0xc:2,er1) ;0107691810f0 - shal.l #2,@er1+ ;01046d1810f0 - shal.l #2,@-er1 ;01076d1810f0 - shal.l #2,@+er1 ;01056d1810f0 - shal.l #2,@er1- ;01066d1810f0 - shal.l #2,@(0x1234:16,er1) ;01046f18123410f0 - shal.l #2,@(0x12345678:32,er1) ;78946b281234567810f0 - shal.l #2,@(0x1234:16,r2l.b) ;01056f28123410f0 - shal.l #2,@(0x1234:16,r2.w) ;01066f28123410f0 - shal.l #2,@(0x1234:16,er2.l) ;01076f28123410f0 - shal.l #2,@(0x12345678:32,r2l.b) ;78a56b281234567810f0 - shal.l #2,@(0x12345678:32,r2.w) ;78a66b281234567810f0 - shal.l #2,@(0x12345678:32,er2.l) ;78a76b281234567810f0 - shal.l #2,@0x1234:16 ;01046b08123410f0 - shal.l #2,@0x12345678:32 ;01046b281234567810f0 - - shar.b r1h ;1181 - shar.b @er1 ;7d101180 - shar.b @(0x3:2,er1) ;017768181180 - shar.b @er1+ ;01746c181180 - shar.b @-er1 ;01776c181180 - shar.b @+er1 ;01756c181180 - shar.b @er1- ;01766c181180 - shar.b @(0x1234:16,er1) ;01746e1812341180 - shar.b @(0x12345678:32,er1) ;78146a28123456781180 - shar.b @(0x1234:16,r2l.b) ;01756e2812341180 - shar.b @(0x1234:16,r2.w) ;01766e2812341180 - shar.b @(0x1234:16,er2.l) ;01776e2812341180 - shar.b @(0x12345678:32,r2l.b) ;78256a28123456781180 - shar.b @(0x12345678:32,r2.w) ;78266a28123456781180 - shar.b @(0x12345678:32,er2.l) ;78276a28123456781180 - shar.b @0xffffff12:8 ;7f121180 - shar.b @0x1234:16 ;6a1812341180 - shar.b @0x12345678:32 ;6a38123456781180 - - shar.w r1 ;1191 - shar.w @er1 ;7d901190 - shar.w @(0x6:2,er1) ;015769181190 - shar.w @er1+ ;01546d181190 - shar.w @-er1 ;01576d181190 - shar.w @+er1 ;01556d181190 - shar.w @er1- ;01566d181190 - shar.w @(0x1234:16,er1) ;01546f1812341190 - shar.w @(0x12345678:32,er1) ;78146b28123456781190 - shar.w @(0x1234:16,r2l.b) ;01556f2812341190 - shar.w @(0x1234:16,r2.w) ;01566f2812341190 - shar.w @(0x1234:16,er2.l) ;01576f2812341190 - shar.w @(0x12345678:32,r2l.b) ;78256b28123456781190 - shar.w @(0x12345678:32,r2.w) ;78266b28123456781190 - shar.w @(0x12345678:32,er2.l) ;78276b28123456781190 - shar.w @0x1234:16 ;6b1812341190 - shar.w @0x12345678:32 ;6b38123456781190 - - shar.l er1 ;11b1 - shar.l @er1 ;0104691811b0 - shar.l @(0xc:2,er1) ;0107691811b0 - shar.l @er1+ ;01046d1811b0 - shar.l @-er1 ;01076d1811b0 - shar.l @+er1 ;01056d1811b0 - shar.l @er1- ;01066d1811b0 - shar.l @(0x1234:16,er1) ;01046f18123411b0 - shar.l @(0x12345678:32,er1) ;78946b281234567811b0 - shar.l @(0x1234:16,r2l.b) ;01056f28123411b0 - shar.l @(0x1234:16,r2.w) ;01066f28123411b0 - shar.l @(0x1234:16,er2.l) ;01076f28123411b0 - shar.l @(0x12345678:32,r2l.b) ;78a56b281234567811b0 - shar.l @(0x12345678:32,r2.w) ;78a66b281234567811b0 - shar.l @(0x12345678:32,er2.l) ;78a76b281234567811b0 - shar.l @0x1234:16 ;01046b08123411b0 - shar.l @0x12345678:32 ;01046b281234567811b0 - - shar.b #2,r1h ;11c1 - shar.b #2,@er1 ;7d1011c0 - shar.b #2,@(0x3:2,er1) ;0177681811c0 - shar.b #2,@er1+ ;01746c1811c0 - shar.b #2,@-er1 ;01776c1811c0 - shar.b #2,@+er1 ;01756c1811c0 - shar.b #2,@er1- ;01766c1811c0 - shar.b #2,@(0x1234:16,er1) ;01746e18123411c0 - shar.b #2,@(0x12345678:32,er1) ;78146a281234567811c0 - shar.b #2,@(0x1234:16,r2l.b) ;01756e28123411c0 - shar.b #2,@(0x1234:16,r2.w) ;01766e28123411c0 - shar.b #2,@(0x1234:16,er2.l) ;01776e28123411c0 - shar.b #2,@(0x12345678:32,r2l.b) ;78256a281234567811c0 - shar.b #2,@(0x12345678:32,r2.w) ;78266a281234567811c0 - shar.b #2,@(0x12345678:32,er2.l) ;78276a281234567811c0 - shar.b #2,@0xffffff12:8 ;7f1211c0 - shar.b #2,@0x1234:16 ;6a18123411c0 - shar.b #2,@0x12345678:32 ;6a381234567811c0 - - shar.w #2,r1 ;11d1 - shar.w #2,@er1 ;7d9011d0 - shar.w #2,@(0x6:2,er1) ;0157691811d0 - shar.w #2,@er1+ ;01546d1811d0 - shar.w #2,@-er1 ;01576d1811d0 - shar.w #2,@+er1 ;01556d1811d0 - shar.w #2,@er1- ;01566d1811d0 - shar.w #2,@(0x1234:16,er1) ;01546f18123411d0 - shar.w #2,@(0x12345678:32,er1) ;78146b281234567811d0 - shar.w #2,@(0x1234:16,r2l.b) ;01556f28123411d0 - shar.w #2,@(0x1234:16,r2.w) ;01566f28123411d0 - shar.w #2,@(0x1234:16,er2.l) ;01576f28123411d0 - shar.w #2,@(0x12345678:32,r2l.b) ;78256b281234567811d0 - shar.w #2,@(0x12345678:32,r2.w) ;78266b281234567811d0 - shar.w #2,@(0x12345678:32,er2.l) ;78276b281234567811d0 - shar.w #2,@0x1234:16 ;6b18123411d0 - shar.w #2,@0x12345678:32 ;6b381234567811d0 - - shar.l #2,er1 ;11f1 - shar.l #2,@er1 ;0104691811f0 - shar.l #2,@(0xc:2,er1) ;0107691811f0 - shar.l #2,@er1+ ;01046d1811f0 - shar.l #2,@-er1 ;01076d1811f0 - shar.l #2,@+er1 ;01056d1811f0 - shar.l #2,@er1- ;01066d1811f0 - shar.l #2,@(0x1234:16,er1) ;01046f18123411f0 - shar.l #2,@(0x12345678:32,er1) ;78946b281234567811f0 - shar.l #2,@(0x1234:16,r2l.b) ;01056f28123411f0 - shar.l #2,@(0x1234:16,r2.w) ;01066f28123411f0 - shar.l #2,@(0x1234:16,er2.l) ;01076f28123411f0 - shar.l #2,@(0x12345678:32,r2l.b) ;78a56b281234567811f0 - shar.l #2,@(0x12345678:32,r2.w) ;78a66b281234567811f0 - shar.l #2,@(0x12345678:32,er2.l) ;78a76b281234567811f0 - shar.l #2,@0x1234:16 ;01046b08123411f0 - shar.l #2,@0x12345678:32 ;01046b281234567811f0 - - rotxl.b r1h ;1201 - rotxl.b @er1 ;7d101200 - rotxl.b @(0x3:2,er1) ;017768181200 - rotxl.b @er1+ ;01746c181200 - rotxl.b @-er1 ;01776c181200 - rotxl.b @+er1 ;01756c181200 - rotxl.b @er1- ;01766c181200 - rotxl.b @(0x1234:16,er1) ;01746e1812341200 - rotxl.b @(0x12345678:32,er1) ;78146a28123456781200 - rotxl.b @(0x1234:16,r2l.b) ;01756e2812341200 - rotxl.b @(0x1234:16,r2.w) ;01766e2812341200 - rotxl.b @(0x1234:16,er2.l) ;01776e2812341200 - rotxl.b @(0x12345678:32,r2l.b) ;78256a28123456781200 - rotxl.b @(0x12345678:32,r2.w) ;78266a28123456781200 - rotxl.b @(0x12345678:32,er2.l) ;78276a28123456781200 - rotxl.b @0xffffff12:8 ;7f121200 - rotxl.b @0x1234:16 ;6a1812341200 - rotxl.b @0x12345678:32 ;6a38123456781200 - - rotxl.w r1 ;1211 - rotxl.w @er1 ;7d901210 - rotxl.w @(0x6:2,er1) ;015769181210 - rotxl.w @er1+ ;01546d181210 - rotxl.w @-er1 ;01576d181210 - rotxl.w @+er1 ;01556d181210 - rotxl.w @er1- ;01566d181210 - rotxl.w @(0x1234:16,er1) ;01546f1812341210 - rotxl.w @(0x12345678:32,er1) ;78146b28123456781210 - rotxl.w @(0x1234:16,r2l.b) ;01556f2812341210 - rotxl.w @(0x1234:16,r2.w) ;01566f2812341210 - rotxl.w @(0x1234:16,er2.l) ;01576f2812341210 - rotxl.w @(0x12345678:32,r2l.b) ;78256b28123456781210 - rotxl.w @(0x12345678:32,r2.w) ;78266b28123456781210 - rotxl.w @(0x12345678:32,er2.l) ;78276b28123456781210 - rotxl.w @0x1234:16 ;6b1812341210 - rotxl.w @0x12345678:32 ;6b38123456781210 - - rotxl.l er1 ;1231 - rotxl.l @er1 ;010469181230 - rotxl.l @(0xc:2,er1) ;010769181230 - rotxl.l @er1+ ;01046d181230 - rotxl.l @-er1 ;01076d181230 - rotxl.l @+er1 ;01056d181230 - rotxl.l @er1- ;01066d181230 - rotxl.l @(0x1234:16,er1) ;01046f1812341230 - rotxl.l @(0x12345678:32,er1) ;78946b28123456781230 - rotxl.l @(0x1234:16,r2l.b) ;01056f2812341230 - rotxl.l @(0x1234:16,r2.w) ;01066f2812341230 - rotxl.l @(0x1234:16,er2.l) ;01076f2812341230 - rotxl.l @(0x12345678:32,r2l.b) ;78a56b28123456781230 - rotxl.l @(0x12345678:32,r2.w) ;78a66b28123456781230 - rotxl.l @(0x12345678:32,er2.l) ;78a76b28123456781230 - rotxl.l @0x1234:16 ;01046b0812341230 - rotxl.l @0x12345678:32 ;01046b28123456781230 - - rotxl.b #2,r1h ;1241 - rotxl.b #2,@er1 ;7d101240 - rotxl.b #2,@(0x3:2,er1) ;017768181240 - rotxl.b #2,@er1+ ;01746c181240 - rotxl.b #2,@-er1 ;01776c181240 - rotxl.b #2,@+er1 ;01756c181240 - rotxl.b #2,@er1- ;01766c181240 - rotxl.b #2,@(0x1234:16,er1) ;01746e1812341240 - rotxl.b #2,@(0x12345678:32,er1) ;78146a28123456781240 - rotxl.b #2,@(0x1234:16,r2l.b) ;01756e2812341240 - rotxl.b #2,@(0x1234:16,r2.w) ;01766e2812341240 - rotxl.b #2,@(0x1234:16,er2.l) ;01776e2812341240 - rotxl.b #2,@(0x12345678:32,r2l.b) ;78256a28123456781240 - rotxl.b #2,@(0x12345678:32,r2.w) ;78266a28123456781240 - rotxl.b #2,@(0x12345678:32,er2.l) ;78276a28123456781240 - rotxl.b #2,@0xffffff12:8 ;7f121240 - rotxl.b #2,@0x1234:16 ;6a1812341240 - rotxl.b #2,@0x12345678:32 ;6a38123456781240 - - rotxl.w #2,r1 ;1251 - rotxl.w #2,@er1 ;7d901250 - rotxl.w #2,@(0x6:2,er1) ;015769181250 - rotxl.w #2,@er1+ ;01546d181250 - rotxl.w #2,@-er1 ;01576d181250 - rotxl.w #2,@+er1 ;01556d181250 - rotxl.w #2,@er1- ;01566d181250 - rotxl.w #2,@(0x1234:16,er1) ;01546f1812341250 - rotxl.w #2,@(0x12345678:32,er1) ;78146b28123456781250 - rotxl.w #2,@(0x1234:16,r2l.b) ;01556f2812341250 - rotxl.w #2,@(0x1234:16,r2.w) ;01566f2812341250 - rotxl.w #2,@(0x1234:16,er2.l) ;01576f2812341250 - rotxl.w #2,@(0x12345678:32,r2l.b) ;78256b28123456781250 - rotxl.w #2,@(0x12345678:32,r2.w) ;78266b28123456781250 - rotxl.w #2,@(0x12345678:32,er2.l) ;78276b28123456781250 - rotxl.w #2,@0x1234:16 ;6b1812341250 - rotxl.w #2,@0x12345678:32 ;6b38123456781250 - - rotxl.l #2,er1 ;1271 - rotxl.l #2,@er1 ;010469181270 - rotxl.l #2,@(0xc:2,er1) ;010769181270 - rotxl.l #2,@er1+ ;01046d181270 - rotxl.l #2,@-er1 ;01076d181270 - rotxl.l #2,@+er1 ;01056d181270 - rotxl.l #2,@er1- ;01066d181270 - rotxl.l #2,@(0x1234:16,er1) ;01046f1812341270 - rotxl.l #2,@(0x12345678:32,er1) ;78946b28123456781270 - rotxl.l #2,@(0x1234:16,r2l.b) ;01056f2812341270 - rotxl.l #2,@(0x1234:16,r2.w) ;01066f2812341270 - rotxl.l #2,@(0x1234:16,er2.l) ;01076f2812341270 - rotxl.l #2,@(0x12345678:32,r2l.b) ;78a56b28123456781270 - rotxl.l #2,@(0x12345678:32,r2.w) ;78a66b28123456781270 - rotxl.l #2,@(0x12345678:32,er2.l) ;78a76b28123456781270 - rotxl.l #2,@0x1234:16 ;01046b0812341270 - rotxl.l #2,@0x12345678:32 ;01046b28123456781270 - - rotxr.b r1h ;1301 - rotxr.b @er1 ;7d101300 - rotxr.b @(0x3:2,er1) ;017768181300 - rotxr.b @er1+ ;01746c181300 - rotxr.b @-er1 ;01776c181300 - rotxr.b @+er1 ;01756c181300 - rotxr.b @er1- ;01766c181300 - rotxr.b @(0x1234:16,er1) ;01746e1812341300 - rotxr.b @(0x12345678:32,er1) ;78146a28123456781300 - rotxr.b @(0x1234:16,r2l.b) ;01756e2812341300 - rotxr.b @(0x1234:16,r2.w) ;01766e2812341300 - rotxr.b @(0x1234:16,er2.l) ;01776e2812341300 - rotxr.b @(0x12345678:32,r2l.b) ;78256a28123456781300 - rotxr.b @(0x12345678:32,r2.w) ;78266a28123456781300 - rotxr.b @(0x12345678:32,er2.l) ;78276a28123456781300 - rotxr.b @0xffffff12:8 ;7f121300 - rotxr.b @0x1234:16 ;6a1812341300 - rotxr.b @0x12345678:32 ;6a38123456781300 - - rotxr.w r1 ;1311 - rotxr.w @er1 ;7d901310 - rotxr.w @(0x6:2,er1) ;015769181310 - rotxr.w @er1+ ;01546d181310 - rotxr.w @-er1 ;01576d181310 - rotxr.w @+er1 ;01556d181310 - rotxr.w @er1- ;01566d181310 - rotxr.w @(0x1234:16,er1) ;01546f1812341310 - rotxr.w @(0x12345678:32,er1) ;78146b28123456781310 - rotxr.w @(0x1234:16,r2l.b) ;01556f2812341310 - rotxr.w @(0x1234:16,r2.w) ;01566f2812341310 - rotxr.w @(0x1234:16,er2.l) ;01576f2812341310 - rotxr.w @(0x12345678:32,r2l.b) ;78256b28123456781310 - rotxr.w @(0x12345678:32,r2.w) ;78266b28123456781310 - rotxr.w @(0x12345678:32,er2.l) ;78276b28123456781310 - rotxr.w @0x1234:16 ;6b1812341310 - rotxr.w @0x12345678:32 ;6b38123456781310 - - rotxr.l er1 ;1331 - rotxr.l @er1 ;010469181330 - rotxr.l @(0xc:2,er1) ;010769181330 - rotxr.l @er1+ ;01046d181330 - rotxr.l @-er1 ;01076d181330 - rotxr.l @+er1 ;01056d181330 - rotxr.l @er1- ;01066d181330 - rotxr.l @(0x1234:16,er1) ;01046f1812341330 - rotxr.l @(0x12345678:32,er1) ;78946b28123456781330 - rotxr.l @(0x1234:16,r2l.b) ;01056f2812341330 - rotxr.l @(0x1234:16,r2.w) ;01066f2812341330 - rotxr.l @(0x1234:16,er2.l) ;01076f2812341330 - rotxr.l @(0x12345678:32,r2l.b) ;78a56b28123456781330 - rotxr.l @(0x12345678:32,r2.w) ;78a66b28123456781330 - rotxr.l @(0x12345678:32,er2.l) ;78a76b28123456781330 - rotxr.l @0x1234:16 ;01046b0812341330 - rotxr.l @0x12345678:32 ;01046b28123456781330 - - rotxr.b #2,r1h ;1341 - rotxr.b #2,@er1 ;7d101340 - rotxr.b #2,@(0x3:2,er1) ;017768181340 - rotxr.b #2,@er1+ ;01746c181340 - rotxr.b #2,@-er1 ;01776c181340 - rotxr.b #2,@+er1 ;01756c181340 - rotxr.b #2,@er1- ;01766c181340 - rotxr.b #2,@(0x1234:16,er1) ;01746e1812341340 - rotxr.b #2,@(0x12345678:32,er1) ;78146a28123456781340 - rotxr.b #2,@(0x1234:16,r2l.b) ;01756e2812341340 - rotxr.b #2,@(0x1234:16,r2.w) ;01766e2812341340 - rotxr.b #2,@(0x1234:16,er2.l) ;01776e2812341340 - rotxr.b #2,@(0x12345678:32,r2l.b) ;78256a28123456781340 - rotxr.b #2,@(0x12345678:32,r2.w) ;78266a28123456781340 - rotxr.b #2,@(0x12345678:32,er2.l) ;78276a28123456781340 - rotxr.b #2,@0xffffff12:8 ;7f121340 - rotxr.b #2,@0x1234:16 ;6a1812341340 - rotxr.b #2,@0x12345678:32 ;6a38123456781340 - - rotxr.w #2,r1 ;1351 - rotxr.w #2,@er1 ;7d901350 - rotxr.w #2,@(0x6:2,er1) ;015769181350 - rotxr.w #2,@er1+ ;01546d181350 - rotxr.w #2,@-er1 ;01576d181350 - rotxr.w #2,@+er1 ;01556d181350 - rotxr.w #2,@er1- ;01566d181350 - rotxr.w #2,@(0x1234:16,er1) ;01546f1812341350 - rotxr.w #2,@(0x12345678:32,er1) ;78146b28123456781350 - rotxr.w #2,@(0x1234:16,r2l.b) ;01556f2812341350 - rotxr.w #2,@(0x1234:16,r2.w) ;01566f2812341350 - rotxr.w #2,@(0x1234:16,er2.l) ;01576f2812341350 - rotxr.w #2,@(0x12345678:32,r2l.b) ;78256b28123456781350 - rotxr.w #2,@(0x12345678:32,r2.w) ;78266b28123456781350 - rotxr.w #2,@(0x12345678:32,er2.l) ;78276b28123456781350 - rotxr.w #2,@0x1234:16 ;6b1812341350 - rotxr.w #2,@0x12345678:32 ;6b38123456781350 - - rotxr.l #2,er1 ;1371 - rotxr.l #2,@er1 ;010469181370 - rotxr.l #2,@(0xc:2,er1) ;010769181370 - rotxr.l #2,@er1+ ;01046d181370 - rotxr.l #2,@-er1 ;01076d181370 - rotxr.l #2,@+er1 ;01056d181370 - rotxr.l #2,@er1- ;01066d181370 - rotxr.l #2,@(0x1234:16,er1) ;01046f1812341370 - rotxr.l #2,@(0x12345678:32,er1) ;78946b28123456781370 - rotxr.l #2,@(0x1234:16,r2l.b) ;01056f2812341370 - rotxr.l #2,@(0x1234:16,r2.w) ;01066f2812341370 - rotxr.l #2,@(0x1234:16,er2.l) ;01076f2812341370 - rotxr.l #2,@(0x12345678:32,r2l.b) ;78a56b28123456781370 - rotxr.l #2,@(0x12345678:32,r2.w) ;78a66b28123456781370 - rotxr.l #2,@(0x12345678:32,er2.l) ;78a76b28123456781370 - rotxr.l #2,@0x1234:16 ;01046b0812341370 - rotxr.l #2,@0x12345678:32 ;01046b28123456781370 - - rotl.b r1h ;1281 - rotl.b @er1 ;7d101280 - rotl.b @(0x3:2,er1) ;017768181280 - rotl.b @er1+ ;01746c181280 - rotl.b @-er1 ;01776c181280 - rotl.b @+er1 ;01756c181280 - rotl.b @er1- ;01766c181280 - rotl.b @(0x1234:16,er1) ;01746e1812341280 - rotl.b @(0x12345678:32,er1) ;78146a28123456781280 - rotl.b @(0x1234:16,r2l.b) ;01756e2812341280 - rotl.b @(0x1234:16,r2.w) ;01766e2812341280 - rotl.b @(0x1234:16,er2.l) ;01776e2812341280 - rotl.b @(0x12345678:32,r2l.b) ;78256a28123456781280 - rotl.b @(0x12345678:32,r2.w) ;78266a28123456781280 - rotl.b @(0x12345678:32,er2.l) ;78276a28123456781280 - rotl.b @0xffffff12:8 ;7f121280 - rotl.b @0x1234:16 ;6a1812341280 - rotl.b @0x12345678:32 ;6a38123456781280 - - rotl.w r1 ;1291 - rotl.w @er1 ;7d901290 - rotl.w @(0x6:2,er1) ;015769181290 - rotl.w @-er1 ;01576d181290 - rotl.w @er1+ ;01546d181290 - rotl.w @er1- ;01566d181290 - rotl.w @+er1 ;01556d181290 - rotl.w @(0x1234:16,er1) ;01546f1812341290 - rotl.w @(0x12345678:32,er1) ;78146b28123456781290 - rotl.w @(0x1234:16,r2l.b) ;01556f2812341290 - rotl.w @(0x1234:16,r2.w) ;01566f2812341290 - rotl.w @(0x1234:16,er2.l) ;01576f2812341290 - rotl.w @(0x12345678:32,r2l.b) ;78256b28123456781290 - rotl.w @(0x12345678:32,r2.w) ;78266b28123456781290 - rotl.w @(0x12345678:32,er2.l) ;78276b28123456781290 - rotl.w @0x1234:16 ;6b1812341290 - rotl.w @0x12345678:32 ;6b38123456781290 - - rotl.l er1 ;12b1 - rotl.l @er1 ;0104691812b0 - rotl.l @(0xc:2,er1) ;0107691812b0 - rotl.l @er1+ ;01046d1812b0 - rotl.l @-er1 ;01076d1812b0 - rotl.l @+er1 ;01056d1812b0 - rotl.l @er1- ;01066d1812b0 - rotl.l @(0x1234:16,er1) ;01046f18123412b0 - rotl.l @(0x12345678:32,er1) ;78946b281234567812b0 - rotl.l @(0x1234:16,r2l.b) ;01056f28123412b0 - rotl.l @(0x1234:16,r2.w) ;01066f28123412b0 - rotl.l @(0x1234:16,er2.l) ;01076f28123412b0 - rotl.l @(0x12345678:32,r2l.b) ;78a56b281234567812b0 - rotl.l @(0x12345678:32,r2.w) ;78a66b281234567812b0 - rotl.l @(0x12345678:32,er2.l) ;78a76b281234567812b0 - rotl.l @0x1234:16 ;01046b08123412b0 - rotl.l @0x12345678:32 ;01046b281234567812b0 - - rotl.b #2,r1h ;12c1 - rotl.b #2,@er1 ;7d1012c0 - rotl.b #2,@(0x3:2,er1) ;0177681812c0 - rotl.b #2,@er1+ ;01746c1812c0 - rotl.b #2,@-er1 ;01776c1812c0 - rotl.b #2,@+er1 ;01756c1812c0 - rotl.b #2,@er1- ;01766c1812c0 - rotl.b #2,@(0x1234:16,er1) ;01746e18123412c0 - rotl.b #2,@(0x12345678:32,er1) ;78146a281234567812c0 - rotl.b #2,@(0x1234:16,r2l.b) ;01756e28123412c0 - rotl.b #2,@(0x1234:16,r2.w) ;01766e28123412c0 - rotl.b #2,@(0x1234:16,er2.l) ;01776e28123412c0 - rotl.b #2,@(0x12345678:32,r2l.b) ;78256a281234567812c0 - rotl.b #2,@(0x12345678:32,r2.w) ;78266a281234567812c0 - rotl.b #2,@(0x12345678:32,er2.l) ;78276a281234567812c0 - rotl.b #2,@0xffffff12:8 ;7f1212c0 - rotl.b #2,@0x1234:16 ;6a18123412c0 - rotl.b #2,@0x12345678:32 ;6a381234567812c0 - - rotl.w #2,r1 ;12d1 - rotl.w #2,@er1 ;7d9012d0 - rotl.w #2,@(0x6:2,er1) ;0157691812d0 - rotl.w #2,@er1+ ;01546d1812d0 - rotl.w #2,@-er1 ;01576d1812d0 - rotl.w #2,@+er1 ;01556d1812d0 - rotl.w #2,@er1- ;01566d1812d0 - rotl.w #2,@(0x1234:16,er1) ;01546f18123412d0 - rotl.w #2,@(0x12345678:32,er1) ;78146b281234567812d0 - rotl.w #2,@(0x1234:16,r2l.b) ;01556f28123412d0 - rotl.w #2,@(0x1234:16,r2.w) ;01566f28123412d0 - rotl.w #2,@(0x1234:16,er2.l) ;01576f28123412d0 - rotl.w #2,@(0x12345678:32,r2l.b) ;78256b281234567812d0 - rotl.w #2,@(0x12345678:32,r2.w) ;78266b281234567812d0 - rotl.w #2,@(0x12345678:32,er2.l) ;78276b281234567812d0 - rotl.w #2,@0x1234:16 ;6b18123412d0 - rotl.w #2,@0x12345678:32 ;6b381234567812d0 - - rotl.l #2,er1 ;12f1 - rotl.l #2,@er1 ;0104691812f0 - rotl.l #2,@(0xc:2,er1) ;0107691812f0 - rotl.l #2,@er1+ ;01046d1812f0 - rotl.l #2,@-er1 ;01076d1812f0 - rotl.l #2,@+er1 ;01056d1812f0 - rotl.l #2,@er1- ;01066d1812f0 - rotl.l #2,@(0x1234:16,er1) ;01046f18123412f0 - rotl.l #2,@(0x12345678:32,er1) ;78946b281234567812f0 - rotl.l #2,@(0x1234:16,r2l.b) ;01056f28123412f0 - rotl.l #2,@(0x1234:16,r2.w) ;01066f28123412f0 - rotl.l #2,@(0x1234:16,er2.l) ;01076f28123412f0 - rotl.l #2,@(0x12345678:32,r2l.b) ;78a56b281234567812f0 - rotl.l #2,@(0x12345678:32,r2.w) ;78a66b281234567812f0 - rotl.l #2,@(0x12345678:32,er2.l) ;78a76b281234567812f0 - rotl.l #2,@0x1234:16 ;01046b08123412f0 - rotl.l #2,@0x12345678:32 ;01046b281234567812f0 - - rotr.b r1h ;1381 - rotr.b @er1 ;7d101380 - rotr.b @(0x3:2,er1) ;017768181380 - rotr.b @er1+ ;01746c181380 - rotr.b @-er1 ;01776c181380 - rotr.b @+er1 ;01756c181380 - rotr.b @er1- ;01766c181380 - rotr.b @(0x1234:16,er1) ;01746e1812341380 - rotr.b @(0x12345678:32,er1) ;78146a28123456781380 - rotr.b @(0x1234:16,r2l.b) ;01756e2812341380 - rotr.b @(0x1234:16,r2.w) ;01766e2812341380 - rotr.b @(0x1234:16,er2.l) ;01776e2812341380 - rotr.b @(0x12345678:32,r2l.b) ;78256a28123456781380 - rotr.b @(0x12345678:32,r2.w) ;78266a28123456781380 - rotr.b @(0x12345678:32,er2.l) ;78276a28123456781380 - rotr.b @0xffffff12:8 ;7f121380 - rotr.b @0x1234:16 ;6a1812341380 - rotr.b @0x12345678:32 ;6a38123456781380 - - rotr.w r1 ;1391 - rotr.w @er1 ;7d901390 - rotr.w @(0x6:2,er1) ;015769181390 - rotr.w @-er1 ;01576d181390 - rotr.w @er1+ ;01546d181390 - rotr.w @er1- ;01566d181390 - rotr.w @+er1 ;01556d181390 - rotr.w @(0x1234:16,er1) ;01546f1812341390 - rotr.w @(0x12345678:32,er1) ;78146b28123456781390 - rotr.w @(0x1234:16,r2l.b) ;01556f2812341390 - rotr.w @(0x1234:16,r2.w) ;01566f2812341390 - rotr.w @(0x1234:16,er2.l) ;01576f2812341390 - rotr.w @(0x12345678:32,r2l.b) ;78256b28123456781390 - rotr.w @(0x12345678:32,r2.w) ;78266b28123456781390 - rotr.w @(0x12345678:32,er2.l) ;78276b28123456781390 - rotr.w @0x1234:16 ;6b1812341390 - rotr.w @0x12345678:32 ;6b38123456781390 - - rotr.l er1 ;13b1 - rotr.l @er1 ;0104691813b0 - rotr.l @(0xc:2,er1) ;0107691813b0 - rotr.l @er1+ ;01046d1813b0 - rotr.l @-er1 ;01076d1813b0 - rotr.l @+er1 ;01056d1813b0 - rotr.l @er1- ;01066d1813b0 - rotr.l @(0x1234:16,er1) ;01046f18123413b0 - rotr.l @(0x12345678:32,er1) ;78946b281234567813b0 - rotr.l @(0x1234:16,r2l.b) ;01056f28123413b0 - rotr.l @(0x1234:16,r2.w) ;01066f28123413b0 - rotr.l @(0x1234:16,er2.l) ;01076f28123413b0 - rotr.l @(0x12345678:32,r2l.b) ;78a56b281234567813b0 - rotr.l @(0x12345678:32,r2.w) ;78a66b281234567813b0 - rotr.l @(0x12345678:32,er2.l) ;78a76b281234567813b0 - rotr.l @0x1234:16 ;01046b08123413b0 - rotr.l @0x12345678:32 ;01046b281234567813b0 - - rotr.b #2,r1h ;13c1 - rotr.b #2,@er1 ;7d1013c0 - rotr.b #2,@(0x3:2,er1) ;0177681813c0 - rotr.b #2,@er1+ ;01746c1813c0 - rotr.b #2,@-er1 ;01776c1813c0 - rotr.b #2,@+er1 ;01756c1813c0 - rotr.b #2,@er1- ;01766c1813c0 - rotr.b #2,@(0x1234:16,er1) ;01746e18123413c0 - rotr.b #2,@(0x12345678:32,er1) ;78146a281234567813c0 - rotr.b #2,@(0x1234:16,r2l.b) ;01756e28123413c0 - rotr.b #2,@(0x1234:16,r2.w) ;01766e28123413c0 - rotr.b #2,@(0x1234:16,er2.l) ;01776e28123413c0 - rotr.b #2,@(0x12345678:32,r2l.b) ;78256a281234567813c0 - rotr.b #2,@(0x12345678:32,r2.w) ;78266a281234567813c0 - rotr.b #2,@(0x12345678:32,er2.l) ;78276a281234567813c0 - rotr.b #2,@0xffffff12:8 ;7f1213c0 - rotr.b #2,@0x1234:16 ;6a18123413c0 - rotr.b #2,@0x12345678:32 ;6a381234567813c0 - - rotr.w #2,r1 ;13d1 - rotr.w #2,@er1 ;7d9013d0 - rotr.w #2,@(0x6:2,er1) ;0157691813d0 - rotr.w #2,@er1+ ;01546d1813d0 - rotr.w #2,@-er1 ;01576d1813d0 - rotr.w #2,@+er1 ;01556d1813d0 - rotr.w #2,@er1- ;01566d1813d0 - rotr.w #2,@(0x1234:16,er1) ;01546f18123413d0 - rotr.w #2,@(0x12345678:32,er1) ;78146b281234567813d0 - rotr.w #2,@(0x1234:16,r2l.b) ;01556f28123413d0 - rotr.w #2,@(0x1234:16,r2.w) ;01566f28123413d0 - rotr.w #2,@(0x1234:16,er2.l) ;01576f28123413d0 - rotr.w #2,@(0x12345678:32,r2l.b) ;78256b281234567813d0 - rotr.w #2,@(0x12345678:32,r2.w) ;78266b281234567813d0 - rotr.w #2,@(0x12345678:32,er2.l) ;78276b281234567813d0 - rotr.w #2,@0x1234:16 ;6b18123413d0 - rotr.w #2,@0x12345678:32 ;6b381234567813d0 - - rotr.l #2,er1 ;13f1 - rotr.l #2,@er1 ;0104691813f0 - rotr.l #2,@(0xc:2,er1) ;0107691813f0 - rotr.l #2,@er1+ ;01046d1813f0 - rotr.l #2,@-er1 ;01076d1813f0 - rotr.l #2,@+er1 ;01056d1813f0 - rotr.l #2,@er1- ;01066d1813f0 - rotr.l #2,@(0x1234:16,er1) ;01046f18123413f0 - rotr.l #2,@(0x12345678:32,er1) ;78946b281234567813f0 - rotr.l #2,@(0x1234:16,r2l.b) ;01056f28123413f0 - rotr.l #2,@(0x1234:16,r2.w) ;01066f28123413f0 - rotr.l #2,@(0x1234:16,er2.l) ;01076f28123413f0 - rotr.l #2,@(0x12345678:32,r2l.b) ;78a56b281234567813f0 - rotr.l #2,@(0x12345678:32,r2.w) ;78a66b281234567813f0 - rotr.l #2,@(0x12345678:32,er2.l) ;78a76b281234567813f0 - rotr.l #2,@0x1234:16 ;01046b08123413f0 - rotr.l #2,@0x12345678:32 ;01046b281234567813f0 - - .end +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;log_sft +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + .h8300sx + .text + .global _start +_start: + not.b r1h ;1701 + not.b @er1 ;7d101700 + not.b @(0x3:2,er1) ;017768181700 + not.b @er1+ ;01746c181700 + not.b @-er1 ;01776c181700 + not.b @+er1 ;01756c181700 + not.b @er1- ;01766c181700 + not.b @(0x1234:16,er1) ;01746e1812341700 + not.b @(0x12345678:32,er1) ;78146a28123456781700 + not.b @(0x1234:16,r2l.b) ;01756e2812341700 + not.b @(0x1234:16,r2.w) ;01766e2812341700 + not.b @(0x1234:16,er2.l) ;01776e2812341700 + not.b @(0x12345678:32,r2l.b) ;78256a28123456781700 + not.b @(0x12345678:32,r2.w) ;78266a28123456781700 + not.b @(0x12345678:32,er2.l) ;78276a28123456781700 + not.b @0xffffff12:8 ;7f121700 + not.b @0x1234:16 ;6a1812341700 + not.b @0x12345678:32 ;6a38123456781700 + + not.w r1 ;1711 + not.w @er1 ;7d901710 + not.w @(0x6:2,er1) ;015769181710 + not.w @er1+ ;01546d181710 + not.w @-er1 ;01576d181710 + not.w @+er1 ;01556d181710 + not.w @er1- ;01566d181710 + not.w @(0x1234:16,er1) ;01546f1812341710 + not.w @(0x12345678:32,er1) ;78146b28123456781710 + not.w @(0x1234:16,r2l.b) ;01556f2812341710 + not.w @(0x1234:16,r2.w) ;01566f2812341710 + not.w @(0x1234:16,er2.l) ;01576f2812341710 + not.w @(0x12345678:32,r2l.b) ;78256b28123456781710 + not.w @(0x12345678:32,r2.w) ;78266b28123456781710 + not.w @(0x12345678:32,er2.l) ;78276b28123456781710 + not.w @0x1234:16 ;6b1812341710 + not.w @0x12345678:32 ;6b38123456781710 + + not.l er1 ;1731 + not.l @er1 ;010469181730 + not.l @(0xc:2,er1) ;010769181730 + not.l @er1+ ;01046d181730 + not.l @-er1 ;01076d181730 + not.l @+er1 ;01056d181730 + not.l @er1- ;01066d181730 + not.l @(0x1234:16,er1) ;01046f1812341730 + not.l @(0x12345678:32,er1) ;78946b28123456781730 + not.l @(0x1234:16,r2l.b) ;01056f2812341730 + not.l @(0x1234:16,r2.w) ;01066f2812341730 + not.l @(0x1234:16,er2.l) ;01076f2812341730 + not.l @(0x12345678:32,r2l.b) ;78a56b28123456781730 + not.l @(0x12345678:32,r2.w) ;78a66b28123456781730 + not.l @(0x12345678:32,er2.l) ;78a76b28123456781730 + not.l @0x1234:16 ;01046b0812341730 + not.l @0x12345678:32 ;01046b28123456781730 + + shll.b r1h ;1001 + shll.b @er1 ;7d101000 + shll.b @(0x3:2,er1) ;017768181000 + shll.b @er1+ ;01746c181000 + shll.b @-er1 ;01776c181000 + shll.b @+er1 ;01756c181000 + shll.b @er1- ;01766c181000 + shll.b @(0x1234:16,er1) ;01746e1812341000 + shll.b @(0x12345678:32,er1) ;78146a28123456781000 + shll.b @(0x1234:16,r2l.b) ;01756e2812341000 + shll.b @(0x1234:16,r2.w) ;01766e2812341000 + shll.b @(0x1234:16,er2.l) ;01776e2812341000 + shll.b @(0x12345678:32,r2l.b) ;78256a28123456781000 + shll.b @(0x12345678:32,r2.w) ;78266a28123456781000 + shll.b @(0x12345678:32,er2.l) ;78276a28123456781000 + shll.b @0xffffff12:8 ;7f121000 + shll.b @0x1234:16 ;6a1812341000 + shll.b @0x12345678:32 ;6a38123456781000 + + shll.w r1 ;1011 + shll.w @er1 ;7d901010 + shll.w @(0x6:2,er1) ;015769181010 + shll.w @er1+ ;01546d181010 + shll.w @-er1 ;01576d181010 + shll.w @+er1 ;01556d181010 + shll.w @er1- ;01566d181010 + shll.w @(0x1234:16,er1) ;01546f1812341010 + shll.w @(0x12345678:32,er1) ;78146b28123456781010 + shll.w @(0x1234:16,r2l.b) ;01556f2812341010 + shll.w @(0x1234:16,r2.w) ;01566f2812341010 + shll.w @(0x1234:16,er2.l) ;01576f2812341010 + shll.w @(0x12345678:32,r2l.b) ;78256b28123456781010 + shll.w @(0x12345678:32,r2.w) ;78266b28123456781010 + shll.w @(0x12345678:32,er2.l) ;78276b28123456781010 + shll.w @0x1234:16 ;6b1812341010 + shll.w @0x12345678:32 ;6b38123456781010 + + shll.l er1 ;1031 + shll.l @er1 ;010469181030 + shll.l @(0xc:2,er1) ;010769181030 + shll.l @er1+ ;01046d181030 + shll.l @-er1 ;01076d181030 + shll.l @+er1 ;01056d181030 + shll.l @er1- ;01066d181030 + shll.l @(0x1234:16,er1) ;01046f1812341030 + shll.l @(0x12345678:32,er1) ;78946b28123456781030 + shll.l @(0x1234:16,r2l.b) ;01056f2812341030 + shll.l @(0x1234:16,r2.w) ;01066f2812341030 + shll.l @(0x1234:16,er2.l) ;01076f2812341030 + shll.l @(0x12345678:32,r2l.b) ;78a56b28123456781030 + shll.l @(0x12345678:32,r2.w) ;78a66b28123456781030 + shll.l @(0x12345678:32,er2.l) ;78a76b28123456781030 + shll.l @0x1234:16 ;01046b0812341030 + shll.l @0x12345678:32 ;01046b28123456781030 + + shll.b #2,r1h ;1041 + shll.b #2,@er1 ;7d101040 + shll.b #2,@(0x3:2,er1) ;017768181040 + shll.b #2,@er1+ ;01746c181040 + shll.b #2,@-er1 ;01776c181040 + shll.b #2,@+er1 ;01756c181040 + shll.b #2,@er1- ;01766c181040 + shll.b #2,@(0x1234:16,er1) ;01746e1812341040 + shll.b #2,@(0x12345678:32,er1) ;78146a28123456781040 + shll.b #2,@(0x1234:16,r2l.b) ;01756e2812341040 + shll.b #2,@(0x1234:16,r2.w) ;01766e2812341040 + shll.b #2,@(0x1234:16,er2.l) ;01776e2812341040 + shll.b #2,@(0x12345678:32,r2l.b) ;78256a28123456781040 + shll.b #2,@(0x12345678:32,r2.w) ;78266a28123456781040 + shll.b #2,@(0x12345678:32,er2.l) ;78276a28123456781040 + shll.b #2,@0xffffff12:8 ;7f121040 + shll.b #2,@0x1234:16 ;6a1812341040 + shll.b #2,@0x12345678:32 ;6a38123456781040 + + shll.w #2,r1 ;1051 + shll.w #2,@er1 ;7d901050 + shll.w #2,@(0x6:2,er1) ;015769181050 + shll.w #2,@er1+ ;01546d181050 + shll.w #2,@-er1 ;01576d181050 + shll.w #2,@+er1 ;01556d181050 + shll.w #2,@er1- ;01566d181050 + shll.w #2,@(0x1234:16,er1) ;01546f1812341050 + shll.w #2,@(0x12345678:32,er1) ;78146b28123456781050 + shll.w #2,@(0x1234:16,r2l.b) ;01556f2812341050 + shll.w #2,@(0x1234:16,r2.w) ;01566f2812341050 + shll.w #2,@(0x1234:16,er2.l) ;01576f2812341050 + shll.w #2,@(0x12345678:32,r2l.b) ;78256b28123456781050 + shll.w #2,@(0x12345678:32,r2.w) ;78266b28123456781050 + shll.w #2,@(0x12345678:32,er2.l) ;78276b28123456781050 + shll.w #2,@0x1234:16 ;6b1812341050 + shll.w #2,@0x12345678:32 ;6b38123456781050 + + shll.l #2,er1 ;1071 + shll.l #2,@er1 ;010469181070 + shll.l #2,@(0xc:2,er1) ;010769181070 + shll.l #2,@er1+ ;01046d181070 + shll.l #2,@-er1 ;01076d181070 + shll.l #2,@+er1 ;01056d181070 + shll.l #2,@er1- ;01066d181070 + shll.l #2,@(0x1234:16,er1) ;01046f1812341070 + shll.l #2,@(0x12345678:32,er1) ;78946b28123456781070 + shll.l #2,@(0x1234:16,r2l.b) ;01056f2812341070 + shll.l #2,@(0x1234:16,r2.w) ;01066f2812341070 + shll.l #2,@(0x1234:16,er2.l) ;01076f2812341070 + shll.l #2,@(0x12345678:32,r2l.b) ;78a56b28123456781070 + shll.l #2,@(0x12345678:32,r2.w) ;78a66b28123456781070 + shll.l #2,@(0x12345678:32,er2.l) ;78a76b28123456781070 + shll.l #2,@0x1234:16 ;01046b0812341070 + shll.l #2,@0x12345678:32 ;01046b28123456781070 + + shll.b #4,r1h ;10a1 + shll.b #4,@er1 ;7d1010a0 + shll.b #4,@(0x3:2,er1) ;0177681810a0 + shll.b #4,@er1+ ;01746c1810a0 + shll.b #4,@-er1 ;01776c1810a0 + shll.b #4,@+er1 ;01756c1810a0 + shll.b #4,@er1- ;01766c1810a0 + shll.b #4,@(0x1234:16,er1) ;01746e18123410a0 + shll.b #4,@(0x12345678:32,er1) ;78146a281234567810a0 + shll.b #4,@(0x1234:16,r2l.b) ;01756e28123410a0 + shll.b #4,@(0x1234:16,r2.w) ;01766e28123410a0 + shll.b #4,@(0x1234:16,er2.l) ;01776e28123410a0 + shll.b #4,@(0x12345678:32,r2l.b) ;78256a281234567810a0 + shll.b #4,@(0x12345678:32,r2.w) ;78266a281234567810a0 + shll.b #4,@(0x12345678:32,er2.l) ;78276a281234567810a0 + shll.b #4,@0xffffff12:8 ;7f1210a0 + shll.b #4,@0x1234:16 ;6a18123410a0 + shll.b #4,@0x12345678:32 ;6a381234567810a0 + + shll.w #4,r1 ;1021 + shll.w #4,@er1 ;7d901020 + shll.w #4,@(0x6:2,er1) ;015769181020 + shll.w #4,@er1+ ;01546d181020 + shll.w #4,@-er1 ;01576d181020 + shll.w #4,@+er1 ;01556d181020 + shll.w #4,@er1- ;01566d181020 + shll.w #4,@(0x1234:16,er1) ;01546f1812341020 + shll.w #4,@(0x12345678:32,er1) ;78146b28123456781020 + shll.w #4,@(0x1234:16,r2l.b) ;01556f2812341020 + shll.w #4,@(0x1234:16,r2.w) ;01566f2812341020 + shll.w #4,@(0x1234:16,er2.l) ;01576f2812341020 + shll.w #4,@(0x12345678:32,r2l.b) ;78256b28123456781020 + shll.w #4,@(0x12345678:32,r2.w) ;78266b28123456781020 + shll.w #4,@(0x12345678:32,er2.l) ;78276b28123456781020 + shll.w #4,@0x1234:16 ;6b1812341020 + shll.w #4,@0x12345678:32 ;6b38123456781020 + + shll.l #4,er1 ;1039 + shll.l #4,@er1 ;010469181038 + shll.l #4,@(0xc:2,er1) ;010769181038 + shll.l #4,@er1+ ;01046d181038 + shll.l #4,@-er1 ;01076d181038 + shll.l #4,@+er1 ;01056d181038 + shll.l #4,@er1- ;01066d181038 + shll.l #4,@(0x1234:16,er1) ;01046f1812341038 + shll.l #4,@(0x12345678:32,er1) ;78946b28123456781038 + shll.l #4,@(0x1234:16,r2l.b) ;01056f2812341038 + shll.l #4,@(0x1234:16,r2.w) ;01066f2812341038 + shll.l #4,@(0x1234:16,er2.l) ;01076f2812341038 + shll.l #4,@(0x12345678:32,r2l.b) ;78a56b28123456781038 + shll.l #4,@(0x12345678:32,r2.w) ;78a66b28123456781038 + shll.l #4,@(0x12345678:32,er2.l) ;78a76b28123456781038 + shll.l #4,@0x1234:16 ;01046b0812341038 + shll.l #4,@0x12345678:32 ;01046b28123456781038 + + shll.w #8,r1 ;1061 + shll.w #8,@er1 ;7d901060 + shll.w #8,@(0x6:2,er1) ;015769181060 + shll.w #8,@er1+ ;01546d181060 + shll.w #8,@-er1 ;01576d181060 + shll.w #8,@+er1 ;01556d181060 + shll.w #8,@er1- ;01566d181060 + shll.w #8,@(0x1234:16,er1) ;01546f1812341060 + shll.w #8,@(0x12345678:32,er1) ;78146b28123456781060 + shll.w #8,@(0x1234:16,r2l.b) ;01556f2812341060 + shll.w #8,@(0x1234:16,r2.w) ;01566f2812341060 + shll.w #8,@(0x1234:16,er2.l) ;01576f2812341060 + shll.w #8,@(0x12345678:32,r2l.b) ;78256b28123456781060 + shll.w #8,@(0x12345678:32,r2.w) ;78266b28123456781060 + shll.w #8,@(0x12345678:32,er2.l) ;78276b28123456781060 + shll.w #8,@0x1234:16 ;6b1812341060 + shll.w #8,@0x12345678:32 ;6b38123456781060 + + shll.l #8,er1 ;1079 + shll.l #8,@er1 ;010469181078 + shll.l #8,@(0xc:2,er1) ;010769181078 + shll.l #8,@er1+ ;01046d181078 + shll.l #8,@-er1 ;01076d181078 + shll.l #8,@+er1 ;01056d181078 + shll.l #8,@er1- ;01066d181078 + shll.l #8,@(0x1234:16,er1) ;01046f1812341078 + shll.l #8,@(0x12345678:32,er1) ;78946b28123456781078 + shll.l #8,@(0x1234:16,r2l.b) ;01056f2812341078 + shll.l #8,@(0x1234:16,r2.w) ;01066f2812341078 + shll.l #8,@(0x1234:16,er2.l) ;01076f2812341078 + shll.l #8,@(0x12345678:32,r2l.b) ;78a56b28123456781078 + shll.l #8,@(0x12345678:32,r2.w) ;78a66b28123456781078 + shll.l #8,@(0x12345678:32,er2.l) ;78a76b28123456781078 + shll.l #8,@0x1234:16 ;01046b0812341078 + shll.l #8,@0x12345678:32 ;01046b28123456781078 + + shll.l #16,er1 ;10f9 + shll.l #16,@er1 ;0104691810f8 + shll.l #16,@(0xc:2,er1) ;0107691810f8 + shll.l #16,@er1+ ;01046d1810f8 + shll.l #16,@-er1 ;01076d1810f8 + shll.l #16,@+er1 ;01056d1810f8 + shll.l #16,@er1- ;01066d1810f8 + shll.l #16,@(0x1234:16,er1) ;01046f18123410f8 + shll.l #16,@(0x12345678:32,er1) ;78946b281234567810f8 + shll.l #16,@(0x1234:16,r2l.b) ;01056f28123410f8 + shll.l #16,@(0x1234:16,r2.w) ;01066f28123410f8 + shll.l #16,@(0x1234:16,er2.l) ;01076f28123410f8 + shll.l #16,@(0x12345678:32,r2l.b) ;78a56b281234567810f8 + shll.l #16,@(0x12345678:32,r2.w) ;78a66b281234567810f8 + shll.l #16,@(0x12345678:32,er2.l) ;78a76b281234567810f8 + shll.l #16,@0x1234:16 ;01046b08123410f8 + shll.l #16,@0x12345678:32 ;01046b281234567810f8 + + shll.b #0x7:5,r1h ;03871001 + shll.w #0xf:5,r1 ;038f1011 + shll.l #0x1f:5,er1 ;039f1031 + + shll.b r3h,r1h ;78381001 + shll.w r3h,r1 ;78381011 + shll.l r3h,er1 ;78381031 + + shlr.b r1h ;1101 + shlr.b @er1 ;7d101100 + shlr.b @(0x3:2,er1) ;017768181100 + shlr.b @er1+ ;01746c181100 + shlr.b @-er1 ;01776c181100 + shlr.b @+er1 ;01756c181100 + shlr.b @er1- ;01766c181100 + shlr.b @(0x1234:16,er1) ;01746e1812341100 + shlr.b @(0x12345678:32,er1) ;78146a28123456781100 + shlr.b @(0x1234:16,r2l.b) ;01756e2812341100 + shlr.b @(0x1234:16,r2.w) ;01766e2812341100 + shlr.b @(0x1234:16,er2.l) ;01776e2812341100 + shlr.b @(0x12345678:32,r2l.b) ;78256a28123456781100 + shlr.b @(0x12345678:32,r2.w) ;78266a28123456781100 + shlr.b @(0x12345678:32,er2.l) ;78276a28123456781100 + shlr.b @0xffffff12:8 ;7f121100 + shlr.b @0x1234:16 ;6a1812341100 + shlr.b @0x12345678:32 ;6a38123456781100 + + shlr.w r1 ;1111 + shlr.w @er1 ;7d901110 + shlr.w @(0x6:2,er1) ;015769181110 + shlr.w @er1+ ;01546d181110 + shlr.w @-er1 ;01576d181110 + shlr.w @+er1 ;01556d181110 + shlr.w @er1- ;01566d181110 + shlr.w @(0x1234:16,er1) ;01546f1812341110 + shlr.w @(0x12345678:32,er1) ;78146b28123456781110 + shlr.w @(0x1234:16,r2l.b) ;01556f2812341110 + shlr.w @(0x1234:16,r2.w) ;01566f2812341110 + shlr.w @(0x1234:16,er2.l) ;01576f2812341110 + shlr.w @(0x12345678:32,r2l.b) ;78256b28123456781110 + shlr.w @(0x12345678:32,r2.w) ;78266b28123456781110 + shlr.w @(0x12345678:32,er2.l) ;78276b28123456781110 + shlr.w @0x1234:16 ;6b1812341110 + shlr.w @0x12345678:32 ;6b38123456781110 + + shlr.l er1 ;1131 + shlr.l @er1 ;010469181130 + shlr.l @(0xc:2,er1) ;010769181130 + shlr.l @er1+ ;01046d181130 + shlr.l @-er1 ;01076d181130 + shlr.l @+er1 ;01056d181130 + shlr.l @er1- ;01066d181130 + shlr.l @(0x1234:16,er1) ;01046f1812341130 + shlr.l @(0x12345678:32,er1) ;78946b28123456781130 + shlr.l @(0x1234:16,r2l.b) ;01056f2812341130 + shlr.l @(0x1234:16,r2.w) ;01066f2812341130 + shlr.l @(0x1234:16,er2.l) ;01076f2812341130 + shlr.l @(0x12345678:32,r2l.b) ;78a56b28123456781130 + shlr.l @(0x12345678:32,r2.w) ;78a66b28123456781130 + shlr.l @(0x12345678:32,er2.l) ;78a76b28123456781130 + shlr.l @0x1234:16 ;01046b0812341130 + shlr.l @0x12345678:32 ;01046b28123456781130 + + shlr.b #2,r1h ;1141 + shlr.b #2,@er1 ;7d101140 + shlr.b #2,@(0x3:2,er1) ;017768181140 + shlr.b #2,@er1+ ;01746c181140 + shlr.b #2,@-er1 ;01776c181140 + shlr.b #2,@+er1 ;01756c181140 + shlr.b #2,@er1- ;01766c181140 + shlr.b #2,@(0x1234:16,er1) ;01746e1812341140 + shlr.b #2,@(0x12345678:32,er1) ;78146a28123456781140 + shlr.b #2,@(0x1234:16,r2l.b) ;01756e2812341140 + shlr.b #2,@(0x1234:16,r2.w) ;01766e2812341140 + shlr.b #2,@(0x1234:16,er2.l) ;01776e2812341140 + shlr.b #2,@(0x12345678:32,r2l.b) ;78256a28123456781140 + shlr.b #2,@(0x12345678:32,r2.w) ;78266a28123456781140 + shlr.b #2,@(0x12345678:32,er2.l) ;78276a28123456781140 + shlr.b #2,@0xffffff12:8 ;7f121140 + shlr.b #2,@0x1234:16 ;6a1812341140 + shlr.b #2,@0x12345678:32 ;6a38123456781140 + + shlr.w #2,r1 ;1151 + shlr.w #2,@er1 ;7d901150 + shlr.w #2,@(0x6:2,er1) ;015769181150 + shlr.w #2,@er1+ ;01546d181150 + shlr.w #2,@-er1 ;01576d181150 + shlr.w #2,@+er1 ;01556d181150 + shlr.w #2,@er1- ;01566d181150 + shlr.w #2,@(0x1234:16,er1) ;01546f1812341150 + shlr.w #2,@(0x12345678:32,er1) ;78146b28123456781150 + shlr.w #2,@(0x1234:16,r2l.b) ;01556f2812341150 + shlr.w #2,@(0x1234:16,r2.w) ;01566f2812341150 + shlr.w #2,@(0x1234:16,er2.l) ;01576f2812341150 + shlr.w #2,@(0x12345678:32,r2l.b) ;78256b28123456781150 + shlr.w #2,@(0x12345678:32,r2.w) ;78266b28123456781150 + shlr.w #2,@(0x12345678:32,er2.l) ;78276b28123456781150 + shlr.w #2,@0x1234:16 ;6b1812341150 + shlr.w #2,@0x12345678:32 ;6b38123456781150 + + shlr.l #2,er1 ;1171 + shlr.l #2,@er1 ;010469181170 + shlr.l #2,@(0xc:2,er1) ;010769181170 + shlr.l #2,@er1+ ;01046d181170 + shlr.l #2,@-er1 ;01076d181170 + shlr.l #2,@+er1 ;01056d181170 + shlr.l #2,@er1- ;01066d181170 + shlr.l #2,@(0x1234:16,er1) ;01046f1812341170 + shlr.l #2,@(0x12345678:32,er1) ;78946b28123456781170 + shlr.l #2,@(0x1234:16,r2l.b) ;01056f2812341170 + shlr.l #2,@(0x1234:16,r2.w) ;01066f2812341170 + shlr.l #2,@(0x1234:16,er2.l) ;01076f2812341170 + shlr.l #2,@(0x12345678:32,r2l.b) ;78a56b28123456781170 + shlr.l #2,@(0x12345678:32,r2.w) ;78a66b28123456781170 + shlr.l #2,@(0x12345678:32,er2.l) ;78a76b28123456781170 + shlr.l #2,@0x1234:16 ;01046b0812341170 + shlr.l #2,@0x12345678:32 ;01046b28123456781170 + + shlr.b #4,r1h ;11a1 + shlr.b #4,@er1 ;7d1011a0 + shlr.b #4,@(0x3:2,er1) ;0177681811a0 + shlr.b #4,@er1+ ;01746c1811a0 + shlr.b #4,@-er1 ;01776c1811a0 + shlr.b #4,@+er1 ;01756c1811a0 + shlr.b #4,@er1- ;01766c1811a0 + shlr.b #4,@(0x1234:16,er1) ;01746e18123411a0 + shlr.b #4,@(0x12345678:32,er1) ;78146a281234567811a0 + shlr.b #4,@(0x1234:16,r2l.b) ;01756e28123411a0 + shlr.b #4,@(0x1234:16,r2.w) ;01766e28123411a0 + shlr.b #4,@(0x1234:16,er2.l) ;01776e28123411a0 + shlr.b #4,@(0x12345678:32,r2l.b) ;78256a281234567811a0 + shlr.b #4,@(0x12345678:32,r2.w) ;78266a281234567811a0 + shlr.b #4,@(0x12345678:32,er2.l) ;78276a281234567811a0 + shlr.b #4,@0xffffff12:8 ;7f1211a0 + shlr.b #4,@0x1234:16 ;6a18123411a0 + shlr.b #4,@0x12345678:32 ;6a381234567811a0 + + shlr.w #4,r1 ;1121 + shlr.w #4,@er1 ;7d901120 + shlr.w #4,@(0x6:2,er1) ;015769181120 + shlr.w #4,@er1+ ;01546d181120 + shlr.w #4,@-er1 ;01576d181120 + shlr.w #4,@+er1 ;01556d181120 + shlr.w #4,@er1- ;01566d181120 + shlr.w #4,@(0x1234:16,er1) ;01546f1812341120 + shlr.w #4,@(0x12345678:32,er1) ;78146b28123456781120 + shlr.w #4,@(0x1234:16,r2l.b) ;01556f2812341120 + shlr.w #4,@(0x1234:16,r2.w) ;01566f2812341120 + shlr.w #4,@(0x1234:16,er2.l) ;01576f2812341120 + shlr.w #4,@(0x12345678:32,r2l.b) ;78256b28123456781120 + shlr.w #4,@(0x12345678:32,r2.w) ;78266b28123456781120 + shlr.w #4,@(0x12345678:32,er2.l) ;78276b28123456781120 + shlr.w #4,@0x1234:16 ;6b1812341120 + shlr.w #4,@0x12345678:32 ;6b38123456781120 + + shlr.l #4,er1 ;1139 + shlr.l #4,@er1 ;010469181138 + shlr.l #4,@(0xc:2,er1) ;010769181138 + shlr.l #4,@er1+ ;01046d181138 + shlr.l #4,@-er1 ;01076d181138 + shlr.l #4,@+er1 ;01056d181138 + shlr.l #4,@er1- ;01066d181138 + shlr.l #4,@(0x1234:16,er1) ;01046f1812341138 + shlr.l #4,@(0x12345678:32,er1) ;78946b28123456781138 + shlr.l #4,@(0x1234:16,r2l.b) ;01056f2812341138 + shlr.l #4,@(0x1234:16,r2.w) ;01066f2812341138 + shlr.l #4,@(0x1234:16,er2.l) ;01076f2812341138 + shlr.l #4,@(0x12345678:32,r2l.b) ;78a56b28123456781138 + shlr.l #4,@(0x12345678:32,r2.w) ;78a66b28123456781138 + shlr.l #4,@(0x12345678:32,er2.l) ;78a76b28123456781138 + shlr.l #4,@0x1234:16 ;01046b0812341138 + shlr.l #4,@0x12345678:32 ;01046b28123456781138 + + shlr.w #8,r1 ;1161 + shlr.w #8,@er1 ;7d901160 + shlr.w #8,@(0x6:2,er1) ;015769181160 + shlr.w #8,@er1+ ;01546d181160 + shlr.w #8,@-er1 ;01576d181160 + shlr.w #8,@+er1 ;01556d181160 + shlr.w #8,@er1- ;01566d181160 + shlr.w #8,@(0x1234:16,er1) ;01546f1812341160 + shlr.w #8,@(0x12345678:32,er1) ;78146b28123456781160 + shlr.w #8,@(0x1234:16,r2l.b) ;01556f2812341160 + shlr.w #8,@(0x1234:16,r2.w) ;01566f2812341160 + shlr.w #8,@(0x1234:16,er2.l) ;01576f2812341160 + shlr.w #8,@(0x12345678:32,r2l.b) ;78256b28123456781160 + shlr.w #8,@(0x12345678:32,r2.w) ;78266b28123456781160 + shlr.w #8,@(0x12345678:32,er2.l) ;78276b28123456781160 + shlr.w #8,@0x1234:16 ;6b1812341160 + shlr.w #8,@0x12345678:32 ;6b38123456781160 + + shlr.l #8,er1 ;1179 + shlr.l #8,@er1 ;010469181178 + shlr.l #8,@(0xc:2,er1) ;010769181178 + shlr.l #8,@er1+ ;01046d181178 + shlr.l #8,@-er1 ;01076d181178 + shlr.l #8,@+er1 ;01056d181178 + shlr.l #8,@er1- ;01066d181178 + shlr.l #8,@(0x1234:16,er1) ;01046f1812341178 + shlr.l #8,@(0x12345678:32,er1) ;78946b28123456781178 + shlr.l #8,@(0x1234:16,r2l.b) ;01056f2812341178 + shlr.l #8,@(0x1234:16,r2.w) ;01066f2812341178 + shlr.l #8,@(0x1234:16,er2.l) ;01076f2812341178 + shlr.l #8,@(0x12345678:32,r2l.b) ;78a56b28123456781178 + shlr.l #8,@(0x12345678:32,r2.w) ;78a66b28123456781178 + shlr.l #8,@(0x12345678:32,er2.l) ;78a76b28123456781178 + shlr.l #8,@0x1234:16 ;01046b0812341178 + shlr.l #8,@0x12345678:32 ;01046b28123456781178 + + shlr.l #16,er1 ;11f9 + shlr.l #16,@er1 ;0104691811f8 + shlr.l #16,@(0xc:2,er1) ;0107691811f8 + shlr.l #16,@er1+ ;01046d1811f8 + shlr.l #16,@-er1 ;01076d1811f8 + shlr.l #16,@+er1 ;01056d1811f8 + shlr.l #16,@er1- ;01066d1811f8 + shlr.l #16,@(0x1234:16,er1) ;01046f18123411f8 + shlr.l #16,@(0x12345678:32,er1) ;78946b281234567811f8 + shlr.l #16,@(0x1234:16,r2l.b) ;01056f28123411f8 + shlr.l #16,@(0x1234:16,r2.w) ;01066f28123411f8 + shlr.l #16,@(0x1234:16,er2.l) ;01076f28123411f8 + shlr.l #16,@(0x12345678:32,r2l.b) ;78a56b281234567811f8 + shlr.l #16,@(0x12345678:32,r2.w) ;78a66b281234567811f8 + shlr.l #16,@(0x12345678:32,er2.l) ;78a76b281234567811f8 + shlr.l #16,@0x1234:16 ;01046b08123411f8 + shlr.l #16,@0x12345678:32 ;01046b281234567811f8 + + shlr.b #0x7:5,r1h ;03871101 + shlr.w #0xf:5,r1 ;038f1111 + shlr.l #0x1f:5,er1 ;039f1131 + + shlr.b r3h,r1h ;78381101 + shlr.w r3h,r1 ;78381111 + shlr.l r3h,er1 ;78381131 + + shal.b r1h ;1081 + shal.b @er1 ;7d101080 + shal.b @(0x3:2,er1) ;017768181080 + shal.b @er1+ ;01746c181080 + shal.b @-er1 ;01776c181080 + shal.b @+er1 ;01756c181080 + shal.b @er1- ;01766c181080 + shal.b @(0x1234:16,er1) ;01746e1812341080 + shal.b @(0x12345678:32,er1) ;78146a28123456781080 + shal.b @(0x1234:16,r2l.b) ;01756e2812341080 + shal.b @(0x1234:16,r2.w) ;01766e2812341080 + shal.b @(0x1234:16,er2.l) ;01776e2812341080 + shal.b @(0x12345678:32,r2l.b) ;78256a28123456781080 + shal.b @(0x12345678:32,r2.w) ;78266a28123456781080 + shal.b @(0x12345678:32,er2.l) ;78276a28123456781080 + shal.b @0xffffff12:8 ;7f121080 + shal.b @0x1234:16 ;6a1812341080 + shal.b @0x12345678:32 ;6a38123456781080 + + shal.w r1 ;1091 + shal.w @er1 ;7d901090 + shal.w @(0x6:2,er1) ;015769181090 + shal.w @er1+ ;01546d181090 + shal.w @-er1 ;01576d181090 + shal.w @+er1 ;01556d181090 + shal.w @er1- ;01566d181090 + shal.w @(0x1234:16,er1) ;01546f1812341090 + shal.w @(0x12345678:32,er1) ;78146b28123456781090 + shal.w @(0x1234:16,r2l.b) ;01556f2812341090 + shal.w @(0x1234:16,r2.w) ;01566f2812341090 + shal.w @(0x1234:16,er2.l) ;01576f2812341090 + shal.w @(0x12345678:32,r2l.b) ;78256b28123456781090 + shal.w @(0x12345678:32,r2.w) ;78266b28123456781090 + shal.w @(0x12345678:32,er2.l) ;78276b28123456781090 + shal.w @0x1234:16 ;6b1812341090 + shal.w @0x12345678:32 ;6b38123456781090 + + shal.l er1 ;10b1 + shal.l @er1 ;0104691810b0 + shal.l @(0xc:2,er1) ;0107691810b0 + shal.l @er1+ ;01046d1810b0 + shal.l @-er1 ;01076d1810b0 + shal.l @+er1 ;01056d1810b0 + shal.l @er1- ;01066d1810b0 + shal.l @(0x1234:16,er1) ;01046f18123410b0 + shal.l @(0x12345678:32,er1) ;78946b281234567810b0 + shal.l @(0x1234:16,r2l.b) ;01056f28123410b0 + shal.l @(0x1234:16,r2.w) ;01066f28123410b0 + shal.l @(0x1234:16,er2.l) ;01076f28123410b0 + shal.l @(0x12345678:32,r2l.b) ;78a56b281234567810b0 + shal.l @(0x12345678:32,r2.w) ;78a66b281234567810b0 + shal.l @(0x12345678:32,er2.l) ;78a76b281234567810b0 + shal.l @0x1234:16 ;01046b08123410b0 + shal.l @0x12345678:32 ;01046b281234567810b0 + + shal.b #2,r1h ;10c1 + shal.b #2,@er1 ;7d1010c0 + shal.b #2,@(0x3:2,er1) ;0177681810c0 + shal.b #2,@er1+ ;01746c1810c0 + shal.b #2,@-er1 ;01776c1810c0 + shal.b #2,@+er1 ;01756c1810c0 + shal.b #2,@er1- ;01766c1810c0 + shal.b #2,@(0x1234:16,er1) ;01746e18123410c0 + shal.b #2,@(0x12345678:32,er1) ;78146a281234567810c0 + shal.b #2,@(0x1234:16,r2l.b) ;01756e28123410c0 + shal.b #2,@(0x1234:16,r2.w) ;01766e28123410c0 + shal.b #2,@(0x1234:16,er2.l) ;01776e28123410c0 + shal.b #2,@(0x12345678:32,r2l.b) ;78256a281234567810c0 + shal.b #2,@(0x12345678:32,r2.w) ;78266a281234567810c0 + shal.b #2,@(0x12345678:32,er2.l) ;78276a281234567810c0 + shal.b #2,@0xffffff12:8 ;7f1210c0 + shal.b #2,@0x1234:16 ;6a18123410c0 + shal.b #2,@0x12345678:32 ;6a381234567810c0 + + shal.w #2,r1 ;10d1 + shal.w #2,@er1 ;7d9010d0 + shal.w #2,@(0x6:2,er1) ;0157691810d0 + shal.w #2,@er1+ ;01546d1810d0 + shal.w #2,@-er1 ;01576d1810d0 + shal.w #2,@+er1 ;01556d1810d0 + shal.w #2,@er1- ;01566d1810d0 + shal.w #2,@(0x1234:16,er1) ;01546f18123410d0 + shal.w #2,@(0x12345678:32,er1) ;78146b281234567810d0 + shal.w #2,@(0x1234:16,r2l.b) ;01556f28123410d0 + shal.w #2,@(0x1234:16,r2.w) ;01566f28123410d0 + shal.w #2,@(0x1234:16,er2.l) ;01576f28123410d0 + shal.w #2,@(0x12345678:32,r2l.b) ;78256b281234567810d0 + shal.w #2,@(0x12345678:32,r2.w) ;78266b281234567810d0 + shal.w #2,@(0x12345678:32,er2.l) ;78276b281234567810d0 + shal.w #2,@0x1234:16 ;6b18123410d0 + shal.w #2,@0x12345678:32 ;6b381234567810d0 + + shal.l #2,er1 ;10f1 + shal.l #2,@er1 ;0104691810f0 + shal.l #2,@(0xc:2,er1) ;0107691810f0 + shal.l #2,@er1+ ;01046d1810f0 + shal.l #2,@-er1 ;01076d1810f0 + shal.l #2,@+er1 ;01056d1810f0 + shal.l #2,@er1- ;01066d1810f0 + shal.l #2,@(0x1234:16,er1) ;01046f18123410f0 + shal.l #2,@(0x12345678:32,er1) ;78946b281234567810f0 + shal.l #2,@(0x1234:16,r2l.b) ;01056f28123410f0 + shal.l #2,@(0x1234:16,r2.w) ;01066f28123410f0 + shal.l #2,@(0x1234:16,er2.l) ;01076f28123410f0 + shal.l #2,@(0x12345678:32,r2l.b) ;78a56b281234567810f0 + shal.l #2,@(0x12345678:32,r2.w) ;78a66b281234567810f0 + shal.l #2,@(0x12345678:32,er2.l) ;78a76b281234567810f0 + shal.l #2,@0x1234:16 ;01046b08123410f0 + shal.l #2,@0x12345678:32 ;01046b281234567810f0 + + shar.b r1h ;1181 + shar.b @er1 ;7d101180 + shar.b @(0x3:2,er1) ;017768181180 + shar.b @er1+ ;01746c181180 + shar.b @-er1 ;01776c181180 + shar.b @+er1 ;01756c181180 + shar.b @er1- ;01766c181180 + shar.b @(0x1234:16,er1) ;01746e1812341180 + shar.b @(0x12345678:32,er1) ;78146a28123456781180 + shar.b @(0x1234:16,r2l.b) ;01756e2812341180 + shar.b @(0x1234:16,r2.w) ;01766e2812341180 + shar.b @(0x1234:16,er2.l) ;01776e2812341180 + shar.b @(0x12345678:32,r2l.b) ;78256a28123456781180 + shar.b @(0x12345678:32,r2.w) ;78266a28123456781180 + shar.b @(0x12345678:32,er2.l) ;78276a28123456781180 + shar.b @0xffffff12:8 ;7f121180 + shar.b @0x1234:16 ;6a1812341180 + shar.b @0x12345678:32 ;6a38123456781180 + + shar.w r1 ;1191 + shar.w @er1 ;7d901190 + shar.w @(0x6:2,er1) ;015769181190 + shar.w @er1+ ;01546d181190 + shar.w @-er1 ;01576d181190 + shar.w @+er1 ;01556d181190 + shar.w @er1- ;01566d181190 + shar.w @(0x1234:16,er1) ;01546f1812341190 + shar.w @(0x12345678:32,er1) ;78146b28123456781190 + shar.w @(0x1234:16,r2l.b) ;01556f2812341190 + shar.w @(0x1234:16,r2.w) ;01566f2812341190 + shar.w @(0x1234:16,er2.l) ;01576f2812341190 + shar.w @(0x12345678:32,r2l.b) ;78256b28123456781190 + shar.w @(0x12345678:32,r2.w) ;78266b28123456781190 + shar.w @(0x12345678:32,er2.l) ;78276b28123456781190 + shar.w @0x1234:16 ;6b1812341190 + shar.w @0x12345678:32 ;6b38123456781190 + + shar.l er1 ;11b1 + shar.l @er1 ;0104691811b0 + shar.l @(0xc:2,er1) ;0107691811b0 + shar.l @er1+ ;01046d1811b0 + shar.l @-er1 ;01076d1811b0 + shar.l @+er1 ;01056d1811b0 + shar.l @er1- ;01066d1811b0 + shar.l @(0x1234:16,er1) ;01046f18123411b0 + shar.l @(0x12345678:32,er1) ;78946b281234567811b0 + shar.l @(0x1234:16,r2l.b) ;01056f28123411b0 + shar.l @(0x1234:16,r2.w) ;01066f28123411b0 + shar.l @(0x1234:16,er2.l) ;01076f28123411b0 + shar.l @(0x12345678:32,r2l.b) ;78a56b281234567811b0 + shar.l @(0x12345678:32,r2.w) ;78a66b281234567811b0 + shar.l @(0x12345678:32,er2.l) ;78a76b281234567811b0 + shar.l @0x1234:16 ;01046b08123411b0 + shar.l @0x12345678:32 ;01046b281234567811b0 + + shar.b #2,r1h ;11c1 + shar.b #2,@er1 ;7d1011c0 + shar.b #2,@(0x3:2,er1) ;0177681811c0 + shar.b #2,@er1+ ;01746c1811c0 + shar.b #2,@-er1 ;01776c1811c0 + shar.b #2,@+er1 ;01756c1811c0 + shar.b #2,@er1- ;01766c1811c0 + shar.b #2,@(0x1234:16,er1) ;01746e18123411c0 + shar.b #2,@(0x12345678:32,er1) ;78146a281234567811c0 + shar.b #2,@(0x1234:16,r2l.b) ;01756e28123411c0 + shar.b #2,@(0x1234:16,r2.w) ;01766e28123411c0 + shar.b #2,@(0x1234:16,er2.l) ;01776e28123411c0 + shar.b #2,@(0x12345678:32,r2l.b) ;78256a281234567811c0 + shar.b #2,@(0x12345678:32,r2.w) ;78266a281234567811c0 + shar.b #2,@(0x12345678:32,er2.l) ;78276a281234567811c0 + shar.b #2,@0xffffff12:8 ;7f1211c0 + shar.b #2,@0x1234:16 ;6a18123411c0 + shar.b #2,@0x12345678:32 ;6a381234567811c0 + + shar.w #2,r1 ;11d1 + shar.w #2,@er1 ;7d9011d0 + shar.w #2,@(0x6:2,er1) ;0157691811d0 + shar.w #2,@er1+ ;01546d1811d0 + shar.w #2,@-er1 ;01576d1811d0 + shar.w #2,@+er1 ;01556d1811d0 + shar.w #2,@er1- ;01566d1811d0 + shar.w #2,@(0x1234:16,er1) ;01546f18123411d0 + shar.w #2,@(0x12345678:32,er1) ;78146b281234567811d0 + shar.w #2,@(0x1234:16,r2l.b) ;01556f28123411d0 + shar.w #2,@(0x1234:16,r2.w) ;01566f28123411d0 + shar.w #2,@(0x1234:16,er2.l) ;01576f28123411d0 + shar.w #2,@(0x12345678:32,r2l.b) ;78256b281234567811d0 + shar.w #2,@(0x12345678:32,r2.w) ;78266b281234567811d0 + shar.w #2,@(0x12345678:32,er2.l) ;78276b281234567811d0 + shar.w #2,@0x1234:16 ;6b18123411d0 + shar.w #2,@0x12345678:32 ;6b381234567811d0 + + shar.l #2,er1 ;11f1 + shar.l #2,@er1 ;0104691811f0 + shar.l #2,@(0xc:2,er1) ;0107691811f0 + shar.l #2,@er1+ ;01046d1811f0 + shar.l #2,@-er1 ;01076d1811f0 + shar.l #2,@+er1 ;01056d1811f0 + shar.l #2,@er1- ;01066d1811f0 + shar.l #2,@(0x1234:16,er1) ;01046f18123411f0 + shar.l #2,@(0x12345678:32,er1) ;78946b281234567811f0 + shar.l #2,@(0x1234:16,r2l.b) ;01056f28123411f0 + shar.l #2,@(0x1234:16,r2.w) ;01066f28123411f0 + shar.l #2,@(0x1234:16,er2.l) ;01076f28123411f0 + shar.l #2,@(0x12345678:32,r2l.b) ;78a56b281234567811f0 + shar.l #2,@(0x12345678:32,r2.w) ;78a66b281234567811f0 + shar.l #2,@(0x12345678:32,er2.l) ;78a76b281234567811f0 + shar.l #2,@0x1234:16 ;01046b08123411f0 + shar.l #2,@0x12345678:32 ;01046b281234567811f0 + + rotxl.b r1h ;1201 + rotxl.b @er1 ;7d101200 + rotxl.b @(0x3:2,er1) ;017768181200 + rotxl.b @er1+ ;01746c181200 + rotxl.b @-er1 ;01776c181200 + rotxl.b @+er1 ;01756c181200 + rotxl.b @er1- ;01766c181200 + rotxl.b @(0x1234:16,er1) ;01746e1812341200 + rotxl.b @(0x12345678:32,er1) ;78146a28123456781200 + rotxl.b @(0x1234:16,r2l.b) ;01756e2812341200 + rotxl.b @(0x1234:16,r2.w) ;01766e2812341200 + rotxl.b @(0x1234:16,er2.l) ;01776e2812341200 + rotxl.b @(0x12345678:32,r2l.b) ;78256a28123456781200 + rotxl.b @(0x12345678:32,r2.w) ;78266a28123456781200 + rotxl.b @(0x12345678:32,er2.l) ;78276a28123456781200 + rotxl.b @0xffffff12:8 ;7f121200 + rotxl.b @0x1234:16 ;6a1812341200 + rotxl.b @0x12345678:32 ;6a38123456781200 + + rotxl.w r1 ;1211 + rotxl.w @er1 ;7d901210 + rotxl.w @(0x6:2,er1) ;015769181210 + rotxl.w @er1+ ;01546d181210 + rotxl.w @-er1 ;01576d181210 + rotxl.w @+er1 ;01556d181210 + rotxl.w @er1- ;01566d181210 + rotxl.w @(0x1234:16,er1) ;01546f1812341210 + rotxl.w @(0x12345678:32,er1) ;78146b28123456781210 + rotxl.w @(0x1234:16,r2l.b) ;01556f2812341210 + rotxl.w @(0x1234:16,r2.w) ;01566f2812341210 + rotxl.w @(0x1234:16,er2.l) ;01576f2812341210 + rotxl.w @(0x12345678:32,r2l.b) ;78256b28123456781210 + rotxl.w @(0x12345678:32,r2.w) ;78266b28123456781210 + rotxl.w @(0x12345678:32,er2.l) ;78276b28123456781210 + rotxl.w @0x1234:16 ;6b1812341210 + rotxl.w @0x12345678:32 ;6b38123456781210 + + rotxl.l er1 ;1231 + rotxl.l @er1 ;010469181230 + rotxl.l @(0xc:2,er1) ;010769181230 + rotxl.l @er1+ ;01046d181230 + rotxl.l @-er1 ;01076d181230 + rotxl.l @+er1 ;01056d181230 + rotxl.l @er1- ;01066d181230 + rotxl.l @(0x1234:16,er1) ;01046f1812341230 + rotxl.l @(0x12345678:32,er1) ;78946b28123456781230 + rotxl.l @(0x1234:16,r2l.b) ;01056f2812341230 + rotxl.l @(0x1234:16,r2.w) ;01066f2812341230 + rotxl.l @(0x1234:16,er2.l) ;01076f2812341230 + rotxl.l @(0x12345678:32,r2l.b) ;78a56b28123456781230 + rotxl.l @(0x12345678:32,r2.w) ;78a66b28123456781230 + rotxl.l @(0x12345678:32,er2.l) ;78a76b28123456781230 + rotxl.l @0x1234:16 ;01046b0812341230 + rotxl.l @0x12345678:32 ;01046b28123456781230 + + rotxl.b #2,r1h ;1241 + rotxl.b #2,@er1 ;7d101240 + rotxl.b #2,@(0x3:2,er1) ;017768181240 + rotxl.b #2,@er1+ ;01746c181240 + rotxl.b #2,@-er1 ;01776c181240 + rotxl.b #2,@+er1 ;01756c181240 + rotxl.b #2,@er1- ;01766c181240 + rotxl.b #2,@(0x1234:16,er1) ;01746e1812341240 + rotxl.b #2,@(0x12345678:32,er1) ;78146a28123456781240 + rotxl.b #2,@(0x1234:16,r2l.b) ;01756e2812341240 + rotxl.b #2,@(0x1234:16,r2.w) ;01766e2812341240 + rotxl.b #2,@(0x1234:16,er2.l) ;01776e2812341240 + rotxl.b #2,@(0x12345678:32,r2l.b) ;78256a28123456781240 + rotxl.b #2,@(0x12345678:32,r2.w) ;78266a28123456781240 + rotxl.b #2,@(0x12345678:32,er2.l) ;78276a28123456781240 + rotxl.b #2,@0xffffff12:8 ;7f121240 + rotxl.b #2,@0x1234:16 ;6a1812341240 + rotxl.b #2,@0x12345678:32 ;6a38123456781240 + + rotxl.w #2,r1 ;1251 + rotxl.w #2,@er1 ;7d901250 + rotxl.w #2,@(0x6:2,er1) ;015769181250 + rotxl.w #2,@er1+ ;01546d181250 + rotxl.w #2,@-er1 ;01576d181250 + rotxl.w #2,@+er1 ;01556d181250 + rotxl.w #2,@er1- ;01566d181250 + rotxl.w #2,@(0x1234:16,er1) ;01546f1812341250 + rotxl.w #2,@(0x12345678:32,er1) ;78146b28123456781250 + rotxl.w #2,@(0x1234:16,r2l.b) ;01556f2812341250 + rotxl.w #2,@(0x1234:16,r2.w) ;01566f2812341250 + rotxl.w #2,@(0x1234:16,er2.l) ;01576f2812341250 + rotxl.w #2,@(0x12345678:32,r2l.b) ;78256b28123456781250 + rotxl.w #2,@(0x12345678:32,r2.w) ;78266b28123456781250 + rotxl.w #2,@(0x12345678:32,er2.l) ;78276b28123456781250 + rotxl.w #2,@0x1234:16 ;6b1812341250 + rotxl.w #2,@0x12345678:32 ;6b38123456781250 + + rotxl.l #2,er1 ;1271 + rotxl.l #2,@er1 ;010469181270 + rotxl.l #2,@(0xc:2,er1) ;010769181270 + rotxl.l #2,@er1+ ;01046d181270 + rotxl.l #2,@-er1 ;01076d181270 + rotxl.l #2,@+er1 ;01056d181270 + rotxl.l #2,@er1- ;01066d181270 + rotxl.l #2,@(0x1234:16,er1) ;01046f1812341270 + rotxl.l #2,@(0x12345678:32,er1) ;78946b28123456781270 + rotxl.l #2,@(0x1234:16,r2l.b) ;01056f2812341270 + rotxl.l #2,@(0x1234:16,r2.w) ;01066f2812341270 + rotxl.l #2,@(0x1234:16,er2.l) ;01076f2812341270 + rotxl.l #2,@(0x12345678:32,r2l.b) ;78a56b28123456781270 + rotxl.l #2,@(0x12345678:32,r2.w) ;78a66b28123456781270 + rotxl.l #2,@(0x12345678:32,er2.l) ;78a76b28123456781270 + rotxl.l #2,@0x1234:16 ;01046b0812341270 + rotxl.l #2,@0x12345678:32 ;01046b28123456781270 + + rotxr.b r1h ;1301 + rotxr.b @er1 ;7d101300 + rotxr.b @(0x3:2,er1) ;017768181300 + rotxr.b @er1+ ;01746c181300 + rotxr.b @-er1 ;01776c181300 + rotxr.b @+er1 ;01756c181300 + rotxr.b @er1- ;01766c181300 + rotxr.b @(0x1234:16,er1) ;01746e1812341300 + rotxr.b @(0x12345678:32,er1) ;78146a28123456781300 + rotxr.b @(0x1234:16,r2l.b) ;01756e2812341300 + rotxr.b @(0x1234:16,r2.w) ;01766e2812341300 + rotxr.b @(0x1234:16,er2.l) ;01776e2812341300 + rotxr.b @(0x12345678:32,r2l.b) ;78256a28123456781300 + rotxr.b @(0x12345678:32,r2.w) ;78266a28123456781300 + rotxr.b @(0x12345678:32,er2.l) ;78276a28123456781300 + rotxr.b @0xffffff12:8 ;7f121300 + rotxr.b @0x1234:16 ;6a1812341300 + rotxr.b @0x12345678:32 ;6a38123456781300 + + rotxr.w r1 ;1311 + rotxr.w @er1 ;7d901310 + rotxr.w @(0x6:2,er1) ;015769181310 + rotxr.w @er1+ ;01546d181310 + rotxr.w @-er1 ;01576d181310 + rotxr.w @+er1 ;01556d181310 + rotxr.w @er1- ;01566d181310 + rotxr.w @(0x1234:16,er1) ;01546f1812341310 + rotxr.w @(0x12345678:32,er1) ;78146b28123456781310 + rotxr.w @(0x1234:16,r2l.b) ;01556f2812341310 + rotxr.w @(0x1234:16,r2.w) ;01566f2812341310 + rotxr.w @(0x1234:16,er2.l) ;01576f2812341310 + rotxr.w @(0x12345678:32,r2l.b) ;78256b28123456781310 + rotxr.w @(0x12345678:32,r2.w) ;78266b28123456781310 + rotxr.w @(0x12345678:32,er2.l) ;78276b28123456781310 + rotxr.w @0x1234:16 ;6b1812341310 + rotxr.w @0x12345678:32 ;6b38123456781310 + + rotxr.l er1 ;1331 + rotxr.l @er1 ;010469181330 + rotxr.l @(0xc:2,er1) ;010769181330 + rotxr.l @er1+ ;01046d181330 + rotxr.l @-er1 ;01076d181330 + rotxr.l @+er1 ;01056d181330 + rotxr.l @er1- ;01066d181330 + rotxr.l @(0x1234:16,er1) ;01046f1812341330 + rotxr.l @(0x12345678:32,er1) ;78946b28123456781330 + rotxr.l @(0x1234:16,r2l.b) ;01056f2812341330 + rotxr.l @(0x1234:16,r2.w) ;01066f2812341330 + rotxr.l @(0x1234:16,er2.l) ;01076f2812341330 + rotxr.l @(0x12345678:32,r2l.b) ;78a56b28123456781330 + rotxr.l @(0x12345678:32,r2.w) ;78a66b28123456781330 + rotxr.l @(0x12345678:32,er2.l) ;78a76b28123456781330 + rotxr.l @0x1234:16 ;01046b0812341330 + rotxr.l @0x12345678:32 ;01046b28123456781330 + + rotxr.b #2,r1h ;1341 + rotxr.b #2,@er1 ;7d101340 + rotxr.b #2,@(0x3:2,er1) ;017768181340 + rotxr.b #2,@er1+ ;01746c181340 + rotxr.b #2,@-er1 ;01776c181340 + rotxr.b #2,@+er1 ;01756c181340 + rotxr.b #2,@er1- ;01766c181340 + rotxr.b #2,@(0x1234:16,er1) ;01746e1812341340 + rotxr.b #2,@(0x12345678:32,er1) ;78146a28123456781340 + rotxr.b #2,@(0x1234:16,r2l.b) ;01756e2812341340 + rotxr.b #2,@(0x1234:16,r2.w) ;01766e2812341340 + rotxr.b #2,@(0x1234:16,er2.l) ;01776e2812341340 + rotxr.b #2,@(0x12345678:32,r2l.b) ;78256a28123456781340 + rotxr.b #2,@(0x12345678:32,r2.w) ;78266a28123456781340 + rotxr.b #2,@(0x12345678:32,er2.l) ;78276a28123456781340 + rotxr.b #2,@0xffffff12:8 ;7f121340 + rotxr.b #2,@0x1234:16 ;6a1812341340 + rotxr.b #2,@0x12345678:32 ;6a38123456781340 + + rotxr.w #2,r1 ;1351 + rotxr.w #2,@er1 ;7d901350 + rotxr.w #2,@(0x6:2,er1) ;015769181350 + rotxr.w #2,@er1+ ;01546d181350 + rotxr.w #2,@-er1 ;01576d181350 + rotxr.w #2,@+er1 ;01556d181350 + rotxr.w #2,@er1- ;01566d181350 + rotxr.w #2,@(0x1234:16,er1) ;01546f1812341350 + rotxr.w #2,@(0x12345678:32,er1) ;78146b28123456781350 + rotxr.w #2,@(0x1234:16,r2l.b) ;01556f2812341350 + rotxr.w #2,@(0x1234:16,r2.w) ;01566f2812341350 + rotxr.w #2,@(0x1234:16,er2.l) ;01576f2812341350 + rotxr.w #2,@(0x12345678:32,r2l.b) ;78256b28123456781350 + rotxr.w #2,@(0x12345678:32,r2.w) ;78266b28123456781350 + rotxr.w #2,@(0x12345678:32,er2.l) ;78276b28123456781350 + rotxr.w #2,@0x1234:16 ;6b1812341350 + rotxr.w #2,@0x12345678:32 ;6b38123456781350 + + rotxr.l #2,er1 ;1371 + rotxr.l #2,@er1 ;010469181370 + rotxr.l #2,@(0xc:2,er1) ;010769181370 + rotxr.l #2,@er1+ ;01046d181370 + rotxr.l #2,@-er1 ;01076d181370 + rotxr.l #2,@+er1 ;01056d181370 + rotxr.l #2,@er1- ;01066d181370 + rotxr.l #2,@(0x1234:16,er1) ;01046f1812341370 + rotxr.l #2,@(0x12345678:32,er1) ;78946b28123456781370 + rotxr.l #2,@(0x1234:16,r2l.b) ;01056f2812341370 + rotxr.l #2,@(0x1234:16,r2.w) ;01066f2812341370 + rotxr.l #2,@(0x1234:16,er2.l) ;01076f2812341370 + rotxr.l #2,@(0x12345678:32,r2l.b) ;78a56b28123456781370 + rotxr.l #2,@(0x12345678:32,r2.w) ;78a66b28123456781370 + rotxr.l #2,@(0x12345678:32,er2.l) ;78a76b28123456781370 + rotxr.l #2,@0x1234:16 ;01046b0812341370 + rotxr.l #2,@0x12345678:32 ;01046b28123456781370 + + rotl.b r1h ;1281 + rotl.b @er1 ;7d101280 + rotl.b @(0x3:2,er1) ;017768181280 + rotl.b @er1+ ;01746c181280 + rotl.b @-er1 ;01776c181280 + rotl.b @+er1 ;01756c181280 + rotl.b @er1- ;01766c181280 + rotl.b @(0x1234:16,er1) ;01746e1812341280 + rotl.b @(0x12345678:32,er1) ;78146a28123456781280 + rotl.b @(0x1234:16,r2l.b) ;01756e2812341280 + rotl.b @(0x1234:16,r2.w) ;01766e2812341280 + rotl.b @(0x1234:16,er2.l) ;01776e2812341280 + rotl.b @(0x12345678:32,r2l.b) ;78256a28123456781280 + rotl.b @(0x12345678:32,r2.w) ;78266a28123456781280 + rotl.b @(0x12345678:32,er2.l) ;78276a28123456781280 + rotl.b @0xffffff12:8 ;7f121280 + rotl.b @0x1234:16 ;6a1812341280 + rotl.b @0x12345678:32 ;6a38123456781280 + + rotl.w r1 ;1291 + rotl.w @er1 ;7d901290 + rotl.w @(0x6:2,er1) ;015769181290 + rotl.w @-er1 ;01576d181290 + rotl.w @er1+ ;01546d181290 + rotl.w @er1- ;01566d181290 + rotl.w @+er1 ;01556d181290 + rotl.w @(0x1234:16,er1) ;01546f1812341290 + rotl.w @(0x12345678:32,er1) ;78146b28123456781290 + rotl.w @(0x1234:16,r2l.b) ;01556f2812341290 + rotl.w @(0x1234:16,r2.w) ;01566f2812341290 + rotl.w @(0x1234:16,er2.l) ;01576f2812341290 + rotl.w @(0x12345678:32,r2l.b) ;78256b28123456781290 + rotl.w @(0x12345678:32,r2.w) ;78266b28123456781290 + rotl.w @(0x12345678:32,er2.l) ;78276b28123456781290 + rotl.w @0x1234:16 ;6b1812341290 + rotl.w @0x12345678:32 ;6b38123456781290 + + rotl.l er1 ;12b1 + rotl.l @er1 ;0104691812b0 + rotl.l @(0xc:2,er1) ;0107691812b0 + rotl.l @er1+ ;01046d1812b0 + rotl.l @-er1 ;01076d1812b0 + rotl.l @+er1 ;01056d1812b0 + rotl.l @er1- ;01066d1812b0 + rotl.l @(0x1234:16,er1) ;01046f18123412b0 + rotl.l @(0x12345678:32,er1) ;78946b281234567812b0 + rotl.l @(0x1234:16,r2l.b) ;01056f28123412b0 + rotl.l @(0x1234:16,r2.w) ;01066f28123412b0 + rotl.l @(0x1234:16,er2.l) ;01076f28123412b0 + rotl.l @(0x12345678:32,r2l.b) ;78a56b281234567812b0 + rotl.l @(0x12345678:32,r2.w) ;78a66b281234567812b0 + rotl.l @(0x12345678:32,er2.l) ;78a76b281234567812b0 + rotl.l @0x1234:16 ;01046b08123412b0 + rotl.l @0x12345678:32 ;01046b281234567812b0 + + rotl.b #2,r1h ;12c1 + rotl.b #2,@er1 ;7d1012c0 + rotl.b #2,@(0x3:2,er1) ;0177681812c0 + rotl.b #2,@er1+ ;01746c1812c0 + rotl.b #2,@-er1 ;01776c1812c0 + rotl.b #2,@+er1 ;01756c1812c0 + rotl.b #2,@er1- ;01766c1812c0 + rotl.b #2,@(0x1234:16,er1) ;01746e18123412c0 + rotl.b #2,@(0x12345678:32,er1) ;78146a281234567812c0 + rotl.b #2,@(0x1234:16,r2l.b) ;01756e28123412c0 + rotl.b #2,@(0x1234:16,r2.w) ;01766e28123412c0 + rotl.b #2,@(0x1234:16,er2.l) ;01776e28123412c0 + rotl.b #2,@(0x12345678:32,r2l.b) ;78256a281234567812c0 + rotl.b #2,@(0x12345678:32,r2.w) ;78266a281234567812c0 + rotl.b #2,@(0x12345678:32,er2.l) ;78276a281234567812c0 + rotl.b #2,@0xffffff12:8 ;7f1212c0 + rotl.b #2,@0x1234:16 ;6a18123412c0 + rotl.b #2,@0x12345678:32 ;6a381234567812c0 + + rotl.w #2,r1 ;12d1 + rotl.w #2,@er1 ;7d9012d0 + rotl.w #2,@(0x6:2,er1) ;0157691812d0 + rotl.w #2,@er1+ ;01546d1812d0 + rotl.w #2,@-er1 ;01576d1812d0 + rotl.w #2,@+er1 ;01556d1812d0 + rotl.w #2,@er1- ;01566d1812d0 + rotl.w #2,@(0x1234:16,er1) ;01546f18123412d0 + rotl.w #2,@(0x12345678:32,er1) ;78146b281234567812d0 + rotl.w #2,@(0x1234:16,r2l.b) ;01556f28123412d0 + rotl.w #2,@(0x1234:16,r2.w) ;01566f28123412d0 + rotl.w #2,@(0x1234:16,er2.l) ;01576f28123412d0 + rotl.w #2,@(0x12345678:32,r2l.b) ;78256b281234567812d0 + rotl.w #2,@(0x12345678:32,r2.w) ;78266b281234567812d0 + rotl.w #2,@(0x12345678:32,er2.l) ;78276b281234567812d0 + rotl.w #2,@0x1234:16 ;6b18123412d0 + rotl.w #2,@0x12345678:32 ;6b381234567812d0 + + rotl.l #2,er1 ;12f1 + rotl.l #2,@er1 ;0104691812f0 + rotl.l #2,@(0xc:2,er1) ;0107691812f0 + rotl.l #2,@er1+ ;01046d1812f0 + rotl.l #2,@-er1 ;01076d1812f0 + rotl.l #2,@+er1 ;01056d1812f0 + rotl.l #2,@er1- ;01066d1812f0 + rotl.l #2,@(0x1234:16,er1) ;01046f18123412f0 + rotl.l #2,@(0x12345678:32,er1) ;78946b281234567812f0 + rotl.l #2,@(0x1234:16,r2l.b) ;01056f28123412f0 + rotl.l #2,@(0x1234:16,r2.w) ;01066f28123412f0 + rotl.l #2,@(0x1234:16,er2.l) ;01076f28123412f0 + rotl.l #2,@(0x12345678:32,r2l.b) ;78a56b281234567812f0 + rotl.l #2,@(0x12345678:32,r2.w) ;78a66b281234567812f0 + rotl.l #2,@(0x12345678:32,er2.l) ;78a76b281234567812f0 + rotl.l #2,@0x1234:16 ;01046b08123412f0 + rotl.l #2,@0x12345678:32 ;01046b281234567812f0 + + rotr.b r1h ;1381 + rotr.b @er1 ;7d101380 + rotr.b @(0x3:2,er1) ;017768181380 + rotr.b @er1+ ;01746c181380 + rotr.b @-er1 ;01776c181380 + rotr.b @+er1 ;01756c181380 + rotr.b @er1- ;01766c181380 + rotr.b @(0x1234:16,er1) ;01746e1812341380 + rotr.b @(0x12345678:32,er1) ;78146a28123456781380 + rotr.b @(0x1234:16,r2l.b) ;01756e2812341380 + rotr.b @(0x1234:16,r2.w) ;01766e2812341380 + rotr.b @(0x1234:16,er2.l) ;01776e2812341380 + rotr.b @(0x12345678:32,r2l.b) ;78256a28123456781380 + rotr.b @(0x12345678:32,r2.w) ;78266a28123456781380 + rotr.b @(0x12345678:32,er2.l) ;78276a28123456781380 + rotr.b @0xffffff12:8 ;7f121380 + rotr.b @0x1234:16 ;6a1812341380 + rotr.b @0x12345678:32 ;6a38123456781380 + + rotr.w r1 ;1391 + rotr.w @er1 ;7d901390 + rotr.w @(0x6:2,er1) ;015769181390 + rotr.w @-er1 ;01576d181390 + rotr.w @er1+ ;01546d181390 + rotr.w @er1- ;01566d181390 + rotr.w @+er1 ;01556d181390 + rotr.w @(0x1234:16,er1) ;01546f1812341390 + rotr.w @(0x12345678:32,er1) ;78146b28123456781390 + rotr.w @(0x1234:16,r2l.b) ;01556f2812341390 + rotr.w @(0x1234:16,r2.w) ;01566f2812341390 + rotr.w @(0x1234:16,er2.l) ;01576f2812341390 + rotr.w @(0x12345678:32,r2l.b) ;78256b28123456781390 + rotr.w @(0x12345678:32,r2.w) ;78266b28123456781390 + rotr.w @(0x12345678:32,er2.l) ;78276b28123456781390 + rotr.w @0x1234:16 ;6b1812341390 + rotr.w @0x12345678:32 ;6b38123456781390 + + rotr.l er1 ;13b1 + rotr.l @er1 ;0104691813b0 + rotr.l @(0xc:2,er1) ;0107691813b0 + rotr.l @er1+ ;01046d1813b0 + rotr.l @-er1 ;01076d1813b0 + rotr.l @+er1 ;01056d1813b0 + rotr.l @er1- ;01066d1813b0 + rotr.l @(0x1234:16,er1) ;01046f18123413b0 + rotr.l @(0x12345678:32,er1) ;78946b281234567813b0 + rotr.l @(0x1234:16,r2l.b) ;01056f28123413b0 + rotr.l @(0x1234:16,r2.w) ;01066f28123413b0 + rotr.l @(0x1234:16,er2.l) ;01076f28123413b0 + rotr.l @(0x12345678:32,r2l.b) ;78a56b281234567813b0 + rotr.l @(0x12345678:32,r2.w) ;78a66b281234567813b0 + rotr.l @(0x12345678:32,er2.l) ;78a76b281234567813b0 + rotr.l @0x1234:16 ;01046b08123413b0 + rotr.l @0x12345678:32 ;01046b281234567813b0 + + rotr.b #2,r1h ;13c1 + rotr.b #2,@er1 ;7d1013c0 + rotr.b #2,@(0x3:2,er1) ;0177681813c0 + rotr.b #2,@er1+ ;01746c1813c0 + rotr.b #2,@-er1 ;01776c1813c0 + rotr.b #2,@+er1 ;01756c1813c0 + rotr.b #2,@er1- ;01766c1813c0 + rotr.b #2,@(0x1234:16,er1) ;01746e18123413c0 + rotr.b #2,@(0x12345678:32,er1) ;78146a281234567813c0 + rotr.b #2,@(0x1234:16,r2l.b) ;01756e28123413c0 + rotr.b #2,@(0x1234:16,r2.w) ;01766e28123413c0 + rotr.b #2,@(0x1234:16,er2.l) ;01776e28123413c0 + rotr.b #2,@(0x12345678:32,r2l.b) ;78256a281234567813c0 + rotr.b #2,@(0x12345678:32,r2.w) ;78266a281234567813c0 + rotr.b #2,@(0x12345678:32,er2.l) ;78276a281234567813c0 + rotr.b #2,@0xffffff12:8 ;7f1213c0 + rotr.b #2,@0x1234:16 ;6a18123413c0 + rotr.b #2,@0x12345678:32 ;6a381234567813c0 + + rotr.w #2,r1 ;13d1 + rotr.w #2,@er1 ;7d9013d0 + rotr.w #2,@(0x6:2,er1) ;0157691813d0 + rotr.w #2,@er1+ ;01546d1813d0 + rotr.w #2,@-er1 ;01576d1813d0 + rotr.w #2,@+er1 ;01556d1813d0 + rotr.w #2,@er1- ;01566d1813d0 + rotr.w #2,@(0x1234:16,er1) ;01546f18123413d0 + rotr.w #2,@(0x12345678:32,er1) ;78146b281234567813d0 + rotr.w #2,@(0x1234:16,r2l.b) ;01556f28123413d0 + rotr.w #2,@(0x1234:16,r2.w) ;01566f28123413d0 + rotr.w #2,@(0x1234:16,er2.l) ;01576f28123413d0 + rotr.w #2,@(0x12345678:32,r2l.b) ;78256b281234567813d0 + rotr.w #2,@(0x12345678:32,r2.w) ;78266b281234567813d0 + rotr.w #2,@(0x12345678:32,er2.l) ;78276b281234567813d0 + rotr.w #2,@0x1234:16 ;6b18123413d0 + rotr.w #2,@0x12345678:32 ;6b381234567813d0 + + rotr.l #2,er1 ;13f1 + rotr.l #2,@er1 ;0104691813f0 + rotr.l #2,@(0xc:2,er1) ;0107691813f0 + rotr.l #2,@er1+ ;01046d1813f0 + rotr.l #2,@-er1 ;01076d1813f0 + rotr.l #2,@+er1 ;01056d1813f0 + rotr.l #2,@er1- ;01066d1813f0 + rotr.l #2,@(0x1234:16,er1) ;01046f18123413f0 + rotr.l #2,@(0x12345678:32,er1) ;78946b281234567813f0 + rotr.l #2,@(0x1234:16,r2l.b) ;01056f28123413f0 + rotr.l #2,@(0x1234:16,r2.w) ;01066f28123413f0 + rotr.l #2,@(0x1234:16,er2.l) ;01076f28123413f0 + rotr.l #2,@(0x12345678:32,r2l.b) ;78a56b281234567813f0 + rotr.l #2,@(0x12345678:32,r2.w) ;78a66b281234567813f0 + rotr.l #2,@(0x12345678:32,er2.l) ;78a76b281234567813f0 + rotr.l #2,@0x1234:16 ;01046b08123413f0 + rotr.l #2,@0x12345678:32 ;01046b281234567813f0 + + .end diff --git a/gdb/testsuite/gdb.disasm/t12_bit.s b/gdb/testsuite/gdb.disasm/t12_bit.s index cd22f2f7f5..4c45b2a02a 100644 --- a/gdb/testsuite/gdb.disasm/t12_bit.s +++ b/gdb/testsuite/gdb.disasm/t12_bit.s @@ -1,176 +1,176 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;bit -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - .h8300sx - .text - .global _start -_start: - bset #0x7,r1h ;7071 - bset #0x7,@er1 ;7d107070 - bset #0x7,@0xffffff12:8 ;7f127070 - bset #0x7,@0x1234:16 ;6a1812347070 - bset #0x7,@0x12345678:32 ;6a38123456787070 - - bset r3h,r1h ;6031 - bset r3h,@er1 ;7d106030 - bset r3h,@0xffffff12:8 ;7f126030 - bset r3h,@0x1234:16 ;6a1812346030 - bset r3h,@0x12345678:32 ;6a38123456786030 - - bset/eq #0x7,@er1 ;7d107077 - bset/eq #0x7,@0xffffff12:8 ;7f127077 - bset/eq #0x7,@0x1234:16 ;6a1812347077 - bset/eq #0x7,@0x12345678:32 ;6a38123456787077 - - bset/eq r3h,@er1 ;7d106037 - bset/eq r3h,@0xffffff12:8 ;7f126037 - bset/eq r3h,@0x1234:16 ;6a1812346037 - bset/eq r3h,@0x12345678:32 ;6a38123456786037 - - bset/ne #0x7,@er1 ;7d107076 - bset/ne #0x7,@0xffffff12:8 ;7f127076 - bset/ne #0x7,@0x1234:16 ;6a1812347076 - bset/ne #0x7,@0x12345678:32 ;6a38123456787076 - - bset/ne r3h,@er1 ;7d106036 - bset/ne r3h,@0xffffff12:8 ;7f126036 - bset/ne r3h,@0x1234:16 ;6a1812346036 - bset/ne r3h,@0x12345678:32 ;6a38123456786036 - - bnot #0x7,r1h ;7171 - bnot #0x7,@er1 ;7d107170 - bnot #0x7,@0xffffff12:8 ;7f127170 - bnot #0x7,@0x1234:16 ;6a1812347170 - bnot #0x7,@0x12345678:32 ;6a38123456787170 - - bnot r3h,r1h ;6131 - bnot r3h,@er1 ;7d106130 - bnot r3h,@0xffffff12:8 ;7f126130 - bnot r3h,@0x1234:16 ;6a1812346130 - bnot r3h,@0x12345678:32 ;6a38123456786130 - - bclr #0x7,r1h ;7271 - bclr #0x7,@er1 ;7d107270 - bclr #0x7,@0xffffff12:8 ;7f127270 - bclr #0x7,@0x1234:16 ;6a1812347270 - bclr #0x7,@0x12345678:32 ;6a38123456787270 - - bclr r3h,r1h ;6231 - bclr r3h,@er1 ;7d106230 - bclr r3h,@0xffffff12:8 ;7f126230 - bclr r3h,@0x1234:16 ;6a1812346230 - bclr r3h,@0x12345678:32 ;6a38123456786230 - - bclr/eq #0x7,@er1 ;7d107277 - bclr/eq #0x7,@0xffffff12:8 ;7f127277 - bclr/eq #0x7,@0x1234:16 ;6a1812347277 - bclr/eq #0x7,@0x12345678:32 ;6a38123456787277 - - bclr/eq r3h,@er1 ;7d106237 - bclr/eq r3h,@0xffffff12:8 ;7f126237 - bclr/eq r3h,@0x1234:16 ;6a1812346237 - bclr/eq r3h,@0x12345678:32 ;6a38123456786237 - - bclr/ne #0x7,@er1 ;7d107276 - bclr/ne #0x7,@0xffffff12:8 ;7f127276 - bclr/ne #0x7,@0x1234:16 ;6a1812347276 - bclr/ne #0x7,@0x12345678:32 ;6a38123456787276 - - bclr/ne r3h,@er1 ;7d106236 - bclr/ne r3h,@0xffffff12:8 ;7f126236 - bclr/ne r3h,@0x1234:16 ;6a1812346236 - bclr/ne r3h,@0x12345678:32 ;6a38123456786236 - - btst #0x7,r1h ;7371 - btst #0x7,@er1 ;7c107370 - btst #0x7,@0xffffff12:8 ;7e127370 - btst #0x7,@0x1234:16 ;6a1012347370 - btst #0x7,@0x12345678:32 ;6a30123456787370 - - btst r3h,r1h ;6331 - btst r3h,@er1 ;7c106330 - btst r3h,@0xffffff12:8 ;7e126330 - btst r3h,@0x1234:16 ;6a1012346330 - btst r3h,@0x12345678:32 ;6a30123456786330 - - bor #0x7,r1h ;7471 - bor #0x7,@er1 ;7c107470 - bor #0x7,@0xffffff12:8 ;7e127470 - bor #0x7,@0x1234:16 ;6a1012347470 - bor #0x7,@0x12345678:32 ;6a30123456787470 - - bior #0x7,r1h ;74f1 - bior #0x7,@er1 ;7c1074f0 - bior #0x7,@0xffffff12:8 ;7e1274f0 - bior #0x7,@0x1234:16 ;6a10123474f0 - bior #0x7,@0x12345678:32 ;6a301234567874f0 - - bxor #0x7,r1h ;7571 - bxor #0x7,@er1 ;7c107570 - bxor #0x7,@0xffffff12:8 ;7e127570 - bxor #0x7,@0x1234:16 ;6a1012347570 - bxor #0x7,@0x12345678:32 ;6a30123456787570 - - bixor #0x7,r1h ;75f1 - bixor #0x7,@er1 ;7c1075f0 - bixor #0x7,@0xffffff12:8 ;7e1275f0 - bixor #0x7,@0x1234:16 ;6a10123475f0 - bixor #0x7,@0x12345678:32 ;6a301234567875f0 - - band #0x7,r1h ;7671 - band #0x7,@er1 ;7c107670 - band #0x7,@0xffffff12:8 ;7e127670 - band #0x7,@0x1234:16 ;6a1012347670 - band #0x7,@0x12345678:32 ;6a30123456787670 - - biand #0x7,r1h ;76f1 - biand #0x7,@er1 ;7c1076f0 - biand #0x7,@0xffffff12:8 ;7e1276f0 - biand #0x7,@0x1234:16 ;6a10123476f0 - biand #0x7,@0x12345678:32 ;6a301234567876f0 - - bld #0x7,r1h ;7771 - bld #0x7,@er1 ;7c107770 - bld #0x7,@0xffffff12:8 ;7e127770 - bld #0x7,@0x1234:16 ;6a1012347770 - bld #0x7,@0x12345678:32 ;6a30123456787770 - - bild #0x7,r1h ;77f1 - bild #0x7,@er1 ;7c1077f0 - bild #0x7,@0xffffff12:8 ;7e1277f0 - bild #0x7,@0x1234:16 ;6a10123477f0 - bild #0x7,@0x12345678:32 ;6a301234567877f0 - - bst #0x7,r1h ;6771 - bst #0x7,@er1 ;7d106770 - bst #0x7,@0xffffff12:8 ;7f126770 - bst #0x7,@0x1234:16 ;6a1812346770 - bst #0x7,@0x12345678:32 ;6a38123456786770 - - bstz #0x7,@er1 ;7d106777 - bstz #0x7,@0xffffff12:8 ;7f126777 - bstz #0x7,@0x1234:16 ;6a1812346777 - bstz #0x7,@0x12345678:32 ;6a38123456786777 - - bist #0x7,r1h ;67f1 - bist #0x7,@er1 ;7d1067f0 - bist #0x7,@0xffffff12:8 ;7f1267f0 - bist #0x7,@0x1234:16 ;6a18123467f0 - bist #0x7,@0x12345678:32 ;6a381234567867f0 - - bistz #0x7,@er1 ;7d1067f7 - bistz #0x7,@0xffffff12:8 ;7f1267f7 - bistz #0x7,@0x1234:16 ;6a18123467f7 - bistz #0x7,@0x12345678:32 ;6a381234567867f7 - - bfld #0x34:8,@er1,r3h ;7c10f334 - bfld #0x34:8,@0xffffff12:8,r3h ;7e12f334 - bfld #0x34:8,@0x1234:16,r3h ;6a101234f334 - bfld #0x34:8,@0x12345678:32,r3h ;6a3012345678f334 - - bfst r3h,#0x34:8,@er1 ;7d10f334 - bfst r3h,#0x34:8,@0xffffff12:8 ;7f12f334 - bfst r3h,#0x34:8,@0x1234:16 ;6a181234f334 - bfst r3h,#0x34:8,@0x12345678:32 ;6a3812345678f334 - - .end +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;bit +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + .h8300sx + .text + .global _start +_start: + bset #0x7,r1h ;7071 + bset #0x7,@er1 ;7d107070 + bset #0x7,@0xffffff12:8 ;7f127070 + bset #0x7,@0x1234:16 ;6a1812347070 + bset #0x7,@0x12345678:32 ;6a38123456787070 + + bset r3h,r1h ;6031 + bset r3h,@er1 ;7d106030 + bset r3h,@0xffffff12:8 ;7f126030 + bset r3h,@0x1234:16 ;6a1812346030 + bset r3h,@0x12345678:32 ;6a38123456786030 + + bset/eq #0x7,@er1 ;7d107077 + bset/eq #0x7,@0xffffff12:8 ;7f127077 + bset/eq #0x7,@0x1234:16 ;6a1812347077 + bset/eq #0x7,@0x12345678:32 ;6a38123456787077 + + bset/eq r3h,@er1 ;7d106037 + bset/eq r3h,@0xffffff12:8 ;7f126037 + bset/eq r3h,@0x1234:16 ;6a1812346037 + bset/eq r3h,@0x12345678:32 ;6a38123456786037 + + bset/ne #0x7,@er1 ;7d107076 + bset/ne #0x7,@0xffffff12:8 ;7f127076 + bset/ne #0x7,@0x1234:16 ;6a1812347076 + bset/ne #0x7,@0x12345678:32 ;6a38123456787076 + + bset/ne r3h,@er1 ;7d106036 + bset/ne r3h,@0xffffff12:8 ;7f126036 + bset/ne r3h,@0x1234:16 ;6a1812346036 + bset/ne r3h,@0x12345678:32 ;6a38123456786036 + + bnot #0x7,r1h ;7171 + bnot #0x7,@er1 ;7d107170 + bnot #0x7,@0xffffff12:8 ;7f127170 + bnot #0x7,@0x1234:16 ;6a1812347170 + bnot #0x7,@0x12345678:32 ;6a38123456787170 + + bnot r3h,r1h ;6131 + bnot r3h,@er1 ;7d106130 + bnot r3h,@0xffffff12:8 ;7f126130 + bnot r3h,@0x1234:16 ;6a1812346130 + bnot r3h,@0x12345678:32 ;6a38123456786130 + + bclr #0x7,r1h ;7271 + bclr #0x7,@er1 ;7d107270 + bclr #0x7,@0xffffff12:8 ;7f127270 + bclr #0x7,@0x1234:16 ;6a1812347270 + bclr #0x7,@0x12345678:32 ;6a38123456787270 + + bclr r3h,r1h ;6231 + bclr r3h,@er1 ;7d106230 + bclr r3h,@0xffffff12:8 ;7f126230 + bclr r3h,@0x1234:16 ;6a1812346230 + bclr r3h,@0x12345678:32 ;6a38123456786230 + + bclr/eq #0x7,@er1 ;7d107277 + bclr/eq #0x7,@0xffffff12:8 ;7f127277 + bclr/eq #0x7,@0x1234:16 ;6a1812347277 + bclr/eq #0x7,@0x12345678:32 ;6a38123456787277 + + bclr/eq r3h,@er1 ;7d106237 + bclr/eq r3h,@0xffffff12:8 ;7f126237 + bclr/eq r3h,@0x1234:16 ;6a1812346237 + bclr/eq r3h,@0x12345678:32 ;6a38123456786237 + + bclr/ne #0x7,@er1 ;7d107276 + bclr/ne #0x7,@0xffffff12:8 ;7f127276 + bclr/ne #0x7,@0x1234:16 ;6a1812347276 + bclr/ne #0x7,@0x12345678:32 ;6a38123456787276 + + bclr/ne r3h,@er1 ;7d106236 + bclr/ne r3h,@0xffffff12:8 ;7f126236 + bclr/ne r3h,@0x1234:16 ;6a1812346236 + bclr/ne r3h,@0x12345678:32 ;6a38123456786236 + + btst #0x7,r1h ;7371 + btst #0x7,@er1 ;7c107370 + btst #0x7,@0xffffff12:8 ;7e127370 + btst #0x7,@0x1234:16 ;6a1012347370 + btst #0x7,@0x12345678:32 ;6a30123456787370 + + btst r3h,r1h ;6331 + btst r3h,@er1 ;7c106330 + btst r3h,@0xffffff12:8 ;7e126330 + btst r3h,@0x1234:16 ;6a1012346330 + btst r3h,@0x12345678:32 ;6a30123456786330 + + bor #0x7,r1h ;7471 + bor #0x7,@er1 ;7c107470 + bor #0x7,@0xffffff12:8 ;7e127470 + bor #0x7,@0x1234:16 ;6a1012347470 + bor #0x7,@0x12345678:32 ;6a30123456787470 + + bior #0x7,r1h ;74f1 + bior #0x7,@er1 ;7c1074f0 + bior #0x7,@0xffffff12:8 ;7e1274f0 + bior #0x7,@0x1234:16 ;6a10123474f0 + bior #0x7,@0x12345678:32 ;6a301234567874f0 + + bxor #0x7,r1h ;7571 + bxor #0x7,@er1 ;7c107570 + bxor #0x7,@0xffffff12:8 ;7e127570 + bxor #0x7,@0x1234:16 ;6a1012347570 + bxor #0x7,@0x12345678:32 ;6a30123456787570 + + bixor #0x7,r1h ;75f1 + bixor #0x7,@er1 ;7c1075f0 + bixor #0x7,@0xffffff12:8 ;7e1275f0 + bixor #0x7,@0x1234:16 ;6a10123475f0 + bixor #0x7,@0x12345678:32 ;6a301234567875f0 + + band #0x7,r1h ;7671 + band #0x7,@er1 ;7c107670 + band #0x7,@0xffffff12:8 ;7e127670 + band #0x7,@0x1234:16 ;6a1012347670 + band #0x7,@0x12345678:32 ;6a30123456787670 + + biand #0x7,r1h ;76f1 + biand #0x7,@er1 ;7c1076f0 + biand #0x7,@0xffffff12:8 ;7e1276f0 + biand #0x7,@0x1234:16 ;6a10123476f0 + biand #0x7,@0x12345678:32 ;6a301234567876f0 + + bld #0x7,r1h ;7771 + bld #0x7,@er1 ;7c107770 + bld #0x7,@0xffffff12:8 ;7e127770 + bld #0x7,@0x1234:16 ;6a1012347770 + bld #0x7,@0x12345678:32 ;6a30123456787770 + + bild #0x7,r1h ;77f1 + bild #0x7,@er1 ;7c1077f0 + bild #0x7,@0xffffff12:8 ;7e1277f0 + bild #0x7,@0x1234:16 ;6a10123477f0 + bild #0x7,@0x12345678:32 ;6a301234567877f0 + + bst #0x7,r1h ;6771 + bst #0x7,@er1 ;7d106770 + bst #0x7,@0xffffff12:8 ;7f126770 + bst #0x7,@0x1234:16 ;6a1812346770 + bst #0x7,@0x12345678:32 ;6a38123456786770 + + bstz #0x7,@er1 ;7d106777 + bstz #0x7,@0xffffff12:8 ;7f126777 + bstz #0x7,@0x1234:16 ;6a1812346777 + bstz #0x7,@0x12345678:32 ;6a38123456786777 + + bist #0x7,r1h ;67f1 + bist #0x7,@er1 ;7d1067f0 + bist #0x7,@0xffffff12:8 ;7f1267f0 + bist #0x7,@0x1234:16 ;6a18123467f0 + bist #0x7,@0x12345678:32 ;6a381234567867f0 + + bistz #0x7,@er1 ;7d1067f7 + bistz #0x7,@0xffffff12:8 ;7f1267f7 + bistz #0x7,@0x1234:16 ;6a18123467f7 + bistz #0x7,@0x12345678:32 ;6a381234567867f7 + + bfld #0x34:8,@er1,r3h ;7c10f334 + bfld #0x34:8,@0xffffff12:8,r3h ;7e12f334 + bfld #0x34:8,@0x1234:16,r3h ;6a101234f334 + bfld #0x34:8,@0x12345678:32,r3h ;6a3012345678f334 + + bfst r3h,#0x34:8,@er1 ;7d10f334 + bfst r3h,#0x34:8,@0xffffff12:8 ;7f12f334 + bfst r3h,#0x34:8,@0x1234:16 ;6a181234f334 + bfst r3h,#0x34:8,@0x12345678:32 ;6a3812345678f334 + + .end diff --git a/gdb/testsuite/gdb.disasm/t13_otr.s b/gdb/testsuite/gdb.disasm/t13_otr.s index 6e0f887542..69db411ac5 100644 --- a/gdb/testsuite/gdb.disasm/t13_otr.s +++ b/gdb/testsuite/gdb.disasm/t13_otr.s @@ -1,159 +1,159 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;others -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - .h8300sx - .text - .org 0x12 -lab_12: - .org 0x1234 - .global _start -_start: - bra 0x12+.+2 ;4012 - brn 0x12+.+2 ;4112 - bhi 0x12+.+2 ;4212 - bls 0x12+.+2 ;4312 - bcc 0x12+.+2 ;4412 - bcs 0x12+.+2 ;4512 - bne 0x12+.+2 ;4612 - beq 0x12+.+2 ;4712 - bvc 0x12+.+2 ;4812 - bvs 0x12+.+2 ;4912 - bpl 0x12+.+2 ;4a12 - bmi 0x12+.+2 ;4b12 - bge 0x12+.+2 ;4c12 - blt 0x12+.+2 ;4d12 - bgt 0x12+.+2 ;4e12 - ble 0x12+.+2 ;4f12 - - bra 0x1234+.+4 ;58001234 - brn 0x1234+.+4 ;58101234 - bhi 0x1234+.+4 ;58201234 - bls 0x1234+.+4 ;58301234 - bcc 0x1234+.+4 ;58401234 - bcs 0x1234+.+4 ;58501234 - bne 0x1234+.+4 ;58601234 - beq 0x1234+.+4 ;58701234 - bvc 0x1234+.+4 ;58801234 - bvs 0x1234+.+4 ;58901234 - bpl 0x1234+.+4 ;58a01234 - bmi 0x1234+.+4 ;58b01234 - bge 0x1234+.+4 ;58c01234 - blt 0x1234+.+4 ;58d01234 - bgt 0x1234+.+4 ;58e01234 - ble 0x1234+.+4 ;58f01234 - - bra/s 0x12+.+2 ;4013 - nop ;0000 - - bra/bc #0x7,@er2,0x12+.+4 ;7c204712 - bra/bc #0x7,@0xffffff9a:8,0x12+.+4 ;7e9a4712 - bra/bc #0x7,@0x1234:16,0x12+.+6 ;6a1012344712 - bra/bc #0x7,@0x12345678:32,0x12+.+8 ;6a30123456784712 - bra/bc #0x7,@er2,0x1234+.+6 ;7c2058701234 - bra/bc #0x7,@0xffffff12:8,0x1234+.+6 ;7e1258701234 - bra/bc #0x7,@0xffff9abc:16,0x1234+.+8 ;6a109abc58701234 - bra/bc #0x7,@0x12345678:32,0x1234+.+0xa ;6a301234567858701234 - - bra/bs #0x7,@er2,0x12+.+4 ;7c204f12 - bra/bs #0x7,@0xffffff9a:8,0x12+.+4 ;7e9a4f12 - bra/bs #0x7,@0x1234:16,0x12+.+6 ;6a1012344f12 - bra/bs #0x7,@0x12345678:32,0x12+.+8 ;6a30123456784f12 - bra/bs #0x7,@er2,0x1234+.+6 ;7c2058f01234 - bra/bs #0x7,@0xffffff12:8,0x1234+.+6 ;7e1258f01234 - bra/bs #0x7,@0xffff9abc:16,0x1234+.+8 ;6a109abc58f01234 - bra/bs #0x7,@0x12345678:32,0x1234+.+0xa ;6a301234567858f01234 - - bsr/bc #0x7,@er2,0x1234+.+6 ;7c205c701234 - bsr/bc #0x7,@0xffffff12:8,0x1234+.+6 ;7e125c701234 - bsr/bc #0x7,@0xffff9abc:16,0x1234+.+8 ;6a109abc5c701234 - bsr/bc #0x7,@0x12345678:32,0x1234+.+0xa ;6a30123456785c701234 - - bsr/bs #0x7,@er2,0x1234+.+6 ;7c205cf01234 - bsr/bs #0x7,@0xffffff12:8,0x1234+.+6 ;7e125cf01234 - bsr/bs #0x7,@0xffff9abc:16,0x1234+.+8 ;6a109abc5cf01234 - bsr/bs #0x7,@0x12345678:32,0x1234+.+0xa ;6a30123456785cf01234 - - bra r2l.b ;5925 - bra r2.w ;5926 - bra er2.l ;5927 - - bsr 0x12+.+2 ;5512 - bsr 0x1234+.+4 ;5c001234 - bsr r2l.b ;5d25 - bsr r2.w ;5d26 - bsr er2.l ;5d27 - - jmp @er2 ;5920 - jmp @0x123456:24 ;5a123456 - jmp @0x12345678:32 ;590812345678 - jmp @@0x12 ;5b12 - jmp @@0x234 ;598d - - jsr @er2 ;5d20 - jsr @0x123456:24 ;5e123456 - jsr @0x12345678:32 ;5d0812345678 - jsr @@0x12 ;5f12 - jsr @@0x234 ;5d8d - - rts ;5470 - rts/l er3 ;5403 - rts/l er1-er2 ;5412 - rts/l er2-er4 ;5424 - rts/l er3-er6 ;5436 - - trapa #0x3 ;5730 - - rte ;5670 - rte/l er3 ;5603 - rte/l er1-er2 ;5612 - rte/l er2-er4 ;5624 - rte/l er3-er6 ;5636 - - ldc.b #0x12:8,ccr ;0712 - ldc.b r3h,ccr ;0303 - ldc.w @er3,ccr ;01406930 - ldc.w @er3+,ccr ;01406d30 - ldc.w @(0x1234:16,er3),ccr ;01406f301234 - ldc.w @(0x12345678:32,er3),ccr ;014078306b2012345678 - ldc.w @0x1234:16,ccr ;01406b001234 - ldc.w @0x12345678:32,ccr ;01406b2012345678 - - ldc.b #0x12:8,exr ;01410712 - ldc.b r3h,exr ;0313 - ldc.w @er3,exr ;01416930 - ldc.w @er3+,exr ;01416d30 - ldc.w @(0x1234:16,er3),exr ;01416f301234 - ldc.w @(0x12345678:32,er3),exr ;014178306b2012345678 - ldc.w @0x1234:16,exr ;01416b001234 - ldc.w @0x12345678:32,exr ;01416b2012345678 - - stc.b ccr,r1h ;0201 - stc.w ccr,@er1 ;01406990 - stc.w ccr,@-er1 ;01406d90 - stc.w ccr,@(0x1234:16,er1) ;01406f901234 - stc.w ccr,@(0x12345678:32,er1) ;014078106ba012345678 - stc.w ccr,@0x1234:16 ;01406b801234 - stc.w ccr,@0x12345678:32 ;01406ba012345678 - - stc.b exr,r1h ;0211 - stc.w exr,@er1 ;01416990 - stc.w exr,@-er1 ;01416d90 - stc.w exr,@(0x1234:16,er1) ;01416f901234 - stc.w exr,@(0x12345678:32,er1) ;014178106ba012345678 - stc.w exr,@0x1234:16 ;01416b801234 - stc.w exr,@0x12345678:32 ;01416ba012345678 - - orc.b #0x12:8,ccr ;0412 - orc.b #0x12:8,exr ;01410412 - - xorc.b #0x12:8,ccr ;0512 - xorc.b #0x12:8,exr ;01410512 - - andc.b #0x12:8,ccr ;0612 - andc.b #0x12:8,exr ;01410612 - - sleep ;0180 - - nop ;0000 - - .end +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;others +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + .h8300sx + .text + .org 0x12 +lab_12: + .org 0x1234 + .global _start +_start: + bra 0x12+.+2 ;4012 + brn 0x12+.+2 ;4112 + bhi 0x12+.+2 ;4212 + bls 0x12+.+2 ;4312 + bcc 0x12+.+2 ;4412 + bcs 0x12+.+2 ;4512 + bne 0x12+.+2 ;4612 + beq 0x12+.+2 ;4712 + bvc 0x12+.+2 ;4812 + bvs 0x12+.+2 ;4912 + bpl 0x12+.+2 ;4a12 + bmi 0x12+.+2 ;4b12 + bge 0x12+.+2 ;4c12 + blt 0x12+.+2 ;4d12 + bgt 0x12+.+2 ;4e12 + ble 0x12+.+2 ;4f12 + + bra 0x1234+.+4 ;58001234 + brn 0x1234+.+4 ;58101234 + bhi 0x1234+.+4 ;58201234 + bls 0x1234+.+4 ;58301234 + bcc 0x1234+.+4 ;58401234 + bcs 0x1234+.+4 ;58501234 + bne 0x1234+.+4 ;58601234 + beq 0x1234+.+4 ;58701234 + bvc 0x1234+.+4 ;58801234 + bvs 0x1234+.+4 ;58901234 + bpl 0x1234+.+4 ;58a01234 + bmi 0x1234+.+4 ;58b01234 + bge 0x1234+.+4 ;58c01234 + blt 0x1234+.+4 ;58d01234 + bgt 0x1234+.+4 ;58e01234 + ble 0x1234+.+4 ;58f01234 + + bra/s 0x12+.+2 ;4013 + nop ;0000 + + bra/bc #0x7,@er2,0x12+.+4 ;7c204712 + bra/bc #0x7,@0xffffff9a:8,0x12+.+4 ;7e9a4712 + bra/bc #0x7,@0x1234:16,0x12+.+6 ;6a1012344712 + bra/bc #0x7,@0x12345678:32,0x12+.+8 ;6a30123456784712 + bra/bc #0x7,@er2,0x1234+.+6 ;7c2058701234 + bra/bc #0x7,@0xffffff12:8,0x1234+.+6 ;7e1258701234 + bra/bc #0x7,@0xffff9abc:16,0x1234+.+8 ;6a109abc58701234 + bra/bc #0x7,@0x12345678:32,0x1234+.+0xa ;6a301234567858701234 + + bra/bs #0x7,@er2,0x12+.+4 ;7c204f12 + bra/bs #0x7,@0xffffff9a:8,0x12+.+4 ;7e9a4f12 + bra/bs #0x7,@0x1234:16,0x12+.+6 ;6a1012344f12 + bra/bs #0x7,@0x12345678:32,0x12+.+8 ;6a30123456784f12 + bra/bs #0x7,@er2,0x1234+.+6 ;7c2058f01234 + bra/bs #0x7,@0xffffff12:8,0x1234+.+6 ;7e1258f01234 + bra/bs #0x7,@0xffff9abc:16,0x1234+.+8 ;6a109abc58f01234 + bra/bs #0x7,@0x12345678:32,0x1234+.+0xa ;6a301234567858f01234 + + bsr/bc #0x7,@er2,0x1234+.+6 ;7c205c701234 + bsr/bc #0x7,@0xffffff12:8,0x1234+.+6 ;7e125c701234 + bsr/bc #0x7,@0xffff9abc:16,0x1234+.+8 ;6a109abc5c701234 + bsr/bc #0x7,@0x12345678:32,0x1234+.+0xa ;6a30123456785c701234 + + bsr/bs #0x7,@er2,0x1234+.+6 ;7c205cf01234 + bsr/bs #0x7,@0xffffff12:8,0x1234+.+6 ;7e125cf01234 + bsr/bs #0x7,@0xffff9abc:16,0x1234+.+8 ;6a109abc5cf01234 + bsr/bs #0x7,@0x12345678:32,0x1234+.+0xa ;6a30123456785cf01234 + + bra r2l.b ;5925 + bra r2.w ;5926 + bra er2.l ;5927 + + bsr 0x12+.+2 ;5512 + bsr 0x1234+.+4 ;5c001234 + bsr r2l.b ;5d25 + bsr r2.w ;5d26 + bsr er2.l ;5d27 + + jmp @er2 ;5920 + jmp @0x123456:24 ;5a123456 + jmp @0x12345678:32 ;590812345678 + jmp @@0x12 ;5b12 + jmp @@0x234 ;598d + + jsr @er2 ;5d20 + jsr @0x123456:24 ;5e123456 + jsr @0x12345678:32 ;5d0812345678 + jsr @@0x12 ;5f12 + jsr @@0x234 ;5d8d + + rts ;5470 + rts/l er3 ;5403 + rts/l er1-er2 ;5412 + rts/l er2-er4 ;5424 + rts/l er3-er6 ;5436 + + trapa #0x3 ;5730 + + rte ;5670 + rte/l er3 ;5603 + rte/l er1-er2 ;5612 + rte/l er2-er4 ;5624 + rte/l er3-er6 ;5636 + + ldc.b #0x12:8,ccr ;0712 + ldc.b r3h,ccr ;0303 + ldc.w @er3,ccr ;01406930 + ldc.w @er3+,ccr ;01406d30 + ldc.w @(0x1234:16,er3),ccr ;01406f301234 + ldc.w @(0x12345678:32,er3),ccr ;014078306b2012345678 + ldc.w @0x1234:16,ccr ;01406b001234 + ldc.w @0x12345678:32,ccr ;01406b2012345678 + + ldc.b #0x12:8,exr ;01410712 + ldc.b r3h,exr ;0313 + ldc.w @er3,exr ;01416930 + ldc.w @er3+,exr ;01416d30 + ldc.w @(0x1234:16,er3),exr ;01416f301234 + ldc.w @(0x12345678:32,er3),exr ;014178306b2012345678 + ldc.w @0x1234:16,exr ;01416b001234 + ldc.w @0x12345678:32,exr ;01416b2012345678 + + stc.b ccr,r1h ;0201 + stc.w ccr,@er1 ;01406990 + stc.w ccr,@-er1 ;01406d90 + stc.w ccr,@(0x1234:16,er1) ;01406f901234 + stc.w ccr,@(0x12345678:32,er1) ;014078106ba012345678 + stc.w ccr,@0x1234:16 ;01406b801234 + stc.w ccr,@0x12345678:32 ;01406ba012345678 + + stc.b exr,r1h ;0211 + stc.w exr,@er1 ;01416990 + stc.w exr,@-er1 ;01416d90 + stc.w exr,@(0x1234:16,er1) ;01416f901234 + stc.w exr,@(0x12345678:32,er1) ;014178106ba012345678 + stc.w exr,@0x1234:16 ;01416b801234 + stc.w exr,@0x12345678:32 ;01416ba012345678 + + orc.b #0x12:8,ccr ;0412 + orc.b #0x12:8,exr ;01410412 + + xorc.b #0x12:8,ccr ;0512 + xorc.b #0x12:8,exr ;01410512 + + andc.b #0x12:8,ccr ;0612 + andc.b #0x12:8,exr ;01410612 + + sleep ;0180 + + nop ;0000 + + .end -- 2.11.0