mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2024-11-24 20:49:43 +00:00
2003-07-23 Michael Snyder <msnyder@redhat.com>
* gdb.disasm/t01_mov.s: New file, h8300sx disassembly tests. * gdb.disasm/t01_mov.exp: Ditto. * gdb.disasm/t02_mova.s: Ditto. * gdb.disasm/t02_mova.exp: Ditto. * gdb.disasm/t03_add.s: Ditto. * gdb.disasm/t03_add.exp: Ditto. * gdb.disasm/t04_sub.s: Ditto. * gdb.disasm/t04_sub.exp: Ditto. * gdb.disasm/t05_cmp.s: Ditto. * gdb.disasm/t05_cmp.exp: Ditto. * gdb.disasm/t06_ari2.s: Ditto. * gdb.disasm/t06_ari2.exp: Ditto. * gdb.disasm/t07_ari3.s: Ditto. * gdb.disasm/t07_ari3.exp: Ditto. * gdb.disasm/t08_or.s: Ditto. * gdb.disasm/t08_or.exp: Ditto. * gdb.disasm/t09_xor.s: Ditto. * gdb.disasm/t09_xor.exp: Ditto. * gdb.disasm/t10_and.s: Ditto. * gdb.disasm/t10_and.exp: Ditto. * gdb.disasm/t11_logs.s: Ditto. * gdb.disasm/t11_logs.exp: Ditto. * gdb.disasm/t12_bit.s: Ditto. * gdb.disasm/t12_bit.exp: Ditto. * gdb.disasm/t13_otr.s: Ditto. * gdb.disasm/t13_otr.exp: Ditto.
This commit is contained in:
parent
6926787d2b
commit
57ba3b854e
@ -1,3 +1,32 @@
|
||||
2003-07-23 Michael Snyder <msnyder@redhat.com>
|
||||
|
||||
* gdb.disasm/t01_mov.s: New file, h8300sx disassembly tests.
|
||||
* gdb.disasm/t01_mov.exp: Ditto.
|
||||
* gdb.disasm/t02_mova.s: Ditto.
|
||||
* gdb.disasm/t02_mova.exp: Ditto.
|
||||
* gdb.disasm/t03_add.s: Ditto.
|
||||
* gdb.disasm/t03_add.exp: Ditto.
|
||||
* gdb.disasm/t04_sub.s: Ditto.
|
||||
* gdb.disasm/t04_sub.exp: Ditto.
|
||||
* gdb.disasm/t05_cmp.s: Ditto.
|
||||
* gdb.disasm/t05_cmp.exp: Ditto.
|
||||
* gdb.disasm/t06_ari2.s: Ditto.
|
||||
* gdb.disasm/t06_ari2.exp: Ditto.
|
||||
* gdb.disasm/t07_ari3.s: Ditto.
|
||||
* gdb.disasm/t07_ari3.exp: Ditto.
|
||||
* gdb.disasm/t08_or.s: Ditto.
|
||||
* gdb.disasm/t08_or.exp: Ditto.
|
||||
* gdb.disasm/t09_xor.s: Ditto.
|
||||
* gdb.disasm/t09_xor.exp: Ditto.
|
||||
* gdb.disasm/t10_and.s: Ditto.
|
||||
* gdb.disasm/t10_and.exp: Ditto.
|
||||
* gdb.disasm/t11_logs.s: Ditto.
|
||||
* gdb.disasm/t11_logs.exp: Ditto.
|
||||
* gdb.disasm/t12_bit.s: Ditto.
|
||||
* gdb.disasm/t12_bit.exp: Ditto.
|
||||
* gdb.disasm/t13_otr.s: Ditto.
|
||||
* gdb.disasm/t13_otr.exp: Ditto.
|
||||
|
||||
2003-07-22 Elena Zannoni <ezannoni@redhat.com>
|
||||
|
||||
* gdb.threads/tls.exp :Add kfail for 'info address' case.
|
||||
|
2088
gdb/testsuite/gdb.disasm/t01_mov.exp
Normal file
2088
gdb/testsuite/gdb.disasm/t01_mov.exp
Normal file
File diff suppressed because it is too large
Load Diff
1107
gdb/testsuite/gdb.disasm/t01_mov.s
Normal file
1107
gdb/testsuite/gdb.disasm/t01_mov.s
Normal file
File diff suppressed because it is too large
Load Diff
486
gdb/testsuite/gdb.disasm/t02_mova.exp
Normal file
486
gdb/testsuite/gdb.disasm/t02_mova.exp
Normal file
@ -0,0 +1,486 @@
|
||||
# Copyright (C) 2003 Free Software Foundation, Inc.
|
||||
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
|
||||
# Please email any bugs, comments, and/or additions to this file to:
|
||||
# bug-gdb@prep.ai.mit.edu
|
||||
|
||||
# This file was written by Michael Snyder (msnyder@redhat.com)
|
||||
|
||||
if $tracelevel then {
|
||||
strace $tracelevel
|
||||
}
|
||||
|
||||
if ![istarget "h8300*-*-*"] {
|
||||
verbose "Tests ignored for all but h8300s based targets."
|
||||
return
|
||||
}
|
||||
|
||||
set prms_id 0
|
||||
set bug_id 0
|
||||
|
||||
set testfile "t02_mova"
|
||||
set srcfile ${srcdir}/${subdir}/${testfile}.s
|
||||
set objfile ${objdir}/${subdir}/${testfile}.o
|
||||
set binfile ${objdir}/${subdir}/${testfile}.x
|
||||
|
||||
set asm-flags "";
|
||||
set link-flags "-m h8300sxelf";
|
||||
|
||||
|
||||
if {[target_assemble $srcfile $objfile "${asm-flags}"] != ""} then {
|
||||
gdb_suppress_entire_file "Testcase assembly failed, so all tests in this file will automatically fail."
|
||||
}
|
||||
|
||||
if {[target_link $objfile $binfile "${link-flags}"] != ""} then {
|
||||
gdb_suppress_entire_file "Testcase link failed, so all tests in this file will automatically fail."
|
||||
}
|
||||
|
||||
gdb_start
|
||||
gdb_reinitialize_dir $srcdir/$subdir
|
||||
gdb_load $binfile
|
||||
|
||||
gdb_test "x /i _start" "mova/b.l\t@\\(0x1234(:16|),r3l.b\\),er1" \
|
||||
"mova/b.c @(0x1234:16,r3l.b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),r3.w\\),er1" \
|
||||
"mova/b.c @(0x1234:16,r3.w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),r3l.b\\),er1" \
|
||||
"mova/w.c @(0x1234:16,r3l.b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),r3.w\\),er1" \
|
||||
"mova/w.c @(0x1234:16,r3.w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),r3l.b\\),er1" \
|
||||
"mova/l.c @(0x1234:16,r3l.b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),r3.w\\),er1" \
|
||||
"mova/l.c @(0x1234:16,r3.w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),r3l.b\\),er1" \
|
||||
"mova/b.c @(0x12345678:32,r3l.b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),r3.w\\),er1" \
|
||||
"mova/b.c @(0x12345678:32,r3.w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),r3l.b\\),er1" \
|
||||
"mova/w.c @(0x12345678:32,r3l.b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),r3.w\\),er1" \
|
||||
"mova/w.c @(0x12345678:32,r3.w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),r3l.b\\),er1" \
|
||||
"mova/l.c @(0x12345678:32,r3l.b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),r3.w\\),er1" \
|
||||
"mova/l.c @(0x12345678:32,r3.w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),r3l.b\\),er1" \
|
||||
"mova/b.l @(0x1234:16,r3l.b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),r3.w\\),er1" \
|
||||
"mova/b.l @(0x1234:16,r3.w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),r3l.b\\),er1" \
|
||||
"mova/w.l @(0x1234:16,r3l.b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),r3.w\\),er1" \
|
||||
"mova/w.l @(0x1234:16,r3.w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),r3l.b\\),er1" \
|
||||
"mova/l.l @(0x1234:16,r3l.b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),r3.w\\),er1" \
|
||||
"mova/l.l @(0x1234:16,r3.w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),r3l.b\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,r3l.b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),r3.w\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,r3.w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),r3l.b\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,r3l.b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),r3.w\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,r3.w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),r3l.b\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,r3l.b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),r3.w\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,r3.w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@er2.b\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@er2.b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\(0x1(:2|),er2\\).b\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@(0x1:2,er2).b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@er2\\+.b\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@er2+.b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@-er2.b\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@-er2.b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\+er2.b\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@+er2.b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@er2-.b\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@er2-.b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),er2\\).b\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@(0x9abc:16,er2).b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),er2\\).b\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@(0x9abcdef0:32,er2).b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),r2l.b\\).b\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@(0x9abc:16,r2l.b).b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),r2.w\\).b\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@(0x9abc:16,r2.w).b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),er2.l\\).b\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@(0x9abc:16,er2.l).b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),r2l.b\\).b\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@(0x9abcdef0:32,r2l.b).b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),r2.w\\).b\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@(0x9abcdef0:32,r2.w).b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),er2.l\\).b\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@(0x9abcdef0:32,er2.l).b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@0x9abc(:16|).b\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@0x9abc:16.b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@0x9abcdef0(:32|).b\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@0x9abcdef0:32.b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@er2.w\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@er2.w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\(0x2(:2|),er2\\).w\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@(0x2:2,er2).w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@er2\\+.w\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@er2+.w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@-er2.w\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@-er2.w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\+er2.w\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@+er2.w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@er2-.w\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@er2-.w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),er2\\).w\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@(0x9abc:16,er2).w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),er2\\).w\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@(0x9abcdef0:32,er2).w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),r2l.b\\).w\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@(0x9abc:16,r2l.b).w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),r2.w\\).w\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@(0x9abc:16,r2.w).w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),er2.l\\).w\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@(0x9abc:16,er2.l).w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),r2l.b\\).w\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@(0x9abcdef0:32,r2l.b).w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),r2.w\\).w\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@(0x9abcdef0:32,r2.w).w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),er2.l\\).w\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@(0x9abcdef0:32,er2.l).w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@0x9abc(:16|).w\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@0x9abc:16.w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x1234(:16|),@0x9abcdef0(:32|).w\\),er1" \
|
||||
"mova/b.l @(0x1234:16,@0x9abcdef0:32.w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@er2.b\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@er2.b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\(0x1(:2|),er2\\).b\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@(0x1:2,er2).b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@er2\\+.b\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@er2+.b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@-er2.b\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@-er2.b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\+er2.b\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@+er2.b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@er2-.b\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@er2-.b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),er2\\).b\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@(0x9abc:16,er2).b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),er2\\).b\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@(0x9abcdef0:32,er2).b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),r2l.b\\).b\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@(0x9abc:16,r2l.b).b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),r2.w\\).b\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@(0x9abc:16,r2.w).b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),er2.l\\).b\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@(0x9abc:16,er2.l).b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),r2l.b\\).b\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@(0x9abcdef0:32,r2l.b).b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),r2.w\\).b\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@(0x9abcdef0:32,r2.w).b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),er2.l\\).b\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@(0x9abcdef0:32,er2.l).b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@0x9abc(:16|).b\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@0x9abc:16.b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@0x9abcdef0(:32|).b\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@0x9abcdef0:32.b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@er2.w\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@er2.w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\(0x2(:2|),er2\\).w\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@(0x2:2,er2).w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@er2\\+.w\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@er2+.w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@-er2.w\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@-er2.w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\+er2.w\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@+er2.w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@er2-.w\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@er2-.w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),er2\\).w\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@(0x9abc:16,er2).w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),er2\\).w\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@(0x9abcdef0:32,er2).w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),r2l.b\\).w\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@(0x9abc:16,r2l.b).w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),r2.w\\).w\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@(0x9abc:16,r2.w).w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),er2.l\\).w\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@(0x9abc:16,er2.l).w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),r2l.b\\).w\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@(0x9abcdef0:32,r2l.b).w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),r2.w\\).w\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@(0x9abcdef0:32,r2.w).w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),er2.l\\).w\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@(0x9abcdef0:32,er2.l).w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@0x9abc(:16|).w\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@0x9abc:16.w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x1234(:16|),@0x9abcdef0(:32|).w\\),er1" \
|
||||
"mova/w.l @(0x1234:16,@0x9abcdef0:32.w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@er2.b\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@er2.b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\(0x1(:2|),er2\\).b\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@(0x1:2,er2).b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@er2\\+.b\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@er2+.b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@-er2.b\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@-er2.b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\+er2.b\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@+er2.b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@er2-.b\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@er2-.b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),er2\\).b\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@(0x9abc:16,er2).b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),er2\\).b\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@(0x9abcdef0:32,er2).b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),r2l.b\\).b\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@(0x9abc:16,r2l.b).b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),r2.w\\).b\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@(0x9abc:16,r2.w).b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),er2.l\\).b\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@(0x9abc:16,er2.l).b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),r2l.b\\).b\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@(0x9abcdef0:32,r2l.b).b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),r2.w\\).b\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@(0x9abcdef0:32,r2.w).b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),er2.l\\).b\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@(0x9abcdef0:32,er2.l).b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@0x9abc(:16|).b\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@0x9abc:16.b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@0x9abcdef0(:32|).b\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@0x9abcdef0:32.b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@er2.w\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@er2.w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\(0x2(:2|),er2\\).w\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@(0x2:2,er2).w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@er2\\+.w\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@er2+.w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@-er2.w\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@-er2.w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\+er2.w\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@+er2.w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@er2-.w\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@er2-.w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),er2\\).w\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@(0x9abc:16,er2).w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),er2\\).w\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@(0x9abcdef0:32,er2).w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),r2l.b\\).w\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@(0x9abc:16,r2l.b).w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),r2.w\\).w\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@(0x9abc:16,r2.w).w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\(0x9abc(:16|),er2.l\\).w\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@(0x9abc:16,er2.l).w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),r2l.b\\).w\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@(0x9abcdef0:32,r2l.b).w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),r2.w\\).w\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@(0x9abcdef0:32,r2.w).w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@\\(0x9abcdef0(:32|),er2.l\\).w\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@(0x9abcdef0:32,er2.l).w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@0x9abc(:16|).w\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@0x9abc:16.w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x1234(:16|),@0x9abcdef0(:32|).w\\),er1" \
|
||||
"mova/l.l @(0x1234:16,@0x9abcdef0:32.w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@er2.b\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@er2.b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\(0x1(:2|),er2\\).b\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@(0x1:2,er2).b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@er2\\+.b\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@er2+.b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@-er2.b\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@-er2.b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\+er2.b\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@+er2.b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@er2-.b\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@er2-.b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),er2\\).b\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@(0x9abc:16,er2).b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),er2\\).b\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@(0x9abcdef0:32,er2).b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),r2l.b\\).b\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@(0x9abc:16,r2l.b).b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),r2.w\\).b\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@(0x9abc:16,r2.w).b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),er2.l\\).b\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@(0x9abc:16,er2.l).b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),r2l.b\\).b\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@(0x9abcdef0:32,r2l.b).b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),r2.w\\).b\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@(0x9abcdef0:32,r2.w).b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),er2.l\\).b\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@(0x9abcdef0:32,er2.l).b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@0x9abc(:16|).b\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@0x9abc:16.b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@0x9abcdef0(:32|).b\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@0x9abcdef0:32.b),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@er2.w\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@er2.w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\(0x2(:2|),er2\\).w\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@(0x2:2,er2).w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@er2\\+.w\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@er2+.w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@-er2.w\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@-er2.w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\+er2.w\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@+er2.w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@er2-.w\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@er2-.w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),er2\\).w\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@(0x9abc:16,er2).w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),er2\\).w\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@(0x9abcdef0:32,er2).w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),r2l.b\\).w\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@(0x9abc:16,r2l.b).w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),r2.w\\).w\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@(0x9abc:16,r2.w).w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),er2.l\\).w\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@(0x9abc:16,er2.l).w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),r2l.b\\).w\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@(0x9abcdef0:32,r2l.b).w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),r2.w\\).w\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@(0x9abcdef0:32,r2.w).w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),er2.l\\).w\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@(0x9abcdef0:32,er2.l).w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@0x9abc(:16|).w\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@0x9abc:16.w),er1"
|
||||
gdb_test "x" "mova/b.l\t@\\(0x12345678(:32|),@0x9abcdef0(:32|).w\\),er1" \
|
||||
"mova/b.l @(0x12345678:32,@0x9abcdef0:32.w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@er2.b\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@er2.b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\(0x1(:2|),er2\\).b\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@(0x1:2,er2).b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@er2\\+.b\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@er2+.b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@-er2.b\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@-er2.b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\+er2.b\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@+er2.b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@er2-.b\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@er2-.b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),er2\\).b\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@(0x9abc:16,er2).b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),er2\\).b\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@(0x9abcdef0:32,er2).b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),r2l.b\\).b\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@(0x9abc:16,r2l.b).b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),r2.w\\).b\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@(0x9abc:16,r2.w).b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),er2.l\\).b\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@(0x9abc:16,er2.l).b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),r2l.b\\).b\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@(0x9abcdef0:32,r2l.b).b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),r2.w\\).b\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@(0x9abcdef0:32,r2.w).b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),er2.l\\).b\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@(0x9abcdef0:32,er2.l).b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@0x9abc(:16|).b\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@0x9abc:16.b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@0x9abcdef0(:32|).b\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@0x9abcdef0:32.b),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@er2.w\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@er2.w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\(0x2(:2|),er2\\).w\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@(0x2:2,er2).w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@er2\\+.w\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@er2+.w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@-er2.w\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@-er2.w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\+er2.w\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@+er2.w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@er2-.w\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@er2-.w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),er2\\).w\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@(0x9abc:16,er2).w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),er2\\).w\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@(0x9abcdef0:32,er2).w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),r2l.b\\).w\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@(0x9abc:16,r2l.b).w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),r2.w\\).w\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@(0x9abc:16,r2.w).w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),er2.l\\).w\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@(0x9abc:16,er2.l).w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),r2l.b\\).w\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@(0x9abcdef0:32,r2l.b).w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),r2.w\\).w\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@(0x9abcdef0:32,r2.w).w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),er2.l\\).w\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@(0x9abcdef0:32,er2.l).w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@0x9abc(:16|).w\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@0x9abc:16.w),er1"
|
||||
gdb_test "x" "mova/w.l\t@\\(0x12345678(:32|),@0x9abcdef0(:32|).w\\),er1" \
|
||||
"mova/w.l @(0x12345678:32,@0x9abcdef0:32.w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@er2.b\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@er2.b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\(0x1(:2|),er2\\).b\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@(0x1:2,er2).b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@er2\\+.b\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@er2+.b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@-er2.b\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@-er2.b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\+er2.b\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@+er2.b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@er2-.b\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@er2-.b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),er2\\).b\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@(0x9abc:16,er2).b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),er2\\).b\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@(0x9abcdef0:32,er2).b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),r2l.b\\).b\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@(0x9abc:16,r2l.b).b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),r2.w\\).b\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@(0x9abc:16,r2.w).b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),er2.l\\).b\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@(0x9abc:16,er2.l).b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),r2l.b\\).b\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@(0x9abcdef0:32,r2l.b).b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),r2.w\\).b\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@(0x9abcdef0:32,r2.w).b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),er2.l\\).b\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@(0x9abcdef0:32,er2.l).b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@0x9abc(:16|).b\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@0x9abc:16.b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@0x9abcdef0(:32|).b\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@0x9abcdef0:32.b),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@er2.w\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@er2.w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\(0x2(:2|),er2\\).w\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@(0x2:2,er2).w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@er2\\+.w\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@er2+.w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@-er2.w\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@-er2.w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\+er2.w\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@+er2.w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@er2-.w\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@er2-.w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),er2\\).w\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@(0x9abc:16,er2).w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),er2\\).w\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@(0x9abcdef0:32,er2).w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),r2l.b\\).w\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@(0x9abc:16,r2l.b).w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),r2.w\\).w\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@(0x9abc:16,r2.w).w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\(0x9abc(:16|),er2.l\\).w\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@(0x9abc:16,er2.l).w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),r2l.b\\).w\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@(0x9abcdef0:32,r2l.b).w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),r2.w\\).w\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@(0x9abcdef0:32,r2.w).w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@\\(0x9abcdef0(:32|),er2.l\\).w\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@(0x9abcdef0:32,er2.l).w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@0x9abc(:16|).w\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@0x9abc:16.w),er1"
|
||||
gdb_test "x" "mova/l.l\t@\\(0x12345678(:32|),@0x9abcdef0(:32|).w\\),er1" \
|
||||
"mova/l.l @(0x12345678:32,@0x9abcdef0:32.w),er1"
|
238
gdb/testsuite/gdb.disasm/t02_mova.s
Normal file
238
gdb/testsuite/gdb.disasm/t02_mova.s
Normal file
@ -0,0 +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
|
1876
gdb/testsuite/gdb.disasm/t03_add.exp
Normal file
1876
gdb/testsuite/gdb.disasm/t03_add.exp
Normal file
File diff suppressed because it is too large
Load Diff
978
gdb/testsuite/gdb.disasm/t03_add.s
Normal file
978
gdb/testsuite/gdb.disasm/t03_add.s
Normal file
@ -0,0 +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
|
1874
gdb/testsuite/gdb.disasm/t04_sub.exp
Normal file
1874
gdb/testsuite/gdb.disasm/t04_sub.exp
Normal file
File diff suppressed because it is too large
Load Diff
977
gdb/testsuite/gdb.disasm/t04_sub.s
Normal file
977
gdb/testsuite/gdb.disasm/t04_sub.s
Normal file
@ -0,0 +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
|
1770
gdb/testsuite/gdb.disasm/t05_cmp.exp
Normal file
1770
gdb/testsuite/gdb.disasm/t05_cmp.exp
Normal file
File diff suppressed because it is too large
Load Diff
921
gdb/testsuite/gdb.disasm/t05_cmp.s
Normal file
921
gdb/testsuite/gdb.disasm/t05_cmp.s
Normal file
@ -0,0 +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
|
282
gdb/testsuite/gdb.disasm/t06_ari2.exp
Normal file
282
gdb/testsuite/gdb.disasm/t06_ari2.exp
Normal file
@ -0,0 +1,282 @@
|
||||
# Copyright (C) 2003 Free Software Foundation, Inc.
|
||||
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
|
||||
# Please email any bugs, comments, and/or additions to this file to:
|
||||
# bug-gdb@prep.ai.mit.edu
|
||||
|
||||
# This file was written by Michael Snyder (msnyder@redhat.com)
|
||||
|
||||
if $tracelevel then {
|
||||
strace $tracelevel
|
||||
}
|
||||
|
||||
if ![istarget "h8300*-*-*"] {
|
||||
verbose "Tests ignored for all but h8300s based targets."
|
||||
return
|
||||
}
|
||||
|
||||
set prms_id 0
|
||||
set bug_id 0
|
||||
|
||||
set testfile "t06_ari2"
|
||||
set srcfile ${srcdir}/${subdir}/${testfile}.s
|
||||
set objfile ${objdir}/${subdir}/${testfile}.o
|
||||
set binfile ${objdir}/${subdir}/${testfile}.x
|
||||
|
||||
set asm-flags "";
|
||||
set link-flags "-m h8300sxelf";
|
||||
|
||||
|
||||
if {[target_assemble $srcfile $objfile "${asm-flags}"] != ""} then {
|
||||
gdb_suppress_entire_file "Testcase assembly failed, so all tests in this file will automatically fail."
|
||||
}
|
||||
|
||||
if {[target_link $objfile $binfile "${link-flags}"] != ""} then {
|
||||
gdb_suppress_entire_file "Testcase link failed, so all tests in this file will automatically fail."
|
||||
}
|
||||
|
||||
gdb_start
|
||||
gdb_reinitialize_dir $srcdir/$subdir
|
||||
gdb_load $binfile
|
||||
|
||||
gdb_test "x /i _start" "addx(.b|)\t#0x12(:8|),r1h" \
|
||||
"addx.b #0x12:8,r1h"
|
||||
gdb_test "x" "addx(.b|)\t#0x12(:8|),@er1" \
|
||||
"addx.b #0x12:8,@er1"
|
||||
gdb_test "x" "addx(.b|)\t#0x12(:8|),@er1-" \
|
||||
"addx.b #0x12:8,@er1-"
|
||||
gdb_test "x" "addx(.b|)\tr3h,r1h" \
|
||||
"addx.b r3h,r1h"
|
||||
gdb_test "x" "addx(.b|)\tr3h,@er1" \
|
||||
"addx.b r3h,@er1"
|
||||
gdb_test "x" "addx(.b|)\tr3h,@er1-" \
|
||||
"addx.b r3h,@er1-"
|
||||
gdb_test "x" "addx(.b|)\t@er3,r1h" \
|
||||
"addx.b @er3,r1h"
|
||||
gdb_test "x" "addx(.b|)\t@er3,@er1" \
|
||||
"addx.b @er3,@er1"
|
||||
gdb_test "x" "addx(.b|)\t@er3-,r1h" \
|
||||
"addx.b @er3-,r1h"
|
||||
gdb_test "x" "addx(.b|)\t@er3-,@er1-" \
|
||||
"addx.b @er3-,@er1-"
|
||||
gdb_test "x" "addx.w\t#0x1234(:16|),r1" \
|
||||
"addx.w #0x1234:16,r1"
|
||||
gdb_test "x" "addx.w\t#0x1234(:16|),@er1" \
|
||||
"addx.w #0x1234:16,@er1"
|
||||
gdb_test "x" "addx.w\t#0x1234(:16|),@er1-" \
|
||||
"addx.w #0x1234:16,@er1-"
|
||||
gdb_test "x" "addx.w\tr3,r1" \
|
||||
"addx.w r3,r1"
|
||||
gdb_test "x" "addx.w\tr3,@er1" \
|
||||
"addx.w r3,@er1"
|
||||
gdb_test "x" "addx.w\tr3,@er1-" \
|
||||
"addx.w r3,@er1-"
|
||||
gdb_test "x" "addx.w\t@er3,r1" \
|
||||
"addx.w @er3,r1"
|
||||
gdb_test "x" "addx.w\t@er3,@er1" \
|
||||
"addx.w @er3,@er1"
|
||||
gdb_test "x" "addx.w\t@er3-,r1" \
|
||||
"addx.w @er3-,r1"
|
||||
gdb_test "x" "addx.w\t@er3-,@er1-" \
|
||||
"addx.w @er3-,@er1-"
|
||||
gdb_test "x" "addx.l\t#0x12345678(:32|),er1" \
|
||||
"addx.l #0x12345678:32,er1"
|
||||
gdb_test "x" "addx.l\t#0x12345678(:32|),@er1" \
|
||||
"addx.l #0x12345678:32,@er1"
|
||||
gdb_test "x" "addx.l\t#0x12345678(:32|),@er1-" \
|
||||
"addx.l #0x12345678:32,@er1-"
|
||||
gdb_test "x" "addx.l\ter3,er1" \
|
||||
"addx.l er3,er1"
|
||||
gdb_test "x" "addx.l\ter3,@er1" \
|
||||
"addx.l er3,@er1"
|
||||
gdb_test "x" "addx.l\ter3,@er1-" \
|
||||
"addx.l er3,@er1-"
|
||||
gdb_test "x" "addx.l\t@er3,er1" \
|
||||
"addx.l @er3,er1"
|
||||
gdb_test "x" "addx.l\t@er3,@er1" \
|
||||
"addx.l @er3,@er1"
|
||||
gdb_test "x" "addx.l\t@er3-,er1" \
|
||||
"addx.l @er3-,er1"
|
||||
gdb_test "x" "addx.l\t@er3-,@er1-" \
|
||||
"addx.l @er3-,@er1-"
|
||||
gdb_test "x" "subx(.b|)\t#0x12(:8|),r1h" \
|
||||
"subx.b #0x12:8,r1h"
|
||||
gdb_test "x" "subx(.b|)\t#0x12(:8|),@er1" \
|
||||
"subx.b #0x12:8,@er1"
|
||||
gdb_test "x" "subx(.b|)\t#0x12(:8|),@er1-" \
|
||||
"subx.b #0x12:8,@er1-"
|
||||
gdb_test "x" "subx(.b|)\tr3h,r1h" \
|
||||
"subx.b r3h,r1h"
|
||||
gdb_test "x" "subx(.b|)\tr3h,@er1" \
|
||||
"subx.b r3h,@er1"
|
||||
gdb_test "x" "subx(.b|)\tr3h,@er1-" \
|
||||
"subx.b r3h,@er1-"
|
||||
gdb_test "x" "subx(.b|)\t@er3,r1h" \
|
||||
"subx.b @er3,r1h"
|
||||
gdb_test "x" "subx(.b|)\t@er3,@er1" \
|
||||
"subx.b @er3,@er1"
|
||||
gdb_test "x" "subx(.b|)\t@er3-,r1h" \
|
||||
"subx.b @er3-,r1h"
|
||||
gdb_test "x" "subx(.b|)\t@er3-,@er1-" \
|
||||
"subx.b @er3-,@er1-"
|
||||
gdb_test "x" "subx.w\t#0x1234(:16|),r1" \
|
||||
"subx.w #0x1234:16,r1"
|
||||
gdb_test "x" "subx.w\t#0x1234(:16|),@er1" \
|
||||
"subx.w #0x1234:16,@er1"
|
||||
gdb_test "x" "subx.w\t#0x1234(:16|),@er1-" \
|
||||
"subx.w #0x1234:16,@er1-"
|
||||
gdb_test "x" "subx.w\tr3,r1" \
|
||||
"subx.w r3,r1"
|
||||
gdb_test "x" "subx.w\tr3,@er1" \
|
||||
"subx.w r3,@er1"
|
||||
gdb_test "x" "subx.w\tr3,@er1-" \
|
||||
"subx.w r3,@er1-"
|
||||
gdb_test "x" "subx.w\t@er3,r1" \
|
||||
"subx.w @er3,r1"
|
||||
gdb_test "x" "subx.w\t@er3,@er1" \
|
||||
"subx.w @er3,@er1"
|
||||
gdb_test "x" "subx.w\t@er3-,r1" \
|
||||
"subx.w @er3-,r1"
|
||||
gdb_test "x" "subx.w\t@er3-,@er1-" \
|
||||
"subx.w @er3-,@er1-"
|
||||
gdb_test "x" "subx.l\t#0x12345678(:32|),er1" \
|
||||
"subx.l #0x12345678:32,er1"
|
||||
gdb_test "x" "subx.l\t#0x12345678(:32|),@er1" \
|
||||
"subx.l #0x12345678:32,@er1"
|
||||
gdb_test "x" "subx.l\t#0x12345678(:32|),@er1-" \
|
||||
"subx.l #0x12345678:32,@er1-"
|
||||
gdb_test "x" "subx.l\ter3,er1" \
|
||||
"subx.l er3,er1"
|
||||
gdb_test "x" "subx.l\ter3,@er1" \
|
||||
"subx.l er3,@er1"
|
||||
gdb_test "x" "subx.l\ter3,@er1-" \
|
||||
"subx.l er3,@er1-"
|
||||
gdb_test "x" "subx.l\t@er3,er1" \
|
||||
"subx.l @er3,er1"
|
||||
gdb_test "x" "subx.l\t@er3,@er1" \
|
||||
"subx.l @er3,@er1"
|
||||
gdb_test "x" "subx.l\t@er3-,er1" \
|
||||
"subx.l @er3-,er1"
|
||||
gdb_test "x" "subx.l\t@er3-,@er1-" \
|
||||
"subx.l @er3-,@er1-"
|
||||
gdb_test "x" "inc(.b|)\tr1h" \
|
||||
"inc.b r1h"
|
||||
gdb_test "x" "inc(.w|)\t#1,r1" \
|
||||
"inc.w #1,r1"
|
||||
gdb_test "x" "inc(.w|)\t#2,r1" \
|
||||
"inc.w #2,r1"
|
||||
gdb_test "x" "inc(.l|)\t#1,er1" \
|
||||
"inc.l #1,er1"
|
||||
gdb_test "x" "inc(.l|)\t#2,er1" \
|
||||
"inc.l #2,er1"
|
||||
gdb_test "x" "dec(.b|)\tr1h" \
|
||||
"dec.b r1h"
|
||||
gdb_test "x" "dec(.w|)\t#1,r1" \
|
||||
"dec.w #1,r1"
|
||||
gdb_test "x" "dec(.w|)\t#2,r1" \
|
||||
"dec.w #2,r1"
|
||||
gdb_test "x" "dec(.l|)\t#1,er1" \
|
||||
"dec.l #1,er1"
|
||||
gdb_test "x" "dec(.l|)\t#2,er1" \
|
||||
"dec.l #2,er1"
|
||||
gdb_test "x" "adds(.l|)\t#1,er1" \
|
||||
"adds.l #1,er1"
|
||||
gdb_test "x" "adds(.l|)\t#2,er1" \
|
||||
"adds.l #2,er1"
|
||||
gdb_test "x" "adds(.l|)\t#4,er1" \
|
||||
"adds.l #4,er1"
|
||||
gdb_test "x" "subs(.l|)\t#1,er1" \
|
||||
"subs.l #1,er1"
|
||||
gdb_test "x" "subs(.l|)\t#2,er1" \
|
||||
"subs.l #2,er1"
|
||||
gdb_test "x" "subs(.l|)\t#4,er1" \
|
||||
"subs.l #4,er1"
|
||||
gdb_test "x" "daa(.b|)\tr1h" \
|
||||
"daa.b r1h"
|
||||
gdb_test "x" "das(.b|)\tr1h" \
|
||||
"das.b r1h"
|
||||
gdb_test "x" "mulxu.b\t#0xf(:4|),r1" \
|
||||
"mulxu.b #0xf:4,r1"
|
||||
gdb_test "x" "mulxu.b\tr3h,r1" \
|
||||
"mulxu.b r3h,r1"
|
||||
gdb_test "x" "mulxu.w\t#0xf(:4|),er1" \
|
||||
"mulxu.w #0xf:4,er1"
|
||||
gdb_test "x" "mulxu.w\tr3,er1" \
|
||||
"mulxu.w r3,er1"
|
||||
gdb_test "x" "divxu.b\t#0xf(:4|),r1" \
|
||||
"divxu.b #0xf:4,r1"
|
||||
gdb_test "x" "divxu.b\tr3h,r1" \
|
||||
"divxu.b r3h,r1"
|
||||
gdb_test "x" "divxu.w\t#0xf(:4|),er1" \
|
||||
"divxu.w #0xf:4,er1"
|
||||
gdb_test "x" "divxu.w\tr3,er1" \
|
||||
"divxu.w r3,er1"
|
||||
gdb_test "x" "mulxs.b\t#0xf(:4|),r1" \
|
||||
"mulxs.b #0xf:4,r1"
|
||||
gdb_test "x" "mulxs.b\tr3h,r1" \
|
||||
"mulxs.b r3h,r1"
|
||||
gdb_test "x" "mulxs.w\t#0xf(:4|),er1" \
|
||||
"mulxs.w #0xf:4,er1"
|
||||
gdb_test "x" "mulxs.w\tr3,er1" \
|
||||
"mulxs.w r3,er1"
|
||||
gdb_test "x" "divxs.b\t#0xf(:4|),r1" \
|
||||
"divxs.b #0xf:4,r1"
|
||||
gdb_test "x" "divxs.b\tr3h,r1" \
|
||||
"divxs.b r3h,r1"
|
||||
gdb_test "x" "divxs.w\t#0xf(:4|),er1" \
|
||||
"divxs.w #0xf:4,er1"
|
||||
gdb_test "x" "divxs.w\tr3,er1" \
|
||||
"divxs.w r3,er1"
|
||||
gdb_test "x" "mulu.w\t#0xf(:4|),r1" \
|
||||
"mulu.w #0xf:4,r1"
|
||||
gdb_test "x" "mulu.w\tr3,r1" \
|
||||
"mulu.w r3,r1"
|
||||
gdb_test "x" "mulu.l\t#0xf(:4|),er1" \
|
||||
"mulu.l #0xf:4,er1"
|
||||
gdb_test "x" "mulu.l\ter3,er1" \
|
||||
"mulu.l er3,er1"
|
||||
gdb_test "x" "mulu/u.l\t#0xf(:4|),er1" \
|
||||
"mulu/u.l #0xf:4,er1"
|
||||
gdb_test "x" "mulu/u.l\ter3,er1" \
|
||||
"mulu/u.l er3,er1"
|
||||
gdb_test "x" "muls.w\t#0xf(:4|),r1" \
|
||||
"muls.w #0xf:4,r1"
|
||||
gdb_test "x" "muls.w\tr3,r1" \
|
||||
"muls.w r3,r1"
|
||||
gdb_test "x" "muls.l\t#0xf(:4|),er1" \
|
||||
"muls.l #0xf:4,er1"
|
||||
gdb_test "x" "muls.l\ter3,er1" \
|
||||
"muls.l er3,er1"
|
||||
gdb_test "x" "muls/u.l\t#0xf(:4|),er1" \
|
||||
"muls/u.l #0xf:4,er1"
|
||||
gdb_test "x" "muls/u.l\ter3,er1" \
|
||||
"muls/u.l er3,er1"
|
||||
gdb_test "x" "divu.w\t#0xf(:4|),r1" \
|
||||
"divu.w #0xf:4,r1"
|
||||
gdb_test "x" "divu.w\tr3,r1" \
|
||||
"divu.w r3,r1"
|
||||
gdb_test "x" "divu.l\t#0xf(:4|),er1" \
|
||||
"divu.l #0xf:4,er1"
|
||||
gdb_test "x" "divu.l\ter3,er1" \
|
||||
"divu.l er3,er1"
|
||||
gdb_test "x" "divs.w\t#0xf(:4|),r1" \
|
||||
"divs.w #0xf:4,r1"
|
||||
gdb_test "x" "divs.w\tr3,r1" \
|
||||
"divs.w r3,r1"
|
||||
gdb_test "x" "divs.l\t#0xf(:4|),er1" \
|
||||
"divs.l #0xf:4,er1"
|
||||
gdb_test "x" "divs.l\ter3,er1" \
|
||||
"divs.l er3,er1"
|
188
gdb/testsuite/gdb.disasm/t06_ari2.s
Normal file
188
gdb/testsuite/gdb.disasm/t06_ari2.s
Normal file
@ -0,0 +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
|
364
gdb/testsuite/gdb.disasm/t07_ari3.exp
Normal file
364
gdb/testsuite/gdb.disasm/t07_ari3.exp
Normal file
@ -0,0 +1,364 @@
|
||||
# Copyright (C) 2003 Free Software Foundation, Inc.
|
||||
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
|
||||
# Please email any bugs, comments, and/or additions to this file to:
|
||||
# bug-gdb@prep.ai.mit.edu
|
||||
|
||||
# This file was written by Michael Snyder (msnyder@redhat.com)
|
||||
|
||||
if $tracelevel then {
|
||||
strace $tracelevel
|
||||
}
|
||||
|
||||
if ![istarget "h8300*-*-*"] {
|
||||
verbose "Tests ignored for all but h8300s based targets."
|
||||
return
|
||||
}
|
||||
|
||||
set prms_id 0
|
||||
set bug_id 0
|
||||
|
||||
set testfile "t07_ari3"
|
||||
set srcfile ${srcdir}/${subdir}/${testfile}.s
|
||||
set objfile ${objdir}/${subdir}/${testfile}.o
|
||||
set binfile ${objdir}/${subdir}/${testfile}.x
|
||||
|
||||
set asm-flags "";
|
||||
set link-flags "-m h8300sxelf";
|
||||
|
||||
|
||||
if {[target_assemble $srcfile $objfile "${asm-flags}"] != ""} then {
|
||||
gdb_suppress_entire_file "Testcase assembly failed, so all tests in this file will automatically fail."
|
||||
}
|
||||
|
||||
if {[target_link $objfile $binfile "${link-flags}"] != ""} then {
|
||||
gdb_suppress_entire_file "Testcase link failed, so all tests in this file will automatically fail."
|
||||
}
|
||||
|
||||
gdb_start
|
||||
gdb_reinitialize_dir $srcdir/$subdir
|
||||
gdb_load $binfile
|
||||
|
||||
gdb_test "x /i _start" "neg.b\tr1h" \
|
||||
"neg.b r1h"
|
||||
gdb_test "x" "neg.b\t@er1" \
|
||||
"neg.b @er1"
|
||||
gdb_test "x" "neg.b\t@\\(0x3(:2|),er1\\)" \
|
||||
"neg.b @(0x3:2,er1)"
|
||||
gdb_test "x" "neg.b\t@er1\\+" \
|
||||
"neg.b @er1+"
|
||||
gdb_test "x" "neg.b\t@-er1" \
|
||||
"neg.b @-er1"
|
||||
gdb_test "x" "neg.b\t@\\+er1" \
|
||||
"neg.b @+er1"
|
||||
gdb_test "x" "neg.b\t@er1-" \
|
||||
"neg.b @er1-"
|
||||
gdb_test "x" "neg.b\t@\\(0x1234(:16|),er1\\)" \
|
||||
"neg.b @(0x1234:16,er1)"
|
||||
gdb_test "x" "neg.b\t@\\(0x12345678(:32|),er1\\)" \
|
||||
"neg.b @(0x12345678:32,er1)"
|
||||
gdb_test "x" "neg.b\t@\\(0x1234(:16|),r2l.b\\)" \
|
||||
"neg.b @(0x1234:16,r2l.b)"
|
||||
gdb_test "x" "neg.b\t@\\(0x1234(:16|),r2.w\\)" \
|
||||
"neg.b @(0x1234:16,r2.w)"
|
||||
gdb_test "x" "neg.b\t@\\(0x1234(:16|),er2.l\\)" \
|
||||
"neg.b @(0x1234:16,er2.l)"
|
||||
gdb_test "x" "neg.b\t@\\(0x12345678(:32|),r2l.b\\)" \
|
||||
"neg.b @(0x12345678:32,r2l.b)"
|
||||
gdb_test "x" "neg.b\t@\\(0x12345678(:32|),r2.w\\)" \
|
||||
"neg.b @(0x12345678:32,r2.w)"
|
||||
gdb_test "x" "neg.b\t@\\(0x12345678(:32|),er2.l\\)" \
|
||||
"neg.b @(0x12345678:32,er2.l)"
|
||||
gdb_test "x" "neg.b\t@0x12(:8|)" \
|
||||
"neg.b @0x12:8"
|
||||
gdb_test "x" "neg.b\t@0x1234(:16|)" \
|
||||
"neg.b @0x1234:16"
|
||||
gdb_test "x" "neg.b\t@0x12345678(:32|)" \
|
||||
"neg.b @0x12345678:32"
|
||||
gdb_test "x" "neg.w\tr1" \
|
||||
"neg.w r1"
|
||||
gdb_test "x" "neg.w\t@er1" \
|
||||
"neg.w @er1"
|
||||
gdb_test "x" "neg.w\t@\\(0x6(:2|),er1\\)" \
|
||||
"neg.w @(0x6:2,er1)"
|
||||
gdb_test "x" "neg.w\t@er1\\+" \
|
||||
"neg.w @er1+"
|
||||
gdb_test "x" "neg.w\t@-er1" \
|
||||
"neg.w @-er1"
|
||||
gdb_test "x" "neg.w\t@\\+er1" \
|
||||
"neg.w @+er1"
|
||||
gdb_test "x" "neg.w\t@er1-" \
|
||||
"neg.w @er1-"
|
||||
gdb_test "x" "neg.w\t@\\(0x1234(:16|),er1\\)" \
|
||||
"neg.w @(0x1234:16,er1)"
|
||||
gdb_test "x" "neg.w\t@\\(0x12345678(:32|),er1\\)" \
|
||||
"neg.w @(0x12345678:32,er1)"
|
||||
gdb_test "x" "neg.w\t@\\(0x1234(:16|),r2l.b\\)" \
|
||||
"neg.w @(0x1234:16,r2l.b)"
|
||||
gdb_test "x" "neg.w\t@\\(0x1234(:16|),r2.w\\)" \
|
||||
"neg.w @(0x1234:16,r2.w)"
|
||||
gdb_test "x" "neg.w\t@\\(0x1234(:16|),er2.l\\)" \
|
||||
"neg.w @(0x1234:16,er2.l)"
|
||||
gdb_test "x" "neg.w\t@\\(0x12345678(:32|),r2l.b\\)" \
|
||||
"neg.w @(0x12345678:32,r2l.b)"
|
||||
gdb_test "x" "neg.w\t@\\(0x12345678(:32|),r2.w\\)" \
|
||||
"neg.w @(0x12345678:32,r2.w)"
|
||||
gdb_test "x" "neg.w\t@\\(0x12345678(:32|),er2.l\\)" \
|
||||
"neg.w @(0x12345678:32,er2.l)"
|
||||
gdb_test "x" "neg.w\t@0x1234(:16|)" \
|
||||
"neg.w @0x1234:16"
|
||||
gdb_test "x" "neg.w\t@0x12345678(:32|)" \
|
||||
"neg.w @0x12345678:32"
|
||||
gdb_test "x" "neg.l\ter1" \
|
||||
"neg.l er1"
|
||||
gdb_test "x" "neg.l\t@er1" \
|
||||
"neg.l @er1"
|
||||
gdb_test "x" "neg.l\t@\\(0xc(:2|),er1\\)" \
|
||||
"neg.l @(0xc:2,er1)"
|
||||
gdb_test "x" "neg.l\t@er1\\+" \
|
||||
"neg.l @er1+"
|
||||
gdb_test "x" "neg.l\t@-er1" \
|
||||
"neg.l @-er1"
|
||||
gdb_test "x" "neg.l\t@\\+er1" \
|
||||
"neg.l @+er1"
|
||||
gdb_test "x" "neg.l\t@er1-" \
|
||||
"neg.l @er1-"
|
||||
gdb_test "x" "neg.l\t@\\(0x1234(:16|),er1\\)" \
|
||||
"neg.l @(0x1234:16,er1)"
|
||||
gdb_test "x" "neg.l\t@\\(0x12345678(:32|),er1\\)" \
|
||||
"neg.l @(0x12345678:32,er1)"
|
||||
gdb_test "x" "neg.l\t@\\(0x1234(:16|),r2l.b\\)" \
|
||||
"neg.l @(0x1234:16,r2l.b)"
|
||||
gdb_test "x" "neg.l\t@\\(0x1234(:16|),r2.w\\)" \
|
||||
"neg.l @(0x1234:16,r2.w)"
|
||||
gdb_test "x" "neg.l\t@\\(0x1234(:16|),er2.l\\)" \
|
||||
"neg.l @(0x1234:16,er2.l)"
|
||||
gdb_test "x" "neg.l\t@\\(0x12345678(:32|),r2l.b\\)" \
|
||||
"neg.l @(0x12345678:32,r2l.b)"
|
||||
gdb_test "x" "neg.l\t@\\(0x12345678(:32|),r2.w\\)" \
|
||||
"neg.l @(0x12345678:32,r2.w)"
|
||||
gdb_test "x" "neg.l\t@\\(0x12345678(:32|),er2.l\\)" \
|
||||
"neg.l @(0x12345678:32,er2.l)"
|
||||
gdb_test "x" "neg.l\t@0x1234(:16|)" \
|
||||
"neg.l @0x1234:16"
|
||||
gdb_test "x" "neg.l\t@0x12345678(:32|)" \
|
||||
"neg.l @0x12345678:32"
|
||||
gdb_test "x" "tas\t@er1" \
|
||||
"tas @er1"
|
||||
gdb_test "x" "extu.w\tr1" \
|
||||
"extu.w r1"
|
||||
gdb_test "x" "extu.w\t@er1" \
|
||||
"extu.w @er1"
|
||||
gdb_test "x" "extu.w\t@\\(0x6(:2|),er1\\)" \
|
||||
"extu.w @(0x6:2,er1)"
|
||||
gdb_test "x" "extu.w\t@er1\\+" \
|
||||
"extu.w @er1+"
|
||||
gdb_test "x" "extu.w\t@-er1" \
|
||||
"extu.w @-er1"
|
||||
gdb_test "x" "extu.w\t@\\+er1" \
|
||||
"extu.w @+er1"
|
||||
gdb_test "x" "extu.w\t@er1-" \
|
||||
"extu.w @er1-"
|
||||
gdb_test "x" "extu.w\t@\\(0x1234(:16|),er1\\)" \
|
||||
"extu.w @(0x1234:16,er1)"
|
||||
gdb_test "x" "extu.w\t@\\(0x12345678(:32|),er1\\)" \
|
||||
"extu.w @(0x12345678:32,er1)"
|
||||
gdb_test "x" "extu.w\t@\\(0x1234(:16|),r2l.b\\)" \
|
||||
"extu.w @(0x1234:16,r2l.b)"
|
||||
gdb_test "x" "extu.w\t@\\(0x1234(:16|),r2.w\\)" \
|
||||
"extu.w @(0x1234:16,r2.w)"
|
||||
gdb_test "x" "extu.w\t@\\(0x1234(:16|),er2.l\\)" \
|
||||
"extu.w @(0x1234:16,er2.l)"
|
||||
gdb_test "x" "extu.w\t@\\(0x12345678(:32|),r2l.b\\)" \
|
||||
"extu.w @(0x12345678:32,r2l.b)"
|
||||
gdb_test "x" "extu.w\t@\\(0x12345678(:32|),r2.w\\)" \
|
||||
"extu.w @(0x12345678:32,r2.w)"
|
||||
gdb_test "x" "extu.w\t@\\(0x12345678(:32|),er2.l\\)" \
|
||||
"extu.w @(0x12345678:32,er2.l)"
|
||||
gdb_test "x" "extu.w\t@0x1234(:16|)" \
|
||||
"extu.w @0x1234:16"
|
||||
gdb_test "x" "extu.w\t@0x12345678(:32|)" \
|
||||
"extu.w @0x12345678:32"
|
||||
gdb_test "x" "extu.l\ter1" \
|
||||
"extu.l er1"
|
||||
gdb_test "x" "extu.l\t@er1" \
|
||||
"extu.l @er1"
|
||||
gdb_test "x" "extu.l\t@\\(0xc(:2|),er1\\)" \
|
||||
"extu.l @(0xc:2,er1)"
|
||||
gdb_test "x" "extu.l\t@er1\\+" \
|
||||
"extu.l @er1+"
|
||||
gdb_test "x" "extu.l\t@-er1" \
|
||||
"extu.l @-er1"
|
||||
gdb_test "x" "extu.l\t@\\+er1" \
|
||||
"extu.l @+er1"
|
||||
gdb_test "x" "extu.l\t@er1-" \
|
||||
"extu.l @er1-"
|
||||
gdb_test "x" "extu.l\t@\\(0x1234(:16|),er1\\)" \
|
||||
"extu.l @(0x1234:16,er1)"
|
||||
gdb_test "x" "extu.l\t@\\(0x12345678(:32|),er1\\)" \
|
||||
"extu.l @(0x12345678:32,er1)"
|
||||
gdb_test "x" "extu.l\t@\\(0x1234(:16|),r2l.b\\)" \
|
||||
"extu.l @(0x1234:16,r2l.b)"
|
||||
gdb_test "x" "extu.l\t@\\(0x1234(:16|),r2.w\\)" \
|
||||
"extu.l @(0x1234:16,r2.w)"
|
||||
gdb_test "x" "extu.l\t@\\(0x1234(:16|),er2.l\\)" \
|
||||
"extu.l @(0x1234:16,er2.l)"
|
||||
gdb_test "x" "extu.l\t@\\(0x12345678(:32|),r2l.b\\)" \
|
||||
"extu.l @(0x12345678:32,r2l.b)"
|
||||
gdb_test "x" "extu.l\t@\\(0x12345678(:32|),r2.w\\)" \
|
||||
"extu.l @(0x12345678:32,r2.w)"
|
||||
gdb_test "x" "extu.l\t@\\(0x12345678(:32|),er2.l\\)" \
|
||||
"extu.l @(0x12345678:32,er2.l)"
|
||||
gdb_test "x" "extu.l\t@0x1234(:16|)" \
|
||||
"extu.l @0x1234:16"
|
||||
gdb_test "x" "extu.l\t@0x12345678(:32|)" \
|
||||
"extu.l @0x12345678:32"
|
||||
gdb_test "x" "extu.l\t#2,er1" \
|
||||
"extu.l #2,er1"
|
||||
gdb_test "x" "extu.l\t#2,@er1" \
|
||||
"extu.l #2,@er1"
|
||||
gdb_test "x" "extu.l\t#2,@\\(0xc(:2|),er1\\)" \
|
||||
"extu.l #2,@(0xc:2,er1)"
|
||||
gdb_test "x" "extu.l\t#2,@er1\\+" \
|
||||
"extu.l #2,@er1+"
|
||||
gdb_test "x" "extu.l\t#2,@-er1" \
|
||||
"extu.l #2,@-er1"
|
||||
gdb_test "x" "extu.l\t#2,@\\+er1" \
|
||||
"extu.l #2,@+er1"
|
||||
gdb_test "x" "extu.l\t#2,@er1-" \
|
||||
"extu.l #2,@er1-"
|
||||
gdb_test "x" "extu.l\t#2,@\\(0x1234(:16|),er1\\)" \
|
||||
"extu.l #2,@(0x1234:16,er1)"
|
||||
gdb_test "x" "extu.l\t#2,@\\(0x12345678(:32|),er1\\)" \
|
||||
"extu.l #2,@(0x12345678:32,er1)"
|
||||
gdb_test "x" "extu.l\t#2,@\\(0x1234(:16|),r2l.b\\)" \
|
||||
"extu.l #2,@(0x1234:16,r2l.b)"
|
||||
gdb_test "x" "extu.l\t#2,@\\(0x1234(:16|),r2.w\\)" \
|
||||
"extu.l #2,@(0x1234:16,r2.w)"
|
||||
gdb_test "x" "extu.l\t#2,@\\(0x1234(:16|),er2.l\\)" \
|
||||
"extu.l #2,@(0x1234:16,er2.l)"
|
||||
gdb_test "x" "extu.l\t#2,@\\(0x12345678(:32|),r2l.b\\)" \
|
||||
"extu.l #2,@(0x12345678:32,r2l.b)"
|
||||
gdb_test "x" "extu.l\t#2,@\\(0x12345678(:32|),r2.w\\)" \
|
||||
"extu.l #2,@(0x12345678:32,r2.w)"
|
||||
gdb_test "x" "extu.l\t#2,@\\(0x12345678(:32|),er2.l\\)" \
|
||||
"extu.l #2,@(0x12345678:32,er2.l)"
|
||||
gdb_test "x" "extu.l\t#2,@0x1234(:16|)" \
|
||||
"extu.l #2,@0x1234:16"
|
||||
gdb_test "x" "extu.l\t#2,@0x12345678(:32|)" \
|
||||
"extu.l #2,@0x12345678:32"
|
||||
gdb_test "x" "exts.w\tr1" \
|
||||
"exts.w r1"
|
||||
gdb_test "x" "exts.w\t@er1" \
|
||||
"exts.w @er1"
|
||||
gdb_test "x" "exts.w\t@\\(0x6(:2|),er1\\)" \
|
||||
"exts.w @(0x6:2,er1)"
|
||||
gdb_test "x" "exts.w\t@er1\\+" \
|
||||
"exts.w @er1+"
|
||||
gdb_test "x" "exts.w\t@-er1" \
|
||||
"exts.w @-er1"
|
||||
gdb_test "x" "exts.w\t@\\+er1" \
|
||||
"exts.w @+er1"
|
||||
gdb_test "x" "exts.w\t@er1-" \
|
||||
"exts.w @er1-"
|
||||
gdb_test "x" "exts.w\t@\\(0x1234(:16|),er1\\)" \
|
||||
"exts.w @(0x1234:16,er1)"
|
||||
gdb_test "x" "exts.w\t@\\(0x12345678(:32|),er1\\)" \
|
||||
"exts.w @(0x12345678:32,er1)"
|
||||
gdb_test "x" "exts.w\t@\\(0x1234(:16|),r2l.b\\)" \
|
||||
"exts.w @(0x1234:16,r2l.b)"
|
||||
gdb_test "x" "exts.w\t@\\(0x1234(:16|),r2.w\\)" \
|
||||
"exts.w @(0x1234:16,r2.w)"
|
||||
gdb_test "x" "exts.w\t@\\(0x1234(:16|),er2.l\\)" \
|
||||
"exts.w @(0x1234:16,er2.l)"
|
||||
gdb_test "x" "exts.w\t@\\(0x12345678(:32|),r2l.b\\)" \
|
||||
"exts.w @(0x12345678:32,r2l.b)"
|
||||
gdb_test "x" "exts.w\t@\\(0x12345678(:32|),r2.w\\)" \
|
||||
"exts.w @(0x12345678:32,r2.w)"
|
||||
gdb_test "x" "exts.w\t@\\(0x12345678(:32|),er2.l\\)" \
|
||||
"exts.w @(0x12345678:32,er2.l)"
|
||||
gdb_test "x" "exts.w\t@0x1234(:16|)" \
|
||||
"exts.w @0x1234:16"
|
||||
gdb_test "x" "exts.w\t@0x12345678(:32|)" \
|
||||
"exts.w @0x12345678:32"
|
||||
gdb_test "x" "exts.l\ter1" \
|
||||
"exts.l er1"
|
||||
gdb_test "x" "exts.l\t@er1" \
|
||||
"exts.l @er1"
|
||||
gdb_test "x" "exts.l\t@\\(0xc(:2|),er1\\)" \
|
||||
"exts.l @(0xc:2,er1)"
|
||||
gdb_test "x" "exts.l\t@er1\\+" \
|
||||
"exts.l @er1+"
|
||||
gdb_test "x" "exts.l\t@-er1" \
|
||||
"exts.l @-er1"
|
||||
gdb_test "x" "exts.l\t@\\+er1" \
|
||||
"exts.l @+er1"
|
||||
gdb_test "x" "exts.l\t@er1-" \
|
||||
"exts.l @er1-"
|
||||
gdb_test "x" "exts.l\t@\\(0x1234(:16|),er1\\)" \
|
||||
"exts.l @(0x1234:16,er1)"
|
||||
gdb_test "x" "exts.l\t@\\(0x12345678(:32|),er1\\)" \
|
||||
"exts.l @(0x12345678:32,er1)"
|
||||
gdb_test "x" "exts.l\t@\\(0x1234(:16|),r2l.b\\)" \
|
||||
"exts.l @(0x1234:16,r2l.b)"
|
||||
gdb_test "x" "exts.l\t@\\(0x1234(:16|),r2.w\\)" \
|
||||
"exts.l @(0x1234:16,r2.w)"
|
||||
gdb_test "x" "exts.l\t@\\(0x1234(:16|),er2.l\\)" \
|
||||
"exts.l @(0x1234:16,er2.l)"
|
||||
gdb_test "x" "exts.l\t@\\(0x12345678(:32|),r2l.b\\)" \
|
||||
"exts.l @(0x12345678:32,r2l.b)"
|
||||
gdb_test "x" "exts.l\t@\\(0x12345678(:32|),r2.w\\)" \
|
||||
"exts.l @(0x12345678:32,r2.w)"
|
||||
gdb_test "x" "exts.l\t@\\(0x12345678(:32|),er2.l\\)" \
|
||||
"exts.l @(0x12345678:32,er2.l)"
|
||||
gdb_test "x" "exts.l\t@0x1234(:16|)" \
|
||||
"exts.l @0x1234:16"
|
||||
gdb_test "x" "exts.l\t@0x12345678(:32|)" \
|
||||
"exts.l @0x12345678:32"
|
||||
gdb_test "x" "exts.l\t#2,er1" \
|
||||
"exts.l #2,er1"
|
||||
gdb_test "x" "exts.l\t#2,@er1" \
|
||||
"exts.l #2,@er1"
|
||||
gdb_test "x" "exts.l\t#2,@\\(0xc(:2|),er1\\)" \
|
||||
"exts.l #2,@(0xc:2,er1)"
|
||||
gdb_test "x" "exts.l\t#2,@er1\\+" \
|
||||
"exts.l #2,@er1+"
|
||||
gdb_test "x" "exts.l\t#2,@-er1" \
|
||||
"exts.l #2,@-er1"
|
||||
gdb_test "x" "exts.l\t#2,@\\+er1" \
|
||||
"exts.l #2,@+er1"
|
||||
gdb_test "x" "exts.l\t#2,@er1-" \
|
||||
"exts.l #2,@er1-"
|
||||
gdb_test "x" "exts.l\t#2,@\\(0x1234(:16|),er1\\)" \
|
||||
"exts.l #2,@(0x1234:16,er1)"
|
||||
gdb_test "x" "exts.l\t#2,@\\(0x12345678(:32|),er1\\)" \
|
||||
"exts.l #2,@(0x12345678:32,er1)"
|
||||
gdb_test "x" "exts.l\t#2,@\\(0x1234(:16|),r2l.b\\)" \
|
||||
"exts.l #2,@(0x1234:16,r2l.b)"
|
||||
gdb_test "x" "exts.l\t#2,@\\(0x1234(:16|),r2.w\\)" \
|
||||
"exts.l #2,@(0x1234:16,r2.w)"
|
||||
gdb_test "x" "exts.l\t#2,@\\(0x1234(:16|),er2.l\\)" \
|
||||
"exts.l #2,@(0x1234:16,er2.l)"
|
||||
gdb_test "x" "exts.l\t#2,@\\(0x12345678(:32|),r2l.b\\)" \
|
||||
"exts.l #2,@(0x12345678:32,r2l.b)"
|
||||
gdb_test "x" "exts.l\t#2,@\\(0x12345678(:32|),r2.w\\)" \
|
||||
"exts.l #2,@(0x12345678:32,r2.w)"
|
||||
gdb_test "x" "exts.l\t#2,@\\(0x12345678(:32|),er2.l\\)" \
|
||||
"exts.l #2,@(0x12345678:32,er2.l)"
|
||||
gdb_test "x" "exts.l\t#2,@0x1234(:16|)" \
|
||||
"exts.l #2,@0x1234:16"
|
||||
gdb_test "x" "exts.l\t#2,@0x12345678(:32|)" \
|
||||
"exts.l #2,@0x12345678:32"
|
173
gdb/testsuite/gdb.disasm/t07_ari3.s
Normal file
173
gdb/testsuite/gdb.disasm/t07_ari3.s
Normal file
@ -0,0 +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
|
1866
gdb/testsuite/gdb.disasm/t08_or.exp
Normal file
1866
gdb/testsuite/gdb.disasm/t08_or.exp
Normal file
File diff suppressed because it is too large
Load Diff
972
gdb/testsuite/gdb.disasm/t08_or.s
Normal file
972
gdb/testsuite/gdb.disasm/t08_or.s
Normal file
@ -0,0 +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
|
1866
gdb/testsuite/gdb.disasm/t09_xor.exp
Normal file
1866
gdb/testsuite/gdb.disasm/t09_xor.exp
Normal file
File diff suppressed because it is too large
Load Diff
972
gdb/testsuite/gdb.disasm/t09_xor.s
Normal file
972
gdb/testsuite/gdb.disasm/t09_xor.s
Normal file
@ -0,0 +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
|
1866
gdb/testsuite/gdb.disasm/t10_and.exp
Normal file
1866
gdb/testsuite/gdb.disasm/t10_and.exp
Normal file
File diff suppressed because it is too large
Load Diff
972
gdb/testsuite/gdb.disasm/t10_and.s
Normal file
972
gdb/testsuite/gdb.disasm/t10_and.s
Normal file
@ -0,0 +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
|
2258
gdb/testsuite/gdb.disasm/t11_logs.exp
Normal file
2258
gdb/testsuite/gdb.disasm/t11_logs.exp
Normal file
File diff suppressed because it is too large
Load Diff
1177
gdb/testsuite/gdb.disasm/t11_logs.s
Normal file
1177
gdb/testsuite/gdb.disasm/t11_logs.s
Normal file
File diff suppressed because it is too large
Load Diff
330
gdb/testsuite/gdb.disasm/t12_bit.exp
Normal file
330
gdb/testsuite/gdb.disasm/t12_bit.exp
Normal file
@ -0,0 +1,330 @@
|
||||
# Copyright (C) 2003 Free Software Foundation, Inc.
|
||||
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
|
||||
# Please email any bugs, comments, and/or additions to this file to:
|
||||
# bug-gdb@prep.ai.mit.edu
|
||||
|
||||
# This file was written by Michael Snyder (msnyder@redhat.com)
|
||||
|
||||
if $tracelevel then {
|
||||
strace $tracelevel
|
||||
}
|
||||
|
||||
if ![istarget "h8300*-*-*"] {
|
||||
verbose "Tests ignored for all but h8300s based targets."
|
||||
return
|
||||
}
|
||||
|
||||
set prms_id 0
|
||||
set bug_id 0
|
||||
|
||||
set testfile "t12_bit"
|
||||
set srcfile ${srcdir}/${subdir}/${testfile}.s
|
||||
set objfile ${objdir}/${subdir}/${testfile}.o
|
||||
set binfile ${objdir}/${subdir}/${testfile}.x
|
||||
|
||||
set asm-flags "";
|
||||
set link-flags "-m h8300sxelf";
|
||||
|
||||
|
||||
if {[target_assemble $srcfile $objfile "${asm-flags}"] != ""} then {
|
||||
gdb_suppress_entire_file "Testcase assembly failed, so all tests in this file will automatically fail."
|
||||
}
|
||||
|
||||
if {[target_link $objfile $binfile "${link-flags}"] != ""} then {
|
||||
gdb_suppress_entire_file "Testcase link failed, so all tests in this file will automatically fail."
|
||||
}
|
||||
|
||||
gdb_start
|
||||
gdb_reinitialize_dir $srcdir/$subdir
|
||||
gdb_load $binfile
|
||||
|
||||
gdb_test "x /i _start" "bset\t#0x7,r1h" \
|
||||
"bset #0x7,r1h"
|
||||
gdb_test "x" "bset\t#0x7,@er1" \
|
||||
"bset #0x7,@er1"
|
||||
gdb_test "x" "bset\t#0x7,@0x12(:8|)" \
|
||||
"bset #0x7,@0x12:8"
|
||||
gdb_test "x" "bset\t#0x7,@0x1234(:16|)" \
|
||||
"bset #0x7,@0x1234:16"
|
||||
gdb_test "x" "bset\t#0x7,@0x12345678(:32|)" \
|
||||
"bset #0x7,@0x12345678:32"
|
||||
gdb_test "x" "bset\tr3h,r1h" \
|
||||
"bset r3h,r1h"
|
||||
gdb_test "x" "bset\tr3h,@er1" \
|
||||
"bset r3h,@er1"
|
||||
gdb_test "x" "bset\tr3h,@0x12(:8|)" \
|
||||
"bset r3h,@0x12:8"
|
||||
gdb_test "x" "bset\tr3h,@0x1234(:16|)" \
|
||||
"bset r3h,@0x1234:16"
|
||||
gdb_test "x" "bset\tr3h,@0x12345678(:32|)" \
|
||||
"bset r3h,@0x12345678:32"
|
||||
gdb_test "x" "bset/eq\t#0x7,@er1" \
|
||||
"bset/eq #0x7,@er1"
|
||||
gdb_test "x" "bset/eq\t#0x7,@0x12(:8|)" \
|
||||
"bset/eq #0x7,@0x12:8"
|
||||
gdb_test "x" "bset/eq\t#0x7,@0x1234(:16|)" \
|
||||
"bset/eq #0x7,@0x1234:16"
|
||||
gdb_test "x" "bset/eq\t#0x7,@0x12345678(:32|)" \
|
||||
"bset/eq #0x7,@0x12345678:32"
|
||||
gdb_test "x" "bset/eq\tr3h,@er1" \
|
||||
"bset/eq r3h,@er1"
|
||||
gdb_test "x" "bset/eq\tr3h,@0x12(:8|)" \
|
||||
"bset/eq r3h,@0x12:8"
|
||||
gdb_test "x" "bset/eq\tr3h,@0x1234(:16|)" \
|
||||
"bset/eq r3h,@0x1234:16"
|
||||
gdb_test "x" "bset/eq\tr3h,@0x12345678(:32|)" \
|
||||
"bset/eq r3h,@0x12345678:32"
|
||||
gdb_test "x" "bset/ne\t#0x7,@er1" \
|
||||
"bset/ne #0x7,@er1"
|
||||
gdb_test "x" "bset/ne\t#0x7,@0x12(:8|)" \
|
||||
"bset/ne #0x7,@0x12:8"
|
||||
gdb_test "x" "bset/ne\t#0x7,@0x1234(:16|)" \
|
||||
"bset/ne #0x7,@0x1234:16"
|
||||
gdb_test "x" "bset/ne\t#0x7,@0x12345678(:32|)" \
|
||||
"bset/ne #0x7,@0x12345678:32"
|
||||
gdb_test "x" "bset/ne\tr3h,@er1" \
|
||||
"bset/ne r3h,@er1"
|
||||
gdb_test "x" "bset/ne\tr3h,@0x12(:8|)" \
|
||||
"bset/ne r3h,@0x12:8"
|
||||
gdb_test "x" "bset/ne\tr3h,@0x1234(:16|)" \
|
||||
"bset/ne r3h,@0x1234:16"
|
||||
gdb_test "x" "bset/ne\tr3h,@0x12345678(:32|)" \
|
||||
"bset/ne r3h,@0x12345678:32"
|
||||
gdb_test "x" "bnot\t#0x7,r1h" \
|
||||
"bnot #0x7,r1h"
|
||||
gdb_test "x" "bnot\t#0x7,@er1" \
|
||||
"bnot #0x7,@er1"
|
||||
gdb_test "x" "bnot\t#0x7,@0x12(:8|)" \
|
||||
"bnot #0x7,@0x12:8"
|
||||
gdb_test "x" "bnot\t#0x7,@0x1234(:16|)" \
|
||||
"bnot #0x7,@0x1234:16"
|
||||
gdb_test "x" "bnot\t#0x7,@0x12345678(:32|)" \
|
||||
"bnot #0x7,@0x12345678:32"
|
||||
gdb_test "x" "bnot\tr3h,r1h" \
|
||||
"bnot r3h,r1h"
|
||||
gdb_test "x" "bnot\tr3h,@er1" \
|
||||
"bnot r3h,@er1"
|
||||
gdb_test "x" "bnot\tr3h,@0x12(:8|)" \
|
||||
"bnot r3h,@0x12:8"
|
||||
gdb_test "x" "bnot\tr3h,@0x1234(:16|)" \
|
||||
"bnot r3h,@0x1234:16"
|
||||
gdb_test "x" "bnot\tr3h,@0x12345678(:32|)" \
|
||||
"bnot r3h,@0x12345678:32"
|
||||
gdb_test "x" "bclr\t#0x7,r1h" \
|
||||
"bclr #0x7,r1h"
|
||||
gdb_test "x" "bclr\t#0x7,@er1" \
|
||||
"bclr #0x7,@er1"
|
||||
gdb_test "x" "bclr\t#0x7,@0x12(:8|)" \
|
||||
"bclr #0x7,@0x12:8"
|
||||
gdb_test "x" "bclr\t#0x7,@0x1234(:16|)" \
|
||||
"bclr #0x7,@0x1234:16"
|
||||
gdb_test "x" "bclr\t#0x7,@0x12345678(:32|)" \
|
||||
"bclr #0x7,@0x12345678:32"
|
||||
gdb_test "x" "bclr\tr3h,r1h" \
|
||||
"bclr r3h,r1h"
|
||||
gdb_test "x" "bclr\tr3h,@er1" \
|
||||
"bclr r3h,@er1"
|
||||
gdb_test "x" "bclr\tr3h,@0x12(:8|)" \
|
||||
"bclr r3h,@0x12:8"
|
||||
gdb_test "x" "bclr\tr3h,@0x1234(:16|)" \
|
||||
"bclr r3h,@0x1234:16"
|
||||
gdb_test "x" "bclr\tr3h,@0x12345678(:32|)" \
|
||||
"bclr r3h,@0x12345678:32"
|
||||
gdb_test "x" "bclr/eq\t#0x7,@er1" \
|
||||
"bclr/eq #0x7,@er1"
|
||||
gdb_test "x" "bclr/eq\t#0x7,@0x12(:8|)" \
|
||||
"bclr/eq #0x7,@0x12:8"
|
||||
gdb_test "x" "bclr/eq\t#0x7,@0x1234(:16|)" \
|
||||
"bclr/eq #0x7,@0x1234:16"
|
||||
gdb_test "x" "bclr/eq\t#0x7,@0x12345678(:32|)" \
|
||||
"bclr/eq #0x7,@0x12345678:32"
|
||||
gdb_test "x" "bclr/eq\tr3h,@er1" \
|
||||
"bclr/eq r3h,@er1"
|
||||
gdb_test "x" "bclr/eq\tr3h,@0x12(:8|)" \
|
||||
"bclr/eq r3h,@0x12:8"
|
||||
gdb_test "x" "bclr/eq\tr3h,@0x1234(:16|)" \
|
||||
"bclr/eq r3h,@0x1234:16"
|
||||
gdb_test "x" "bclr/eq\tr3h,@0x12345678(:32|)" \
|
||||
"bclr/eq r3h,@0x12345678:32"
|
||||
gdb_test "x" "bclr/ne\t#0x7,@er1" \
|
||||
"bclr/ne #0x7,@er1"
|
||||
gdb_test "x" "bclr/ne\t#0x7,@0x12(:8|)" \
|
||||
"bclr/ne #0x7,@0x12:8"
|
||||
gdb_test "x" "bclr/ne\t#0x7,@0x1234(:16|)" \
|
||||
"bclr/ne #0x7,@0x1234:16"
|
||||
gdb_test "x" "bclr/ne\t#0x7,@0x12345678(:32|)" \
|
||||
"bclr/ne #0x7,@0x12345678:32"
|
||||
gdb_test "x" "bclr/ne\tr3h,@er1" \
|
||||
"bclr/ne r3h,@er1"
|
||||
gdb_test "x" "bclr/ne\tr3h,@0x12(:8|)" \
|
||||
"bclr/ne r3h,@0x12:8"
|
||||
gdb_test "x" "bclr/ne\tr3h,@0x1234(:16|)" \
|
||||
"bclr/ne r3h,@0x1234:16"
|
||||
gdb_test "x" "bclr/ne\tr3h,@0x12345678(:32|)" \
|
||||
"bclr/ne r3h,@0x12345678:32"
|
||||
gdb_test "x" "btst\t#0x7,r1h" \
|
||||
"btst #0x7,r1h"
|
||||
gdb_test "x" "btst\t#0x7,@er1" \
|
||||
"btst #0x7,@er1"
|
||||
gdb_test "x" "btst\t#0x7,@0x12(:8|)" \
|
||||
"btst #0x7,@0x12:8"
|
||||
gdb_test "x" "btst\t#0x7,@0x1234(:16|)" \
|
||||
"btst #0x7,@0x1234:16"
|
||||
gdb_test "x" "btst\t#0x7,@0x12345678(:32|)" \
|
||||
"btst #0x7,@0x12345678:32"
|
||||
gdb_test "x" "btst\tr3h,r1h" \
|
||||
"btst r3h,r1h"
|
||||
gdb_test "x" "btst\tr3h,@er1" \
|
||||
"btst r3h,@er1"
|
||||
gdb_test "x" "btst\tr3h,@0x12(:8|)" \
|
||||
"btst r3h,@0x12:8"
|
||||
gdb_test "x" "btst\tr3h,@0x1234(:16|)" \
|
||||
"btst r3h,@0x1234:16"
|
||||
gdb_test "x" "btst\tr3h,@0x12345678(:32|)" \
|
||||
"btst r3h,@0x12345678:32"
|
||||
gdb_test "x" "bor\t#0x7,r1h" \
|
||||
"bor #0x7,r1h"
|
||||
gdb_test "x" "bor\t#0x7,@er1" \
|
||||
"bor #0x7,@er1"
|
||||
gdb_test "x" "bor\t#0x7,@0x12(:8|)" \
|
||||
"bor #0x7,@0x12:8"
|
||||
gdb_test "x" "bor\t#0x7,@0x1234(:16|)" \
|
||||
"bor #0x7,@0x1234:16"
|
||||
gdb_test "x" "bor\t#0x7,@0x12345678(:32|)" \
|
||||
"bor #0x7,@0x12345678:32"
|
||||
gdb_test "x" "bior\t#0x7,r1h" \
|
||||
"bior #0x7,r1h"
|
||||
gdb_test "x" "bior\t#0x7,@er1" \
|
||||
"bior #0x7,@er1"
|
||||
gdb_test "x" "bior\t#0x7,@0x12(:8|)" \
|
||||
"bior #0x7,@0x12:8"
|
||||
gdb_test "x" "bior\t#0x7,@0x1234(:16|)" \
|
||||
"bior #0x7,@0x1234:16"
|
||||
gdb_test "x" "bior\t#0x7,@0x12345678(:32|)" \
|
||||
"bior #0x7,@0x12345678:32"
|
||||
gdb_test "x" "bxor\t#0x7,r1h" \
|
||||
"bxor #0x7,r1h"
|
||||
gdb_test "x" "bxor\t#0x7,@er1" \
|
||||
"bxor #0x7,@er1"
|
||||
gdb_test "x" "bxor\t#0x7,@0x12(:8|)" \
|
||||
"bxor #0x7,@0x12:8"
|
||||
gdb_test "x" "bxor\t#0x7,@0x1234(:16|)" \
|
||||
"bxor #0x7,@0x1234:16"
|
||||
gdb_test "x" "bxor\t#0x7,@0x12345678(:32|)" \
|
||||
"bxor #0x7,@0x12345678:32"
|
||||
gdb_test "x" "bixor\t#0x7,r1h" \
|
||||
"bixor #0x7,r1h"
|
||||
gdb_test "x" "bixor\t#0x7,@er1" \
|
||||
"bixor #0x7,@er1"
|
||||
gdb_test "x" "bixor\t#0x7,@0x12(:8|)" \
|
||||
"bixor #0x7,@0x12:8"
|
||||
gdb_test "x" "bixor\t#0x7,@0x1234(:16|)" \
|
||||
"bixor #0x7,@0x1234:16"
|
||||
gdb_test "x" "bixor\t#0x7,@0x12345678(:32|)" \
|
||||
"bixor #0x7,@0x12345678:32"
|
||||
gdb_test "x" "band\t#0x7,r1h" \
|
||||
"band #0x7,r1h"
|
||||
gdb_test "x" "band\t#0x7,@er1" \
|
||||
"band #0x7,@er1"
|
||||
gdb_test "x" "band\t#0x7,@0x12(:8|)" \
|
||||
"band #0x7,@0x12:8"
|
||||
gdb_test "x" "band\t#0x7,@0x1234(:16|)" \
|
||||
"band #0x7,@0x1234:16"
|
||||
gdb_test "x" "band\t#0x7,@0x12345678(:32|)" \
|
||||
"band #0x7,@0x12345678:32"
|
||||
gdb_test "x" "biand\t#0x7,r1h" \
|
||||
"biand #0x7,r1h"
|
||||
gdb_test "x" "biand\t#0x7,@er1" \
|
||||
"biand #0x7,@er1"
|
||||
gdb_test "x" "biand\t#0x7,@0x12(:8|)" \
|
||||
"biand #0x7,@0x12:8"
|
||||
gdb_test "x" "biand\t#0x7,@0x1234(:16|)" \
|
||||
"biand #0x7,@0x1234:16"
|
||||
gdb_test "x" "biand\t#0x7,@0x12345678(:32|)" \
|
||||
"biand #0x7,@0x12345678:32"
|
||||
gdb_test "x" "bld\t#0x7,r1h" \
|
||||
"bld #0x7,r1h"
|
||||
gdb_test "x" "bld\t#0x7,@er1" \
|
||||
"bld #0x7,@er1"
|
||||
gdb_test "x" "bld\t#0x7,@0x12(:8|)" \
|
||||
"bld #0x7,@0x12:8"
|
||||
gdb_test "x" "bld\t#0x7,@0x1234(:16|)" \
|
||||
"bld #0x7,@0x1234:16"
|
||||
gdb_test "x" "bld\t#0x7,@0x12345678(:32|)" \
|
||||
"bld #0x7,@0x12345678:32"
|
||||
gdb_test "x" "bild\t#0x7,r1h" \
|
||||
"bild #0x7,r1h"
|
||||
gdb_test "x" "bild\t#0x7,@er1" \
|
||||
"bild #0x7,@er1"
|
||||
gdb_test "x" "bild\t#0x7,@0x12(:8|)" \
|
||||
"bild #0x7,@0x12:8"
|
||||
gdb_test "x" "bild\t#0x7,@0x1234(:16|)" \
|
||||
"bild #0x7,@0x1234:16"
|
||||
gdb_test "x" "bild\t#0x7,@0x12345678(:32|)" \
|
||||
"bild #0x7,@0x12345678:32"
|
||||
gdb_test "x" "bst\t#0x7,r1h" \
|
||||
"bst #0x7,r1h"
|
||||
gdb_test "x" "bst\t#0x7,@er1" \
|
||||
"bst #0x7,@er1"
|
||||
gdb_test "x" "bst\t#0x7,@0x12(:8|)" \
|
||||
"bst #0x7,@0x12:8"
|
||||
gdb_test "x" "bst\t#0x7,@0x1234(:16|)" \
|
||||
"bst #0x7,@0x1234:16"
|
||||
gdb_test "x" "bst\t#0x7,@0x12345678(:32|)" \
|
||||
"bst #0x7,@0x12345678:32"
|
||||
gdb_test "x" "bstz\t#0x7,@er1" \
|
||||
"bstz #0x7,@er1"
|
||||
gdb_test "x" "bstz\t#0x7,@0x12(:8|)" \
|
||||
"bstz #0x7,@0x12:8"
|
||||
gdb_test "x" "bstz\t#0x7,@0x1234(:16|)" \
|
||||
"bstz #0x7,@0x1234:16"
|
||||
gdb_test "x" "bstz\t#0x7,@0x12345678(:32|)" \
|
||||
"bstz #0x7,@0x12345678:32"
|
||||
gdb_test "x" "bist\t#0x7,r1h" \
|
||||
"bist #0x7,r1h"
|
||||
gdb_test "x" "bist\t#0x7,@er1" \
|
||||
"bist #0x7,@er1"
|
||||
gdb_test "x" "bist\t#0x7,@0x12(:8|)" \
|
||||
"bist #0x7,@0x12:8"
|
||||
gdb_test "x" "bist\t#0x7,@0x1234(:16|)" \
|
||||
"bist #0x7,@0x1234:16"
|
||||
gdb_test "x" "bist\t#0x7,@0x12345678(:32|)" \
|
||||
"bist #0x7,@0x12345678:32"
|
||||
gdb_test "x" "bistz\t#0x7,@er1" \
|
||||
"bistz #0x7,@er1"
|
||||
gdb_test "x" "bistz\t#0x7,@0x12(:8|)" \
|
||||
"bistz #0x7,@0x12:8"
|
||||
gdb_test "x" "bistz\t#0x7,@0x1234(:16|)" \
|
||||
"bistz #0x7,@0x1234:16"
|
||||
gdb_test "x" "bistz\t#0x7,@0x12345678(:32|)" \
|
||||
"bistz #0x7,@0x12345678:32"
|
||||
gdb_test "x" "bfld\t#0x34(:8|),@er1,r3h" \
|
||||
"bfld #0x34:8,@er1,r3h"
|
||||
gdb_test "x" "bfld\t#0x34(:8|),@0x12(:8|),r3h" \
|
||||
"bfld #0x34:8,@0x12:8,r3h"
|
||||
gdb_test "x" "bfld\t#0x34(:8|),@0x1234(:16|),r3h" \
|
||||
"bfld #0x34:8,@0x1234:16,r3h"
|
||||
gdb_test "x" "bfld\t#0x34(:8|),@0x12345678(:32|),r3h" \
|
||||
"bfld #0x34:8,@0x12345678:32,r3h"
|
||||
gdb_test "x" "bfst\tr3h,#0x34(:8|),@er1" \
|
||||
"bfst r3h,#0x34:8,@er1"
|
||||
gdb_test "x" "bfst\tr3h,#0x34(:8|),@0x12(:8|)" \
|
||||
"bfst r3h,#0x34:8,@0x12:8"
|
||||
gdb_test "x" "bfst\tr3h,#0x34(:8|),@0x1234(:16|)" \
|
||||
"bfst r3h,#0x34:8,@0x1234:16"
|
||||
gdb_test "x" "bfst\tr3h,#0x34(:8|),@0x12345678(:32|)" \
|
||||
"bfst r3h,#0x34:8,@0x12345678:32"
|
176
gdb/testsuite/gdb.disasm/t12_bit.s
Normal file
176
gdb/testsuite/gdb.disasm/t12_bit.s
Normal file
@ -0,0 +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
|
306
gdb/testsuite/gdb.disasm/t13_otr.exp
Normal file
306
gdb/testsuite/gdb.disasm/t13_otr.exp
Normal file
@ -0,0 +1,306 @@
|
||||
# Copyright (C) 2003 Free Software Foundation, Inc.
|
||||
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
|
||||
# Please email any bugs, comments, and/or additions to this file to:
|
||||
# bug-gdb@prep.ai.mit.edu
|
||||
|
||||
# This file was written by Michael Snyder (msnyder@redhat.com)
|
||||
|
||||
if $tracelevel then {
|
||||
strace $tracelevel
|
||||
}
|
||||
|
||||
if ![istarget "h8300*-*-*"] {
|
||||
verbose "Tests ignored for all but h8300s based targets."
|
||||
return
|
||||
}
|
||||
|
||||
set prms_id 0
|
||||
set bug_id 0
|
||||
|
||||
set testfile "t13_otr"
|
||||
set srcfile ${srcdir}/${subdir}/${testfile}.s
|
||||
set objfile ${objdir}/${subdir}/${testfile}.o
|
||||
set binfile ${objdir}/${subdir}/${testfile}.x
|
||||
|
||||
set asm-flags "";
|
||||
set link-flags "-m h8300sxelf";
|
||||
|
||||
|
||||
if {[target_assemble $srcfile $objfile "${asm-flags}"] != ""} then {
|
||||
gdb_suppress_entire_file "Testcase assembly failed, so all tests in this file will automatically fail."
|
||||
}
|
||||
|
||||
if {[target_link $objfile $binfile "${link-flags}"] != ""} then {
|
||||
gdb_suppress_entire_file "Testcase link failed, so all tests in this file will automatically fail."
|
||||
}
|
||||
|
||||
gdb_start
|
||||
gdb_reinitialize_dir $srcdir/$subdir
|
||||
gdb_load $binfile
|
||||
|
||||
global hex
|
||||
|
||||
gdb_test "x /i _start" "bra\t.\\+18 \\($hex\\)" \
|
||||
"bra .+18"
|
||||
gdb_test "x" "brn\t.\\+18 \\($hex\\)" \
|
||||
"brn .+18"
|
||||
gdb_test "x" "bhi\t.\\+18 \\($hex\\)" \
|
||||
"bhi .+18"
|
||||
gdb_test "x" "bls\t.\\+18 \\($hex\\)" \
|
||||
"bls .+18"
|
||||
gdb_test "x" "bcc\t.\\+18 \\($hex\\)" \
|
||||
"bcc .+18"
|
||||
gdb_test "x" "bcs\t.\\+18 \\($hex\\)" \
|
||||
"bcs .+18"
|
||||
gdb_test "x" "bne\t.\\+18 \\($hex\\)" \
|
||||
"bne .+18"
|
||||
gdb_test "x" "beq\t.\\+18 \\($hex\\)" \
|
||||
"beq .+18"
|
||||
gdb_test "x" "bvc\t.\\+18 \\($hex\\)" \
|
||||
"bvc .+18"
|
||||
gdb_test "x" "bvs\t.\\+18 \\($hex\\)" \
|
||||
"bvs .+18"
|
||||
gdb_test "x" "bpl\t.\\+18 \\($hex\\)" \
|
||||
"bpl .+18"
|
||||
gdb_test "x" "bmi\t.\\+18 \\($hex\\)" \
|
||||
"bmi .+18"
|
||||
gdb_test "x" "bge\t.\\+18 \\($hex\\)" \
|
||||
"bge .+18"
|
||||
gdb_test "x" "blt\t.\\+18 \\($hex\\)" \
|
||||
"blt .+18"
|
||||
gdb_test "x" "bgt\t.\\+18 \\($hex\\)" \
|
||||
"bgt .+18"
|
||||
gdb_test "x" "ble\t.\\+18 \\($hex\\)" \
|
||||
"ble .+18"
|
||||
gdb_test "x" "bra\t.\\+4660 \\($hex\\)" \
|
||||
"bra .+4660"
|
||||
gdb_test "x" "brn\t.\\+4660 \\($hex\\)" \
|
||||
"brn .+4660"
|
||||
gdb_test "x" "bhi\t.\\+4660 \\($hex\\)" \
|
||||
"bhi .+4660"
|
||||
gdb_test "x" "bls\t.\\+4660 \\($hex\\)" \
|
||||
"bls .+4660"
|
||||
gdb_test "x" "bcc\t.\\+4660 \\($hex\\)" \
|
||||
"bcc .+4660"
|
||||
gdb_test "x" "bcs\t.\\+4660 \\($hex\\)" \
|
||||
"bcs .+4660"
|
||||
gdb_test "x" "bne\t.\\+4660 \\($hex\\)" \
|
||||
"bne .+4660"
|
||||
gdb_test "x" "beq\t.\\+4660 \\($hex\\)" \
|
||||
"beq .+4660"
|
||||
gdb_test "x" "bvc\t.\\+4660 \\($hex\\)" \
|
||||
"bvc .+4660"
|
||||
gdb_test "x" "bvs\t.\\+4660 \\($hex\\)" \
|
||||
"bvs .+4660"
|
||||
gdb_test "x" "bpl\t.\\+4660 \\($hex\\)" \
|
||||
"bpl .+4660"
|
||||
gdb_test "x" "bmi\t.\\+4660 \\($hex\\)" \
|
||||
"bmi .+4660"
|
||||
gdb_test "x" "bge\t.\\+4660 \\($hex\\)" \
|
||||
"bge .+4660"
|
||||
gdb_test "x" "blt\t.\\+4660 \\($hex\\)" \
|
||||
"blt .+4660"
|
||||
gdb_test "x" "bgt\t.\\+4660 \\($hex\\)" \
|
||||
"bgt .+4660"
|
||||
gdb_test "x" "ble\t.\\+4660 \\($hex\\)" \
|
||||
"ble .+4660"
|
||||
gdb_test "x" "bra/s\t.\\+18 \\($hex\\)" \
|
||||
"bra/s .+18"
|
||||
gdb_test "x" "nop\[ \t\]*" \
|
||||
"nop"
|
||||
gdb_test "x" "bra/bc\t#0x7,@er2,.\\+18 \\($hex\\)" \
|
||||
"bra/bc #0x7,@er2,.+18"
|
||||
gdb_test "x" "bra/bc\t#0x7,@0x9a(:8|),.\\+18 \\($hex\\)" \
|
||||
"bra/bc #0x7,@0x9a:8,.+18"
|
||||
gdb_test "x" "bra/bc\t#0x7,@0x1234(:16|),.\\+18 \\($hex\\)" \
|
||||
"bra/bc #0x7,@0x1234:16,.+18"
|
||||
gdb_test "x" "bra/bc\t#0x7,@0x12345678(:32|),.\\+18 \\($hex\\)" \
|
||||
"bra/bc #0x7,@0x12345678:32,.+18"
|
||||
gdb_test "x" "bra/bc\t#0x7,@er2,.\\+4660 \\($hex\\)" \
|
||||
"bra/bc #0x7,@er2,.+4660"
|
||||
gdb_test "x" "bra/bc\t#0x7,@0x12(:8|),.\\+4660 \\($hex\\)" \
|
||||
"bra/bc #0x7,@0x12:8,.+4660"
|
||||
gdb_test "x" "bra/bc\t#0x7,@0x9abc(:16|),.\\+4660 \\($hex\\)" \
|
||||
"bra/bc #0x7,@0x9abc:16,.+4660"
|
||||
gdb_test "x" "bra/bc\t#0x7,@0x12345678(:32|),.\\+4660 \\($hex\\)" \
|
||||
"bra/bc #0x7,@0x12345678:32,.+4660"
|
||||
gdb_test "x" "bra/bs\t#0x7,@er2,.\\+18 \\($hex\\)" \
|
||||
"bra/bs #0x7,@er2,.+18"
|
||||
gdb_test "x" "bra/bs\t#0x7,@0x9a(:8|),.\\+18 \\($hex\\)" \
|
||||
"bra/bs #0x7,@0x9a:8,.+18"
|
||||
gdb_test "x" "bra/bs\t#0x7,@0x1234(:16|),.\\+18 \\($hex\\)" \
|
||||
"bra/bs #0x7,@0x1234:16,.+18"
|
||||
gdb_test "x" "bra/bs\t#0x7,@0x12345678(:32|),.\\+18 \\($hex\\)" \
|
||||
"bra/bs #0x7,@0x12345678:32,.+18"
|
||||
gdb_test "x" "bra/bs\t#0x7,@er2,.\\+4660 \\($hex\\)" \
|
||||
"bra/bs #0x7,@er2,.+4660"
|
||||
gdb_test "x" "bra/bs\t#0x7,@0x12(:8|),.\\+4660 \\($hex\\)" \
|
||||
"bra/bs #0x7,@0x12:8,.+4660"
|
||||
gdb_test "x" "bra/bs\t#0x7,@0x9abc(:16|),.\\+4660 \\($hex\\)" \
|
||||
"bra/bs #0x7,@0x9abc:16,.+4660"
|
||||
gdb_test "x" "bra/bs\t#0x7,@0x12345678(:32|),.\\+4660 \\($hex\\)" \
|
||||
"bra/bs #0x7,@0x12345678:32,.+4660"
|
||||
gdb_test "x" "bsr/bc\t#0x7,@er2,.\\+4660 \\($hex\\)" \
|
||||
"bsr/bc #0x7,@er2,.+4660"
|
||||
gdb_test "x" "bsr/bc\t#0x7,@0x12(:8|),.\\+4660 \\($hex\\)" \
|
||||
"bsr/bc #0x7,@0x12:8,.+4660"
|
||||
gdb_test "x" "bsr/bc\t#0x7,@0x9abc(:16|),.\\+4660 \\($hex\\)" \
|
||||
"bsr/bc #0x7,@0x9abc:16,.+4660"
|
||||
gdb_test "x" "bsr/bc\t#0x7,@0x12345678(:32|),.\\+4660 \\($hex\\)" \
|
||||
"bsr/bc #0x7,@0x12345678:32,.+4660"
|
||||
gdb_test "x" "bsr/bs\t#0x7,@er2,.\\+4660 \\($hex\\)" \
|
||||
"bsr/bs #0x7,@er2,.+4660"
|
||||
gdb_test "x" "bsr/bs\t#0x7,@0x12(:8|),.\\+4660 \\($hex\\)" \
|
||||
"bsr/bs #0x7,@0x12:8,.+4660"
|
||||
gdb_test "x" "bsr/bs\t#0x7,@0x9abc(:16|),.\\+4660 \\($hex\\)" \
|
||||
"bsr/bs #0x7,@0x9abc:16,.+4660"
|
||||
gdb_test "x" "bsr/bs\t#0x7,@0x12345678(:32|),.\\+4660 \\($hex\\)" \
|
||||
"bsr/bs #0x7,@0x12345678:32,.+4660"
|
||||
gdb_test "x" "bra\tr2l.b" \
|
||||
"bra r2l.b"
|
||||
gdb_test "x" "bra\tr2.w" \
|
||||
"bra r2.w"
|
||||
gdb_test "x" "bra\ter2(.l|)" \
|
||||
"bra er2.l"
|
||||
gdb_test "x" "bsr\t.\\+18 \\($hex\\)" \
|
||||
"bsr .+18"
|
||||
gdb_test "x" "bsr\t.\\+4660 \\($hex\\)" \
|
||||
"bsr .+4660"
|
||||
gdb_test "x" "bsr\tr2l.b" \
|
||||
"bsr r2l.b"
|
||||
gdb_test "x" "bsr\tr2.w" \
|
||||
"bsr r2.w"
|
||||
gdb_test "x" "bsr\ter2(.l|)" \
|
||||
"bsr er2.l"
|
||||
gdb_test "x" "jmp\t@er2" \
|
||||
"jmp @er2"
|
||||
gdb_test "x" "jmp\t@0x123456(:24|)" \
|
||||
"jmp @0x123456:24"
|
||||
gdb_test "x" "jmp\t@0x12345678(:32|)" \
|
||||
"jmp @0x12345678:32"
|
||||
gdb_test "x" "jmp\t@@18 \\(0x12\\)" \
|
||||
"jmp @@18 (0x12)"
|
||||
gdb_test "x" "jmp\t@@564 \\(0x234\\)" \
|
||||
"jmp @@564 (0x234)"
|
||||
gdb_test "x" "jsr\t@er2" \
|
||||
"jsr @er2"
|
||||
gdb_test "x" "jsr\t@0x123456(:24|)" \
|
||||
"jsr @0x123456:24"
|
||||
gdb_test "x" "jsr\t@0x12345678(:32|)" \
|
||||
"jsr @0x12345678:32"
|
||||
gdb_test "x" "jsr\t@@18 \\(0x12\\)" \
|
||||
"jsr @@18 (0x12)"
|
||||
gdb_test "x" "jsr\t@@564 \\(0x234\\)" \
|
||||
"jsr @@564 (0x234)"
|
||||
gdb_test "x" "rts\[ \t\]*" \
|
||||
"rts"
|
||||
gdb_test "x" "rts/l\ter3" \
|
||||
"rts/l er3"
|
||||
gdb_test "x" "rts/l\ter1-er2" \
|
||||
"rts/l er1-er2"
|
||||
gdb_test "x" "rts/l\ter2-er4" \
|
||||
"rts/l er2-er4"
|
||||
gdb_test "x" "rts/l\ter3-er6" \
|
||||
"rts/l er3-er6"
|
||||
gdb_test "x" "trapa\t#0x3" \
|
||||
"trapa #0x3"
|
||||
gdb_test "x" "rte\[ \t\]*" \
|
||||
"rte"
|
||||
gdb_test "x" "rte/l\ter3" \
|
||||
"rte/l er3"
|
||||
gdb_test "x" "rte/l\ter1-er2" \
|
||||
"rte/l er1-er2"
|
||||
gdb_test "x" "rte/l\ter2-er4" \
|
||||
"rte/l er2-er4"
|
||||
gdb_test "x" "rte/l\ter3-er6" \
|
||||
"rte/l er3-er6"
|
||||
gdb_test "x" "ldc(.b|)\t#0x12(:8|),ccr" \
|
||||
"ldc.b #0x12:8,ccr"
|
||||
gdb_test "x" "ldc(.b|)\tr3h,ccr" \
|
||||
"ldc.b r3h,ccr"
|
||||
gdb_test "x" "ldc(.w|)\t@er3,ccr" \
|
||||
"ldc.w @er3,ccr"
|
||||
gdb_test "x" "ldc(.w|)\t@er3\\+,ccr" \
|
||||
"ldc.w @er3+,ccr"
|
||||
gdb_test "x" "ldc(.w|)\t@\\(0x1234(:16|),er3\\),ccr" \
|
||||
"ldc.w @(0x1234:16,er3),ccr"
|
||||
gdb_test "x" "ldc(.w|)\t@\\(0x12345678(:32|),er3\\),ccr" \
|
||||
"ldc.w @(0x12345678:32,er3),ccr"
|
||||
gdb_test "x" "ldc(.w|)\t@0x1234(:16|),ccr" \
|
||||
"ldc.w @0x1234:16,ccr"
|
||||
gdb_test "x" "ldc(.w|)\t@0x12345678(:32|),ccr" \
|
||||
"ldc.w @0x12345678:32,ccr"
|
||||
gdb_test "x" "ldc(.b|)\t#0x12(:8|),exr" \
|
||||
"ldc.b #0x12:8,exr"
|
||||
gdb_test "x" "ldc(.b|)\tr3h,exr" \
|
||||
"ldc.b r3h,exr"
|
||||
gdb_test "x" "ldc(.w|)\t@er3,exr" \
|
||||
"ldc.w @er3,exr"
|
||||
gdb_test "x" "ldc(.w|)\t@er3\\+,exr" \
|
||||
"ldc.w @er3+,exr"
|
||||
gdb_test "x" "ldc(.w|)\t@\\(0x1234(:16|),er3\\),exr" \
|
||||
"ldc.w @(0x1234:16,er3),exr"
|
||||
gdb_test "x" "ldc(.w|)\t@\\(0x12345678(:32|),er3\\),exr" \
|
||||
"ldc.w @(0x12345678:32,er3),exr"
|
||||
gdb_test "x" "ldc(.w|)\t@0x1234(:16|),exr" \
|
||||
"ldc.w @0x1234:16,exr"
|
||||
gdb_test "x" "ldc(.w|)\t@0x12345678(:32|),exr" \
|
||||
"ldc.w @0x12345678:32,exr"
|
||||
gdb_test "x" "stc(.b|)\tccr,r1h" \
|
||||
"stc.b ccr,r1h"
|
||||
gdb_test "x" "stc(.w|)\tccr,@er1" \
|
||||
"stc.w ccr,@er1"
|
||||
gdb_test "x" "stc(.w|)\tccr,@-er1" \
|
||||
"stc.w ccr,@-er1"
|
||||
gdb_test "x" "stc(.w|)\tccr,@\\(0x1234(:16|),er1\\)" \
|
||||
"stc.w ccr,@(0x1234:16,er1)"
|
||||
gdb_test "x" "stc(.w|)\tccr,@\\(0x12345678(:32|),er1\\)" \
|
||||
"stc.w ccr,@(0x12345678:32,er1)"
|
||||
gdb_test "x" "stc(.w|)\tccr,@0x1234(:16|)" \
|
||||
"stc.w ccr,@0x1234:16"
|
||||
gdb_test "x" "stc(.w|)\tccr,@0x12345678(:32|)" \
|
||||
"stc.w ccr,@0x12345678:32"
|
||||
gdb_test "x" "stc(.b|)\texr,r1h" \
|
||||
"stc.b exr,r1h"
|
||||
gdb_test "x" "stc(.w|)\texr,@er1" \
|
||||
"stc.w exr,@er1"
|
||||
gdb_test "x" "stc(.w|)\texr,@-er1" \
|
||||
"stc.w exr,@-er1"
|
||||
gdb_test "x" "stc(.w|)\texr,@\\(0x1234(:16|),er1\\)" \
|
||||
"stc.w exr,@(0x1234:16,er1)"
|
||||
gdb_test "x" "stc(.w|)\texr,@\\(0x12345678(:32|),er1\\)" \
|
||||
"stc.w exr,@(0x12345678:32,er1)"
|
||||
gdb_test "x" "stc(.w|)\texr,@0x1234(:16|)" \
|
||||
"stc.w exr,@0x1234:16"
|
||||
gdb_test "x" "stc(.w|)\texr,@0x12345678(:32|)" \
|
||||
"stc.w exr,@0x12345678:32"
|
||||
gdb_test "x" "orc(.b|)\t#0x12(:8|),ccr" \
|
||||
"orc.b #0x12:8,ccr"
|
||||
gdb_test "x" "orc(.b|)\t#0x12(:8|),exr" \
|
||||
"orc.b #0x12:8,exr"
|
||||
gdb_test "x" "xorc(.b|)\t#0x12(:8|),ccr" \
|
||||
"xorc.b #0x12:8,ccr"
|
||||
gdb_test "x" "xorc(.b|)\t#0x12(:8|),exr" \
|
||||
"xorc.b #0x12:8,exr"
|
||||
gdb_test "x" "andc(.b|)\t#0x12(:8|),ccr" \
|
||||
"andc.b #0x12:8,ccr"
|
||||
gdb_test "x" "andc(.b|)\t#0x12(:8|),exr" \
|
||||
"andc.b #0x12:8,exr"
|
||||
gdb_test "x" "sleep\[ \t\]*" \
|
||||
"sleep"
|
||||
gdb_test "x" "nop\[ \t\]*" \
|
||||
"nop"
|
159
gdb/testsuite/gdb.disasm/t13_otr.s
Normal file
159
gdb/testsuite/gdb.disasm/t13_otr.s
Normal file
@ -0,0 +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
|
Loading…
Reference in New Issue
Block a user