OSDN Git Service

* gas/cris: Match output having $ register prefix. Deal with
authorhp <hp>
Sun, 15 Jun 2003 23:46:37 +0000 (23:46 +0000)
committerhp <hp>
Sun, 15 Jun 2003 23:46:37 +0000 (23:46 +0000)
target variants default requiring register prefix on input.

72 files changed:
gas/testsuite/ChangeLog
gas/testsuite/gas/cris/addi.d
gas/testsuite/gas/cris/addi.s
gas/testsuite/gas/cris/binop-cmpmove.d
gas/testsuite/gas/cris/binop-cmpmovx.d
gas/testsuite/gas/cris/binop-extx.d
gas/testsuite/gas/cris/binop-segref.s
gas/testsuite/gas/cris/binop.d
gas/testsuite/gas/cris/binop.s
gas/testsuite/gas/cris/brokw-1.d
gas/testsuite/gas/cris/brokw-1.s
gas/testsuite/gas/cris/brokw-2.d
gas/testsuite/gas/cris/brokw-2.s
gas/testsuite/gas/cris/brokw-3.d
gas/testsuite/gas/cris/brokw-3.s
gas/testsuite/gas/cris/bwtest-err-1.s
gas/testsuite/gas/cris/ccr.s
gas/testsuite/gas/cris/clear.d
gas/testsuite/gas/cris/continue.d
gas/testsuite/gas/cris/continue.s
gas/testsuite/gas/cris/diffexp-ovwr.s
gas/testsuite/gas/cris/jump-type.d
gas/testsuite/gas/cris/labfloat.d
gas/testsuite/gas/cris/labfloat.s
gas/testsuite/gas/cris/macroat.d
gas/testsuite/gas/cris/macroat.s
gas/testsuite/gas/cris/movem-to-reg.d
gas/testsuite/gas/cris/nosep.d
gas/testsuite/gas/cris/nosep.s
gas/testsuite/gas/cris/oneop-type.d
gas/testsuite/gas/cris/operand-err-1.s
gas/testsuite/gas/cris/prefix.d
gas/testsuite/gas/cris/prefix.s
gas/testsuite/gas/cris/pushpop-byte-sreg.d
gas/testsuite/gas/cris/pushpop-dword-sreg.d
gas/testsuite/gas/cris/pushpop-word-sreg.d
gas/testsuite/gas/cris/pushpop.d
gas/testsuite/gas/cris/pushpop.s
gas/testsuite/gas/cris/quick-s6.d
gas/testsuite/gas/cris/quick-u5.d
gas/testsuite/gas/cris/quick-u6.d
gas/testsuite/gas/cris/quick.s
gas/testsuite/gas/cris/range-err-1.s
gas/testsuite/gas/cris/range-err-2.s
gas/testsuite/gas/cris/rd-dw2-1.d
gas/testsuite/gas/cris/rd-dw2-10.d
gas/testsuite/gas/cris/rd-dw2-12.d
gas/testsuite/gas/cris/rd-pcrel1.d
gas/testsuite/gas/cris/rd-pcrel1.s
gas/testsuite/gas/cris/rd-pcrel2.d
gas/testsuite/gas/cris/rd-pcrel2.s
gas/testsuite/gas/cris/rd-pic-1.d
gas/testsuite/gas/cris/rd-pic-1.s
gas/testsuite/gas/cris/reg-to-mem.d
gas/testsuite/gas/cris/regreg.d
gas/testsuite/gas/cris/regreg.s
gas/testsuite/gas/cris/scc.d
gas/testsuite/gas/cris/scc.s
gas/testsuite/gas/cris/sep-err-1.s
gas/testsuite/gas/cris/sep-err-2.s
gas/testsuite/gas/cris/sep-err-3.s
gas/testsuite/gas/cris/shexpr-1.d
gas/testsuite/gas/cris/shexpr-1.s
gas/testsuite/gas/cris/sreg-to-x.d
gas/testsuite/gas/cris/test.d
gas/testsuite/gas/cris/unimplemented.d
gas/testsuite/gas/cris/unimplemented.s
gas/testsuite/gas/cris/unop-mem.d
gas/testsuite/gas/cris/unop.s
gas/testsuite/gas/cris/x-to-byte-sreg.d
gas/testsuite/gas/cris/x-to-dword-sreg.d
gas/testsuite/gas/cris/x-to-word-sreg.d

index 7bceded..1b6b2ec 100644 (file)
@@ -1,3 +1,8 @@
+2003-06-16  Hans-Peter Nilsson  <hp@axis.com>
+
+       * gas/cris: Match output having $ register prefix.  Deal with
+       target variants default requiring register prefix on input.
+
 2003-06-13  Richard Earnshaw  <rearnsha@arm.com>
 
        * gas/arm/arm.exp: Pass -mfpu=fpa option to the FPA instruction test.
index a62bb57..26fb2ce 100644 (file)
@@ -5,15 +5,15 @@
 
 Disassembly of section \.text:
 0+ <start>:
-[       ]+0:[   ]+0105[        ]+addi[ ]+r0.b,r1
-[       ]+2:[   ]+1105[        ]+addi[ ]+r0.w,r1
-[       ]+4:[   ]+2105[        ]+addi[ ]+r0.d,r1
-[       ]+6:[   ]+0005[        ]+addi[ ]+r0.b,r0
-[       ]+8:[   ]+1005[        ]+addi[ ]+r0.w,r0
-[       ]+a:[   ]+2005[        ]+addi[ ]+r0.d,r0
-[       ]+c:[   ]+0755[        ]+addi[ ]+r5.b,r7
-[       ]+e:[   ]+1095[        ]+addi[ ]+r9.w,r0
-[       ]+10:[  ]+2db5[        ]+addi[ ]+r11.d,r13
-[       ]+12:[  ]+0445[        ]+addi[ ]+r4.b,r4
-[       ]+14:[  ]+1445[        ]+addi[ ]+r4.w,r4
-[       ]+16:[  ]+2445[        ]+addi[ ]+r4.d,r4
+[       ]+0:[   ]+0105[        ]+addi[ ]+\$?r0.b,\$?r1
+[       ]+2:[   ]+1105[        ]+addi[ ]+\$?r0.w,\$?r1
+[       ]+4:[   ]+2105[        ]+addi[ ]+\$?r0.d,\$?r1
+[       ]+6:[   ]+0005[        ]+addi[ ]+\$?r0.b,\$?r0
+[       ]+8:[   ]+1005[        ]+addi[ ]+\$?r0.w,\$?r0
+[       ]+a:[   ]+2005[        ]+addi[ ]+\$?r0.d,\$?r0
+[       ]+c:[   ]+0755[        ]+addi[ ]+\$?r5.b,\$?r7
+[       ]+e:[   ]+1095[        ]+addi[ ]+\$?r9.w,\$?r0
+[       ]+10:[  ]+2db5[        ]+addi[ ]+\$?r11.d,\$?r13
+[       ]+12:[  ]+0445[        ]+addi[ ]+\$?r4.b,\$?r4
+[       ]+14:[  ]+1445[        ]+addi[ ]+\$?r4.w,\$?r4
+[       ]+16:[  ]+2445[        ]+addi[ ]+\$?r4.d,\$?r4
index 8f5825b..cbd0a20 100644 (file)
@@ -1,5 +1,6 @@
 ; Test the addi insn.
  .text
+ .syntax no_register_prefix
 start:
  addi r0.b,r1
  addi r0.w,r1
index 040bd98..b51d41c 100644 (file)
@@ -11,395 +11,395 @@ Disassembly of section \.text:
        \.\.\.
 
 0+4 <start>:
-[       ]+4:[   ]+@IR+4356@[   ]+@OC@\.b r3,r5
-[       ]+6:[   ]+@IR+55d6@[   ]+@OC@\.w r5,r13
-[       ]+8:[   ]+@IR+6a16@[   ]+@OC@\.d r10,r1
-[       ]+a:[   ]+@IM+405a@[   ]+@OC@\.b \[r0\],r5
-[       ]+c:[   ]+@IM+55da@[   ]+@OC@\.w \[r5\],r13
-[       ]+e:[   ]+@IM+6a1a@[   ]+@OC@\.d \[r10\],r1
-[       ]+10:[  ]+@IM+405e@[   ]+@OC@\.b \[r0\+\],r5
-[       ]+12:[  ]+@IM+55de@[   ]+@OC@\.w \[r5\+\],r13
-[       ]+14:[  ]+@IM+6a1e@[   ]+@OC@\.d \[r10\+\],r1
-[       ]+16:[  ]+@IM+4f5e@ 0000[      ]+@OC@\.b 0x0,r5
-[       ]+1a:[  ]+@IM+4f5e@ 0100[      ]+@OC@\.b 0x1,r5
-[       ]+1e:[  ]+@IM+4f5e@ 7f00[      ]+@OC@\.b 0x7f,r5
-[       ]+22:[  ]+@IM+4f5e@ 8000[      ]+@OC@\.b 0x80,r5
-[       ]+26:[  ]+@IM+4f5e@ ffff[      ]+@OC@\.b 0xffff,r5
-[       ]+2a:[  ]+@IM+4f5e@ 81ff[      ]+@OC@\.b 0xff81,r5
-[       ]+2e:[  ]+@IM+4f5e@ 80ff[      ]+@OC@\.b 0xff80,r5
-[       ]+32:[  ]+@IM+4f5e@ ff00[      ]+@OC@\.b 0xff,r5
-[       ]+36:[  ]+@IM+4f5e@ 2a00[      ]+@OC@\.b 0x2a,r5
-[       ]+3a:[  ]+@IM+4f5e@ d6ff[      ]+@OC@\.b 0xffd6,r5
-[       ]+3e:[  ]+@IM+4f5e@ 2a00[      ]+@OC@\.b 0x2a,r5
-[       ]+42:[  ]+@IM+4f5e@ d6ff[      ]+@OC@\.b 0xffd6,r5
-[       ]+46:[  ]+@IM+4f5e@ d6ff[      ]+@OC@\.b 0xffd6,r5
-[       ]+4a:[  ]+@IM+4f5e@ 2a00[      ]+@OC@\.b 0x2a,r5
-[       ]+4e:[  ]+@IM+4f5e@ 0000[      ]+@OC@\.b 0x0,r5
+[       ]+4:[   ]+@IR+4356@[   ]+@OC@\.b \$?r3,\$?r5
+[       ]+6:[   ]+@IR+55d6@[   ]+@OC@\.w \$?r5,\$?r13
+[       ]+8:[   ]+@IR+6a16@[   ]+@OC@\.d \$?r10,\$?r1
+[       ]+a:[   ]+@IM+405a@[   ]+@OC@\.b \[\$?r0\],\$?r5
+[       ]+c:[   ]+@IM+55da@[   ]+@OC@\.w \[\$?r5\],\$?r13
+[       ]+e:[   ]+@IM+6a1a@[   ]+@OC@\.d \[\$?r10\],\$?r1
+[       ]+10:[  ]+@IM+405e@[   ]+@OC@\.b \[\$?r0\+\],\$?r5
+[       ]+12:[  ]+@IM+55de@[   ]+@OC@\.w \[\$?r5\+\],\$?r13
+[       ]+14:[  ]+@IM+6a1e@[   ]+@OC@\.d \[\$?r10\+\],\$?r1
+[       ]+16:[  ]+@IM+4f5e@ 0000[      ]+@OC@\.b 0x0,\$?r5
+[       ]+1a:[  ]+@IM+4f5e@ 0100[      ]+@OC@\.b 0x1,\$?r5
+[       ]+1e:[  ]+@IM+4f5e@ 7f00[      ]+@OC@\.b 0x7f,\$?r5
+[       ]+22:[  ]+@IM+4f5e@ 8000[      ]+@OC@\.b 0x80,\$?r5
+[       ]+26:[  ]+@IM+4f5e@ ffff[      ]+@OC@\.b 0xffff,\$?r5
+[       ]+2a:[  ]+@IM+4f5e@ 81ff[      ]+@OC@\.b 0xff81,\$?r5
+[       ]+2e:[  ]+@IM+4f5e@ 80ff[      ]+@OC@\.b 0xff80,\$?r5
+[       ]+32:[  ]+@IM+4f5e@ ff00[      ]+@OC@\.b 0xff,\$?r5
+[       ]+36:[  ]+@IM+4f5e@ 2a00[      ]+@OC@\.b 0x2a,\$?r5
+[       ]+3a:[  ]+@IM+4f5e@ d6ff[      ]+@OC@\.b 0xffd6,\$?r5
+[       ]+3e:[  ]+@IM+4f5e@ 2a00[      ]+@OC@\.b 0x2a,\$?r5
+[       ]+42:[  ]+@IM+4f5e@ d6ff[      ]+@OC@\.b 0xffd6,\$?r5
+[       ]+46:[  ]+@IM+4f5e@ d6ff[      ]+@OC@\.b 0xffd6,\$?r5
+[       ]+4a:[  ]+@IM+4f5e@ 2a00[      ]+@OC@\.b 0x2a,\$?r5
+[       ]+4e:[  ]+@IM+4f5e@ 0000[      ]+@OC@\.b 0x0,\$?r5
 [      ]+50:[  ]+(R_CRIS_)?16[         ]+externalsym
-[       ]+52:[  ]+@IM+5fde@ 0000[      ]+@OC@\.w 0x0,r13
-[       ]+56:[  ]+@IM+5fde@ 0100[      ]+@OC@\.w 0x1,r13
-[       ]+5a:[  ]+@IM+5fde@ 7f00[      ]+@OC@\.w 0x7f,r13
-[       ]+5e:[  ]+@IM+5fde@ 8000[      ]+@OC@\.w 0x80,r13
-[       ]+62:[  ]+@IM+5fde@ ffff[      ]+@OC@\.w 0xffff,r13
-[       ]+66:[  ]+@IM+5fde@ 81ff[      ]+@OC@\.w 0xff81,r13
-[       ]+6a:[  ]+@IM+5fde@ 80ff[      ]+@OC@\.w 0xff80,r13
-[       ]+6e:[  ]+@IM+5fde@ 7fff[      ]+@OC@\.w 0xff7f,r13
-[       ]+72:[  ]+@IM+5fde@ ff00[      ]+@OC@\.w 0xff,r13
-[       ]+76:[  ]+@IM+5fde@ 01ff[      ]+@OC@\.w 0xff01,r13
-[       ]+7a:[  ]+@IM+5fde@ 0001[      ]+@OC@\.w 0x[0]?100,r13
-[       ]+7e:[  ]+@IM+5fde@ 68dd[      ]+@OC@\.w 0xdd68,r13
-[       ]+82:[  ]+@IM+5fde@ 9822[      ]+@OC@\.w 0x2298,r13
-[       ]+86:[  ]+@IM+5fde@ 2a00[      ]+@OC@\.w 0x2a,r13
-[       ]+8a:[  ]+@IM+5fde@ d6ff[      ]+@OC@\.w 0xffd6,r13
-[       ]+8e:[  ]+@IM+5fde@ 2a00[      ]+@OC@\.w 0x2a,r13
-[       ]+92:[  ]+@IM+5fde@ d6ff[      ]+@OC@\.w 0xffd6,r13
-[       ]+96:[  ]+@IM+5f5e@ d6ff[      ]+@OC@\.w 0xffd6,r5
-[       ]+9a:[  ]+@IM+5f5e@ 2a00[      ]+@OC@\.w 0x2a,r5
-[       ]+9e:[  ]+@IM+5f5e@ ff7f[      ]+@OC@\.w 0x7fff,r5
-[       ]+a2:[  ]+@IM+5f5e@ 0080[      ]+@OC@\.w 0x8000,r5
-[       ]+a6:[  ]+@IM+5fde@ 0180[      ]+@OC@\.w 0x8001,r13
-[       ]+aa:[  ]+@IM+5fde@ 0180[      ]+@OC@\.w 0x8001,r13
-[       ]+ae:[  ]+@IM+5fde@ 0080[      ]+@OC@\.w 0x8000,r13
-[       ]+b2:[  ]+@IM+5f5e@ ffff[      ]+@OC@\.w 0xffff,r5
-[       ]+b6:[  ]+@IM+5f5e@ 0000[      ]+@OC@\.w 0x0,r5
+[       ]+52:[  ]+@IM+5fde@ 0000[      ]+@OC@\.w 0x0,\$?r13
+[       ]+56:[  ]+@IM+5fde@ 0100[      ]+@OC@\.w 0x1,\$?r13
+[       ]+5a:[  ]+@IM+5fde@ 7f00[      ]+@OC@\.w 0x7f,\$?r13
+[       ]+5e:[  ]+@IM+5fde@ 8000[      ]+@OC@\.w 0x80,\$?r13
+[       ]+62:[  ]+@IM+5fde@ ffff[      ]+@OC@\.w 0xffff,\$?r13
+[       ]+66:[  ]+@IM+5fde@ 81ff[      ]+@OC@\.w 0xff81,\$?r13
+[       ]+6a:[  ]+@IM+5fde@ 80ff[      ]+@OC@\.w 0xff80,\$?r13
+[       ]+6e:[  ]+@IM+5fde@ 7fff[      ]+@OC@\.w 0xff7f,\$?r13
+[       ]+72:[  ]+@IM+5fde@ ff00[      ]+@OC@\.w 0xff,\$?r13
+[       ]+76:[  ]+@IM+5fde@ 01ff[      ]+@OC@\.w 0xff01,\$?r13
+[       ]+7a:[  ]+@IM+5fde@ 0001[      ]+@OC@\.w 0x[0]?100,\$?r13
+[       ]+7e:[  ]+@IM+5fde@ 68dd[      ]+@OC@\.w 0xdd68,\$?r13
+[       ]+82:[  ]+@IM+5fde@ 9822[      ]+@OC@\.w 0x2298,\$?r13
+[       ]+86:[  ]+@IM+5fde@ 2a00[      ]+@OC@\.w 0x2a,\$?r13
+[       ]+8a:[  ]+@IM+5fde@ d6ff[      ]+@OC@\.w 0xffd6,\$?r13
+[       ]+8e:[  ]+@IM+5fde@ 2a00[      ]+@OC@\.w 0x2a,\$?r13
+[       ]+92:[  ]+@IM+5fde@ d6ff[      ]+@OC@\.w 0xffd6,\$?r13
+[       ]+96:[  ]+@IM+5f5e@ d6ff[      ]+@OC@\.w 0xffd6,\$?r5
+[       ]+9a:[  ]+@IM+5f5e@ 2a00[      ]+@OC@\.w 0x2a,\$?r5
+[       ]+9e:[  ]+@IM+5f5e@ ff7f[      ]+@OC@\.w 0x7fff,\$?r5
+[       ]+a2:[  ]+@IM+5f5e@ 0080[      ]+@OC@\.w 0x8000,\$?r5
+[       ]+a6:[  ]+@IM+5fde@ 0180[      ]+@OC@\.w 0x8001,\$?r13
+[       ]+aa:[  ]+@IM+5fde@ 0180[      ]+@OC@\.w 0x8001,\$?r13
+[       ]+ae:[  ]+@IM+5fde@ 0080[      ]+@OC@\.w 0x8000,\$?r13
+[       ]+b2:[  ]+@IM+5f5e@ ffff[      ]+@OC@\.w 0xffff,\$?r5
+[       ]+b6:[  ]+@IM+5f5e@ 0000[      ]+@OC@\.w 0x0,\$?r5
 [      ]+b8:[  ]+(R_CRIS_)?16[         ]+externalsym
-[       ]+ba:[  ]+@IM+6f1e@ 0000 0000[         ]+@OC@\.d (0x0|0 <notstart>),r1
-[       ]+c0:[  ]+@IM+6f1e@ 0100 0000[         ]+@OC@\.d (0x1|1 <notstart\+0x1>),r1
-[       ]+c6:[  ]+@IM+6f1e@ 7f00 0000[         ]+@OC@\.d (0x7f|7f <start\+0x7b>),r1
-[       ]+cc:[  ]+@IM+6f1e@ 8000 0000[         ]+@OC@\.d (0x80|80 <start\+0x7c>),r1
-[       ]+d2:[  ]+@IM+6f1e@ ffff ffff[         ]+@OC@\.d 0xffffffff,r1
-[       ]+d8:[  ]+@IM+6f1e@ 81ff ffff[         ]+@OC@\.d 0xffffff81,r1
-[       ]+de:[  ]+@IM+6f1e@ 80ff ffff[         ]+@OC@\.d 0xffffff80,r1
-[       ]+e4:[  ]+@IM+6f1e@ ff00 0000[         ]+@OC@\.d (0xff|ff <start\+0xfb>),r1
-[       ]+ea:[  ]+@IM+6f1e@ 01ff ffff[         ]+@OC@\.d 0xffffff01,r1
-[       ]+f0:[  ]+@IM+6f1e@ 0001 0000[         ]+@OC@\.d (0x[0]?100|100 <start\+0xfc>),r1
-[       ]+f6:[  ]+@IM+6f1e@ 68dd ffff[         ]+@OC@\.d 0xffffdd68,r1
-[       ]+fc:[  ]+@IM+6f1e@ 9822 0000[         ]+@OC@\.d (0x2298|2298 <end\+0x1b20>),r1
-[       ]+102:[         ]+@IM+6f1e@ ac72 2a00[         ]+@OC@\.d (0x2a72ac|2a72ac <two701867\+0x13881>),r1
-[       ]+108:[         ]+@IM+6f1e@ d5c5 d6ff[         ]+@OC@\.d 0xffd6c5d5,r1
-[       ]+10e:[         ]+@IM+6f1e@ acce c09e[         ]+@OC@\.d [^,]+,r1
-[       ]+114:[         ]+@IM+6f1e@ 5331 3f81[         ]+@OC@\.d [^,]+,r1
-[       ]+11a:[         ]+@IM+6f1e@ b5af 982e[         ]+@OC@\.d (0x2e98afb5|2e98afb5 <const_int_m32>),r1
-[       ]+120:[         ]+@IM+6f1e@ 2b45 941b[         ]+@OC@\.d (0x1b94452b|1b94452b <const_int_32>),r1
-[       ]+126:[         ]+@IM+6fde@ 2a00 0000[         ]+@OC@\.d (0x2a|2a <start\+0x26>),r13
-[       ]+12c:[         ]+@IM+6f5e@ d6ff ffff[         ]+@OC@\.d 0xffffffd6,r5
-[       ]+132:[         ]+@IM+6f5e@ 2a00 0000[         ]+@OC@\.d (0x2a|2a <start\+0x26>),r5
-[       ]+138:[         ]+@IM+6f5e@ d6ff ffff[         ]+@OC@\.d 0xffffffd6,r5
-[       ]+13e:[         ]+@IM+6f5e@ d6ff ffff[         ]+@OC@\.d 0xffffffd6,r5
-[       ]+144:[         ]+@IM+6f5e@ 2a00 0000[         ]+@OC@\.d (0x2a|2a <start\+0x26>),r5
-[       ]+14a:[         ]+@IM+6f5e@ ff7f 0000[         ]+@OC@\.d (0x7fff|7fff <three2767>),r5
-[       ]+150:[         ]+@IM+6f5e@ 0080 0000[         ]+@OC@\.d (0x8000|8000 <three2767\+0x1>),r5
-[       ]+156:[         ]+@IM+6f5e@ 0180 0000[         ]+@OC@\.d (0x8001|8001 <three2767\+0x2>),r5
-[       ]+15c:[         ]+@IM+6f5e@ 0180 ffff[         ]+@OC@\.d 0xffff8001,r5
-[       ]+162:[         ]+@IM+6fde@ 0080 ffff[         ]+@OC@\.d 0xffff8000,r13
-[       ]+168:[         ]+@IM+6fde@ ff7f ffff[         ]+@OC@\.d 0xffff7fff,r13
-[       ]+16e:[         ]+@IM+6f5e@ ffff 0000[         ]+@OC@\.d (0xffff|ffff <six5535>),r5
-[       ]+174:[         ]+@IM+6fde@ 0000 0100[         ]+@OC@\.d (0x[0]?10000|10000 <six5535\+0x1>),r13
-[       ]+17a:[         ]+@IM+6f5e@ 2b3a 2900[         ]+@OC@\.d (0x293a2b|293a2b <two701867>),r5
-[       ]+180:[         ]+@IM+6f5e@ d5c5 d6ff[         ]+@OC@\.d 0xffd6c5d5,r5
-[       ]+186:[         ]+@IM+6f5e@ 0000 0000[         ]+@OC@\.d (0x0|0 <notstart>),r5
+[       ]+ba:[  ]+@IM+6f1e@ 0000 0000[         ]+@OC@\.d (0x0|0 <notstart>),\$?r1
+[       ]+c0:[  ]+@IM+6f1e@ 0100 0000[         ]+@OC@\.d (0x1|1 <notstart\+0x1>),\$?r1
+[       ]+c6:[  ]+@IM+6f1e@ 7f00 0000[         ]+@OC@\.d (0x7f|7f <start\+0x7b>),\$?r1
+[       ]+cc:[  ]+@IM+6f1e@ 8000 0000[         ]+@OC@\.d (0x80|80 <start\+0x7c>),\$?r1
+[       ]+d2:[  ]+@IM+6f1e@ ffff ffff[         ]+@OC@\.d 0xffffffff,\$?r1
+[       ]+d8:[  ]+@IM+6f1e@ 81ff ffff[         ]+@OC@\.d 0xffffff81,\$?r1
+[       ]+de:[  ]+@IM+6f1e@ 80ff ffff[         ]+@OC@\.d 0xffffff80,\$?r1
+[       ]+e4:[  ]+@IM+6f1e@ ff00 0000[         ]+@OC@\.d (0xff|ff <start\+0xfb>),\$?r1
+[       ]+ea:[  ]+@IM+6f1e@ 01ff ffff[         ]+@OC@\.d 0xffffff01,\$?r1
+[       ]+f0:[  ]+@IM+6f1e@ 0001 0000[         ]+@OC@\.d (0x[0]?100|100 <start\+0xfc>),\$?r1
+[       ]+f6:[  ]+@IM+6f1e@ 68dd ffff[         ]+@OC@\.d 0xffffdd68,\$?r1
+[       ]+fc:[  ]+@IM+6f1e@ 9822 0000[         ]+@OC@\.d (0x2298|2298 <end\+0x1b20>),\$?r1
+[       ]+102:[         ]+@IM+6f1e@ ac72 2a00[         ]+@OC@\.d (0x2a72ac|2a72ac <two701867\+0x13881>),\$?r1
+[       ]+108:[         ]+@IM+6f1e@ d5c5 d6ff[         ]+@OC@\.d 0xffd6c5d5,\$?r1
+[       ]+10e:[         ]+@IM+6f1e@ acce c09e[         ]+@OC@\.d [^,]+,\$?r1
+[       ]+114:[         ]+@IM+6f1e@ 5331 3f81[         ]+@OC@\.d [^,]+,\$?r1
+[       ]+11a:[         ]+@IM+6f1e@ b5af 982e[         ]+@OC@\.d (0x2e98afb5|2e98afb5 <const_int_m32>),\$?r1
+[       ]+120:[         ]+@IM+6f1e@ 2b45 941b[         ]+@OC@\.d (0x1b94452b|1b94452b <const_int_32>),\$?r1
+[       ]+126:[         ]+@IM+6fde@ 2a00 0000[         ]+@OC@\.d (0x2a|2a <start\+0x26>),\$?r13
+[       ]+12c:[         ]+@IM+6f5e@ d6ff ffff[         ]+@OC@\.d 0xffffffd6,\$?r5
+[       ]+132:[         ]+@IM+6f5e@ 2a00 0000[         ]+@OC@\.d (0x2a|2a <start\+0x26>),\$?r5
+[       ]+138:[         ]+@IM+6f5e@ d6ff ffff[         ]+@OC@\.d 0xffffffd6,\$?r5
+[       ]+13e:[         ]+@IM+6f5e@ d6ff ffff[         ]+@OC@\.d 0xffffffd6,\$?r5
+[       ]+144:[         ]+@IM+6f5e@ 2a00 0000[         ]+@OC@\.d (0x2a|2a <start\+0x26>),\$?r5
+[       ]+14a:[         ]+@IM+6f5e@ ff7f 0000[         ]+@OC@\.d (0x7fff|7fff <three2767>),\$?r5
+[       ]+150:[         ]+@IM+6f5e@ 0080 0000[         ]+@OC@\.d (0x8000|8000 <three2767\+0x1>),\$?r5
+[       ]+156:[         ]+@IM+6f5e@ 0180 0000[         ]+@OC@\.d (0x8001|8001 <three2767\+0x2>),\$?r5
+[       ]+15c:[         ]+@IM+6f5e@ 0180 ffff[         ]+@OC@\.d 0xffff8001,\$?r5
+[       ]+162:[         ]+@IM+6fde@ 0080 ffff[         ]+@OC@\.d 0xffff8000,\$?r13
+[       ]+168:[         ]+@IM+6fde@ ff7f ffff[         ]+@OC@\.d 0xffff7fff,\$?r13
+[       ]+16e:[         ]+@IM+6f5e@ ffff 0000[         ]+@OC@\.d (0xffff|ffff <six5535>),\$?r5
+[       ]+174:[         ]+@IM+6fde@ 0000 0100[         ]+@OC@\.d (0x[0]?10000|10000 <six5535\+0x1>),\$?r13
+[       ]+17a:[         ]+@IM+6f5e@ 2b3a 2900[         ]+@OC@\.d (0x293a2b|293a2b <two701867>),\$?r5
+[       ]+180:[         ]+@IM+6f5e@ d5c5 d6ff[         ]+@OC@\.d 0xffd6c5d5,\$?r5
+[       ]+186:[         ]+@IM+6f5e@ 0000 0000[         ]+@OC@\.d (0x0|0 <notstart>),\$?r5
 [      ]+188:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+18c:[         ]+4205 @IM+455a@[      ]+@OC@\.b \[r2\+r0\.b\],r5
-[       ]+190:[         ]+4255 @IM+5dda@[      ]+@OC@\.w \[r2\+r5\.b\],r13
-[       ]+194:[         ]+42a5 @IM+611a@[      ]+@OC@\.d \[r2\+r10\.b\],r1
-[       ]+198:[         ]+4029 @IM+455a@[      ]+@OC@\.b \[r2\+\[r0\]\.b\],r5
-[       ]+19c:[         ]+4529 @IM+5dda@[      ]+@OC@\.w \[r2\+\[r5\]\.b\],r13
-[       ]+1a0:[         ]+4a29 @IM+611a@[      ]+@OC@\.d \[r2\+\[r10\]\.b\],r1
-[       ]+1a4:[         ]+402d @IM+455a@[      ]+@OC@\.b \[r2\+\[r0\+\]\.b\],r5
-[       ]+1a8:[         ]+452d @IM+5dda@[      ]+@OC@\.w \[r2\+\[r5\+\]\.b\],r13
-[       ]+1ac:[         ]+4a2d @IM+611a@[      ]+@OC@\.d \[r2\+\[r10\+\]\.b\],r1
-[       ]+1b0:[         ]+452d @IM+5dda@[      ]+@OC@\.w \[r2\+\[r5\+\]\.b\],r13
-[       ]+1b4:[         ]+4a2d @IM+611a@[      ]+@OC@\.d \[r2\+\[r10\+\]\.b\],r1
-[       ]+1b8:[         ]+5205 @IM+455a@[      ]+@OC@\.b \[r2\+r0\.w\],r5
-[       ]+1bc:[         ]+5255 @IM+5dda@[      ]+@OC@\.w \[r2\+r5\.w\],r13
-[       ]+1c0:[         ]+52a5 @IM+611a@[      ]+@OC@\.d \[r2\+r10\.w\],r1
-[       ]+1c4:[         ]+5029 @IM+455a@[      ]+@OC@\.b \[r2\+\[r0\]\.w\],r5
-[       ]+1c8:[         ]+5529 @IM+5dda@[      ]+@OC@\.w \[r2\+\[r5\]\.w\],r13
-[       ]+1cc:[         ]+5a29 @IM+611a@[      ]+@OC@\.d \[r2\+\[r10\]\.w\],r1
-[       ]+1d0:[         ]+502d @IM+455a@[      ]+@OC@\.b \[r2\+\[r0\+\]\.w\],r5
-[       ]+1d4:[         ]+552d @IM+5dda@[      ]+@OC@\.w \[r2\+\[r5\+\]\.w\],r13
-[       ]+1d8:[         ]+5a2d @IM+611a@[      ]+@OC@\.d \[r2\+\[r10\+\]\.w\],r1
-[       ]+1dc:[         ]+552d @IM+5dda@[      ]+@OC@\.w \[r2\+\[r5\+\]\.w\],r13
-[       ]+1e0:[         ]+5a2d @IM+611a@[      ]+@OC@\.d \[r2\+\[r10\+\]\.w\],r1
-[       ]+1e4:[         ]+6205 @IM+455a@[      ]+@OC@\.b \[r2\+r0\.d\],r5
-[       ]+1e8:[         ]+6255 @IM+5dda@[      ]+@OC@\.w \[r2\+r5\.d\],r13
-[       ]+1ec:[         ]+62a5 @IM+611a@[      ]+@OC@\.d \[r2\+r10\.d\],r1
-[       ]+1f0:[         ]+6029 @IM+455a@[      ]+@OC@\.b \[r2\+\[r0\]\.d\],r5
-[       ]+1f4:[         ]+6529 @IM+5dda@[      ]+@OC@\.w \[r2\+\[r5\]\.d\],r13
-[       ]+1f8:[         ]+6a29 @IM+611a@[      ]+@OC@\.d \[r2\+\[r10\]\.d\],r1
-[       ]+1fc:[         ]+602d @IM+455a@[      ]+@OC@\.b \[r2\+\[r0\+\]\.d\],r5
-[       ]+200:[         ]+652d @IM+5dda@[      ]+@OC@\.w \[r2\+\[r5\+\]\.d\],r13
-[       ]+204:[         ]+6a2d @IM+611a@[      ]+@OC@\.d \[r2\+\[r10\+\]\.d\],r1
-[       ]+208:[         ]+652d @IM+5dda@[      ]+@OC@\.w \[r2\+\[r5\+\]\.d\],r13
-[       ]+20c:[         ]+6a2d @IM+611a@[      ]+@OC@\.d \[r2\+\[r10\+\]\.d\],r1
-[       ]+210:[         ]+0021 @IM+455a@[      ]+@OC@\.b \[r2\+0\],r5
-[       ]+214:[         ]+0121 @IM+455a@[      ]+@OC@\.b \[r2\+1\],r5
-[       ]+218:[         ]+7f21 @IM+455a@[      ]+@OC@\.b \[r2\+127\],r5
-[       ]+21c:[         ]+5f2d 8000 @IM+455a@[         ]+@OC@\.b \[r2\+128\],r5
-[       ]+222:[         ]+ff21 @IM+455a@[      ]+@OC@\.b \[r2-1\],r5
-[       ]+226:[         ]+8121 @IM+455a@[      ]+@OC@\.b \[r2-127\],r5
-[       ]+22a:[         ]+8021 @IM+455a@[      ]+@OC@\.b \[r2-128\],r5
-[       ]+22e:[         ]+5f2d ff00 @IM+455a@[         ]+@OC@\.b \[r2\+255\],r5
-[       ]+234:[         ]+2a21 @IM+455a@[      ]+@OC@\.b \[r2\+42\],r5
-[       ]+238:[         ]+d621 @IM+455a@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+23c:[         ]+d621 @IM+455a@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+240:[         ]+2a21 @IM+455a@[      ]+@OC@\.b \[r2\+42\],r5
-[       ]+244:[         ]+d621 @IM+455a@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+248:[         ]+d621 @IM+455a@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+24c:[         ]+2a21 @IM+455a@[      ]+@OC@\.b \[r2\+42\],r5
-[       ]+250:[         ]+d621 @IM+455a@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+254:[         ]+2a21 @IM+455a@[      ]+@OC@\.b \[r2\+42\],r5
-[       ]+258:[         ]+6f2d 0000 0000 @IM+455a@[     ]+@OC@\.b \[r2\+0( <notstart>)?\],r5
+[       ]+18c:[         ]+4205 @IM+455a@[      ]+@OC@\.b \[\$?r2\+\$?r0\.b\],\$?r5
+[       ]+190:[         ]+4255 @IM+5dda@[      ]+@OC@\.w \[\$?r2\+\$?r5\.b\],\$?r13
+[       ]+194:[         ]+42a5 @IM+611a@[      ]+@OC@\.d \[\$?r2\+\$?r10\.b\],\$?r1
+[       ]+198:[         ]+4029 @IM+455a@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\]\.b\],\$?r5
+[       ]+19c:[         ]+4529 @IM+5dda@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\]\.b\],\$?r13
+[       ]+1a0:[         ]+4a29 @IM+611a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\]\.b\],\$?r1
+[       ]+1a4:[         ]+402d @IM+455a@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\+\]\.b\],\$?r5
+[       ]+1a8:[         ]+452d @IM+5dda@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.b\],\$?r13
+[       ]+1ac:[         ]+4a2d @IM+611a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\+\]\.b\],\$?r1
+[       ]+1b0:[         ]+452d @IM+5dda@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.b\],\$?r13
+[       ]+1b4:[         ]+4a2d @IM+611a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\+\]\.b\],\$?r1
+[       ]+1b8:[         ]+5205 @IM+455a@[      ]+@OC@\.b \[\$?r2\+\$?r0\.w\],\$?r5
+[       ]+1bc:[         ]+5255 @IM+5dda@[      ]+@OC@\.w \[\$?r2\+\$?r5\.w\],\$?r13
+[       ]+1c0:[         ]+52a5 @IM+611a@[      ]+@OC@\.d \[\$?r2\+\$?r10\.w\],\$?r1
+[       ]+1c4:[         ]+5029 @IM+455a@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\]\.w\],\$?r5
+[       ]+1c8:[         ]+5529 @IM+5dda@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\]\.w\],\$?r13
+[       ]+1cc:[         ]+5a29 @IM+611a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\]\.w\],\$?r1
+[       ]+1d0:[         ]+502d @IM+455a@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\+\]\.w\],\$?r5
+[       ]+1d4:[         ]+552d @IM+5dda@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.w\],\$?r13
+[       ]+1d8:[         ]+5a2d @IM+611a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\+\]\.w\],\$?r1
+[       ]+1dc:[         ]+552d @IM+5dda@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.w\],\$?r13
+[       ]+1e0:[         ]+5a2d @IM+611a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\+\]\.w\],\$?r1
+[       ]+1e4:[         ]+6205 @IM+455a@[      ]+@OC@\.b \[\$?r2\+\$?r0\.d\],\$?r5
+[       ]+1e8:[         ]+6255 @IM+5dda@[      ]+@OC@\.w \[\$?r2\+\$?r5\.d\],\$?r13
+[       ]+1ec:[         ]+62a5 @IM+611a@[      ]+@OC@\.d \[\$?r2\+\$?r10\.d\],\$?r1
+[       ]+1f0:[         ]+6029 @IM+455a@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\]\.d\],\$?r5
+[       ]+1f4:[         ]+6529 @IM+5dda@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\]\.d\],\$?r13
+[       ]+1f8:[         ]+6a29 @IM+611a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\]\.d\],\$?r1
+[       ]+1fc:[         ]+602d @IM+455a@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\+\]\.d\],\$?r5
+[       ]+200:[         ]+652d @IM+5dda@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.d\],\$?r13
+[       ]+204:[         ]+6a2d @IM+611a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\+\]\.d\],\$?r1
+[       ]+208:[         ]+652d @IM+5dda@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.d\],\$?r13
+[       ]+20c:[         ]+6a2d @IM+611a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\+\]\.d\],\$?r1
+[       ]+210:[         ]+0021 @IM+455a@[      ]+@OC@\.b \[\$?r2\+0\],\$?r5
+[       ]+214:[         ]+0121 @IM+455a@[      ]+@OC@\.b \[\$?r2\+1\],\$?r5
+[       ]+218:[         ]+7f21 @IM+455a@[      ]+@OC@\.b \[\$?r2\+127\],\$?r5
+[       ]+21c:[         ]+5f2d 8000 @IM+455a@[         ]+@OC@\.b \[\$?r2\+128\],\$?r5
+[       ]+222:[         ]+ff21 @IM+455a@[      ]+@OC@\.b \[\$?r2-1\],\$?r5
+[       ]+226:[         ]+8121 @IM+455a@[      ]+@OC@\.b \[\$?r2-127\],\$?r5
+[       ]+22a:[         ]+8021 @IM+455a@[      ]+@OC@\.b \[\$?r2-128\],\$?r5
+[       ]+22e:[         ]+5f2d ff00 @IM+455a@[         ]+@OC@\.b \[\$?r2\+255\],\$?r5
+[       ]+234:[         ]+2a21 @IM+455a@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5
+[       ]+238:[         ]+d621 @IM+455a@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+23c:[         ]+d621 @IM+455a@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+240:[         ]+2a21 @IM+455a@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5
+[       ]+244:[         ]+d621 @IM+455a@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+248:[         ]+d621 @IM+455a@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+24c:[         ]+2a21 @IM+455a@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5
+[       ]+250:[         ]+d621 @IM+455a@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+254:[         ]+2a21 @IM+455a@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5
+[       ]+258:[         ]+6f2d 0000 0000 @IM+455a@[     ]+@OC@\.b \[\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+25a:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+260:[         ]+0021 @IM+5dda@[      ]+@OC@\.w \[r2\+0\],r13
-[       ]+264:[         ]+0121 @IM+5dda@[      ]+@OC@\.w \[r2\+1\],r13
-[       ]+268:[         ]+7f21 @IM+5dda@[      ]+@OC@\.w \[r2\+127\],r13
-[       ]+26c:[         ]+5f2d 8000 @IM+5dda@[         ]+@OC@\.w \[r2\+128\],r13
-[       ]+272:[         ]+ff21 @IM+5dda@[      ]+@OC@\.w \[r2-1\],r13
-[       ]+276:[         ]+ff21 @IM+5dda@[      ]+@OC@\.w \[r2-1\],r13
-[       ]+27a:[         ]+8121 @IM+5dda@[      ]+@OC@\.w \[r2-127\],r13
-[       ]+27e:[         ]+8021 @IM+5dda@[      ]+@OC@\.w \[r2-128\],r13
-[       ]+282:[         ]+5f2d 7fff @IM+5dda@[         ]+@OC@\.w \[r2-129\],r13
-[       ]+288:[         ]+8121 @IM+5dda@[      ]+@OC@\.w \[r2-127\],r13
-[       ]+28c:[         ]+8021 @IM+5dda@[      ]+@OC@\.w \[r2-128\],r13
-[       ]+290:[         ]+5f2d 7fff @IM+5dda@[         ]+@OC@\.w \[r2-129\],r13
-[       ]+296:[         ]+5f2d ff00 @IM+5dda@[         ]+@OC@\.w \[r2\+255\],r13
-[       ]+29c:[         ]+5f2d 01ff @IM+5dda@[         ]+@OC@\.w \[r2-255\],r13
-[       ]+2a2:[         ]+5f2d 01ff @IM+5dda@[         ]+@OC@\.w \[r2-255\],r13
-[       ]+2a8:[         ]+5f2d 0001 @IM+5dda@[         ]+@OC@\.w \[r2\+256\],r13
-[       ]+2ae:[         ]+5f2d 00ff @IM+5dda@[         ]+@OC@\.w \[r2-256\],r13
-[       ]+2b4:[         ]+5f2d 68dd @IM+5dda@[         ]+@OC@\.w \[r2-8856\],r13
-[       ]+2ba:[         ]+5f2d 68dd @IM+5dda@[         ]+@OC@\.w \[r2-8856\],r13
-[       ]+2c0:[         ]+5f2d 9822 @IM+5dda@[         ]+@OC@\.w \[r2\+8856\],r13
-[       ]+2c6:[         ]+2a21 @IM+5dda@[      ]+@OC@\.w \[r2\+42\],r13
-[       ]+2ca:[         ]+d621 @IM+5dda@[      ]+@OC@\.w \[r2-42\],r13
-[       ]+2ce:[         ]+d621 @IM+5dda@[      ]+@OC@\.w \[r2-42\],r13
-[       ]+2d2:[         ]+2a21 @IM+5dda@[      ]+@OC@\.w \[r2\+42\],r13
-[       ]+2d6:[         ]+d621 @IM+5dda@[      ]+@OC@\.w \[r2-42\],r13
-[       ]+2da:[         ]+d621 @IM+555a@[      ]+@OC@\.w \[r2-42\],r5
-[       ]+2de:[         ]+d621 @IM+555a@[      ]+@OC@\.w \[r2-42\],r5
-[       ]+2e2:[         ]+2a21 @IM+555a@[      ]+@OC@\.w \[r2\+42\],r5
-[       ]+2e6:[         ]+5f2d ff7f @IM+555a@[         ]+@OC@\.w \[r2\+32767\],r5
-[       ]+2ec:[         ]+6f2d 0080 0000 @IM+555a@[     ]+@OC@\.w \[r2\+(32768|8000 <three2767\+0x1>)\],r5
-[       ]+2f4:[         ]+6f2d 0180 0000 @IM+5dda@[     ]+@OC@\.w \[r2\+(32769|8001 <three2767\+0x2>)\],r13
-[       ]+2fc:[         ]+5f2d 0180 @IM+5dda@[         ]+@OC@\.w \[r2-32767\],r13
-[       ]+302:[         ]+5f2d 0080 @IM+5dda@[         ]+@OC@\.w \[r2-32768\],r13
-[       ]+308:[         ]+6f2d ff7f ffff @IM+555a@[     ]+@OC@\.w \[r2\+[^]]+\],r5
-[       ]+310:[         ]+5f2d 0180 @IM+5dda@[         ]+@OC@\.w \[r2-32767\],r13
-[       ]+316:[         ]+5f2d 0080 @IM+5dda@[         ]+@OC@\.w \[r2-32768\],r13
-[       ]+31c:[         ]+6f2d ff7f ffff @IM+555a@[     ]+@OC@\.w \[r2\+[^]]+\],r5
-[       ]+324:[         ]+6f2d ffff 0000 @IM+555a@[     ]+@OC@\.w \[r2\+(65535|ffff <six5535>)\],r5
-[       ]+32c:[         ]+6f2d 0000 0000 @IM+555a@[     ]+@OC@\.w \[r2\+0( <notstart>)?\],r5
+[       ]+260:[         ]+0021 @IM+5dda@[      ]+@OC@\.w \[\$?r2\+0\],\$?r13
+[       ]+264:[         ]+0121 @IM+5dda@[      ]+@OC@\.w \[\$?r2\+1\],\$?r13
+[       ]+268:[         ]+7f21 @IM+5dda@[      ]+@OC@\.w \[\$?r2\+127\],\$?r13
+[       ]+26c:[         ]+5f2d 8000 @IM+5dda@[         ]+@OC@\.w \[\$?r2\+128\],\$?r13
+[       ]+272:[         ]+ff21 @IM+5dda@[      ]+@OC@\.w \[\$?r2-1\],\$?r13
+[       ]+276:[         ]+ff21 @IM+5dda@[      ]+@OC@\.w \[\$?r2-1\],\$?r13
+[       ]+27a:[         ]+8121 @IM+5dda@[      ]+@OC@\.w \[\$?r2-127\],\$?r13
+[       ]+27e:[         ]+8021 @IM+5dda@[      ]+@OC@\.w \[\$?r2-128\],\$?r13
+[       ]+282:[         ]+5f2d 7fff @IM+5dda@[         ]+@OC@\.w \[\$?r2-129\],\$?r13
+[       ]+288:[         ]+8121 @IM+5dda@[      ]+@OC@\.w \[\$?r2-127\],\$?r13
+[       ]+28c:[         ]+8021 @IM+5dda@[      ]+@OC@\.w \[\$?r2-128\],\$?r13
+[       ]+290:[         ]+5f2d 7fff @IM+5dda@[         ]+@OC@\.w \[\$?r2-129\],\$?r13
+[       ]+296:[         ]+5f2d ff00 @IM+5dda@[         ]+@OC@\.w \[\$?r2\+255\],\$?r13
+[       ]+29c:[         ]+5f2d 01ff @IM+5dda@[         ]+@OC@\.w \[\$?r2-255\],\$?r13
+[       ]+2a2:[         ]+5f2d 01ff @IM+5dda@[         ]+@OC@\.w \[\$?r2-255\],\$?r13
+[       ]+2a8:[         ]+5f2d 0001 @IM+5dda@[         ]+@OC@\.w \[\$?r2\+256\],\$?r13
+[       ]+2ae:[         ]+5f2d 00ff @IM+5dda@[         ]+@OC@\.w \[\$?r2-256\],\$?r13
+[       ]+2b4:[         ]+5f2d 68dd @IM+5dda@[         ]+@OC@\.w \[\$?r2-8856\],\$?r13
+[       ]+2ba:[         ]+5f2d 68dd @IM+5dda@[         ]+@OC@\.w \[\$?r2-8856\],\$?r13
+[       ]+2c0:[         ]+5f2d 9822 @IM+5dda@[         ]+@OC@\.w \[\$?r2\+8856\],\$?r13
+[       ]+2c6:[         ]+2a21 @IM+5dda@[      ]+@OC@\.w \[\$?r2\+42\],\$?r13
+[       ]+2ca:[         ]+d621 @IM+5dda@[      ]+@OC@\.w \[\$?r2-42\],\$?r13
+[       ]+2ce:[         ]+d621 @IM+5dda@[      ]+@OC@\.w \[\$?r2-42\],\$?r13
+[       ]+2d2:[         ]+2a21 @IM+5dda@[      ]+@OC@\.w \[\$?r2\+42\],\$?r13
+[       ]+2d6:[         ]+d621 @IM+5dda@[      ]+@OC@\.w \[\$?r2-42\],\$?r13
+[       ]+2da:[         ]+d621 @IM+555a@[      ]+@OC@\.w \[\$?r2-42\],\$?r5
+[       ]+2de:[         ]+d621 @IM+555a@[      ]+@OC@\.w \[\$?r2-42\],\$?r5
+[       ]+2e2:[         ]+2a21 @IM+555a@[      ]+@OC@\.w \[\$?r2\+42\],\$?r5
+[       ]+2e6:[         ]+5f2d ff7f @IM+555a@[         ]+@OC@\.w \[\$?r2\+32767\],\$?r5
+[       ]+2ec:[         ]+6f2d 0080 0000 @IM+555a@[     ]+@OC@\.w \[\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5
+[       ]+2f4:[         ]+6f2d 0180 0000 @IM+5dda@[     ]+@OC@\.w \[\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r13
+[       ]+2fc:[         ]+5f2d 0180 @IM+5dda@[         ]+@OC@\.w \[\$?r2-32767\],\$?r13
+[       ]+302:[         ]+5f2d 0080 @IM+5dda@[         ]+@OC@\.w \[\$?r2-32768\],\$?r13
+[       ]+308:[         ]+6f2d ff7f ffff @IM+555a@[     ]+@OC@\.w \[\$?r2\+[^]]+\],\$?r5
+[       ]+310:[         ]+5f2d 0180 @IM+5dda@[         ]+@OC@\.w \[\$?r2-32767\],\$?r13
+[       ]+316:[         ]+5f2d 0080 @IM+5dda@[         ]+@OC@\.w \[\$?r2-32768\],\$?r13
+[       ]+31c:[         ]+6f2d ff7f ffff @IM+555a@[     ]+@OC@\.w \[\$?r2\+[^]]+\],\$?r5
+[       ]+324:[         ]+6f2d ffff 0000 @IM+555a@[     ]+@OC@\.w \[\$?r2\+(65535|ffff <six5535>)\],\$?r5
+[       ]+32c:[         ]+6f2d 0000 0000 @IM+555a@[     ]+@OC@\.w \[\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+32e:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+334:[         ]+0021 @IM+611a@[      ]+@OC@\.d \[r2\+0\],r1
-[       ]+338:[         ]+0121 @IM+611a@[      ]+@OC@\.d \[r2\+1\],r1
-[       ]+33c:[         ]+7f21 @IM+611a@[      ]+@OC@\.d \[r2\+127\],r1
-[       ]+340:[         ]+5f2d 8000 @IM+611a@[         ]+@OC@\.d \[r2\+128\],r1
-[       ]+346:[         ]+ff21 @IM+611a@[      ]+@OC@\.d \[r2-1\],r1
-[       ]+34a:[         ]+ff21 @IM+611a@[      ]+@OC@\.d \[r2-1\],r1
-[       ]+34e:[         ]+8121 @IM+611a@[      ]+@OC@\.d \[r2-127\],r1
-[       ]+352:[         ]+8021 @IM+611a@[      ]+@OC@\.d \[r2-128\],r1
-[       ]+356:[         ]+8121 @IM+611a@[      ]+@OC@\.d \[r2-127\],r1
-[       ]+35a:[         ]+8021 @IM+611a@[      ]+@OC@\.d \[r2-128\],r1
-[       ]+35e:[         ]+5f2d ff00 @IM+611a@[         ]+@OC@\.d \[r2\+255\],r1
-[       ]+364:[         ]+5f2d 01ff @IM+611a@[         ]+@OC@\.d \[r2-255\],r1
-[       ]+36a:[         ]+5f2d 01ff @IM+611a@[         ]+@OC@\.d \[r2-255\],r1
-[       ]+370:[         ]+5f2d 0001 @IM+611a@[         ]+@OC@\.d \[r2\+256\],r1
-[       ]+376:[         ]+5f2d 00ff @IM+611a@[         ]+@OC@\.d \[r2-256\],r1
-[       ]+37c:[         ]+5f2d 68dd @IM+611a@[         ]+@OC@\.d \[r2-8856\],r1
-[       ]+382:[         ]+5f2d 00ff @IM+611a@[         ]+@OC@\.d \[r2-256\],r1
-[       ]+388:[         ]+5f2d 68dd @IM+611a@[         ]+@OC@\.d \[r2-8856\],r1
-[       ]+38e:[         ]+5f2d 9822 @IM+611a@[         ]+@OC@\.d \[r2\+8856\],r1
-[       ]+394:[         ]+6f2d ac72 2a00 @IM+611a@[     ]+@OC@\.d \[r2\+(2781868|2a72ac <two701867\+0x13881>)\],r1
-[       ]+39c:[         ]+6f2d d5c5 d6ff @IM+611a@[     ]+@OC@\.d \[r2\+[^]]+\],r1
-[       ]+3a4:[         ]+6f2d acce c09e @IM+611a@[     ]+@OC@\.d \[r2\+[^]]+\],r1
-[       ]+3ac:[         ]+6f2d 5331 3f81 @IM+611a@[     ]+@OC@\.d \[r2\+[^]]+\],r1
-[       ]+3b4:[         ]+6f2d 5331 3f81 @IM+611a@[     ]+@OC@\.d \[r2\+[^]]+\],r1
-[       ]+3bc:[         ]+6f2d b5af 982e @IM+611a@[     ]+@OC@\.d \[r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],r1
-[       ]+3c4:[         ]+6f2d 2b45 941b @IM+611a@[     ]+@OC@\.d \[r2\+(0x1b94452b|1b94452b <const_int_32>)\],r1
-[       ]+3cc:[         ]+2a21 @IM+6dda@[      ]+@OC@\.d \[r2\+42\],r13
-[       ]+3d0:[         ]+d621 @IM+655a@[      ]+@OC@\.d \[r2-42\],r5
-[       ]+3d4:[         ]+d621 @IM+655a@[      ]+@OC@\.d \[r2-42\],r5
-[       ]+3d8:[         ]+2a21 @IM+655a@[      ]+@OC@\.d \[r2\+42\],r5
-[       ]+3dc:[         ]+d621 @IM+655a@[      ]+@OC@\.d \[r2-42\],r5
-[       ]+3e0:[         ]+d621 @IM+655a@[      ]+@OC@\.d \[r2-42\],r5
-[       ]+3e4:[         ]+2a21 @IM+655a@[      ]+@OC@\.d \[r2\+42\],r5
-[       ]+3e8:[         ]+d621 @IM+655a@[      ]+@OC@\.d \[r2-42\],r5
-[       ]+3ec:[         ]+2a21 @IM+655a@[      ]+@OC@\.d \[r2\+42\],r5
-[       ]+3f0:[         ]+5f2d ff7f @IM+655a@[         ]+@OC@\.d \[r2\+32767\],r5
-[       ]+3f6:[         ]+6f2d 0080 0000 @IM+655a@[     ]+@OC@\.d \[r2\+(32768|8000 <three2767\+0x1>)\],r5
-[       ]+3fe:[         ]+6f2d 0180 0000 @IM+655a@[     ]+@OC@\.d \[r2\+(32769|8001 <three2767\+0x2>)\],r5
-[       ]+406:[         ]+5f2d 0180 @IM+655a@[         ]+@OC@\.d \[r2-32767\],r5
-[       ]+40c:[         ]+5f2d 0080 @IM+6dda@[         ]+@OC@\.d \[r2-32768\],r13
-[       ]+412:[         ]+6f2d ff7f ffff @IM+6dda@[     ]+@OC@\.d \[r2\+[^]]+\],r13
-[       ]+41a:[         ]+5f2d 0180 @IM+655a@[         ]+@OC@\.d \[r2-32767\],r5
-[       ]+420:[         ]+5f2d 0080 @IM+6dda@[         ]+@OC@\.d \[r2-32768\],r13
-[       ]+426:[         ]+6f2d ff7f ffff @IM+6dda@[     ]+@OC@\.d \[r2\+[^]]+\],r13
-[       ]+42e:[         ]+6f2d ffff 0000 @IM+655a@[     ]+@OC@\.d \[r2\+(65535|ffff <six5535>)\],r5
-[       ]+436:[         ]+6f2d 0000 0100 @IM+6dda@[     ]+@OC@\.d \[r2\+(65536|10000 <six5535\+0x1>)\],r13
-[       ]+43e:[         ]+6f2d 2b3a 2900 @IM+655a@[     ]+@OC@\.d \[r2\+(2701867|293a2b <two701867>)\],r5
-[       ]+446:[         ]+6f2d d5c5 d6ff @IM+655a@[     ]+@OC@\.d \[r2\+[^]]+\],r5
-[       ]+44e:[         ]+6f2d d5c5 d6ff @IM+655a@[     ]+@OC@\.d \[r2\+[^]]+\],r5
-[       ]+456:[         ]+6f2d 0000 0000 @IM+655a@[     ]+@OC@\.d \[r2\+0( <notstart>)?\],r5
+[       ]+334:[         ]+0021 @IM+611a@[      ]+@OC@\.d \[\$?r2\+0\],\$?r1
+[       ]+338:[         ]+0121 @IM+611a@[      ]+@OC@\.d \[\$?r2\+1\],\$?r1
+[       ]+33c:[         ]+7f21 @IM+611a@[      ]+@OC@\.d \[\$?r2\+127\],\$?r1
+[       ]+340:[         ]+5f2d 8000 @IM+611a@[         ]+@OC@\.d \[\$?r2\+128\],\$?r1
+[       ]+346:[         ]+ff21 @IM+611a@[      ]+@OC@\.d \[\$?r2-1\],\$?r1
+[       ]+34a:[         ]+ff21 @IM+611a@[      ]+@OC@\.d \[\$?r2-1\],\$?r1
+[       ]+34e:[         ]+8121 @IM+611a@[      ]+@OC@\.d \[\$?r2-127\],\$?r1
+[       ]+352:[         ]+8021 @IM+611a@[      ]+@OC@\.d \[\$?r2-128\],\$?r1
+[       ]+356:[         ]+8121 @IM+611a@[      ]+@OC@\.d \[\$?r2-127\],\$?r1
+[       ]+35a:[         ]+8021 @IM+611a@[      ]+@OC@\.d \[\$?r2-128\],\$?r1
+[       ]+35e:[         ]+5f2d ff00 @IM+611a@[         ]+@OC@\.d \[\$?r2\+255\],\$?r1
+[       ]+364:[         ]+5f2d 01ff @IM+611a@[         ]+@OC@\.d \[\$?r2-255\],\$?r1
+[       ]+36a:[         ]+5f2d 01ff @IM+611a@[         ]+@OC@\.d \[\$?r2-255\],\$?r1
+[       ]+370:[         ]+5f2d 0001 @IM+611a@[         ]+@OC@\.d \[\$?r2\+256\],\$?r1
+[       ]+376:[         ]+5f2d 00ff @IM+611a@[         ]+@OC@\.d \[\$?r2-256\],\$?r1
+[       ]+37c:[         ]+5f2d 68dd @IM+611a@[         ]+@OC@\.d \[\$?r2-8856\],\$?r1
+[       ]+382:[         ]+5f2d 00ff @IM+611a@[         ]+@OC@\.d \[\$?r2-256\],\$?r1
+[       ]+388:[         ]+5f2d 68dd @IM+611a@[         ]+@OC@\.d \[\$?r2-8856\],\$?r1
+[       ]+38e:[         ]+5f2d 9822 @IM+611a@[         ]+@OC@\.d \[\$?r2\+8856\],\$?r1
+[       ]+394:[         ]+6f2d ac72 2a00 @IM+611a@[     ]+@OC@\.d \[\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\],\$?r1
+[       ]+39c:[         ]+6f2d d5c5 d6ff @IM+611a@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r1
+[       ]+3a4:[         ]+6f2d acce c09e @IM+611a@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r1
+[       ]+3ac:[         ]+6f2d 5331 3f81 @IM+611a@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r1
+[       ]+3b4:[         ]+6f2d 5331 3f81 @IM+611a@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r1
+[       ]+3bc:[         ]+6f2d b5af 982e @IM+611a@[     ]+@OC@\.d \[\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],\$?r1
+[       ]+3c4:[         ]+6f2d 2b45 941b @IM+611a@[     ]+@OC@\.d \[\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\],\$?r1
+[       ]+3cc:[         ]+2a21 @IM+6dda@[      ]+@OC@\.d \[\$?r2\+42\],\$?r13
+[       ]+3d0:[         ]+d621 @IM+655a@[      ]+@OC@\.d \[\$?r2-42\],\$?r5
+[       ]+3d4:[         ]+d621 @IM+655a@[      ]+@OC@\.d \[\$?r2-42\],\$?r5
+[       ]+3d8:[         ]+2a21 @IM+655a@[      ]+@OC@\.d \[\$?r2\+42\],\$?r5
+[       ]+3dc:[         ]+d621 @IM+655a@[      ]+@OC@\.d \[\$?r2-42\],\$?r5
+[       ]+3e0:[         ]+d621 @IM+655a@[      ]+@OC@\.d \[\$?r2-42\],\$?r5
+[       ]+3e4:[         ]+2a21 @IM+655a@[      ]+@OC@\.d \[\$?r2\+42\],\$?r5
+[       ]+3e8:[         ]+d621 @IM+655a@[      ]+@OC@\.d \[\$?r2-42\],\$?r5
+[       ]+3ec:[         ]+2a21 @IM+655a@[      ]+@OC@\.d \[\$?r2\+42\],\$?r5
+[       ]+3f0:[         ]+5f2d ff7f @IM+655a@[         ]+@OC@\.d \[\$?r2\+32767\],\$?r5
+[       ]+3f6:[         ]+6f2d 0080 0000 @IM+655a@[     ]+@OC@\.d \[\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5
+[       ]+3fe:[         ]+6f2d 0180 0000 @IM+655a@[     ]+@OC@\.d \[\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r5
+[       ]+406:[         ]+5f2d 0180 @IM+655a@[         ]+@OC@\.d \[\$?r2-32767\],\$?r5
+[       ]+40c:[         ]+5f2d 0080 @IM+6dda@[         ]+@OC@\.d \[\$?r2-32768\],\$?r13
+[       ]+412:[         ]+6f2d ff7f ffff @IM+6dda@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r13
+[       ]+41a:[         ]+5f2d 0180 @IM+655a@[         ]+@OC@\.d \[\$?r2-32767\],\$?r5
+[       ]+420:[         ]+5f2d 0080 @IM+6dda@[         ]+@OC@\.d \[\$?r2-32768\],\$?r13
+[       ]+426:[         ]+6f2d ff7f ffff @IM+6dda@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r13
+[       ]+42e:[         ]+6f2d ffff 0000 @IM+655a@[     ]+@OC@\.d \[\$?r2\+(65535|ffff <six5535>)\],\$?r5
+[       ]+436:[         ]+6f2d 0000 0100 @IM+6dda@[     ]+@OC@\.d \[\$?r2\+(65536|10000 <six5535\+0x1>)\],\$?r13
+[       ]+43e:[         ]+6f2d 2b3a 2900 @IM+655a@[     ]+@OC@\.d \[\$?r2\+(2701867|293a2b <two701867>)\],\$?r5
+[       ]+446:[         ]+6f2d d5c5 d6ff @IM+655a@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r5
+[       ]+44e:[         ]+6f2d d5c5 d6ff @IM+655a@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r5
+[       ]+456:[         ]+6f2d 0000 0000 @IM+655a@[     ]+@OC@\.d \[\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+458:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+45e:[         ]+4205 @IM+4c5e@[      ]+@OC@.b \[r12=r2\+r0.b\],r5
-[       ]+462:[         ]+4255 @IM+5cde@[      ]+@OC@.w \[r12=r2\+r5.b\],r13
-[       ]+466:[         ]+42a5 @IM+6c1e@[      ]+@OC@.d \[r12=r2\+r10.b\],r1
-[       ]+46a:[         ]+4029 @IM+4c5e@[      ]+@OC@.b \[r12=r2\+\[r0\].b\],r5
-[       ]+46e:[         ]+4529 @IM+5cde@[      ]+@OC@.w \[r12=r2\+\[r5\].b\],r13
-[       ]+472:[         ]+4a29 @IM+6c1e@[      ]+@OC@.d \[r12=r2\+\[r10\].b\],r1
-[       ]+476:[         ]+402d @IM+4c5e@[      ]+@OC@.b \[r12=r2\+\[r0\+\].b\],r5
-[       ]+47a:[         ]+452d @IM+5cde@[      ]+@OC@.w \[r12=r2\+\[r5\+\].b\],r13
-[       ]+47e:[         ]+4a2d @IM+6c1e@[      ]+@OC@.d \[r12=r2\+\[r10\+\].b\],r1
-[       ]+482:[         ]+452d @IM+5cde@[      ]+@OC@.w \[r12=r2\+\[r5\+\].b\],r13
-[       ]+486:[         ]+4a2d @IM+6c1e@[      ]+@OC@.d \[r12=r2\+\[r10\+\].b\],r1
-[       ]+48a:[         ]+5205 @IM+4c5e@[      ]+@OC@.b \[r12=r2\+r0.w\],r5
-[       ]+48e:[         ]+5255 @IM+5cde@[      ]+@OC@.w \[r12=r2\+r5.w\],r13
-[       ]+492:[         ]+52a5 @IM+6c1e@[      ]+@OC@.d \[r12=r2\+r10.w\],r1
-[       ]+496:[         ]+5029 @IM+4c5e@[      ]+@OC@.b \[r12=r2\+\[r0\].w\],r5
-[       ]+49a:[         ]+5529 @IM+5cde@[      ]+@OC@.w \[r12=r2\+\[r5\].w\],r13
-[       ]+49e:[         ]+5a29 @IM+6c1e@[      ]+@OC@.d \[r12=r2\+\[r10\].w\],r1
-[       ]+4a2:[         ]+502d @IM+4c5e@[      ]+@OC@.b \[r12=r2\+\[r0\+\].w\],r5
-[       ]+4a6:[         ]+552d @IM+5cde@[      ]+@OC@.w \[r12=r2\+\[r5\+\].w\],r13
-[       ]+4aa:[         ]+5a2d @IM+6c1e@[      ]+@OC@.d \[r12=r2\+\[r10\+\].w\],r1
-[       ]+4ae:[         ]+552d @IM+5cde@[      ]+@OC@.w \[r12=r2\+\[r5\+\].w\],r13
-[       ]+4b2:[         ]+5a2d @IM+6c1e@[      ]+@OC@.d \[r12=r2\+\[r10\+\].w\],r1
-[       ]+4b6:[         ]+6205 @IM+4c5e@[      ]+@OC@.b \[r12=r2\+r0.d\],r5
-[       ]+4ba:[         ]+6255 @IM+5cde@[      ]+@OC@.w \[r12=r2\+r5.d\],r13
-[       ]+4be:[         ]+62a5 @IM+6c1e@[      ]+@OC@.d \[r12=r2\+r10.d\],r1
-[       ]+4c2:[         ]+6029 @IM+4c5e@[      ]+@OC@.b \[r12=r2\+\[r0\].d\],r5
-[       ]+4c6:[         ]+6529 @IM+5cde@[      ]+@OC@.w \[r12=r2\+\[r5\].d\],r13
-[       ]+4ca:[         ]+6a29 @IM+6c1e@[      ]+@OC@.d \[r12=r2\+\[r10\].d\],r1
-[       ]+4ce:[         ]+602d @IM+4c5e@[      ]+@OC@.b \[r12=r2\+\[r0\+\].d\],r5
-[       ]+4d2:[         ]+652d @IM+5cde@[      ]+@OC@.w \[r12=r2\+\[r5\+\].d\],r13
-[       ]+4d6:[         ]+6a2d @IM+6c1e@[      ]+@OC@.d \[r12=r2\+\[r10\+\].d\],r1
-[       ]+4da:[         ]+652d @IM+5cde@[      ]+@OC@.w \[r12=r2\+\[r5\+\].d\],r13
-[       ]+4de:[         ]+6a2d @IM+6c1e@[      ]+@OC@.d \[r12=r2\+\[r10\+\].d\],r1
-[       ]+4e2:[         ]+0021 @IM+4c5e@[      ]+@OC@.b \[r12=r2\+0\],r5
-[       ]+4e6:[         ]+0121 @IM+4c5e@[      ]+@OC@.b \[r12=r2\+1\],r5
-[       ]+4ea:[         ]+7f21 @IM+4c5e@[      ]+@OC@.b \[r12=r2\+127\],r5
-[       ]+4ee:[         ]+5f2d 8000 @IM+4c5e@[         ]+@OC@.b \[r12=r2\+128\],r5
-[       ]+4f4:[         ]+ff21 @IM+4c5e@[      ]+@OC@.b \[r12=r2-1\],r5
-[       ]+4f8:[         ]+8121 @IM+4c5e@[      ]+@OC@.b \[r12=r2-127\],r5
-[       ]+4fc:[         ]+8021 @IM+4c5e@[      ]+@OC@.b \[r12=r2-128\],r5
-[       ]+500:[         ]+5f2d ff00 @IM+4c5e@[         ]+@OC@.b \[r12=r2\+255\],r5
-[       ]+506:[         ]+2a21 @IM+4c5e@[      ]+@OC@.b \[r12=r2\+42\],r5
-[       ]+50a:[         ]+d621 @IM+4c5e@[      ]+@OC@.b \[r12=r2-42\],r5
-[       ]+50e:[         ]+d621 @IM+4c5e@[      ]+@OC@.b \[r12=r2-42\],r5
-[       ]+512:[         ]+2a21 @IM+4c5e@[      ]+@OC@.b \[r12=r2\+42\],r5
-[       ]+516:[         ]+d621 @IM+4c5e@[      ]+@OC@.b \[r12=r2-42\],r5
-[       ]+51a:[         ]+d621 @IM+4c5e@[      ]+@OC@.b \[r12=r2-42\],r5
-[       ]+51e:[         ]+2a21 @IM+4c5e@[      ]+@OC@.b \[r12=r2\+42\],r5
-[       ]+522:[         ]+d621 @IM+4c5e@[      ]+@OC@.b \[r12=r2-42\],r5
-[       ]+526:[         ]+2a21 @IM+4c5e@[      ]+@OC@.b \[r12=r2\+42\],r5
-[       ]+52a:[         ]+6f2d 0000 0000 @IM+4c5e@[     ]+@OC@.b \[r12=r2\+0( <notstart>)?\],r5
+[       ]+45e:[         ]+4205 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2\+\$?r0.b\],\$?r5
+[       ]+462:[         ]+4255 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2\+\$?r5.b\],\$?r13
+[       ]+466:[         ]+42a5 @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2\+\$?r10.b\],\$?r1
+[       ]+46a:[         ]+4029 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2\+\[\$?r0\].b\],\$?r5
+[       ]+46e:[         ]+4529 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2\+\[\$?r5\].b\],\$?r13
+[       ]+472:[         ]+4a29 @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2\+\[\$?r10\].b\],\$?r1
+[       ]+476:[         ]+402d @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2\+\[\$?r0\+\].b\],\$?r5
+[       ]+47a:[         ]+452d @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2\+\[\$?r5\+\].b\],\$?r13
+[       ]+47e:[         ]+4a2d @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2\+\[\$?r10\+\].b\],\$?r1
+[       ]+482:[         ]+452d @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2\+\[\$?r5\+\].b\],\$?r13
+[       ]+486:[         ]+4a2d @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2\+\[\$?r10\+\].b\],\$?r1
+[       ]+48a:[         ]+5205 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2\+\$?r0.w\],\$?r5
+[       ]+48e:[         ]+5255 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2\+\$?r5.w\],\$?r13
+[       ]+492:[         ]+52a5 @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2\+\$?r10.w\],\$?r1
+[       ]+496:[         ]+5029 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2\+\[\$?r0\].w\],\$?r5
+[       ]+49a:[         ]+5529 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2\+\[\$?r5\].w\],\$?r13
+[       ]+49e:[         ]+5a29 @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2\+\[\$?r10\].w\],\$?r1
+[       ]+4a2:[         ]+502d @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2\+\[\$?r0\+\].w\],\$?r5
+[       ]+4a6:[         ]+552d @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2\+\[\$?r5\+\].w\],\$?r13
+[       ]+4aa:[         ]+5a2d @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2\+\[\$?r10\+\].w\],\$?r1
+[       ]+4ae:[         ]+552d @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2\+\[\$?r5\+\].w\],\$?r13
+[       ]+4b2:[         ]+5a2d @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2\+\[\$?r10\+\].w\],\$?r1
+[       ]+4b6:[         ]+6205 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2\+\$?r0.d\],\$?r5
+[       ]+4ba:[         ]+6255 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2\+\$?r5.d\],\$?r13
+[       ]+4be:[         ]+62a5 @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2\+\$?r10.d\],\$?r1
+[       ]+4c2:[         ]+6029 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2\+\[\$?r0\].d\],\$?r5
+[       ]+4c6:[         ]+6529 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2\+\[\$?r5\].d\],\$?r13
+[       ]+4ca:[         ]+6a29 @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2\+\[\$?r10\].d\],\$?r1
+[       ]+4ce:[         ]+602d @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2\+\[\$?r0\+\].d\],\$?r5
+[       ]+4d2:[         ]+652d @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2\+\[\$?r5\+\].d\],\$?r13
+[       ]+4d6:[         ]+6a2d @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2\+\[\$?r10\+\].d\],\$?r1
+[       ]+4da:[         ]+652d @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2\+\[\$?r5\+\].d\],\$?r13
+[       ]+4de:[         ]+6a2d @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2\+\[\$?r10\+\].d\],\$?r1
+[       ]+4e2:[         ]+0021 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2\+0\],\$?r5
+[       ]+4e6:[         ]+0121 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2\+1\],\$?r5
+[       ]+4ea:[         ]+7f21 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2\+127\],\$?r5
+[       ]+4ee:[         ]+5f2d 8000 @IM+4c5e@[         ]+@OC@.b \[\$?r12=\$?r2\+128\],\$?r5
+[       ]+4f4:[         ]+ff21 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2-1\],\$?r5
+[       ]+4f8:[         ]+8121 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2-127\],\$?r5
+[       ]+4fc:[         ]+8021 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2-128\],\$?r5
+[       ]+500:[         ]+5f2d ff00 @IM+4c5e@[         ]+@OC@.b \[\$?r12=\$?r2\+255\],\$?r5
+[       ]+506:[         ]+2a21 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+50a:[         ]+d621 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+50e:[         ]+d621 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+512:[         ]+2a21 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+516:[         ]+d621 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+51a:[         ]+d621 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+51e:[         ]+2a21 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+522:[         ]+d621 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+526:[         ]+2a21 @IM+4c5e@[      ]+@OC@.b \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+52a:[         ]+6f2d 0000 0000 @IM+4c5e@[     ]+@OC@.b \[\$?r12=\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+52c:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+532:[         ]+0021 @IM+5cde@[      ]+@OC@.w \[r12=r2\+0\],r13
-[       ]+536:[         ]+0121 @IM+5cde@[      ]+@OC@.w \[r12=r2\+1\],r13
-[       ]+53a:[         ]+7f21 @IM+5cde@[      ]+@OC@.w \[r12=r2\+127\],r13
-[       ]+53e:[         ]+5f2d 8000 @IM+5cde@[         ]+@OC@.w \[r12=r2\+128\],r13
-[       ]+544:[         ]+ff21 @IM+5cde@[      ]+@OC@.w \[r12=r2-1\],r13
-[       ]+548:[         ]+ff21 @IM+5cde@[      ]+@OC@.w \[r12=r2-1\],r13
-[       ]+54c:[         ]+8121 @IM+5cde@[      ]+@OC@.w \[r12=r2-127\],r13
-[       ]+550:[         ]+8021 @IM+5cde@[      ]+@OC@.w \[r12=r2-128\],r13
-[       ]+554:[         ]+5f2d 7fff @IM+5cde@[         ]+@OC@.w \[r12=r2-129\],r13
-[       ]+55a:[         ]+8121 @IM+5cde@[      ]+@OC@.w \[r12=r2-127\],r13
-[       ]+55e:[         ]+8021 @IM+5cde@[      ]+@OC@.w \[r12=r2-128\],r13
-[       ]+562:[         ]+5f2d 7fff @IM+5cde@[         ]+@OC@.w \[r12=r2-129\],r13
-[       ]+568:[         ]+5f2d ff00 @IM+5cde@[         ]+@OC@.w \[r12=r2\+255\],r13
-[       ]+56e:[         ]+5f2d 01ff @IM+5cde@[         ]+@OC@.w \[r12=r2-255\],r13
-[       ]+574:[         ]+5f2d 01ff @IM+5cde@[         ]+@OC@.w \[r12=r2-255\],r13
-[       ]+57a:[         ]+5f2d 0001 @IM+5cde@[         ]+@OC@.w \[r12=r2\+256\],r13
-[       ]+580:[         ]+5f2d 00ff @IM+5cde@[         ]+@OC@.w \[r12=r2-256\],r13
-[       ]+586:[         ]+5f2d 68dd @IM+5cde@[         ]+@OC@.w \[r12=r2-8856\],r13
-[       ]+58c:[         ]+5f2d 68dd @IM+5cde@[         ]+@OC@.w \[r12=r2-8856\],r13
-[       ]+592:[         ]+5f2d 9822 @IM+5cde@[         ]+@OC@.w \[r12=r2\+8856\],r13
-[       ]+598:[         ]+2a21 @IM+5cde@[      ]+@OC@.w \[r12=r2\+42\],r13
-[       ]+59c:[         ]+d621 @IM+5cde@[      ]+@OC@.w \[r12=r2-42\],r13
-[       ]+5a0:[         ]+d621 @IM+5cde@[      ]+@OC@.w \[r12=r2-42\],r13
-[       ]+5a4:[         ]+2a21 @IM+5cde@[      ]+@OC@.w \[r12=r2\+42\],r13
-[       ]+5a8:[         ]+d621 @IM+5cde@[      ]+@OC@.w \[r12=r2-42\],r13
-[       ]+5ac:[         ]+d621 @IM+5c5e@[      ]+@OC@.w \[r12=r2-42\],r5
-[       ]+5b0:[         ]+d621 @IM+5c5e@[      ]+@OC@.w \[r12=r2-42\],r5
-[       ]+5b4:[         ]+2a21 @IM+5c5e@[      ]+@OC@.w \[r12=r2\+42\],r5
-[       ]+5b8:[         ]+5f2d ff7f @IM+5c5e@[         ]+@OC@.w \[r12=r2\+32767\],r5
-[       ]+5be:[         ]+6f2d 0080 0000 @IM+5c5e@[     ]+@OC@.w \[r12=r2\+(32768|8000 <three2767\+0x1>)\],r5
-[       ]+5c6:[         ]+6f2d 0180 0000 @IM+5cde@[     ]+@OC@.w \[r12=r2\+(32769|8001 <three2767\+0x2>)\],r13
-[       ]+5ce:[         ]+5f2d 0180 @IM+5cde@[         ]+@OC@.w \[r12=r2-32767\],r13
-[       ]+5d4:[         ]+5f2d 0080 @IM+5cde@[         ]+@OC@.w \[r12=r2-32768\],r13
-[       ]+5da:[         ]+6f2d ff7f ffff @IM+5c5e@[     ]+@OC@.w \[r12=r2\+[^]]+\],r5
-[       ]+5e2:[         ]+5f2d 0180 @IM+5cde@[         ]+@OC@.w \[r12=r2-32767\],r13
-[       ]+5e8:[         ]+5f2d 0080 @IM+5cde@[         ]+@OC@.w \[r12=r2-32768\],r13
-[       ]+5ee:[         ]+6f2d ff7f ffff @IM+5c5e@[     ]+@OC@.w \[r12=r2\+[^]]+\],r5
-[       ]+5f6:[         ]+6f2d ffff 0000 @IM+5c5e@[     ]+@OC@.w \[r12=r2\+(65535|ffff <six5535>)\],r5
-[       ]+5fe:[         ]+6f2d 0000 0000 @IM+5c5e@[     ]+@OC@.w \[r12=r2\+0( <notstart>)?\],r5
+[       ]+532:[         ]+0021 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2\+0\],\$?r13
+[       ]+536:[         ]+0121 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2\+1\],\$?r13
+[       ]+53a:[         ]+7f21 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2\+127\],\$?r13
+[       ]+53e:[         ]+5f2d 8000 @IM+5cde@[         ]+@OC@.w \[\$?r12=\$?r2\+128\],\$?r13
+[       ]+544:[         ]+ff21 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2-1\],\$?r13
+[       ]+548:[         ]+ff21 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2-1\],\$?r13
+[       ]+54c:[         ]+8121 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2-127\],\$?r13
+[       ]+550:[         ]+8021 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2-128\],\$?r13
+[       ]+554:[         ]+5f2d 7fff @IM+5cde@[         ]+@OC@.w \[\$?r12=\$?r2-129\],\$?r13
+[       ]+55a:[         ]+8121 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2-127\],\$?r13
+[       ]+55e:[         ]+8021 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2-128\],\$?r13
+[       ]+562:[         ]+5f2d 7fff @IM+5cde@[         ]+@OC@.w \[\$?r12=\$?r2-129\],\$?r13
+[       ]+568:[         ]+5f2d ff00 @IM+5cde@[         ]+@OC@.w \[\$?r12=\$?r2\+255\],\$?r13
+[       ]+56e:[         ]+5f2d 01ff @IM+5cde@[         ]+@OC@.w \[\$?r12=\$?r2-255\],\$?r13
+[       ]+574:[         ]+5f2d 01ff @IM+5cde@[         ]+@OC@.w \[\$?r12=\$?r2-255\],\$?r13
+[       ]+57a:[         ]+5f2d 0001 @IM+5cde@[         ]+@OC@.w \[\$?r12=\$?r2\+256\],\$?r13
+[       ]+580:[         ]+5f2d 00ff @IM+5cde@[         ]+@OC@.w \[\$?r12=\$?r2-256\],\$?r13
+[       ]+586:[         ]+5f2d 68dd @IM+5cde@[         ]+@OC@.w \[\$?r12=\$?r2-8856\],\$?r13
+[       ]+58c:[         ]+5f2d 68dd @IM+5cde@[         ]+@OC@.w \[\$?r12=\$?r2-8856\],\$?r13
+[       ]+592:[         ]+5f2d 9822 @IM+5cde@[         ]+@OC@.w \[\$?r12=\$?r2\+8856\],\$?r13
+[       ]+598:[         ]+2a21 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2\+42\],\$?r13
+[       ]+59c:[         ]+d621 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2-42\],\$?r13
+[       ]+5a0:[         ]+d621 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2-42\],\$?r13
+[       ]+5a4:[         ]+2a21 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2\+42\],\$?r13
+[       ]+5a8:[         ]+d621 @IM+5cde@[      ]+@OC@.w \[\$?r12=\$?r2-42\],\$?r13
+[       ]+5ac:[         ]+d621 @IM+5c5e@[      ]+@OC@.w \[\$?r12=\$?r2-42\],\$?r5
+[       ]+5b0:[         ]+d621 @IM+5c5e@[      ]+@OC@.w \[\$?r12=\$?r2-42\],\$?r5
+[       ]+5b4:[         ]+2a21 @IM+5c5e@[      ]+@OC@.w \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+5b8:[         ]+5f2d ff7f @IM+5c5e@[         ]+@OC@.w \[\$?r12=\$?r2\+32767\],\$?r5
+[       ]+5be:[         ]+6f2d 0080 0000 @IM+5c5e@[     ]+@OC@.w \[\$?r12=\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5
+[       ]+5c6:[         ]+6f2d 0180 0000 @IM+5cde@[     ]+@OC@.w \[\$?r12=\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r13
+[       ]+5ce:[         ]+5f2d 0180 @IM+5cde@[         ]+@OC@.w \[\$?r12=\$?r2-32767\],\$?r13
+[       ]+5d4:[         ]+5f2d 0080 @IM+5cde@[         ]+@OC@.w \[\$?r12=\$?r2-32768\],\$?r13
+[       ]+5da:[         ]+6f2d ff7f ffff @IM+5c5e@[     ]+@OC@.w \[\$?r12=\$?r2\+[^]]+\],\$?r5
+[       ]+5e2:[         ]+5f2d 0180 @IM+5cde@[         ]+@OC@.w \[\$?r12=\$?r2-32767\],\$?r13
+[       ]+5e8:[         ]+5f2d 0080 @IM+5cde@[         ]+@OC@.w \[\$?r12=\$?r2-32768\],\$?r13
+[       ]+5ee:[         ]+6f2d ff7f ffff @IM+5c5e@[     ]+@OC@.w \[\$?r12=\$?r2\+[^]]+\],\$?r5
+[       ]+5f6:[         ]+6f2d ffff 0000 @IM+5c5e@[     ]+@OC@.w \[\$?r12=\$?r2\+(65535|ffff <six5535>)\],\$?r5
+[       ]+5fe:[         ]+6f2d 0000 0000 @IM+5c5e@[     ]+@OC@.w \[\$?r12=\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+600:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+606:[         ]+0021 @IM+6c1e@[      ]+@OC@.d \[r12=r2\+0\],r1
-[       ]+60a:[         ]+0121 @IM+6c1e@[      ]+@OC@.d \[r12=r2\+1\],r1
-[       ]+60e:[         ]+7f21 @IM+6c1e@[      ]+@OC@.d \[r12=r2\+127\],r1
-[       ]+612:[         ]+5f2d 8000 @IM+6c1e@[         ]+@OC@.d \[r12=r2\+128\],r1
-[       ]+618:[         ]+ff21 @IM+6c1e@[      ]+@OC@.d \[r12=r2-1\],r1
-[       ]+61c:[         ]+ff21 @IM+6c1e@[      ]+@OC@.d \[r12=r2-1\],r1
-[       ]+620:[         ]+8121 @IM+6c1e@[      ]+@OC@.d \[r12=r2-127\],r1
-[       ]+624:[         ]+8021 @IM+6c1e@[      ]+@OC@.d \[r12=r2-128\],r1
-[       ]+628:[         ]+8121 @IM+6c1e@[      ]+@OC@.d \[r12=r2-127\],r1
-[       ]+62c:[         ]+8021 @IM+6c1e@[      ]+@OC@.d \[r12=r2-128\],r1
-[       ]+630:[         ]+5f2d ff00 @IM+6c1e@[         ]+@OC@.d \[r12=r2\+255\],r1
-[       ]+636:[         ]+5f2d 01ff @IM+6c1e@[         ]+@OC@.d \[r12=r2-255\],r1
-[       ]+63c:[         ]+5f2d 01ff @IM+6c1e@[         ]+@OC@.d \[r12=r2-255\],r1
-[       ]+642:[         ]+5f2d 0001 @IM+6c1e@[         ]+@OC@.d \[r12=r2\+256\],r1
-[       ]+648:[         ]+5f2d 00ff @IM+6c1e@[         ]+@OC@.d \[r12=r2-256\],r1
-[       ]+64e:[         ]+5f2d 68dd @IM+6c1e@[         ]+@OC@.d \[r12=r2-8856\],r1
-[       ]+654:[         ]+5f2d 00ff @IM+6c1e@[         ]+@OC@.d \[r12=r2-256\],r1
-[       ]+65a:[         ]+5f2d 68dd @IM+6c1e@[         ]+@OC@.d \[r12=r2-8856\],r1
-[       ]+660:[         ]+5f2d 9822 @IM+6c1e@[         ]+@OC@.d \[r12=r2\+8856\],r1
-[       ]+666:[         ]+6f2d ac72 2a00 @IM+6c1e@[     ]+@OC@.d \[r12=r2\+(2781868|2a72ac <two701867\+0x13881>)\],r1
-[       ]+66e:[         ]+6f2d d5c5 d6ff @IM+6c1e@[     ]+@OC@.d \[r12=r2\+[^]]+\],r1
-[       ]+676:[         ]+6f2d acce c09e @IM+6c1e@[     ]+@OC@.d \[r12=r2\+[^]]+\],r1
-[       ]+67e:[         ]+6f2d 5331 3f81 @IM+6c1e@[     ]+@OC@.d \[r12=r2\+[^]]+\],r1
-[       ]+686:[         ]+6f2d 5331 3f81 @IM+6c1e@[     ]+@OC@.d \[r12=r2\+[^]]+\],r1
-[       ]+68e:[         ]+6f2d b5af 982e @IM+6c1e@[     ]+@OC@.d \[r12=r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],r1
-[       ]+696:[         ]+6f2d 2b45 941b @IM+6c1e@[     ]+@OC@.d \[r12=r2\+(0x1b94452b|1b94452b <const_int_32>)\],r1
-[       ]+69e:[         ]+2a21 @IM+6cde@[      ]+@OC@.d \[r12=r2\+42\],r13
-[       ]+6a2:[         ]+d621 @IM+6c5e@[      ]+@OC@.d \[r12=r2-42\],r5
-[       ]+6a6:[         ]+d621 @IM+6c5e@[      ]+@OC@.d \[r12=r2-42\],r5
-[       ]+6aa:[         ]+2a21 @IM+6c5e@[      ]+@OC@.d \[r12=r2\+42\],r5
-[       ]+6ae:[         ]+d621 @IM+6c5e@[      ]+@OC@.d \[r12=r2-42\],r5
-[       ]+6b2:[         ]+d621 @IM+6c5e@[      ]+@OC@.d \[r12=r2-42\],r5
-[       ]+6b6:[         ]+2a21 @IM+6c5e@[      ]+@OC@.d \[r12=r2\+42\],r5
-[       ]+6ba:[         ]+d621 @IM+6c5e@[      ]+@OC@.d \[r12=r2-42\],r5
-[       ]+6be:[         ]+2a21 @IM+6c5e@[      ]+@OC@.d \[r12=r2\+42\],r5
-[       ]+6c2:[         ]+5f2d ff7f @IM+6c5e@[         ]+@OC@.d \[r12=r2\+32767\],r5
-[       ]+6c8:[         ]+6f2d 0080 0000 @IM+6c5e@[     ]+@OC@.d \[r12=r2\+(32768|8000 <three2767\+0x1>)\],r5
-[       ]+6d0:[         ]+6f2d 0180 0000 @IM+6c5e@[     ]+@OC@.d \[r12=r2\+(32769|8001 <three2767\+0x2>)\],r5
-[       ]+6d8:[         ]+5f2d 0180 @IM+6c5e@[         ]+@OC@.d \[r12=r2-32767\],r5
-[       ]+6de:[         ]+5f2d 0080 @IM+6cde@[         ]+@OC@.d \[r12=r2-32768\],r13
-[       ]+6e4:[         ]+6f2d ff7f ffff @IM+6cde@[     ]+@OC@.d \[r12=r2\+[^]]+\],r13
-[       ]+6ec:[         ]+5f2d 0180 @IM+6c5e@[         ]+@OC@.d \[r12=r2-32767\],r5
-[       ]+6f2:[         ]+5f2d 0080 @IM+6cde@[         ]+@OC@.d \[r12=r2-32768\],r13
-[       ]+6f8:[         ]+6f2d ff7f ffff @IM+6cde@[     ]+@OC@.d \[r12=r2\+[^]]+\],r13
-[       ]+700:[         ]+6f2d ffff 0000 @IM+6c5e@[     ]+@OC@.d \[r12=r2\+(65535|ffff <six5535>)\],r5
-[       ]+708:[         ]+6f2d 0000 0100 @IM+6cde@[     ]+@OC@.d \[r12=r2\+(65536|10000 <six5535\+0x1>)\],r13
-[       ]+710:[         ]+6f2d 2b3a 2900 @IM+6c5e@[     ]+@OC@.d \[r12=r2\+(2701867|293a2b <two701867>)\],r5
-[       ]+718:[         ]+6f2d d5c5 d6ff @IM+6c5e@[     ]+@OC@.d \[r12=r2\+[^]]+\],r5
-[       ]+720:[         ]+6f2d d5c5 d6ff @IM+6c5e@[     ]+@OC@.d \[r12=r2\+[^]]+\],r5
-[       ]+728:[         ]+6f2d 0000 0000 @IM+6c5e@[     ]+@OC@.d \[r12=r2\+0( <notstart>)?\],r5
+[       ]+606:[         ]+0021 @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2\+0\],\$?r1
+[       ]+60a:[         ]+0121 @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2\+1\],\$?r1
+[       ]+60e:[         ]+7f21 @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2\+127\],\$?r1
+[       ]+612:[         ]+5f2d 8000 @IM+6c1e@[         ]+@OC@.d \[\$?r12=\$?r2\+128\],\$?r1
+[       ]+618:[         ]+ff21 @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2-1\],\$?r1
+[       ]+61c:[         ]+ff21 @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2-1\],\$?r1
+[       ]+620:[         ]+8121 @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2-127\],\$?r1
+[       ]+624:[         ]+8021 @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2-128\],\$?r1
+[       ]+628:[         ]+8121 @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2-127\],\$?r1
+[       ]+62c:[         ]+8021 @IM+6c1e@[      ]+@OC@.d \[\$?r12=\$?r2-128\],\$?r1
+[       ]+630:[         ]+5f2d ff00 @IM+6c1e@[         ]+@OC@.d \[\$?r12=\$?r2\+255\],\$?r1
+[       ]+636:[         ]+5f2d 01ff @IM+6c1e@[         ]+@OC@.d \[\$?r12=\$?r2-255\],\$?r1
+[       ]+63c:[         ]+5f2d 01ff @IM+6c1e@[         ]+@OC@.d \[\$?r12=\$?r2-255\],\$?r1
+[       ]+642:[         ]+5f2d 0001 @IM+6c1e@[         ]+@OC@.d \[\$?r12=\$?r2\+256\],\$?r1
+[       ]+648:[         ]+5f2d 00ff @IM+6c1e@[         ]+@OC@.d \[\$?r12=\$?r2-256\],\$?r1
+[       ]+64e:[         ]+5f2d 68dd @IM+6c1e@[         ]+@OC@.d \[\$?r12=\$?r2-8856\],\$?r1
+[       ]+654:[         ]+5f2d 00ff @IM+6c1e@[         ]+@OC@.d \[\$?r12=\$?r2-256\],\$?r1
+[       ]+65a:[         ]+5f2d 68dd @IM+6c1e@[         ]+@OC@.d \[\$?r12=\$?r2-8856\],\$?r1
+[       ]+660:[         ]+5f2d 9822 @IM+6c1e@[         ]+@OC@.d \[\$?r12=\$?r2\+8856\],\$?r1
+[       ]+666:[         ]+6f2d ac72 2a00 @IM+6c1e@[     ]+@OC@.d \[\$?r12=\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\],\$?r1
+[       ]+66e:[         ]+6f2d d5c5 d6ff @IM+6c1e@[     ]+@OC@.d \[\$?r12=\$?r2\+[^]]+\],\$?r1
+[       ]+676:[         ]+6f2d acce c09e @IM+6c1e@[     ]+@OC@.d \[\$?r12=\$?r2\+[^]]+\],\$?r1
+[       ]+67e:[         ]+6f2d 5331 3f81 @IM+6c1e@[     ]+@OC@.d \[\$?r12=\$?r2\+[^]]+\],\$?r1
+[       ]+686:[         ]+6f2d 5331 3f81 @IM+6c1e@[     ]+@OC@.d \[\$?r12=\$?r2\+[^]]+\],\$?r1
+[       ]+68e:[         ]+6f2d b5af 982e @IM+6c1e@[     ]+@OC@.d \[\$?r12=\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],\$?r1
+[       ]+696:[         ]+6f2d 2b45 941b @IM+6c1e@[     ]+@OC@.d \[\$?r12=\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\],\$?r1
+[       ]+69e:[         ]+2a21 @IM+6cde@[      ]+@OC@.d \[\$?r12=\$?r2\+42\],\$?r13
+[       ]+6a2:[         ]+d621 @IM+6c5e@[      ]+@OC@.d \[\$?r12=\$?r2-42\],\$?r5
+[       ]+6a6:[         ]+d621 @IM+6c5e@[      ]+@OC@.d \[\$?r12=\$?r2-42\],\$?r5
+[       ]+6aa:[         ]+2a21 @IM+6c5e@[      ]+@OC@.d \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+6ae:[         ]+d621 @IM+6c5e@[      ]+@OC@.d \[\$?r12=\$?r2-42\],\$?r5
+[       ]+6b2:[         ]+d621 @IM+6c5e@[      ]+@OC@.d \[\$?r12=\$?r2-42\],\$?r5
+[       ]+6b6:[         ]+2a21 @IM+6c5e@[      ]+@OC@.d \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+6ba:[         ]+d621 @IM+6c5e@[      ]+@OC@.d \[\$?r12=\$?r2-42\],\$?r5
+[       ]+6be:[         ]+2a21 @IM+6c5e@[      ]+@OC@.d \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+6c2:[         ]+5f2d ff7f @IM+6c5e@[         ]+@OC@.d \[\$?r12=\$?r2\+32767\],\$?r5
+[       ]+6c8:[         ]+6f2d 0080 0000 @IM+6c5e@[     ]+@OC@.d \[\$?r12=\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5
+[       ]+6d0:[         ]+6f2d 0180 0000 @IM+6c5e@[     ]+@OC@.d \[\$?r12=\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r5
+[       ]+6d8:[         ]+5f2d 0180 @IM+6c5e@[         ]+@OC@.d \[\$?r12=\$?r2-32767\],\$?r5
+[       ]+6de:[         ]+5f2d 0080 @IM+6cde@[         ]+@OC@.d \[\$?r12=\$?r2-32768\],\$?r13
+[       ]+6e4:[         ]+6f2d ff7f ffff @IM+6cde@[     ]+@OC@.d \[\$?r12=\$?r2\+[^]]+\],\$?r13
+[       ]+6ec:[         ]+5f2d 0180 @IM+6c5e@[         ]+@OC@.d \[\$?r12=\$?r2-32767\],\$?r5
+[       ]+6f2:[         ]+5f2d 0080 @IM+6cde@[         ]+@OC@.d \[\$?r12=\$?r2-32768\],\$?r13
+[       ]+6f8:[         ]+6f2d ff7f ffff @IM+6cde@[     ]+@OC@.d \[\$?r12=\$?r2\+[^]]+\],\$?r13
+[       ]+700:[         ]+6f2d ffff 0000 @IM+6c5e@[     ]+@OC@.d \[\$?r12=\$?r2\+(65535|ffff <six5535>)\],\$?r5
+[       ]+708:[         ]+6f2d 0000 0100 @IM+6cde@[     ]+@OC@.d \[\$?r12=\$?r2\+(65536|10000 <six5535\+0x1>)\],\$?r13
+[       ]+710:[         ]+6f2d 2b3a 2900 @IM+6c5e@[     ]+@OC@.d \[\$?r12=\$?r2\+(2701867|293a2b <two701867>)\],\$?r5
+[       ]+718:[         ]+6f2d d5c5 d6ff @IM+6c5e@[     ]+@OC@.d \[\$?r12=\$?r2\+[^]]+\],\$?r5
+[       ]+720:[         ]+6f2d d5c5 d6ff @IM+6c5e@[     ]+@OC@.d \[\$?r12=\$?r2\+[^]]+\],\$?r5
+[       ]+728:[         ]+6f2d 0000 0000 @IM+6c5e@[     ]+@OC@.d \[\$?r12=\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+72a:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+730:[         ]+7309 @IM+455a@[      ]+@OC@.b \[\[r3\]\],r5
-[       ]+734:[         ]+7209 @IM+544a@[      ]+@OC@.w \[\[r2\]\],r4
-[       ]+738:[         ]+7309 @IM+677a@[      ]+@OC@.d \[\[r3\]\],r7
-[       ]+73c:[         ]+790d @IM+477a@[      ]+@OC@.b \[\[r9\+\]\],r7
-[       ]+740:[         ]+730d @IM+555a@[      ]+@OC@.w \[\[r3\+\]\],r5
-[       ]+744:[         ]+710d @IM+666a@[      ]+@OC@.d \[\[r1\+\]\],r6
-[       ]+748:[         ]+7f0d 0000 0000 @IM+455a@[     ]+@OC@.b \[(0x0|0 <notstart>)\],r5
+[       ]+730:[         ]+7309 @IM+455a@[      ]+@OC@.b \[\[\$?r3\]\],\$?r5
+[       ]+734:[         ]+7209 @IM+544a@[      ]+@OC@.w \[\[\$?r2\]\],\$?r4
+[       ]+738:[         ]+7309 @IM+677a@[      ]+@OC@.d \[\[\$?r3\]\],\$?r7
+[       ]+73c:[         ]+790d @IM+477a@[      ]+@OC@.b \[\[\$?r9\+\]\],\$?r7
+[       ]+740:[         ]+730d @IM+555a@[      ]+@OC@.w \[\[\$?r3\+\]\],\$?r5
+[       ]+744:[         ]+710d @IM+666a@[      ]+@OC@.d \[\[\$?r1\+\]\],\$?r6
+[       ]+748:[         ]+7f0d 0000 0000 @IM+455a@[     ]+@OC@.b \[(0x0|0 <notstart>)\],\$?r5
 [      ]+74a:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+750:[         ]+7f0d 0000 0000 @IM+544a@[     ]+@OC@.w \[(0x0|0 <notstart>)\],r4
+[       ]+750:[         ]+7f0d 0000 0000 @IM+544a@[     ]+@OC@.w \[(0x0|0 <notstart>)\],\$?r4
 [      ]+752:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+758:[         ]+7f0d 0000 0000 @IM+677a@[     ]+@OC@.d \[(0x0|0 <notstart>)\],r7
+[       ]+758:[         ]+7f0d 0000 0000 @IM+677a@[     ]+@OC@.d \[(0x0|0 <notstart>)\],\$?r7
 [      ]+75a:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+760:[         ]+7f0d 0000 0000 @IM+455a@[     ]+@OC@.b \[(0x0|0 <notstart>)\],r5
+[       ]+760:[         ]+7f0d 0000 0000 @IM+455a@[     ]+@OC@.b \[(0x0|0 <notstart>)\],\$?r5
 [      ]+762:[         ]+(R_CRIS_)?32[         ]+.text
-[       ]+768:[         ]+7f0d 0000 0000 @IM+544a@[     ]+@OC@.w \[(0x0|0 <notstart>)\],r4
+[       ]+768:[         ]+7f0d 0000 0000 @IM+544a@[     ]+@OC@.w \[(0x0|0 <notstart>)\],\$?r4
 [      ]+76a:[         ]+(R_CRIS_)?32[         ]+.text
-[       ]+770:[         ]+7f0d 0000 0000 @IM+677a@[     ]+@OC@.d \[(0x0|0 <notstart>)\],r7
+[       ]+770:[         ]+7f0d 0000 0000 @IM+677a@[     ]+@OC@.d \[(0x0|0 <notstart>)\],\$?r7
 [      ]+772:[         ]+(R_CRIS_)?32[         ]+.text
index ea5f09c..306ed6f 100644 (file)
@@ -11,222 +11,222 @@ Disassembly of section \.text:
        \.\.\.
 
 0+4 <start>:
-[       ]+4:[   ]+@IM+4058@[   ]+@OC@\.b \[r0\],r5
-[       ]+6:[   ]+@IM+55d8@[   ]+@OC@\.w \[r5\],r13
-[       ]+8:[   ]+@IM+405c@[   ]+@OC@\.b \[r0\+\],r5
-[       ]+a:[   ]+@IM+55dc@[   ]+@OC@\.w \[r5\+\],r13
-[       ]+c:[   ]+@IM+4f5c@ 0000[      ]+@OC@\.b (0x|)0,r5
-[       ]+10:[  ]+@IM+4f5c@ 0100[      ]+@OC@\.b (0x|)1,r5
-[       ]+14:[  ]+@IM+4f5c@ 7f00[      ]+@OC@\.b (0x7f|127),r5
-[       ]+18:[  ]+@IM+4f5c@ 8000[      ]+@OC@\.b (0x80|128),r5
-[       ]+1c:[  ]+@IM+4f5c@ ffff[      ]+@OC@\.b (0xffff|-1),r5
-[       ]+20:[  ]+@IM+4f5c@ 81ff[      ]+@OC@\.b (0xff81|-127),r5
-[       ]+24:[  ]+@IM+4f5c@ 80ff[      ]+@OC@\.b (0xff80|-128),r5
-[       ]+28:[  ]+@IM+4f5c@ ff00[      ]+@OC@\.b (0xff|255),r5
-[       ]+2c:[  ]+@IM+4f5c@ 2a00[      ]+@OC@\.b (0x2a|42),r5
-[       ]+30:[  ]+@IM+4f5c@ d6ff[      ]+@OC@\.b (0xffd6|-42),r5
-[       ]+34:[  ]+@IM+4f5c@ 2a00[      ]+@OC@\.b (0x2a|42),r5
-[       ]+38:[  ]+@IM+4f5c@ d6ff[      ]+@OC@\.b (0xffd6|-42),r5
-[       ]+3c:[  ]+@IM+4f5c@ d6ff[      ]+@OC@\.b (0xffd6|-42),r5
-[       ]+40:[  ]+@IM+4f5c@ 2a00[      ]+@OC@\.b (0x2a|42),r5
-[       ]+44:[  ]+@IM+4f5c@ 0000[      ]+@OC@\.b (0x|)0,r5
+[       ]+4:[   ]+@IM+4058@[   ]+@OC@\.b \[\$?r0\],\$?r5
+[       ]+6:[   ]+@IM+55d8@[   ]+@OC@\.w \[\$?r5\],\$?r13
+[       ]+8:[   ]+@IM+405c@[   ]+@OC@\.b \[\$?r0\+\],\$?r5
+[       ]+a:[   ]+@IM+55dc@[   ]+@OC@\.w \[\$?r5\+\],\$?r13
+[       ]+c:[   ]+@IM+4f5c@ 0000[      ]+@OC@\.b (0x|)0,\$?r5
+[       ]+10:[  ]+@IM+4f5c@ 0100[      ]+@OC@\.b (0x|)1,\$?r5
+[       ]+14:[  ]+@IM+4f5c@ 7f00[      ]+@OC@\.b (0x7f|127),\$?r5
+[       ]+18:[  ]+@IM+4f5c@ 8000[      ]+@OC@\.b (0x80|128),\$?r5
+[       ]+1c:[  ]+@IM+4f5c@ ffff[      ]+@OC@\.b (0xffff|-1),\$?r5
+[       ]+20:[  ]+@IM+4f5c@ 81ff[      ]+@OC@\.b (0xff81|-127),\$?r5
+[       ]+24:[  ]+@IM+4f5c@ 80ff[      ]+@OC@\.b (0xff80|-128),\$?r5
+[       ]+28:[  ]+@IM+4f5c@ ff00[      ]+@OC@\.b (0xff|255),\$?r5
+[       ]+2c:[  ]+@IM+4f5c@ 2a00[      ]+@OC@\.b (0x2a|42),\$?r5
+[       ]+30:[  ]+@IM+4f5c@ d6ff[      ]+@OC@\.b (0xffd6|-42),\$?r5
+[       ]+34:[  ]+@IM+4f5c@ 2a00[      ]+@OC@\.b (0x2a|42),\$?r5
+[       ]+38:[  ]+@IM+4f5c@ d6ff[      ]+@OC@\.b (0xffd6|-42),\$?r5
+[       ]+3c:[  ]+@IM+4f5c@ d6ff[      ]+@OC@\.b (0xffd6|-42),\$?r5
+[       ]+40:[  ]+@IM+4f5c@ 2a00[      ]+@OC@\.b (0x2a|42),\$?r5
+[       ]+44:[  ]+@IM+4f5c@ 0000[      ]+@OC@\.b (0x|)0,\$?r5
 [      ]+46:[  ]+(R_CRIS_)?16[         ]+externalsym
-[       ]+48:[  ]+@IM+5fdc@ 0000[      ]+@OC@\.w (0x|)0,r13
-[       ]+4c:[  ]+@IM+5fdc@ 0100[      ]+@OC@\.w (0x|)1,r13
-[       ]+50:[  ]+@IM+5fdc@ 7f00[      ]+@OC@\.w (0x7f|127),r13
-[       ]+54:[  ]+@IM+5fdc@ 8000[      ]+@OC@\.w (0x80|128),r13
-[       ]+58:[  ]+@IM+5fdc@ ffff[      ]+@OC@\.w (0xffff|-1),r13
-[       ]+5c:[  ]+@IM+5fdc@ 81ff[      ]+@OC@\.w (0xff81|-127),r13
-[       ]+60:[  ]+@IM+5fdc@ 80ff[      ]+@OC@\.w (0xff80|-128),r13
-[       ]+64:[  ]+@IM+5fdc@ 7fff[      ]+@OC@\.w (0xff7f|-129),r13
-[       ]+68:[  ]+@IM+5fdc@ ff00[      ]+@OC@\.w (0xff|255),r13
-[       ]+6c:[  ]+@IM+5fdc@ 01ff[      ]+@OC@\.w (0xff01|-255),r13
-[       ]+70:[  ]+@IM+5fdc@ 0001[      ]+@OC@\.w (0x[0]?100|256),r13
-[       ]+74:[  ]+@IM+5fdc@ 68dd[      ]+@OC@\.w (0xdd68|-8856),r13
-[       ]+78:[  ]+@IM+5fdc@ 9822[      ]+@OC@\.w (0x2298|8856),r13
-[       ]+7c:[  ]+@IM+5fdc@ 2a00[      ]+@OC@\.w (0x2a|42),r13
-[       ]+80:[  ]+@IM+5fdc@ d6ff[      ]+@OC@\.w (0xffd6|-42),r13
-[       ]+84:[  ]+@IM+5fdc@ 2a00[      ]+@OC@\.w (0x2a|42),r13
-[       ]+88:[  ]+@IM+5fdc@ d6ff[      ]+@OC@\.w (0xffd6|-42),r13
-[       ]+8c:[  ]+@IM+5f5c@ d6ff[      ]+@OC@\.w (0xffd6|-42),r5
-[       ]+90:[  ]+@IM+5f5c@ 2a00[      ]+@OC@\.w (0x2a|42),r5
-[       ]+94:[  ]+@IM+5f5c@ ff7f[      ]+@OC@\.w (0x7fff|32767),r5
-[       ]+98:[  ]+@IM+5f5c@ 0080[      ]+@OC@\.w (0x8000|-32768),r5
-[       ]+9c:[  ]+@IM+5fdc@ 0180[      ]+@OC@\.w (0x8001|-32767),r13
-[       ]+a0:[  ]+@IM+5fdc@ 0180[      ]+@OC@\.w (0x8001|-32767),r13
-[       ]+a4:[  ]+@IM+5fdc@ 0080[      ]+@OC@\.w (0x8000|-32768),r13
-[       ]+a8:[  ]+@IM+5f5c@ ffff[      ]+@OC@\.w (0xffff|-1),r5
-[       ]+ac:[  ]+@IM+5f5c@ 0000[      ]+@OC@\.w (0x|)0,r5
+[       ]+48:[  ]+@IM+5fdc@ 0000[      ]+@OC@\.w (0x|)0,\$?r13
+[       ]+4c:[  ]+@IM+5fdc@ 0100[      ]+@OC@\.w (0x|)1,\$?r13
+[       ]+50:[  ]+@IM+5fdc@ 7f00[      ]+@OC@\.w (0x7f|127),\$?r13
+[       ]+54:[  ]+@IM+5fdc@ 8000[      ]+@OC@\.w (0x80|128),\$?r13
+[       ]+58:[  ]+@IM+5fdc@ ffff[      ]+@OC@\.w (0xffff|-1),\$?r13
+[       ]+5c:[  ]+@IM+5fdc@ 81ff[      ]+@OC@\.w (0xff81|-127),\$?r13
+[       ]+60:[  ]+@IM+5fdc@ 80ff[      ]+@OC@\.w (0xff80|-128),\$?r13
+[       ]+64:[  ]+@IM+5fdc@ 7fff[      ]+@OC@\.w (0xff7f|-129),\$?r13
+[       ]+68:[  ]+@IM+5fdc@ ff00[      ]+@OC@\.w (0xff|255),\$?r13
+[       ]+6c:[  ]+@IM+5fdc@ 01ff[      ]+@OC@\.w (0xff01|-255),\$?r13
+[       ]+70:[  ]+@IM+5fdc@ 0001[      ]+@OC@\.w (0x[0]?100|256),\$?r13
+[       ]+74:[  ]+@IM+5fdc@ 68dd[      ]+@OC@\.w (0xdd68|-8856),\$?r13
+[       ]+78:[  ]+@IM+5fdc@ 9822[      ]+@OC@\.w (0x2298|8856),\$?r13
+[       ]+7c:[  ]+@IM+5fdc@ 2a00[      ]+@OC@\.w (0x2a|42),\$?r13
+[       ]+80:[  ]+@IM+5fdc@ d6ff[      ]+@OC@\.w (0xffd6|-42),\$?r13
+[       ]+84:[  ]+@IM+5fdc@ 2a00[      ]+@OC@\.w (0x2a|42),\$?r13
+[       ]+88:[  ]+@IM+5fdc@ d6ff[      ]+@OC@\.w (0xffd6|-42),\$?r13
+[       ]+8c:[  ]+@IM+5f5c@ d6ff[      ]+@OC@\.w (0xffd6|-42),\$?r5
+[       ]+90:[  ]+@IM+5f5c@ 2a00[      ]+@OC@\.w (0x2a|42),\$?r5
+[       ]+94:[  ]+@IM+5f5c@ ff7f[      ]+@OC@\.w (0x7fff|32767),\$?r5
+[       ]+98:[  ]+@IM+5f5c@ 0080[      ]+@OC@\.w (0x8000|-32768),\$?r5
+[       ]+9c:[  ]+@IM+5fdc@ 0180[      ]+@OC@\.w (0x8001|-32767),\$?r13
+[       ]+a0:[  ]+@IM+5fdc@ 0180[      ]+@OC@\.w (0x8001|-32767),\$?r13
+[       ]+a4:[  ]+@IM+5fdc@ 0080[      ]+@OC@\.w (0x8000|-32768),\$?r13
+[       ]+a8:[  ]+@IM+5f5c@ ffff[      ]+@OC@\.w (0xffff|-1),\$?r5
+[       ]+ac:[  ]+@IM+5f5c@ 0000[      ]+@OC@\.w (0x|)0,\$?r5
 [      ]+ae:[  ]+(R_CRIS_)?16[         ]+externalsym
-[       ]+b0:[  ]+4205 @IM+4558@[      ]+@OC@\.b \[r2\+r0\.b\],r5
-[       ]+b4:[  ]+4255 @IM+5dd8@[      ]+@OC@\.w \[r2\+r5\.b\],r13
-[       ]+b8:[  ]+4029 @IM+4558@[      ]+@OC@\.b \[r2\+\[r0\]\.b\],r5
-[       ]+bc:[  ]+4529 @IM+5dd8@[      ]+@OC@\.w \[r2\+\[r5\]\.b\],r13
-[       ]+c0:[  ]+402d @IM+4558@[      ]+@OC@\.b \[r2\+\[r0\+\]\.b\],r5
-[       ]+c4:[  ]+452d @IM+5dd8@[      ]+@OC@\.w \[r2\+\[r5\+\]\.b\],r13
-[       ]+c8:[  ]+452d @IM+5dd8@[      ]+@OC@\.w \[r2\+\[r5\+\]\.b\],r13
-[       ]+cc:[  ]+5205 @IM+4558@[      ]+@OC@\.b \[r2\+r0\.w\],r5
-[       ]+d0:[  ]+5255 @IM+5dd8@[      ]+@OC@\.w \[r2\+r5\.w\],r13
-[       ]+d4:[  ]+5029 @IM+4558@[      ]+@OC@\.b \[r2\+\[r0\]\.w\],r5
-[       ]+d8:[  ]+5529 @IM+5dd8@[      ]+@OC@\.w \[r2\+\[r5\]\.w\],r13
-[       ]+dc:[  ]+502d @IM+4558@[      ]+@OC@\.b \[r2\+\[r0\+\]\.w\],r5
-[       ]+e0:[  ]+552d @IM+5dd8@[      ]+@OC@\.w \[r2\+\[r5\+\]\.w\],r13
-[       ]+e4:[  ]+552d @IM+5dd8@[      ]+@OC@\.w \[r2\+\[r5\+\]\.w\],r13
-[       ]+e8:[  ]+6205 @IM+4558@[      ]+@OC@\.b \[r2\+r0\.d\],r5
-[       ]+ec:[  ]+6255 @IM+5dd8@[      ]+@OC@\.w \[r2\+r5\.d\],r13
-[       ]+f0:[  ]+6029 @IM+4558@[      ]+@OC@\.b \[r2\+\[r0\]\.d\],r5
-[       ]+f4:[  ]+6529 @IM+5dd8@[      ]+@OC@\.w \[r2\+\[r5\]\.d\],r13
-[       ]+f8:[  ]+602d @IM+4558@[      ]+@OC@\.b \[r2\+\[r0\+\]\.d\],r5
-[       ]+fc:[  ]+652d @IM+5dd8@[      ]+@OC@\.w \[r2\+\[r5\+\]\.d\],r13
-[       ]+100:[         ]+652d @IM+5dd8@[      ]+@OC@\.w \[r2\+\[r5\+\]\.d\],r13
-[       ]+104:[         ]+0021 @IM+4558@[      ]+@OC@\.b \[r2\+0\],r5
-[       ]+108:[         ]+0121 @IM+4558@[      ]+@OC@\.b \[r2\+1\],r5
-[       ]+10c:[         ]+7f21 @IM+4558@[      ]+@OC@\.b \[r2\+127\],r5
-[       ]+110:[         ]+5f2d 8000 @IM+4558@[         ]+@OC@\.b \[r2\+128\],r5
-[       ]+116:[         ]+ff21 @IM+4558@[      ]+@OC@\.b \[r2-1\],r5
-[       ]+11a:[         ]+8121 @IM+4558@[      ]+@OC@\.b \[r2-127\],r5
-[       ]+11e:[         ]+8021 @IM+4558@[      ]+@OC@\.b \[r2-128\],r5
-[       ]+122:[         ]+5f2d ff00 @IM+4558@[         ]+@OC@\.b \[r2\+255\],r5
-[       ]+128:[         ]+2a21 @IM+4558@[      ]+@OC@\.b \[r2\+42\],r5
-[       ]+12c:[         ]+d621 @IM+4558@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+130:[         ]+d621 @IM+4558@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+134:[         ]+2a21 @IM+4558@[      ]+@OC@\.b \[r2\+42\],r5
-[       ]+138:[         ]+d621 @IM+4558@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+13c:[         ]+d621 @IM+4558@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+140:[         ]+2a21 @IM+4558@[      ]+@OC@\.b \[r2\+42\],r5
-[       ]+144:[         ]+d621 @IM+4558@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+148:[         ]+2a21 @IM+4558@[      ]+@OC@\.b \[r2\+42\],r5
-[       ]+14c:[         ]+6f2d 0000 0000 @IM+4558@[     ]+@OC@\.b \[r2\+0( <notstart>)?\],r5
+[       ]+b0:[  ]+4205 @IM+4558@[      ]+@OC@\.b \[\$?r2\+\$?r0\.b\],\$?r5
+[       ]+b4:[  ]+4255 @IM+5dd8@[      ]+@OC@\.w \[\$?r2\+\$?r5\.b\],\$?r13
+[       ]+b8:[  ]+4029 @IM+4558@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\]\.b\],\$?r5
+[       ]+bc:[  ]+4529 @IM+5dd8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\]\.b\],\$?r13
+[       ]+c0:[  ]+402d @IM+4558@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\+\]\.b\],\$?r5
+[       ]+c4:[  ]+452d @IM+5dd8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.b\],\$?r13
+[       ]+c8:[  ]+452d @IM+5dd8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.b\],\$?r13
+[       ]+cc:[  ]+5205 @IM+4558@[      ]+@OC@\.b \[\$?r2\+\$?r0\.w\],\$?r5
+[       ]+d0:[  ]+5255 @IM+5dd8@[      ]+@OC@\.w \[\$?r2\+\$?r5\.w\],\$?r13
+[       ]+d4:[  ]+5029 @IM+4558@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\]\.w\],\$?r5
+[       ]+d8:[  ]+5529 @IM+5dd8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\]\.w\],\$?r13
+[       ]+dc:[  ]+502d @IM+4558@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\+\]\.w\],\$?r5
+[       ]+e0:[  ]+552d @IM+5dd8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.w\],\$?r13
+[       ]+e4:[  ]+552d @IM+5dd8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.w\],\$?r13
+[       ]+e8:[  ]+6205 @IM+4558@[      ]+@OC@\.b \[\$?r2\+\$?r0\.d\],\$?r5
+[       ]+ec:[  ]+6255 @IM+5dd8@[      ]+@OC@\.w \[\$?r2\+\$?r5\.d\],\$?r13
+[       ]+f0:[  ]+6029 @IM+4558@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\]\.d\],\$?r5
+[       ]+f4:[  ]+6529 @IM+5dd8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\]\.d\],\$?r13
+[       ]+f8:[  ]+602d @IM+4558@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\+\]\.d\],\$?r5
+[       ]+fc:[  ]+652d @IM+5dd8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.d\],\$?r13
+[       ]+100:[         ]+652d @IM+5dd8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.d\],\$?r13
+[       ]+104:[         ]+0021 @IM+4558@[      ]+@OC@\.b \[\$?r2\+0\],\$?r5
+[       ]+108:[         ]+0121 @IM+4558@[      ]+@OC@\.b \[\$?r2\+1\],\$?r5
+[       ]+10c:[         ]+7f21 @IM+4558@[      ]+@OC@\.b \[\$?r2\+127\],\$?r5
+[       ]+110:[         ]+5f2d 8000 @IM+4558@[         ]+@OC@\.b \[\$?r2\+128\],\$?r5
+[       ]+116:[         ]+ff21 @IM+4558@[      ]+@OC@\.b \[\$?r2-1\],\$?r5
+[       ]+11a:[         ]+8121 @IM+4558@[      ]+@OC@\.b \[\$?r2-127\],\$?r5
+[       ]+11e:[         ]+8021 @IM+4558@[      ]+@OC@\.b \[\$?r2-128\],\$?r5
+[       ]+122:[         ]+5f2d ff00 @IM+4558@[         ]+@OC@\.b \[\$?r2\+255\],\$?r5
+[       ]+128:[         ]+2a21 @IM+4558@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5
+[       ]+12c:[         ]+d621 @IM+4558@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+130:[         ]+d621 @IM+4558@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+134:[         ]+2a21 @IM+4558@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5
+[       ]+138:[         ]+d621 @IM+4558@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+13c:[         ]+d621 @IM+4558@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+140:[         ]+2a21 @IM+4558@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5
+[       ]+144:[         ]+d621 @IM+4558@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+148:[         ]+2a21 @IM+4558@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5
+[       ]+14c:[         ]+6f2d 0000 0000 @IM+4558@[     ]+@OC@\.b \[\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+14e:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+154:[         ]+0021 @IM+5dd8@[      ]+@OC@\.w \[r2\+0\],r13
-[       ]+158:[         ]+0121 @IM+5dd8@[      ]+@OC@\.w \[r2\+1\],r13
-[       ]+15c:[         ]+7f21 @IM+5dd8@[      ]+@OC@\.w \[r2\+127\],r13
-[       ]+160:[         ]+5f2d 8000 @IM+5dd8@[         ]+@OC@\.w \[r2\+128\],r13
-[       ]+166:[         ]+ff21 @IM+5dd8@[      ]+@OC@\.w \[r2-1\],r13
-[       ]+16a:[         ]+ff21 @IM+5dd8@[      ]+@OC@\.w \[r2-1\],r13
-[       ]+16e:[         ]+8121 @IM+5dd8@[      ]+@OC@\.w \[r2-127\],r13
-[       ]+172:[         ]+8021 @IM+5dd8@[      ]+@OC@\.w \[r2-128\],r13
-[       ]+176:[         ]+5f2d 7fff @IM+5dd8@[         ]+@OC@\.w \[r2-129\],r13
-[       ]+17c:[         ]+8121 @IM+5dd8@[      ]+@OC@\.w \[r2-127\],r13
-[       ]+180:[         ]+8021 @IM+5dd8@[      ]+@OC@\.w \[r2-128\],r13
-[       ]+184:[         ]+5f2d 7fff @IM+5dd8@[         ]+@OC@\.w \[r2-129\],r13
-[       ]+18a:[         ]+5f2d ff00 @IM+5dd8@[         ]+@OC@\.w \[r2\+255\],r13
-[       ]+190:[         ]+5f2d 01ff @IM+5dd8@[         ]+@OC@\.w \[r2-255\],r13
-[       ]+196:[         ]+5f2d 01ff @IM+5dd8@[         ]+@OC@\.w \[r2-255\],r13
-[       ]+19c:[         ]+5f2d 0001 @IM+5dd8@[         ]+@OC@\.w \[r2\+256\],r13
-[       ]+1a2:[         ]+5f2d 00ff @IM+5dd8@[         ]+@OC@\.w \[r2-256\],r13
-[       ]+1a8:[         ]+5f2d 68dd @IM+5dd8@[         ]+@OC@\.w \[r2-8856\],r13
-[       ]+1ae:[         ]+5f2d 68dd @IM+5dd8@[         ]+@OC@\.w \[r2-8856\],r13
-[       ]+1b4:[         ]+5f2d 9822 @IM+5dd8@[         ]+@OC@\.w \[r2\+8856\],r13
-[       ]+1ba:[         ]+2a21 @IM+5dd8@[      ]+@OC@\.w \[r2\+42\],r13
-[       ]+1be:[         ]+d621 @IM+5dd8@[      ]+@OC@\.w \[r2-42\],r13
-[       ]+1c2:[         ]+d621 @IM+5dd8@[      ]+@OC@\.w \[r2-42\],r13
-[       ]+1c6:[         ]+2a21 @IM+5dd8@[      ]+@OC@\.w \[r2\+42\],r13
-[       ]+1ca:[         ]+d621 @IM+5dd8@[      ]+@OC@\.w \[r2-42\],r13
-[       ]+1ce:[         ]+d621 @IM+5558@[      ]+@OC@\.w \[r2-42\],r5
-[       ]+1d2:[         ]+d621 @IM+5558@[      ]+@OC@\.w \[r2-42\],r5
-[       ]+1d6:[         ]+2a21 @IM+5558@[      ]+@OC@\.w \[r2\+42\],r5
-[       ]+1da:[         ]+5f2d ff7f @IM+5558@[         ]+@OC@\.w \[r2\+32767\],r5
-[       ]+1e0:[         ]+6f2d 0080 0000 @IM+5558@[     ]+@OC@\.w \[r2\+(32768|8000 <three2767\+0x1>)\],r5
-[       ]+1e8:[         ]+6f2d 0180 0000 @IM+5dd8@[     ]+@OC@\.w \[r2\+(32769|8001 <three2767\+0x2>)\],r13
-[       ]+1f0:[         ]+5f2d 0180 @IM+5dd8@[         ]+@OC@\.w \[r2-32767\],r13
-[       ]+1f6:[         ]+5f2d 0080 @IM+5dd8@[         ]+@OC@\.w \[r2-32768\],r13
-[       ]+1fc:[         ]+6f2d ff7f ffff @IM+5558@[     ]+@OC@\.w \[r2\+[^]]+\],r5
-[       ]+204:[         ]+5f2d 0180 @IM+5dd8@[         ]+@OC@\.w \[r2-32767\],r13
-[       ]+20a:[         ]+5f2d 0080 @IM+5dd8@[         ]+@OC@\.w \[r2-32768\],r13
-[       ]+210:[         ]+6f2d ff7f ffff @IM+5558@[     ]+@OC@\.w \[r2\+[^]]+\],r5
-[       ]+218:[         ]+6f2d ffff 0000 @IM+5558@[     ]+@OC@\.w \[r2\+(65535|ffff <six5535>)\],r5
-[       ]+220:[         ]+6f2d 0000 0000 @IM+5558@[     ]+@OC@\.w \[r2\+0( <notstart>)?\],r5
+[       ]+154:[         ]+0021 @IM+5dd8@[      ]+@OC@\.w \[\$?r2\+0\],\$?r13
+[       ]+158:[         ]+0121 @IM+5dd8@[      ]+@OC@\.w \[\$?r2\+1\],\$?r13
+[       ]+15c:[         ]+7f21 @IM+5dd8@[      ]+@OC@\.w \[\$?r2\+127\],\$?r13
+[       ]+160:[         ]+5f2d 8000 @IM+5dd8@[         ]+@OC@\.w \[\$?r2\+128\],\$?r13
+[       ]+166:[         ]+ff21 @IM+5dd8@[      ]+@OC@\.w \[\$?r2-1\],\$?r13
+[       ]+16a:[         ]+ff21 @IM+5dd8@[      ]+@OC@\.w \[\$?r2-1\],\$?r13
+[       ]+16e:[         ]+8121 @IM+5dd8@[      ]+@OC@\.w \[\$?r2-127\],\$?r13
+[       ]+172:[         ]+8021 @IM+5dd8@[      ]+@OC@\.w \[\$?r2-128\],\$?r13
+[       ]+176:[         ]+5f2d 7fff @IM+5dd8@[         ]+@OC@\.w \[\$?r2-129\],\$?r13
+[       ]+17c:[         ]+8121 @IM+5dd8@[      ]+@OC@\.w \[\$?r2-127\],\$?r13
+[       ]+180:[         ]+8021 @IM+5dd8@[      ]+@OC@\.w \[\$?r2-128\],\$?r13
+[       ]+184:[         ]+5f2d 7fff @IM+5dd8@[         ]+@OC@\.w \[\$?r2-129\],\$?r13
+[       ]+18a:[         ]+5f2d ff00 @IM+5dd8@[         ]+@OC@\.w \[\$?r2\+255\],\$?r13
+[       ]+190:[         ]+5f2d 01ff @IM+5dd8@[         ]+@OC@\.w \[\$?r2-255\],\$?r13
+[       ]+196:[         ]+5f2d 01ff @IM+5dd8@[         ]+@OC@\.w \[\$?r2-255\],\$?r13
+[       ]+19c:[         ]+5f2d 0001 @IM+5dd8@[         ]+@OC@\.w \[\$?r2\+256\],\$?r13
+[       ]+1a2:[         ]+5f2d 00ff @IM+5dd8@[         ]+@OC@\.w \[\$?r2-256\],\$?r13
+[       ]+1a8:[         ]+5f2d 68dd @IM+5dd8@[         ]+@OC@\.w \[\$?r2-8856\],\$?r13
+[       ]+1ae:[         ]+5f2d 68dd @IM+5dd8@[         ]+@OC@\.w \[\$?r2-8856\],\$?r13
+[       ]+1b4:[         ]+5f2d 9822 @IM+5dd8@[         ]+@OC@\.w \[\$?r2\+8856\],\$?r13
+[       ]+1ba:[         ]+2a21 @IM+5dd8@[      ]+@OC@\.w \[\$?r2\+42\],\$?r13
+[       ]+1be:[         ]+d621 @IM+5dd8@[      ]+@OC@\.w \[\$?r2-42\],\$?r13
+[       ]+1c2:[         ]+d621 @IM+5dd8@[      ]+@OC@\.w \[\$?r2-42\],\$?r13
+[       ]+1c6:[         ]+2a21 @IM+5dd8@[      ]+@OC@\.w \[\$?r2\+42\],\$?r13
+[       ]+1ca:[         ]+d621 @IM+5dd8@[      ]+@OC@\.w \[\$?r2-42\],\$?r13
+[       ]+1ce:[         ]+d621 @IM+5558@[      ]+@OC@\.w \[\$?r2-42\],\$?r5
+[       ]+1d2:[         ]+d621 @IM+5558@[      ]+@OC@\.w \[\$?r2-42\],\$?r5
+[       ]+1d6:[         ]+2a21 @IM+5558@[      ]+@OC@\.w \[\$?r2\+42\],\$?r5
+[       ]+1da:[         ]+5f2d ff7f @IM+5558@[         ]+@OC@\.w \[\$?r2\+32767\],\$?r5
+[       ]+1e0:[         ]+6f2d 0080 0000 @IM+5558@[     ]+@OC@\.w \[\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5
+[       ]+1e8:[         ]+6f2d 0180 0000 @IM+5dd8@[     ]+@OC@\.w \[\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r13
+[       ]+1f0:[         ]+5f2d 0180 @IM+5dd8@[         ]+@OC@\.w \[\$?r2-32767\],\$?r13
+[       ]+1f6:[         ]+5f2d 0080 @IM+5dd8@[         ]+@OC@\.w \[\$?r2-32768\],\$?r13
+[       ]+1fc:[         ]+6f2d ff7f ffff @IM+5558@[     ]+@OC@\.w \[\$?r2\+[^]]+\],\$?r5
+[       ]+204:[         ]+5f2d 0180 @IM+5dd8@[         ]+@OC@\.w \[\$?r2-32767\],\$?r13
+[       ]+20a:[         ]+5f2d 0080 @IM+5dd8@[         ]+@OC@\.w \[\$?r2-32768\],\$?r13
+[       ]+210:[         ]+6f2d ff7f ffff @IM+5558@[     ]+@OC@\.w \[\$?r2\+[^]]+\],\$?r5
+[       ]+218:[         ]+6f2d ffff 0000 @IM+5558@[     ]+@OC@\.w \[\$?r2\+(65535|ffff <six5535>)\],\$?r5
+[       ]+220:[         ]+6f2d 0000 0000 @IM+5558@[     ]+@OC@\.w \[\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+222:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+228:[         ]+4205 @IM+4c5c@[      ]+@OC@\.b \[r12=r2\+r0\.b\],r5
-[       ]+22c:[         ]+4255 @IM+5cdc@[      ]+@OC@\.w \[r12=r2\+r5\.b\],r13
-[       ]+230:[         ]+4029 @IM+4c5c@[      ]+@OC@\.b \[r12=r2\+\[r0\]\.b\],r5
-[       ]+234:[         ]+4529 @IM+5cdc@[      ]+@OC@\.w \[r12=r2\+\[r5\]\.b\],r13
-[       ]+238:[         ]+402d @IM+4c5c@[      ]+@OC@\.b \[r12=r2\+\[r0\+\]\.b\],r5
-[       ]+23c:[         ]+452d @IM+5cdc@[      ]+@OC@\.w \[r12=r2\+\[r5\+\]\.b\],r13
-[       ]+240:[         ]+452d @IM+5cdc@[      ]+@OC@\.w \[r12=r2\+\[r5\+\]\.b\],r13
-[       ]+244:[         ]+5205 @IM+4c5c@[      ]+@OC@\.b \[r12=r2\+r0\.w\],r5
-[       ]+248:[         ]+5255 @IM+5cdc@[      ]+@OC@\.w \[r12=r2\+r5\.w\],r13
-[       ]+24c:[         ]+5029 @IM+4c5c@[      ]+@OC@\.b \[r12=r2\+\[r0\]\.w\],r5
-[       ]+250:[         ]+5529 @IM+5cdc@[      ]+@OC@\.w \[r12=r2\+\[r5\]\.w\],r13
-[       ]+254:[         ]+502d @IM+4c5c@[      ]+@OC@\.b \[r12=r2\+\[r0\+\]\.w\],r5
-[       ]+258:[         ]+552d @IM+5cdc@[      ]+@OC@\.w \[r12=r2\+\[r5\+\]\.w\],r13
-[       ]+25c:[         ]+552d @IM+5cdc@[      ]+@OC@\.w \[r12=r2\+\[r5\+\]\.w\],r13
-[       ]+260:[         ]+6205 @IM+4c5c@[      ]+@OC@\.b \[r12=r2\+r0\.d\],r5
-[       ]+264:[         ]+6255 @IM+5cdc@[      ]+@OC@\.w \[r12=r2\+r5\.d\],r13
-[       ]+268:[         ]+6029 @IM+4c5c@[      ]+@OC@\.b \[r12=r2\+\[r0\]\.d\],r5
-[       ]+26c:[         ]+6529 @IM+5cdc@[      ]+@OC@\.w \[r12=r2\+\[r5\]\.d\],r13
-[       ]+270:[         ]+602d @IM+4c5c@[      ]+@OC@\.b \[r12=r2\+\[r0\+\]\.d\],r5
-[       ]+274:[         ]+652d @IM+5cdc@[      ]+@OC@\.w \[r12=r2\+\[r5\+\]\.d\],r13
-[       ]+278:[         ]+652d @IM+5cdc@[      ]+@OC@\.w \[r12=r2\+\[r5\+\]\.d\],r13
-[       ]+27c:[         ]+0021 @IM+4c5c@[      ]+@OC@\.b \[r12=r2\+0\],r5
-[       ]+280:[         ]+0121 @IM+4c5c@[      ]+@OC@\.b \[r12=r2\+1\],r5
-[       ]+284:[         ]+7f21 @IM+4c5c@[      ]+@OC@\.b \[r12=r2\+127\],r5
-[       ]+288:[         ]+5f2d 8000 @IM+4c5c@[         ]+@OC@\.b \[r12=r2\+128\],r5
-[       ]+28e:[         ]+ff21 @IM+4c5c@[      ]+@OC@\.b \[r12=r2-1\],r5
-[       ]+292:[         ]+8121 @IM+4c5c@[      ]+@OC@\.b \[r12=r2-127\],r5
-[       ]+296:[         ]+8021 @IM+4c5c@[      ]+@OC@\.b \[r12=r2-128\],r5
-[       ]+29a:[         ]+5f2d ff00 @IM+4c5c@[         ]+@OC@\.b \[r12=r2\+255\],r5
-[       ]+2a0:[         ]+2a21 @IM+4c5c@[      ]+@OC@\.b \[r12=r2\+42\],r5
-[       ]+2a4:[         ]+d621 @IM+4c5c@[      ]+@OC@\.b \[r12=r2-42\],r5
-[       ]+2a8:[         ]+d621 @IM+4c5c@[      ]+@OC@\.b \[r12=r2-42\],r5
-[       ]+2ac:[         ]+2a21 @IM+4c5c@[      ]+@OC@\.b \[r12=r2\+42\],r5
-[       ]+2b0:[         ]+d621 @IM+4c5c@[      ]+@OC@\.b \[r12=r2-42\],r5
-[       ]+2b4:[         ]+d621 @IM+4c5c@[      ]+@OC@\.b \[r12=r2-42\],r5
-[       ]+2b8:[         ]+2a21 @IM+4c5c@[      ]+@OC@\.b \[r12=r2\+42\],r5
-[       ]+2bc:[         ]+d621 @IM+4c5c@[      ]+@OC@\.b \[r12=r2-42\],r5
-[       ]+2c0:[         ]+2a21 @IM+4c5c@[      ]+@OC@\.b \[r12=r2\+42\],r5
-[       ]+2c4:[         ]+6f2d 0000 0000 @IM+4c5c@[     ]+@OC@\.b \[r12=r2\+0( <notstart>)?\],r5
+[       ]+228:[         ]+4205 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+\$?r0\.b\],\$?r5
+[       ]+22c:[         ]+4255 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\$?r5\.b\],\$?r13
+[       ]+230:[         ]+4029 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+\[\$?r0\]\.b\],\$?r5
+[       ]+234:[         ]+4529 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\]\.b\],\$?r13
+[       ]+238:[         ]+402d @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+\[\$?r0\+\]\.b\],\$?r5
+[       ]+23c:[         ]+452d @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.b\],\$?r13
+[       ]+240:[         ]+452d @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.b\],\$?r13
+[       ]+244:[         ]+5205 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+\$?r0\.w\],\$?r5
+[       ]+248:[         ]+5255 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\$?r5\.w\],\$?r13
+[       ]+24c:[         ]+5029 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+\[\$?r0\]\.w\],\$?r5
+[       ]+250:[         ]+5529 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\]\.w\],\$?r13
+[       ]+254:[         ]+502d @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+\[\$?r0\+\]\.w\],\$?r5
+[       ]+258:[         ]+552d @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.w\],\$?r13
+[       ]+25c:[         ]+552d @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.w\],\$?r13
+[       ]+260:[         ]+6205 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+\$?r0\.d\],\$?r5
+[       ]+264:[         ]+6255 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\$?r5\.d\],\$?r13
+[       ]+268:[         ]+6029 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+\[\$?r0\]\.d\],\$?r5
+[       ]+26c:[         ]+6529 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\]\.d\],\$?r13
+[       ]+270:[         ]+602d @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+\[\$?r0\+\]\.d\],\$?r5
+[       ]+274:[         ]+652d @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.d\],\$?r13
+[       ]+278:[         ]+652d @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.d\],\$?r13
+[       ]+27c:[         ]+0021 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+0\],\$?r5
+[       ]+280:[         ]+0121 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+1\],\$?r5
+[       ]+284:[         ]+7f21 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+127\],\$?r5
+[       ]+288:[         ]+5f2d 8000 @IM+4c5c@[         ]+@OC@\.b \[\$?r12=\$?r2\+128\],\$?r5
+[       ]+28e:[         ]+ff21 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2-1\],\$?r5
+[       ]+292:[         ]+8121 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2-127\],\$?r5
+[       ]+296:[         ]+8021 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2-128\],\$?r5
+[       ]+29a:[         ]+5f2d ff00 @IM+4c5c@[         ]+@OC@\.b \[\$?r12=\$?r2\+255\],\$?r5
+[       ]+2a0:[         ]+2a21 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+2a4:[         ]+d621 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+2a8:[         ]+d621 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+2ac:[         ]+2a21 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+2b0:[         ]+d621 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+2b4:[         ]+d621 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+2b8:[         ]+2a21 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+2bc:[         ]+d621 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+2c0:[         ]+2a21 @IM+4c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+2c4:[         ]+6f2d 0000 0000 @IM+4c5c@[     ]+@OC@\.b \[\$?r12=\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+2c6:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+2cc:[         ]+0021 @IM+5cdc@[      ]+@OC@\.w \[r12=r2\+0\],r13
-[       ]+2d0:[         ]+0121 @IM+5cdc@[      ]+@OC@\.w \[r12=r2\+1\],r13
-[       ]+2d4:[         ]+7f21 @IM+5cdc@[      ]+@OC@\.w \[r12=r2\+127\],r13
-[       ]+2d8:[         ]+5f2d 8000 @IM+5cdc@[         ]+@OC@\.w \[r12=r2\+128\],r13
-[       ]+2de:[         ]+ff21 @IM+5cdc@[      ]+@OC@\.w \[r12=r2-1\],r13
-[       ]+2e2:[         ]+ff21 @IM+5cdc@[      ]+@OC@\.w \[r12=r2-1\],r13
-[       ]+2e6:[         ]+8121 @IM+5cdc@[      ]+@OC@\.w \[r12=r2-127\],r13
-[       ]+2ea:[         ]+8021 @IM+5cdc@[      ]+@OC@\.w \[r12=r2-128\],r13
-[       ]+2ee:[         ]+5f2d 7fff @IM+5cdc@[         ]+@OC@\.w \[r12=r2-129\],r13
-[       ]+2f4:[         ]+8121 @IM+5cdc@[      ]+@OC@\.w \[r12=r2-127\],r13
-[       ]+2f8:[         ]+8021 @IM+5cdc@[      ]+@OC@\.w \[r12=r2-128\],r13
-[       ]+2fc:[         ]+5f2d 7fff @IM+5cdc@[         ]+@OC@\.w \[r12=r2-129\],r13
-[       ]+302:[         ]+5f2d ff00 @IM+5cdc@[         ]+@OC@\.w \[r12=r2\+255\],r13
-[       ]+308:[         ]+5f2d 01ff @IM+5cdc@[         ]+@OC@\.w \[r12=r2-255\],r13
-[       ]+30e:[         ]+5f2d 01ff @IM+5cdc@[         ]+@OC@\.w \[r12=r2-255\],r13
-[       ]+314:[         ]+5f2d 0001 @IM+5cdc@[         ]+@OC@\.w \[r12=r2\+256\],r13
-[       ]+31a:[         ]+5f2d 00ff @IM+5cdc@[         ]+@OC@\.w \[r12=r2-256\],r13
-[       ]+320:[         ]+5f2d 68dd @IM+5cdc@[         ]+@OC@\.w \[r12=r2-8856\],r13
-[       ]+326:[         ]+5f2d 68dd @IM+5cdc@[         ]+@OC@\.w \[r12=r2-8856\],r13
-[       ]+32c:[         ]+5f2d 9822 @IM+5cdc@[         ]+@OC@\.w \[r12=r2\+8856\],r13
-[       ]+332:[         ]+2a21 @IM+5cdc@[      ]+@OC@\.w \[r12=r2\+42\],r13
-[       ]+336:[         ]+d621 @IM+5cdc@[      ]+@OC@\.w \[r12=r2-42\],r13
-[       ]+33a:[         ]+d621 @IM+5cdc@[      ]+@OC@\.w \[r12=r2-42\],r13
-[       ]+33e:[         ]+2a21 @IM+5cdc@[      ]+@OC@\.w \[r12=r2\+42\],r13
-[       ]+342:[         ]+d621 @IM+5cdc@[      ]+@OC@\.w \[r12=r2-42\],r13
-[       ]+346:[         ]+d621 @IM+5c5c@[      ]+@OC@\.w \[r12=r2-42\],r5
-[       ]+34a:[         ]+d621 @IM+5c5c@[      ]+@OC@\.w \[r12=r2-42\],r5
-[       ]+34e:[         ]+2a21 @IM+5c5c@[      ]+@OC@\.w \[r12=r2\+42\],r5
-[       ]+352:[         ]+5f2d ff7f @IM+5c5c@[         ]+@OC@\.w \[r12=r2\+32767\],r5
-[       ]+358:[         ]+6f2d 0080 0000 @IM+5c5c@[     ]+@OC@\.w \[r12=r2\+(32768|8000 <three2767\+0x1>)\],r5
-[       ]+360:[         ]+6f2d 0180 0000 @IM+5cdc@[     ]+@OC@\.w \[r12=r2\+(32769|8001 <three2767\+0x2>)\],r13
-[       ]+368:[         ]+5f2d 0180 @IM+5cdc@[         ]+@OC@\.w \[r12=r2-32767\],r13
-[       ]+36e:[         ]+5f2d 0080 @IM+5cdc@[         ]+@OC@\.w \[r12=r2-32768\],r13
-[       ]+374:[         ]+6f2d ff7f ffff @IM+5c5c@[     ]+@OC@\.w \[r12=r2\+[^]]+\],r5
-[       ]+37c:[         ]+5f2d 0180 @IM+5cdc@[         ]+@OC@\.w \[r12=r2-32767\],r13
-[       ]+382:[         ]+5f2d 0080 @IM+5cdc@[         ]+@OC@\.w \[r12=r2-32768\],r13
-[       ]+388:[         ]+6f2d ff7f ffff @IM+5c5c@[     ]+@OC@\.w \[r12=r2\+[^]]+\],r5
-[       ]+390:[         ]+6f2d ffff 0000 @IM+5c5c@[     ]+@OC@\.w \[r12=r2\+(65535|ffff <six5535>)\],r5
-[       ]+398:[         ]+6f2d 0000 0000 @IM+5c5c@[     ]+@OC@\.w \[r12=r2\+0( <notstart>)?\],r5
+[       ]+2cc:[         ]+0021 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+0\],\$?r13
+[       ]+2d0:[         ]+0121 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+1\],\$?r13
+[       ]+2d4:[         ]+7f21 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+127\],\$?r13
+[       ]+2d8:[         ]+5f2d 8000 @IM+5cdc@[         ]+@OC@\.w \[\$?r12=\$?r2\+128\],\$?r13
+[       ]+2de:[         ]+ff21 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2-1\],\$?r13
+[       ]+2e2:[         ]+ff21 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2-1\],\$?r13
+[       ]+2e6:[         ]+8121 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2-127\],\$?r13
+[       ]+2ea:[         ]+8021 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2-128\],\$?r13
+[       ]+2ee:[         ]+5f2d 7fff @IM+5cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-129\],\$?r13
+[       ]+2f4:[         ]+8121 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2-127\],\$?r13
+[       ]+2f8:[         ]+8021 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2-128\],\$?r13
+[       ]+2fc:[         ]+5f2d 7fff @IM+5cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-129\],\$?r13
+[       ]+302:[         ]+5f2d ff00 @IM+5cdc@[         ]+@OC@\.w \[\$?r12=\$?r2\+255\],\$?r13
+[       ]+308:[         ]+5f2d 01ff @IM+5cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-255\],\$?r13
+[       ]+30e:[         ]+5f2d 01ff @IM+5cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-255\],\$?r13
+[       ]+314:[         ]+5f2d 0001 @IM+5cdc@[         ]+@OC@\.w \[\$?r12=\$?r2\+256\],\$?r13
+[       ]+31a:[         ]+5f2d 00ff @IM+5cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-256\],\$?r13
+[       ]+320:[         ]+5f2d 68dd @IM+5cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-8856\],\$?r13
+[       ]+326:[         ]+5f2d 68dd @IM+5cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-8856\],\$?r13
+[       ]+32c:[         ]+5f2d 9822 @IM+5cdc@[         ]+@OC@\.w \[\$?r12=\$?r2\+8856\],\$?r13
+[       ]+332:[         ]+2a21 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+42\],\$?r13
+[       ]+336:[         ]+d621 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2-42\],\$?r13
+[       ]+33a:[         ]+d621 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2-42\],\$?r13
+[       ]+33e:[         ]+2a21 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+42\],\$?r13
+[       ]+342:[         ]+d621 @IM+5cdc@[      ]+@OC@\.w \[\$?r12=\$?r2-42\],\$?r13
+[       ]+346:[         ]+d621 @IM+5c5c@[      ]+@OC@\.w \[\$?r12=\$?r2-42\],\$?r5
+[       ]+34a:[         ]+d621 @IM+5c5c@[      ]+@OC@\.w \[\$?r12=\$?r2-42\],\$?r5
+[       ]+34e:[         ]+2a21 @IM+5c5c@[      ]+@OC@\.w \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+352:[         ]+5f2d ff7f @IM+5c5c@[         ]+@OC@\.w \[\$?r12=\$?r2\+32767\],\$?r5
+[       ]+358:[         ]+6f2d 0080 0000 @IM+5c5c@[     ]+@OC@\.w \[\$?r12=\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5
+[       ]+360:[         ]+6f2d 0180 0000 @IM+5cdc@[     ]+@OC@\.w \[\$?r12=\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r13
+[       ]+368:[         ]+5f2d 0180 @IM+5cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-32767\],\$?r13
+[       ]+36e:[         ]+5f2d 0080 @IM+5cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-32768\],\$?r13
+[       ]+374:[         ]+6f2d ff7f ffff @IM+5c5c@[     ]+@OC@\.w \[\$?r12=\$?r2\+[^]]+\],\$?r5
+[       ]+37c:[         ]+5f2d 0180 @IM+5cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-32767\],\$?r13
+[       ]+382:[         ]+5f2d 0080 @IM+5cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-32768\],\$?r13
+[       ]+388:[         ]+6f2d ff7f ffff @IM+5c5c@[     ]+@OC@\.w \[\$?r12=\$?r2\+[^]]+\],\$?r5
+[       ]+390:[         ]+6f2d ffff 0000 @IM+5c5c@[     ]+@OC@\.w \[\$?r12=\$?r2\+(65535|ffff <six5535>)\],\$?r5
+[       ]+398:[         ]+6f2d 0000 0000 @IM+5c5c@[     ]+@OC@\.w \[\$?r12=\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+39a:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+3a0:[         ]+7309 @IM+4558@[      ]+@OC@\.b \[\[r3\]\],r5
-[       ]+3a4:[         ]+7209 @IM+5448@[      ]+@OC@\.w \[\[r2\]\],r4
-[       ]+3a8:[         ]+790d @IM+4778@[      ]+@OC@\.b \[\[r9\+\]\],r7
-[       ]+3ac:[         ]+730d @IM+5558@[      ]+@OC@\.w \[\[r3\+\]\],r5
-[       ]+3b0:[         ]+7f0d 0000 0000 @IM+4558@[     ]+@OC@\.b \[(0x0|0 <notstart>)\],r5
+[       ]+3a0:[         ]+7309 @IM+4558@[      ]+@OC@\.b \[\[\$?r3\]\],\$?r5
+[       ]+3a4:[         ]+7209 @IM+5448@[      ]+@OC@\.w \[\[\$?r2\]\],\$?r4
+[       ]+3a8:[         ]+790d @IM+4778@[      ]+@OC@\.b \[\[\$?r9\+\]\],\$?r7
+[       ]+3ac:[         ]+730d @IM+5558@[      ]+@OC@\.w \[\[\$?r3\+\]\],\$?r5
+[       ]+3b0:[         ]+7f0d 0000 0000 @IM+4558@[     ]+@OC@\.b \[(0x0|0 <notstart>)\],\$?r5
 [      ]+3b2:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+3b8:[         ]+7f0d 0000 0000 @IM+5448@[     ]+@OC@\.w \[(0x0|0 <notstart>)\],r4
+[       ]+3b8:[         ]+7f0d 0000 0000 @IM+5448@[     ]+@OC@\.w \[(0x0|0 <notstart>)\],\$?r4
 [      ]+3ba:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+3c0:[         ]+7f0d 0000 0000 @IM+4558@[     ]+@OC@\.b \[(0x0|0 <notstart>)\],r5
+[       ]+3c0:[         ]+7f0d 0000 0000 @IM+4558@[     ]+@OC@\.b \[(0x0|0 <notstart>)\],\$?r5
 [      ]+3c2:[         ]+(R_CRIS_)?32[         ]+\.text
-[       ]+3c8:[         ]+7f0d 0000 0000 @IM+5448@[     ]+@OC@\.w \[(0x0|0 <notstart>)\],r4
+[       ]+3c8:[         ]+7f0d 0000 0000 @IM+5448@[     ]+@OC@\.w \[(0x0|0 <notstart>)\],\$?r4
 [      ]+3ca:[         ]+(R_CRIS_)?32[         ]+\.text
index a6be884..7d6d5ef 100644 (file)
@@ -12,316 +12,316 @@ Disassembly of section \.text:
        \.\.\.
 
 0+4 <start>:
-[       ]+4:[   ]+@IR+0354@[   ]+@OC@\.b r3,r5
-[       ]+6:[   ]+@IR+15d4@[   ]+@OC@\.w r5,r13
-[       ]+8:[   ]+@IM+0058@[   ]+@OC@\.b \[r0\],r5
-[       ]+a:[   ]+@IM+15d8@[   ]+@OC@\.w \[r5\],r13
-[       ]+c:[   ]+@IM+005c@[   ]+@OC@\.b \[r0\+\],r5
-[       ]+e:[   ]+@IM+15dc@[   ]+@OC@\.w \[r5\+\],r13
-[       ]+10:[  ]+@IM+0f5c@ 0000[      ]+@OC@\.b (0x|)0,r5
-[       ]+14:[  ]+@IM+0f5c@ 0100[      ]+@OC@\.b (0x|)1,r5
-[       ]+18:[  ]+@IM+0f5c@ 7f00[      ]+@OC@\.b (0x7f|127),r5
-[       ]+1c:[  ]+@IM+0f5c@ 8000[      ]+@OC@\.b (0x80|128),r5
-[       ]+20:[  ]+@IM+0f5c@ ffff[      ]+@OC@\.b (0xffff|-1),r5
-[       ]+24:[  ]+@IM+0f5c@ 81ff[      ]+@OC@\.b (0xff81|-127),r5
-[       ]+28:[  ]+@IM+0f5c@ 80ff[      ]+@OC@\.b (0xff80|-128),r5
-[       ]+2c:[  ]+@IM+0f5c@ ff00[      ]+@OC@\.b (0xff|255),r5
-[       ]+30:[  ]+@IM+0f5c@ 2a00[      ]+@OC@\.b (0x2a|42),r5
-[       ]+34:[  ]+@IM+0f5c@ d6ff[      ]+@OC@\.b (0xffd6|-42),r5
-[       ]+38:[  ]+@IM+0f5c@ 2a00[      ]+@OC@\.b (0x2a|42),r5
-[       ]+3c:[  ]+@IM+0f5c@ d6ff[      ]+@OC@\.b (0xffd6|-42),r5
-[       ]+40:[  ]+@IM+0f5c@ d6ff[      ]+@OC@\.b (0xffd6|-42),r5
-[       ]+44:[  ]+@IM+0f5c@ 2a00[      ]+@OC@\.b (0x2a|42),r5
-[       ]+48:[  ]+@IM+0f5c@ 0000[      ]+@OC@\.b (0x|)0,r5
+[       ]+4:[   ]+@IR+0354@[   ]+@OC@\.b \$?r3,\$?r5
+[       ]+6:[   ]+@IR+15d4@[   ]+@OC@\.w \$?r5,\$?r13
+[       ]+8:[   ]+@IM+0058@[   ]+@OC@\.b \[\$?r0\],\$?r5
+[       ]+a:[   ]+@IM+15d8@[   ]+@OC@\.w \[\$?r5\],\$?r13
+[       ]+c:[   ]+@IM+005c@[   ]+@OC@\.b \[\$?r0\+\],\$?r5
+[       ]+e:[   ]+@IM+15dc@[   ]+@OC@\.w \[\$?r5\+\],\$?r13
+[       ]+10:[  ]+@IM+0f5c@ 0000[      ]+@OC@\.b (0x|)0,\$?r5
+[       ]+14:[  ]+@IM+0f5c@ 0100[      ]+@OC@\.b (0x|)1,\$?r5
+[       ]+18:[  ]+@IM+0f5c@ 7f00[      ]+@OC@\.b (0x7f|127),\$?r5
+[       ]+1c:[  ]+@IM+0f5c@ 8000[      ]+@OC@\.b (0x80|128),\$?r5
+[       ]+20:[  ]+@IM+0f5c@ ffff[      ]+@OC@\.b (0xffff|-1),\$?r5
+[       ]+24:[  ]+@IM+0f5c@ 81ff[      ]+@OC@\.b (0xff81|-127),\$?r5
+[       ]+28:[  ]+@IM+0f5c@ 80ff[      ]+@OC@\.b (0xff80|-128),\$?r5
+[       ]+2c:[  ]+@IM+0f5c@ ff00[      ]+@OC@\.b (0xff|255),\$?r5
+[       ]+30:[  ]+@IM+0f5c@ 2a00[      ]+@OC@\.b (0x2a|42),\$?r5
+[       ]+34:[  ]+@IM+0f5c@ d6ff[      ]+@OC@\.b (0xffd6|-42),\$?r5
+[       ]+38:[  ]+@IM+0f5c@ 2a00[      ]+@OC@\.b (0x2a|42),\$?r5
+[       ]+3c:[  ]+@IM+0f5c@ d6ff[      ]+@OC@\.b (0xffd6|-42),\$?r5
+[       ]+40:[  ]+@IM+0f5c@ d6ff[      ]+@OC@\.b (0xffd6|-42),\$?r5
+[       ]+44:[  ]+@IM+0f5c@ 2a00[      ]+@OC@\.b (0x2a|42),\$?r5
+[       ]+48:[  ]+@IM+0f5c@ 0000[      ]+@OC@\.b (0x|)0,\$?r5
 [      ]+4a:[  ]+(R_CRIS_)?16[         ]+externalsym
-[       ]+4c:[  ]+@IM+1fdc@ 0000[      ]+@OC@\.w (0x|)0,r13
-[       ]+50:[  ]+@IM+1fdc@ 0100[      ]+@OC@\.w (0x|)1,r13
-[       ]+54:[  ]+@IM+1fdc@ 7f00[      ]+@OC@\.w (0x7f|127),r13
-[       ]+58:[  ]+@IM+1fdc@ 8000[      ]+@OC@\.w (0x80|128),r13
-[       ]+5c:[  ]+@IM+1fdc@ ffff[      ]+@OC@\.w (0xffff|-1),r13
-[       ]+60:[  ]+@IM+1fdc@ 81ff[      ]+@OC@\.w (0xff81|-127),r13
-[       ]+64:[  ]+@IM+1fdc@ 80ff[      ]+@OC@\.w (0xff80|-128),r13
-[       ]+68:[  ]+@IM+1fdc@ 7fff[      ]+@OC@\.w (0xff7f|-129),r13
-[       ]+6c:[  ]+@IM+1fdc@ ff00[      ]+@OC@\.w (0xff|255),r13
-[       ]+70:[  ]+@IM+1fdc@ 01ff[      ]+@OC@\.w (0xff01|-255),r13
-[       ]+74:[  ]+@IM+1fdc@ 0001[      ]+@OC@\.w (0x[0]?100|256),r13
-[       ]+78:[  ]+@IM+1fdc@ 68dd[      ]+@OC@\.w (0xdd68|-8856),r13
-[       ]+7c:[  ]+@IM+1fdc@ 9822[      ]+@OC@\.w (0x2298|8856),r13
-[       ]+80:[  ]+@IM+1fdc@ 2a00[      ]+@OC@\.w (0x2a|42),r13
-[       ]+84:[  ]+@IM+1fdc@ d6ff[      ]+@OC@\.w (0xffd6|-42),r13
-[       ]+88:[  ]+@IM+1fdc@ 2a00[      ]+@OC@\.w (0x2a|42),r13
-[       ]+8c:[  ]+@IM+1fdc@ d6ff[      ]+@OC@\.w (0xffd6|-42),r13
-[       ]+90:[  ]+@IM+1f5c@ d6ff[      ]+@OC@\.w (0xffd6|-42),r5
-[       ]+94:[  ]+@IM+1f5c@ 2a00[      ]+@OC@\.w (0x2a|42),r5
-[       ]+98:[  ]+@IM+1f5c@ ff7f[      ]+@OC@\.w (0x7fff|32767),r5
-[       ]+9c:[  ]+@IM+1f5c@ 0080[      ]+@OC@\.w (0x8000|-32768),r5
-[       ]+a0:[  ]+@IM+1fdc@ 0180[      ]+@OC@\.w (0x8001|-32767),r13
-[       ]+a4:[  ]+@IM+1fdc@ 0180[      ]+@OC@\.w (0x8001|-32767),r13
-[       ]+a8:[  ]+@IM+1fdc@ 0080[      ]+@OC@\.w (0x8000|-32768),r13
-[       ]+ac:[  ]+@IM+1f5c@ ffff[      ]+@OC@\.w (0xffff|-1),r5
-[       ]+b0:[  ]+@IM+1f5c@ 0000[      ]+@OC@\.w (0x|)0,r5
+[       ]+4c:[  ]+@IM+1fdc@ 0000[      ]+@OC@\.w (0x|)0,\$?r13
+[       ]+50:[  ]+@IM+1fdc@ 0100[      ]+@OC@\.w (0x|)1,\$?r13
+[       ]+54:[  ]+@IM+1fdc@ 7f00[      ]+@OC@\.w (0x7f|127),\$?r13
+[       ]+58:[  ]+@IM+1fdc@ 8000[      ]+@OC@\.w (0x80|128),\$?r13
+[       ]+5c:[  ]+@IM+1fdc@ ffff[      ]+@OC@\.w (0xffff|-1),\$?r13
+[       ]+60:[  ]+@IM+1fdc@ 81ff[      ]+@OC@\.w (0xff81|-127),\$?r13
+[       ]+64:[  ]+@IM+1fdc@ 80ff[      ]+@OC@\.w (0xff80|-128),\$?r13
+[       ]+68:[  ]+@IM+1fdc@ 7fff[      ]+@OC@\.w (0xff7f|-129),\$?r13
+[       ]+6c:[  ]+@IM+1fdc@ ff00[      ]+@OC@\.w (0xff|255),\$?r13
+[       ]+70:[  ]+@IM+1fdc@ 01ff[      ]+@OC@\.w (0xff01|-255),\$?r13
+[       ]+74:[  ]+@IM+1fdc@ 0001[      ]+@OC@\.w (0x[0]?100|256),\$?r13
+[       ]+78:[  ]+@IM+1fdc@ 68dd[      ]+@OC@\.w (0xdd68|-8856),\$?r13
+[       ]+7c:[  ]+@IM+1fdc@ 9822[      ]+@OC@\.w (0x2298|8856),\$?r13
+[       ]+80:[  ]+@IM+1fdc@ 2a00[      ]+@OC@\.w (0x2a|42),\$?r13
+[       ]+84:[  ]+@IM+1fdc@ d6ff[      ]+@OC@\.w (0xffd6|-42),\$?r13
+[       ]+88:[  ]+@IM+1fdc@ 2a00[      ]+@OC@\.w (0x2a|42),\$?r13
+[       ]+8c:[  ]+@IM+1fdc@ d6ff[      ]+@OC@\.w (0xffd6|-42),\$?r13
+[       ]+90:[  ]+@IM+1f5c@ d6ff[      ]+@OC@\.w (0xffd6|-42),\$?r5
+[       ]+94:[  ]+@IM+1f5c@ 2a00[      ]+@OC@\.w (0x2a|42),\$?r5
+[       ]+98:[  ]+@IM+1f5c@ ff7f[      ]+@OC@\.w (0x7fff|32767),\$?r5
+[       ]+9c:[  ]+@IM+1f5c@ 0080[      ]+@OC@\.w (0x8000|-32768),\$?r5
+[       ]+a0:[  ]+@IM+1fdc@ 0180[      ]+@OC@\.w (0x8001|-32767),\$?r13
+[       ]+a4:[  ]+@IM+1fdc@ 0180[      ]+@OC@\.w (0x8001|-32767),\$?r13
+[       ]+a8:[  ]+@IM+1fdc@ 0080[      ]+@OC@\.w (0x8000|-32768),\$?r13
+[       ]+ac:[  ]+@IM+1f5c@ ffff[      ]+@OC@\.w (0xffff|-1),\$?r5
+[       ]+b0:[  ]+@IM+1f5c@ 0000[      ]+@OC@\.w (0x|)0,\$?r5
 [      ]+b2:[  ]+(R_CRIS_)?16[         ]+externalsym
-[       ]+b4:[  ]+4205 @IM+0558@[      ]+@OC@\.b \[r2\+r0\.b\],r5
-[       ]+b8:[  ]+4255 @IM+1dd8@[      ]+@OC@\.w \[r2\+r5\.b\],r13
-[       ]+bc:[  ]+4029 @IM+0558@[      ]+@OC@\.b \[r2\+\[r0\]\.b\],r5
-[       ]+c0:[  ]+4529 @IM+1dd8@[      ]+@OC@\.w \[r2\+\[r5\]\.b\],r13
-[       ]+c4:[  ]+402d @IM+0558@[      ]+@OC@\.b \[r2\+\[r0\+\]\.b\],r5
-[       ]+c8:[  ]+452d @IM+1dd8@[      ]+@OC@\.w \[r2\+\[r5\+\]\.b\],r13
-[       ]+cc:[  ]+452d @IM+1dd8@[      ]+@OC@\.w \[r2\+\[r5\+\]\.b\],r13
-[       ]+d0:[  ]+5205 @IM+0558@[      ]+@OC@\.b \[r2\+r0\.w\],r5
-[       ]+d4:[  ]+5255 @IM+1dd8@[      ]+@OC@\.w \[r2\+r5\.w\],r13
-[       ]+d8:[  ]+5029 @IM+0558@[      ]+@OC@\.b \[r2\+\[r0\]\.w\],r5
-[       ]+dc:[  ]+5529 @IM+1dd8@[      ]+@OC@\.w \[r2\+\[r5\]\.w\],r13
-[       ]+e0:[  ]+502d @IM+0558@[      ]+@OC@\.b \[r2\+\[r0\+\]\.w\],r5
-[       ]+e4:[  ]+552d @IM+1dd8@[      ]+@OC@\.w \[r2\+\[r5\+\]\.w\],r13
-[       ]+e8:[  ]+552d @IM+1dd8@[      ]+@OC@\.w \[r2\+\[r5\+\]\.w\],r13
-[       ]+ec:[  ]+6205 @IM+0558@[      ]+@OC@\.b \[r2\+r0\.d\],r5
-[       ]+f0:[  ]+6255 @IM+1dd8@[      ]+@OC@\.w \[r2\+r5\.d\],r13
-[       ]+f4:[  ]+6029 @IM+0558@[      ]+@OC@\.b \[r2\+\[r0\]\.d\],r5
-[       ]+f8:[  ]+6529 @IM+1dd8@[      ]+@OC@\.w \[r2\+\[r5\]\.d\],r13
-[       ]+fc:[  ]+602d @IM+0558@[      ]+@OC@\.b \[r2\+\[r0\+\]\.d\],r5
-[       ]+100:[         ]+652d @IM+1dd8@[      ]+@OC@\.w \[r2\+\[r5\+\]\.d\],r13
-[       ]+104:[         ]+652d @IM+1dd8@[      ]+@OC@\.w \[r2\+\[r5\+\]\.d\],r13
-[       ]+108:[         ]+0021 @IM+0558@[      ]+@OC@\.b \[r2\+0\],r5
-[       ]+10c:[         ]+0121 @IM+0558@[      ]+@OC@\.b \[r2\+1\],r5
-[       ]+110:[         ]+7f21 @IM+0558@[      ]+@OC@\.b \[r2\+127\],r5
-[       ]+114:[         ]+5f2d 8000 @IM+0558@[         ]+@OC@\.b \[r2\+128\],r5
-[       ]+11a:[         ]+ff21 @IM+0558@[      ]+@OC@\.b \[r2-1\],r5
-[       ]+11e:[         ]+8121 @IM+0558@[      ]+@OC@\.b \[r2-127\],r5
-[       ]+122:[         ]+8021 @IM+0558@[      ]+@OC@\.b \[r2-128\],r5
-[       ]+126:[         ]+5f2d ff00 @IM+0558@[         ]+@OC@\.b \[r2\+255\],r5
-[       ]+12c:[         ]+2a21 @IM+0558@[      ]+@OC@\.b \[r2\+42\],r5
-[       ]+130:[         ]+d621 @IM+0558@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+134:[         ]+d621 @IM+0558@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+138:[         ]+2a21 @IM+0558@[      ]+@OC@\.b \[r2\+42\],r5
-[       ]+13c:[         ]+d621 @IM+0558@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+140:[         ]+d621 @IM+0558@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+144:[         ]+2a21 @IM+0558@[      ]+@OC@\.b \[r2\+42\],r5
-[       ]+148:[         ]+d621 @IM+0558@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+14c:[         ]+2a21 @IM+0558@[      ]+@OC@\.b \[r2\+42\],r5
-[       ]+150:[         ]+6f2d 0000 0000 @IM+0558@[    ]+@OC@\.b \[r2\+0( <notstart>)?\],r5
+[       ]+b4:[  ]+4205 @IM+0558@[      ]+@OC@\.b \[\$?r2\+\$?r0\.b\],\$?r5
+[       ]+b8:[  ]+4255 @IM+1dd8@[      ]+@OC@\.w \[\$?r2\+\$?r5\.b\],\$?r13
+[       ]+bc:[  ]+4029 @IM+0558@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\]\.b\],\$?r5
+[       ]+c0:[  ]+4529 @IM+1dd8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\]\.b\],\$?r13
+[       ]+c4:[  ]+402d @IM+0558@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\+\]\.b\],\$?r5
+[       ]+c8:[  ]+452d @IM+1dd8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.b\],\$?r13
+[       ]+cc:[  ]+452d @IM+1dd8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.b\],\$?r13
+[       ]+d0:[  ]+5205 @IM+0558@[      ]+@OC@\.b \[\$?r2\+\$?r0\.w\],\$?r5
+[       ]+d4:[  ]+5255 @IM+1dd8@[      ]+@OC@\.w \[\$?r2\+\$?r5\.w\],\$?r13
+[       ]+d8:[  ]+5029 @IM+0558@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\]\.w\],\$?r5
+[       ]+dc:[  ]+5529 @IM+1dd8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\]\.w\],\$?r13
+[       ]+e0:[  ]+502d @IM+0558@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\+\]\.w\],\$?r5
+[       ]+e4:[  ]+552d @IM+1dd8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.w\],\$?r13
+[       ]+e8:[  ]+552d @IM+1dd8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.w\],\$?r13
+[       ]+ec:[  ]+6205 @IM+0558@[      ]+@OC@\.b \[\$?r2\+\$?r0\.d\],\$?r5
+[       ]+f0:[  ]+6255 @IM+1dd8@[      ]+@OC@\.w \[\$?r2\+\$?r5\.d\],\$?r13
+[       ]+f4:[  ]+6029 @IM+0558@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\]\.d\],\$?r5
+[       ]+f8:[  ]+6529 @IM+1dd8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\]\.d\],\$?r13
+[       ]+fc:[  ]+602d @IM+0558@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\+\]\.d\],\$?r5
+[       ]+100:[         ]+652d @IM+1dd8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.d\],\$?r13
+[       ]+104:[         ]+652d @IM+1dd8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.d\],\$?r13
+[       ]+108:[         ]+0021 @IM+0558@[      ]+@OC@\.b \[\$?r2\+0\],\$?r5
+[       ]+10c:[         ]+0121 @IM+0558@[      ]+@OC@\.b \[\$?r2\+1\],\$?r5
+[       ]+110:[         ]+7f21 @IM+0558@[      ]+@OC@\.b \[\$?r2\+127\],\$?r5
+[       ]+114:[         ]+5f2d 8000 @IM+0558@[         ]+@OC@\.b \[\$?r2\+128\],\$?r5
+[       ]+11a:[         ]+ff21 @IM+0558@[      ]+@OC@\.b \[\$?r2-1\],\$?r5
+[       ]+11e:[         ]+8121 @IM+0558@[      ]+@OC@\.b \[\$?r2-127\],\$?r5
+[       ]+122:[         ]+8021 @IM+0558@[      ]+@OC@\.b \[\$?r2-128\],\$?r5
+[       ]+126:[         ]+5f2d ff00 @IM+0558@[         ]+@OC@\.b \[\$?r2\+255\],\$?r5
+[       ]+12c:[         ]+2a21 @IM+0558@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5
+[       ]+130:[         ]+d621 @IM+0558@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+134:[         ]+d621 @IM+0558@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+138:[         ]+2a21 @IM+0558@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5
+[       ]+13c:[         ]+d621 @IM+0558@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+140:[         ]+d621 @IM+0558@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+144:[         ]+2a21 @IM+0558@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5
+[       ]+148:[         ]+d621 @IM+0558@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+14c:[         ]+2a21 @IM+0558@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5
+[       ]+150:[         ]+6f2d 0000 0000 @IM+0558@[    ]+@OC@\.b \[\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+152:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+158:[         ]+0021 @IM+1dd8@[      ]+@OC@\.w \[r2\+0\],r13
-[       ]+15c:[         ]+0121 @IM+1dd8@[      ]+@OC@\.w \[r2\+1\],r13
-[       ]+160:[         ]+7f21 @IM+1dd8@[      ]+@OC@\.w \[r2\+127\],r13
-[       ]+164:[         ]+5f2d 8000 @IM+1dd8@[         ]+@OC@\.w \[r2\+128\],r13
-[       ]+16a:[         ]+ff21 @IM+1dd8@[      ]+@OC@\.w \[r2-1\],r13
-[       ]+16e:[         ]+ff21 @IM+1dd8@[      ]+@OC@\.w \[r2-1\],r13
-[       ]+172:[         ]+8121 @IM+1dd8@[      ]+@OC@\.w \[r2-127\],r13
-[       ]+176:[         ]+8021 @IM+1dd8@[      ]+@OC@\.w \[r2-128\],r13
-[       ]+17a:[         ]+5f2d 7fff @IM+1dd8@[         ]+@OC@\.w \[r2-129\],r13
-[       ]+180:[         ]+8121 @IM+1dd8@[      ]+@OC@\.w \[r2-127\],r13
-[       ]+184:[         ]+8021 @IM+1dd8@[      ]+@OC@\.w \[r2-128\],r13
-[       ]+188:[         ]+5f2d 7fff @IM+1dd8@[         ]+@OC@\.w \[r2-129\],r13
-[       ]+18e:[         ]+5f2d ff00 @IM+1dd8@[         ]+@OC@\.w \[r2\+255\],r13
-[       ]+194:[         ]+5f2d 01ff @IM+1dd8@[         ]+@OC@\.w \[r2-255\],r13
-[       ]+19a:[         ]+5f2d 01ff @IM+1dd8@[         ]+@OC@\.w \[r2-255\],r13
-[       ]+1a0:[         ]+5f2d 0001 @IM+1dd8@[         ]+@OC@\.w \[r2\+256\],r13
-[       ]+1a6:[         ]+5f2d 00ff @IM+1dd8@[         ]+@OC@\.w \[r2-256\],r13
-[       ]+1ac:[         ]+5f2d 68dd @IM+1dd8@[         ]+@OC@\.w \[r2-8856\],r13
-[       ]+1b2:[         ]+5f2d 68dd @IM+1dd8@[         ]+@OC@\.w \[r2-8856\],r13
-[       ]+1b8:[         ]+5f2d 9822 @IM+1dd8@[         ]+@OC@\.w \[r2\+8856\],r13
-[       ]+1be:[         ]+2a21 @IM+1dd8@[      ]+@OC@\.w \[r2\+42\],r13
-[       ]+1c2:[         ]+d621 @IM+1dd8@[      ]+@OC@\.w \[r2-42\],r13
-[       ]+1c6:[         ]+d621 @IM+1dd8@[      ]+@OC@\.w \[r2-42\],r13
-[       ]+1ca:[         ]+2a21 @IM+1dd8@[      ]+@OC@\.w \[r2\+42\],r13
-[       ]+1ce:[         ]+d621 @IM+1dd8@[      ]+@OC@\.w \[r2-42\],r13
-[       ]+1d2:[         ]+d621 @IM+1558@[      ]+@OC@\.w \[r2-42\],r5
-[       ]+1d6:[         ]+d621 @IM+1558@[      ]+@OC@\.w \[r2-42\],r5
-[       ]+1da:[         ]+2a21 @IM+1558@[      ]+@OC@\.w \[r2\+42\],r5
-[       ]+1de:[         ]+5f2d ff7f @IM+1558@[         ]+@OC@\.w \[r2\+32767\],r5
-[       ]+1e4:[         ]+6f2d 0080 0000 @IM+1558@[    ]+@OC@\.w \[r2\+(32768|8000 <three2767\+0x1>)\],r5
-[       ]+1ec:[         ]+6f2d 0180 0000 @IM+1dd8@[    ]+@OC@\.w \[r2\+(32769|8001 <three2767\+0x2>)\],r13
-[       ]+1f4:[         ]+5f2d 0180 @IM+1dd8@[         ]+@OC@\.w \[r2-32767\],r13
-[       ]+1fa:[         ]+5f2d 0080 @IM+1dd8@[         ]+@OC@\.w \[r2-32768\],r13
-[       ]+200:[         ]+6f2d ff7f ffff @IM+1558@[    ]+@OC@\.w \[r2\+[^]]+\],r5
-[       ]+208:[         ]+5f2d 0180 @IM+1dd8@[         ]+@OC@\.w \[r2-32767\],r13
-[       ]+20e:[         ]+5f2d 0080 @IM+1dd8@[         ]+@OC@\.w \[r2-32768\],r13
-[       ]+214:[         ]+6f2d ff7f ffff @IM+1558@[    ]+@OC@\.w \[r2\+[^]]+\],r5
-[       ]+21c:[         ]+6f2d ffff 0000 @IM+1558@[    ]+@OC@\.w \[r2\+(65535|ffff <six5535>)\],r5
-[       ]+224:[         ]+6f2d 0000 0000 @IM+1558@[    ]+@OC@\.w \[r2\+0( <notstart>)?\],r5
+[       ]+158:[         ]+0021 @IM+1dd8@[      ]+@OC@\.w \[\$?r2\+0\],\$?r13
+[       ]+15c:[         ]+0121 @IM+1dd8@[      ]+@OC@\.w \[\$?r2\+1\],\$?r13
+[       ]+160:[         ]+7f21 @IM+1dd8@[      ]+@OC@\.w \[\$?r2\+127\],\$?r13
+[       ]+164:[         ]+5f2d 8000 @IM+1dd8@[         ]+@OC@\.w \[\$?r2\+128\],\$?r13
+[       ]+16a:[         ]+ff21 @IM+1dd8@[      ]+@OC@\.w \[\$?r2-1\],\$?r13
+[       ]+16e:[         ]+ff21 @IM+1dd8@[      ]+@OC@\.w \[\$?r2-1\],\$?r13
+[       ]+172:[         ]+8121 @IM+1dd8@[      ]+@OC@\.w \[\$?r2-127\],\$?r13
+[       ]+176:[         ]+8021 @IM+1dd8@[      ]+@OC@\.w \[\$?r2-128\],\$?r13
+[       ]+17a:[         ]+5f2d 7fff @IM+1dd8@[         ]+@OC@\.w \[\$?r2-129\],\$?r13
+[       ]+180:[         ]+8121 @IM+1dd8@[      ]+@OC@\.w \[\$?r2-127\],\$?r13
+[       ]+184:[         ]+8021 @IM+1dd8@[      ]+@OC@\.w \[\$?r2-128\],\$?r13
+[       ]+188:[         ]+5f2d 7fff @IM+1dd8@[         ]+@OC@\.w \[\$?r2-129\],\$?r13
+[       ]+18e:[         ]+5f2d ff00 @IM+1dd8@[         ]+@OC@\.w \[\$?r2\+255\],\$?r13
+[       ]+194:[         ]+5f2d 01ff @IM+1dd8@[         ]+@OC@\.w \[\$?r2-255\],\$?r13
+[       ]+19a:[         ]+5f2d 01ff @IM+1dd8@[         ]+@OC@\.w \[\$?r2-255\],\$?r13
+[       ]+1a0:[         ]+5f2d 0001 @IM+1dd8@[         ]+@OC@\.w \[\$?r2\+256\],\$?r13
+[       ]+1a6:[         ]+5f2d 00ff @IM+1dd8@[         ]+@OC@\.w \[\$?r2-256\],\$?r13
+[       ]+1ac:[         ]+5f2d 68dd @IM+1dd8@[         ]+@OC@\.w \[\$?r2-8856\],\$?r13
+[       ]+1b2:[         ]+5f2d 68dd @IM+1dd8@[         ]+@OC@\.w \[\$?r2-8856\],\$?r13
+[       ]+1b8:[         ]+5f2d 9822 @IM+1dd8@[         ]+@OC@\.w \[\$?r2\+8856\],\$?r13
+[       ]+1be:[         ]+2a21 @IM+1dd8@[      ]+@OC@\.w \[\$?r2\+42\],\$?r13
+[       ]+1c2:[         ]+d621 @IM+1dd8@[      ]+@OC@\.w \[\$?r2-42\],\$?r13
+[       ]+1c6:[         ]+d621 @IM+1dd8@[      ]+@OC@\.w \[\$?r2-42\],\$?r13
+[       ]+1ca:[         ]+2a21 @IM+1dd8@[      ]+@OC@\.w \[\$?r2\+42\],\$?r13
+[       ]+1ce:[         ]+d621 @IM+1dd8@[      ]+@OC@\.w \[\$?r2-42\],\$?r13
+[       ]+1d2:[         ]+d621 @IM+1558@[      ]+@OC@\.w \[\$?r2-42\],\$?r5
+[       ]+1d6:[         ]+d621 @IM+1558@[      ]+@OC@\.w \[\$?r2-42\],\$?r5
+[       ]+1da:[         ]+2a21 @IM+1558@[      ]+@OC@\.w \[\$?r2\+42\],\$?r5
+[       ]+1de:[         ]+5f2d ff7f @IM+1558@[         ]+@OC@\.w \[\$?r2\+32767\],\$?r5
+[       ]+1e4:[         ]+6f2d 0080 0000 @IM+1558@[    ]+@OC@\.w \[\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5
+[       ]+1ec:[         ]+6f2d 0180 0000 @IM+1dd8@[    ]+@OC@\.w \[\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r13
+[       ]+1f4:[         ]+5f2d 0180 @IM+1dd8@[         ]+@OC@\.w \[\$?r2-32767\],\$?r13
+[       ]+1fa:[         ]+5f2d 0080 @IM+1dd8@[         ]+@OC@\.w \[\$?r2-32768\],\$?r13
+[       ]+200:[         ]+6f2d ff7f ffff @IM+1558@[    ]+@OC@\.w \[\$?r2\+[^]]+\],\$?r5
+[       ]+208:[         ]+5f2d 0180 @IM+1dd8@[         ]+@OC@\.w \[\$?r2-32767\],\$?r13
+[       ]+20e:[         ]+5f2d 0080 @IM+1dd8@[         ]+@OC@\.w \[\$?r2-32768\],\$?r13
+[       ]+214:[         ]+6f2d ff7f ffff @IM+1558@[    ]+@OC@\.w \[\$?r2\+[^]]+\],\$?r5
+[       ]+21c:[         ]+6f2d ffff 0000 @IM+1558@[    ]+@OC@\.w \[\$?r2\+(65535|ffff <six5535>)\],\$?r5
+[       ]+224:[         ]+6f2d 0000 0000 @IM+1558@[    ]+@OC@\.w \[\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+226:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+22c:[         ]+4205 @IM+0858@[      ]+@OC@\.b \[r2\+r0\.b\],r5,r8
-[       ]+230:[         ]+4255 @IM+18d8@[      ]+@OC@\.w \[r2\+r5\.b\],r13,r8
-[       ]+234:[         ]+4029 @IM+0858@[      ]+@OC@\.b \[r2\+\[r0\]\.b\],r5,r8
-[       ]+238:[         ]+4529 @IM+18d8@[      ]+@OC@\.w \[r2\+\[r5\]\.b\],r13,r8
-[       ]+23c:[         ]+402d @IM+0858@[      ]+@OC@\.b \[r2\+\[r0\+\]\.b\],r5,r8
-[       ]+240:[         ]+452d @IM+18d8@[      ]+@OC@\.w \[r2\+\[r5\+\]\.b\],r13,r8
-[       ]+244:[         ]+452d @IM+18d8@[      ]+@OC@\.w \[r2\+\[r5\+\]\.b\],r13,r8
-[       ]+248:[         ]+5205 @IM+0858@[      ]+@OC@\.b \[r2\+r0\.w\],r5,r8
-[       ]+24c:[         ]+5255 @IM+18d8@[      ]+@OC@\.w \[r2\+r5\.w\],r13,r8
-[       ]+250:[         ]+5029 @IM+0858@[      ]+@OC@\.b \[r2\+\[r0\]\.w\],r5,r8
-[       ]+254:[         ]+5529 @IM+18d8@[      ]+@OC@\.w \[r2\+\[r5\]\.w\],r13,r8
-[       ]+258:[         ]+502d @IM+0858@[      ]+@OC@\.b \[r2\+\[r0\+\]\.w\],r5,r8
-[       ]+25c:[         ]+552d @IM+18d8@[      ]+@OC@\.w \[r2\+\[r5\+\]\.w\],r13,r8
-[       ]+260:[         ]+552d @IM+18d8@[      ]+@OC@\.w \[r2\+\[r5\+\]\.w\],r13,r8
-[       ]+264:[         ]+6205 @IM+0858@[      ]+@OC@\.b \[r2\+r0\.d\],r5,r8
-[       ]+268:[         ]+6255 @IM+18d8@[      ]+@OC@\.w \[r2\+r5\.d\],r13,r8
-[       ]+26c:[         ]+6029 @IM+0858@[      ]+@OC@\.b \[r2\+\[r0\]\.d\],r5,r8
-[       ]+270:[         ]+6529 @IM+18d8@[      ]+@OC@\.w \[r2\+\[r5\]\.d\],r13,r8
-[       ]+274:[         ]+602d @IM+0858@[      ]+@OC@\.b \[r2\+\[r0\+\]\.d\],r5,r8
-[       ]+278:[         ]+652d @IM+18d8@[      ]+@OC@\.w \[r2\+\[r5\+\]\.d\],r13,r8
-[       ]+27c:[         ]+652d @IM+18d8@[      ]+@OC@\.w \[r2\+\[r5\+\]\.d\],r13,r8
-[       ]+280:[         ]+0021 @IM+0858@[      ]+@OC@\.b \[r2\+0\],r5,r8
-[       ]+284:[         ]+0121 @IM+0858@[      ]+@OC@\.b \[r2\+1\],r5,r8
-[       ]+288:[         ]+7f21 @IM+0858@[      ]+@OC@\.b \[r2\+127\],r5,r8
-[       ]+28c:[         ]+5f2d 8000 @IM+0858@[         ]+@OC@\.b \[r2\+128\],r5,r8
-[       ]+292:[         ]+ff21 @IM+0858@[      ]+@OC@\.b \[r2-1\],r5,r8
-[       ]+296:[         ]+8121 @IM+0858@[      ]+@OC@\.b \[r2-127\],r5,r8
-[       ]+29a:[         ]+8021 @IM+0858@[      ]+@OC@\.b \[r2-128\],r5,r8
-[       ]+29e:[         ]+5f2d ff00 @IM+0858@[         ]+@OC@\.b \[r2\+255\],r5,r8
-[       ]+2a4:[         ]+2a21 @IM+0858@[      ]+@OC@\.b \[r2\+42\],r5,r8
-[       ]+2a8:[         ]+d621 @IM+0858@[      ]+@OC@\.b \[r2-42\],r5,r8
-[       ]+2ac:[         ]+d621 @IM+0858@[      ]+@OC@\.b \[r2-42\],r5,r8
-[       ]+2b0:[         ]+2a21 @IM+0858@[      ]+@OC@\.b \[r2\+42\],r5,r8
-[       ]+2b4:[         ]+d621 @IM+0858@[      ]+@OC@\.b \[r2-42\],r5,r8
-[       ]+2b8:[         ]+d621 @IM+0858@[      ]+@OC@\.b \[r2-42\],r5,r8
-[       ]+2bc:[         ]+2a21 @IM+0858@[      ]+@OC@\.b \[r2\+42\],r5,r8
-[       ]+2c0:[         ]+d621 @IM+0858@[      ]+@OC@\.b \[r2-42\],r5,r8
-[       ]+2c4:[         ]+2a21 @IM+0858@[      ]+@OC@\.b \[r2\+42\],r5,r8
-[       ]+2c8:[         ]+6f2d 0000 0000 @IM+0858@[    ]+@OC@\.b \[r2\+0( <notstart>)?\],r5,r8
+[       ]+22c:[         ]+4205 @IM+0858@[      ]+@OC@\.b \[\$?r2\+\$?r0\.b\],\$?r5,\$?r8
+[       ]+230:[         ]+4255 @IM+18d8@[      ]+@OC@\.w \[\$?r2\+\$?r5\.b\],\$?r13,\$?r8
+[       ]+234:[         ]+4029 @IM+0858@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\]\.b\],\$?r5,\$?r8
+[       ]+238:[         ]+4529 @IM+18d8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\]\.b\],\$?r13,\$?r8
+[       ]+23c:[         ]+402d @IM+0858@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\+\]\.b\],\$?r5,\$?r8
+[       ]+240:[         ]+452d @IM+18d8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.b\],\$?r13,\$?r8
+[       ]+244:[         ]+452d @IM+18d8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.b\],\$?r13,\$?r8
+[       ]+248:[         ]+5205 @IM+0858@[      ]+@OC@\.b \[\$?r2\+\$?r0\.w\],\$?r5,\$?r8
+[       ]+24c:[         ]+5255 @IM+18d8@[      ]+@OC@\.w \[\$?r2\+\$?r5\.w\],\$?r13,\$?r8
+[       ]+250:[         ]+5029 @IM+0858@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\]\.w\],\$?r5,\$?r8
+[       ]+254:[         ]+5529 @IM+18d8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\]\.w\],\$?r13,\$?r8
+[       ]+258:[         ]+502d @IM+0858@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\+\]\.w\],\$?r5,\$?r8
+[       ]+25c:[         ]+552d @IM+18d8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.w\],\$?r13,\$?r8
+[       ]+260:[         ]+552d @IM+18d8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.w\],\$?r13,\$?r8
+[       ]+264:[         ]+6205 @IM+0858@[      ]+@OC@\.b \[\$?r2\+\$?r0\.d\],\$?r5,\$?r8
+[       ]+268:[         ]+6255 @IM+18d8@[      ]+@OC@\.w \[\$?r2\+\$?r5\.d\],\$?r13,\$?r8
+[       ]+26c:[         ]+6029 @IM+0858@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\]\.d\],\$?r5,\$?r8
+[       ]+270:[         ]+6529 @IM+18d8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\]\.d\],\$?r13,\$?r8
+[       ]+274:[         ]+602d @IM+0858@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\+\]\.d\],\$?r5,\$?r8
+[       ]+278:[         ]+652d @IM+18d8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.d\],\$?r13,\$?r8
+[       ]+27c:[         ]+652d @IM+18d8@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.d\],\$?r13,\$?r8
+[       ]+280:[         ]+0021 @IM+0858@[      ]+@OC@\.b \[\$?r2\+0\],\$?r5,\$?r8
+[       ]+284:[         ]+0121 @IM+0858@[      ]+@OC@\.b \[\$?r2\+1\],\$?r5,\$?r8
+[       ]+288:[         ]+7f21 @IM+0858@[      ]+@OC@\.b \[\$?r2\+127\],\$?r5,\$?r8
+[       ]+28c:[         ]+5f2d 8000 @IM+0858@[         ]+@OC@\.b \[\$?r2\+128\],\$?r5,\$?r8
+[       ]+292:[         ]+ff21 @IM+0858@[      ]+@OC@\.b \[\$?r2-1\],\$?r5,\$?r8
+[       ]+296:[         ]+8121 @IM+0858@[      ]+@OC@\.b \[\$?r2-127\],\$?r5,\$?r8
+[       ]+29a:[         ]+8021 @IM+0858@[      ]+@OC@\.b \[\$?r2-128\],\$?r5,\$?r8
+[       ]+29e:[         ]+5f2d ff00 @IM+0858@[         ]+@OC@\.b \[\$?r2\+255\],\$?r5,\$?r8
+[       ]+2a4:[         ]+2a21 @IM+0858@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5,\$?r8
+[       ]+2a8:[         ]+d621 @IM+0858@[      ]+@OC@\.b \[\$?r2-42\],\$?r5,\$?r8
+[       ]+2ac:[         ]+d621 @IM+0858@[      ]+@OC@\.b \[\$?r2-42\],\$?r5,\$?r8
+[       ]+2b0:[         ]+2a21 @IM+0858@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5,\$?r8
+[       ]+2b4:[         ]+d621 @IM+0858@[      ]+@OC@\.b \[\$?r2-42\],\$?r5,\$?r8
+[       ]+2b8:[         ]+d621 @IM+0858@[      ]+@OC@\.b \[\$?r2-42\],\$?r5,\$?r8
+[       ]+2bc:[         ]+2a21 @IM+0858@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5,\$?r8
+[       ]+2c0:[         ]+d621 @IM+0858@[      ]+@OC@\.b \[\$?r2-42\],\$?r5,\$?r8
+[       ]+2c4:[         ]+2a21 @IM+0858@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5,\$?r8
+[       ]+2c8:[         ]+6f2d 0000 0000 @IM+0858@[    ]+@OC@\.b \[\$?r2\+0( <notstart>)?\],\$?r5,\$?r8
 [      ]+2ca:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+2d0:[         ]+0021 @IM+18d8@[      ]+@OC@\.w \[r2\+0\],r13,r8
-[       ]+2d4:[         ]+0121 @IM+18d8@[      ]+@OC@\.w \[r2\+1\],r13,r8
-[       ]+2d8:[         ]+7f21 @IM+18d8@[      ]+@OC@\.w \[r2\+127\],r13,r8
-[       ]+2dc:[         ]+5f2d 8000 @IM+18d8@[         ]+@OC@\.w \[r2\+128\],r13,r8
-[       ]+2e2:[         ]+ff21 @IM+18d8@[      ]+@OC@\.w \[r2-1\],r13,r8
-[       ]+2e6:[         ]+ff21 @IM+18d8@[      ]+@OC@\.w \[r2-1\],r13,r8
-[       ]+2ea:[         ]+8121 @IM+18d8@[      ]+@OC@\.w \[r2-127\],r13,r8
-[       ]+2ee:[         ]+8021 @IM+18d8@[      ]+@OC@\.w \[r2-128\],r13,r8
-[       ]+2f2:[         ]+5f2d 7fff @IM+18d8@[         ]+@OC@\.w \[r2-129\],r13,r8
-[       ]+2f8:[         ]+8121 @IM+18d8@[      ]+@OC@\.w \[r2-127\],r13,r8
-[       ]+2fc:[         ]+8021 @IM+18d8@[      ]+@OC@\.w \[r2-128\],r13,r8
-[       ]+300:[         ]+5f2d 7fff @IM+18d8@[         ]+@OC@\.w \[r2-129\],r13,r8
-[       ]+306:[         ]+5f2d ff00 @IM+18d8@[         ]+@OC@\.w \[r2\+255\],r13,r8
-[       ]+30c:[         ]+5f2d 01ff @IM+18d8@[         ]+@OC@\.w \[r2-255\],r13,r8
-[       ]+312:[         ]+5f2d 01ff @IM+18d8@[         ]+@OC@\.w \[r2-255\],r13,r8
-[       ]+318:[         ]+5f2d 0001 @IM+18d8@[         ]+@OC@\.w \[r2\+256\],r13,r8
-[       ]+31e:[         ]+5f2d 00ff @IM+18d8@[         ]+@OC@\.w \[r2-256\],r13,r8
-[       ]+324:[         ]+5f2d 68dd @IM+18d8@[         ]+@OC@\.w \[r2-8856\],r13,r8
-[       ]+32a:[         ]+5f2d 68dd @IM+18d8@[         ]+@OC@\.w \[r2-8856\],r13,r8
-[       ]+330:[         ]+5f2d 9822 @IM+18d8@[         ]+@OC@\.w \[r2\+8856\],r13,r8
-[       ]+336:[         ]+2a21 @IM+18d8@[      ]+@OC@\.w \[r2\+42\],r13,r8
-[       ]+33a:[         ]+d621 @IM+18d8@[      ]+@OC@\.w \[r2-42\],r13,r8
-[       ]+33e:[         ]+d621 @IM+18d8@[      ]+@OC@\.w \[r2-42\],r13,r8
-[       ]+342:[         ]+2a21 @IM+18d8@[      ]+@OC@\.w \[r2\+42\],r13,r8
-[       ]+346:[         ]+d621 @IM+18d8@[      ]+@OC@\.w \[r2-42\],r13,r8
-[       ]+34a:[         ]+d621 @IM+1858@[      ]+@OC@\.w \[r2-42\],r5,r8
-[       ]+34e:[         ]+d621 @IM+1858@[      ]+@OC@\.w \[r2-42\],r5,r8
-[       ]+352:[         ]+2a21 @IM+1858@[      ]+@OC@\.w \[r2\+42\],r5,r8
-[       ]+356:[         ]+5f2d ff7f @IM+1858@[         ]+@OC@\.w \[r2\+32767\],r5,r8
-[       ]+35c:[         ]+6f2d 0080 0000 @IM+1858@[    ]+@OC@\.w \[r2\+(32768|8000 <three2767\+0x1>)\],r5,r8
-[       ]+364:[         ]+6f2d 0180 0000 @IM+18d8@[    ]+@OC@\.w \[r2\+(32769|8001 <three2767\+0x2>)\],r13,r8
-[       ]+36c:[         ]+5f2d 0180 @IM+18d8@[         ]+@OC@\.w \[r2-32767\],r13,r8
-[       ]+372:[         ]+5f2d 0080 @IM+18d8@[         ]+@OC@\.w \[r2-32768\],r13,r8
-[       ]+378:[         ]+6f2d ff7f ffff @IM+1858@[    ]+@OC@\.w \[r2\+[^]]+\],r5,r8
-[       ]+380:[         ]+5f2d 0180 @IM+18d8@[         ]+@OC@\.w \[r2-32767\],r13,r8
-[       ]+386:[         ]+5f2d 0080 @IM+18d8@[         ]+@OC@\.w \[r2-32768\],r13,r8
-[       ]+38c:[         ]+6f2d ff7f ffff @IM+1858@[    ]+@OC@\.w \[r2\+[^]]+\],r5,r8
-[       ]+394:[         ]+6f2d ffff 0000 @IM+1858@[    ]+@OC@\.w \[r2\+(65535|ffff <six5535>)\],r5,r8
-[       ]+39c:[         ]+6f2d 0000 0000 @IM+1858@[    ]+@OC@\.w \[r2\+0( <notstart>)?\],r5,r8
+[       ]+2d0:[         ]+0021 @IM+18d8@[      ]+@OC@\.w \[\$?r2\+0\],\$?r13,\$?r8
+[       ]+2d4:[         ]+0121 @IM+18d8@[      ]+@OC@\.w \[\$?r2\+1\],\$?r13,\$?r8
+[       ]+2d8:[         ]+7f21 @IM+18d8@[      ]+@OC@\.w \[\$?r2\+127\],\$?r13,\$?r8
+[       ]+2dc:[         ]+5f2d 8000 @IM+18d8@[         ]+@OC@\.w \[\$?r2\+128\],\$?r13,\$?r8
+[       ]+2e2:[         ]+ff21 @IM+18d8@[      ]+@OC@\.w \[\$?r2-1\],\$?r13,\$?r8
+[       ]+2e6:[         ]+ff21 @IM+18d8@[      ]+@OC@\.w \[\$?r2-1\],\$?r13,\$?r8
+[       ]+2ea:[         ]+8121 @IM+18d8@[      ]+@OC@\.w \[\$?r2-127\],\$?r13,\$?r8
+[       ]+2ee:[         ]+8021 @IM+18d8@[      ]+@OC@\.w \[\$?r2-128\],\$?r13,\$?r8
+[       ]+2f2:[         ]+5f2d 7fff @IM+18d8@[         ]+@OC@\.w \[\$?r2-129\],\$?r13,\$?r8
+[       ]+2f8:[         ]+8121 @IM+18d8@[      ]+@OC@\.w \[\$?r2-127\],\$?r13,\$?r8
+[       ]+2fc:[         ]+8021 @IM+18d8@[      ]+@OC@\.w \[\$?r2-128\],\$?r13,\$?r8
+[       ]+300:[         ]+5f2d 7fff @IM+18d8@[         ]+@OC@\.w \[\$?r2-129\],\$?r13,\$?r8
+[       ]+306:[         ]+5f2d ff00 @IM+18d8@[         ]+@OC@\.w \[\$?r2\+255\],\$?r13,\$?r8
+[       ]+30c:[         ]+5f2d 01ff @IM+18d8@[         ]+@OC@\.w \[\$?r2-255\],\$?r13,\$?r8
+[       ]+312:[         ]+5f2d 01ff @IM+18d8@[         ]+@OC@\.w \[\$?r2-255\],\$?r13,\$?r8
+[       ]+318:[         ]+5f2d 0001 @IM+18d8@[         ]+@OC@\.w \[\$?r2\+256\],\$?r13,\$?r8
+[       ]+31e:[         ]+5f2d 00ff @IM+18d8@[         ]+@OC@\.w \[\$?r2-256\],\$?r13,\$?r8
+[       ]+324:[         ]+5f2d 68dd @IM+18d8@[         ]+@OC@\.w \[\$?r2-8856\],\$?r13,\$?r8
+[       ]+32a:[         ]+5f2d 68dd @IM+18d8@[         ]+@OC@\.w \[\$?r2-8856\],\$?r13,\$?r8
+[       ]+330:[         ]+5f2d 9822 @IM+18d8@[         ]+@OC@\.w \[\$?r2\+8856\],\$?r13,\$?r8
+[       ]+336:[         ]+2a21 @IM+18d8@[      ]+@OC@\.w \[\$?r2\+42\],\$?r13,\$?r8
+[       ]+33a:[         ]+d621 @IM+18d8@[      ]+@OC@\.w \[\$?r2-42\],\$?r13,\$?r8
+[       ]+33e:[         ]+d621 @IM+18d8@[      ]+@OC@\.w \[\$?r2-42\],\$?r13,\$?r8
+[       ]+342:[         ]+2a21 @IM+18d8@[      ]+@OC@\.w \[\$?r2\+42\],\$?r13,\$?r8
+[       ]+346:[         ]+d621 @IM+18d8@[      ]+@OC@\.w \[\$?r2-42\],\$?r13,\$?r8
+[       ]+34a:[         ]+d621 @IM+1858@[      ]+@OC@\.w \[\$?r2-42\],\$?r5,\$?r8
+[       ]+34e:[         ]+d621 @IM+1858@[      ]+@OC@\.w \[\$?r2-42\],\$?r5,\$?r8
+[       ]+352:[         ]+2a21 @IM+1858@[      ]+@OC@\.w \[\$?r2\+42\],\$?r5,\$?r8
+[       ]+356:[         ]+5f2d ff7f @IM+1858@[         ]+@OC@\.w \[\$?r2\+32767\],\$?r5,\$?r8
+[       ]+35c:[         ]+6f2d 0080 0000 @IM+1858@[    ]+@OC@\.w \[\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5,\$?r8
+[       ]+364:[         ]+6f2d 0180 0000 @IM+18d8@[    ]+@OC@\.w \[\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r13,\$?r8
+[       ]+36c:[         ]+5f2d 0180 @IM+18d8@[         ]+@OC@\.w \[\$?r2-32767\],\$?r13,\$?r8
+[       ]+372:[         ]+5f2d 0080 @IM+18d8@[         ]+@OC@\.w \[\$?r2-32768\],\$?r13,\$?r8
+[       ]+378:[         ]+6f2d ff7f ffff @IM+1858@[    ]+@OC@\.w \[\$?r2\+[^]]+\],\$?r5,\$?r8
+[       ]+380:[         ]+5f2d 0180 @IM+18d8@[         ]+@OC@\.w \[\$?r2-32767\],\$?r13,\$?r8
+[       ]+386:[         ]+5f2d 0080 @IM+18d8@[         ]+@OC@\.w \[\$?r2-32768\],\$?r13,\$?r8
+[       ]+38c:[         ]+6f2d ff7f ffff @IM+1858@[    ]+@OC@\.w \[\$?r2\+[^]]+\],\$?r5,\$?r8
+[       ]+394:[         ]+6f2d ffff 0000 @IM+1858@[    ]+@OC@\.w \[\$?r2\+(65535|ffff <six5535>)\],\$?r5,\$?r8
+[       ]+39c:[         ]+6f2d 0000 0000 @IM+1858@[    ]+@OC@\.w \[\$?r2\+0( <notstart>)?\],\$?r5,\$?r8
 [      ]+39e:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+3a4:[         ]+4205 @IM+0c5c@[      ]+@OC@\.b \[r12=r2\+r0\.b\],r5
-[       ]+3a8:[         ]+4255 @IM+1cdc@[      ]+@OC@\.w \[r12=r2\+r5\.b\],r13
-[       ]+3ac:[         ]+4029 @IM+0c5c@[      ]+@OC@\.b \[r12=r2\+\[r0\]\.b\],r5
-[       ]+3b0:[         ]+4529 @IM+1cdc@[      ]+@OC@\.w \[r12=r2\+\[r5\]\.b\],r13
-[       ]+3b4:[         ]+402d @IM+0c5c@[      ]+@OC@\.b \[r12=r2\+\[r0\+\]\.b\],r5
-[       ]+3b8:[         ]+452d @IM+1cdc@[      ]+@OC@\.w \[r12=r2\+\[r5\+\]\.b\],r13
-[       ]+3bc:[         ]+452d @IM+1cdc@[      ]+@OC@\.w \[r12=r2\+\[r5\+\]\.b\],r13
-[       ]+3c0:[         ]+5205 @IM+0c5c@[      ]+@OC@\.b \[r12=r2\+r0\.w\],r5
-[       ]+3c4:[         ]+5255 @IM+1cdc@[      ]+@OC@\.w \[r12=r2\+r5\.w\],r13
-[       ]+3c8:[         ]+5029 @IM+0c5c@[      ]+@OC@\.b \[r12=r2\+\[r0\]\.w\],r5
-[       ]+3cc:[         ]+5529 @IM+1cdc@[      ]+@OC@\.w \[r12=r2\+\[r5\]\.w\],r13
-[       ]+3d0:[         ]+502d @IM+0c5c@[      ]+@OC@\.b \[r12=r2\+\[r0\+\]\.w\],r5
-[       ]+3d4:[         ]+552d @IM+1cdc@[      ]+@OC@\.w \[r12=r2\+\[r5\+\]\.w\],r13
-[       ]+3d8:[         ]+552d @IM+1cdc@[      ]+@OC@\.w \[r12=r2\+\[r5\+\]\.w\],r13
-[       ]+3dc:[         ]+6205 @IM+0c5c@[      ]+@OC@\.b \[r12=r2\+r0\.d\],r5
-[       ]+3e0:[         ]+6255 @IM+1cdc@[      ]+@OC@\.w \[r12=r2\+r5\.d\],r13
-[       ]+3e4:[         ]+6029 @IM+0c5c@[      ]+@OC@\.b \[r12=r2\+\[r0\]\.d\],r5
-[       ]+3e8:[         ]+6529 @IM+1cdc@[      ]+@OC@\.w \[r12=r2\+\[r5\]\.d\],r13
-[       ]+3ec:[         ]+602d @IM+0c5c@[      ]+@OC@\.b \[r12=r2\+\[r0\+\]\.d\],r5
-[       ]+3f0:[         ]+652d @IM+1cdc@[      ]+@OC@\.w \[r12=r2\+\[r5\+\]\.d\],r13
-[       ]+3f4:[         ]+652d @IM+1cdc@[      ]+@OC@\.w \[r12=r2\+\[r5\+\]\.d\],r13
-[       ]+3f8:[         ]+0021 @IM+0c5c@[      ]+@OC@\.b \[r12=r2\+0\],r5
-[       ]+3fc:[         ]+0121 @IM+0c5c@[      ]+@OC@\.b \[r12=r2\+1\],r5
-[       ]+400:[         ]+7f21 @IM+0c5c@[      ]+@OC@\.b \[r12=r2\+127\],r5
-[       ]+404:[         ]+5f2d 8000 @IM+0c5c@[         ]+@OC@\.b \[r12=r2\+128\],r5
-[       ]+40a:[         ]+ff21 @IM+0c5c@[      ]+@OC@\.b \[r12=r2-1\],r5
-[       ]+40e:[         ]+8121 @IM+0c5c@[      ]+@OC@\.b \[r12=r2-127\],r5
-[       ]+412:[         ]+8021 @IM+0c5c@[      ]+@OC@\.b \[r12=r2-128\],r5
-[       ]+416:[         ]+5f2d ff00 @IM+0c5c@[         ]+@OC@\.b \[r12=r2\+255\],r5
-[       ]+41c:[         ]+2a21 @IM+0c5c@[      ]+@OC@\.b \[r12=r2\+42\],r5
-[       ]+420:[         ]+d621 @IM+0c5c@[      ]+@OC@\.b \[r12=r2-42\],r5
-[       ]+424:[         ]+d621 @IM+0c5c@[      ]+@OC@\.b \[r12=r2-42\],r5
-[       ]+428:[         ]+2a21 @IM+0c5c@[      ]+@OC@\.b \[r12=r2\+42\],r5
-[       ]+42c:[         ]+d621 @IM+0c5c@[      ]+@OC@\.b \[r12=r2-42\],r5
-[       ]+430:[         ]+d621 @IM+0c5c@[      ]+@OC@\.b \[r12=r2-42\],r5
-[       ]+434:[         ]+2a21 @IM+0c5c@[      ]+@OC@\.b \[r12=r2\+42\],r5
-[       ]+438:[         ]+d621 @IM+0c5c@[      ]+@OC@\.b \[r12=r2-42\],r5
-[       ]+43c:[         ]+2a21 @IM+0c5c@[      ]+@OC@\.b \[r12=r2\+42\],r5
-[       ]+440:[         ]+6f2d 0000 0000 @IM+0c5c@[    ]+@OC@\.b \[r12=r2\+0( <notstart>)?\],r5
+[       ]+3a4:[         ]+4205 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+\$?r0\.b\],\$?r5
+[       ]+3a8:[         ]+4255 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\$?r5\.b\],\$?r13
+[       ]+3ac:[         ]+4029 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+\[\$?r0\]\.b\],\$?r5
+[       ]+3b0:[         ]+4529 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\]\.b\],\$?r13
+[       ]+3b4:[         ]+402d @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+\[\$?r0\+\]\.b\],\$?r5
+[       ]+3b8:[         ]+452d @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.b\],\$?r13
+[       ]+3bc:[         ]+452d @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.b\],\$?r13
+[       ]+3c0:[         ]+5205 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+\$?r0\.w\],\$?r5
+[       ]+3c4:[         ]+5255 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\$?r5\.w\],\$?r13
+[       ]+3c8:[         ]+5029 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+\[\$?r0\]\.w\],\$?r5
+[       ]+3cc:[         ]+5529 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\]\.w\],\$?r13
+[       ]+3d0:[         ]+502d @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+\[\$?r0\+\]\.w\],\$?r5
+[       ]+3d4:[         ]+552d @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.w\],\$?r13
+[       ]+3d8:[         ]+552d @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.w\],\$?r13
+[       ]+3dc:[         ]+6205 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+\$?r0\.d\],\$?r5
+[       ]+3e0:[         ]+6255 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\$?r5\.d\],\$?r13
+[       ]+3e4:[         ]+6029 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+\[\$?r0\]\.d\],\$?r5
+[       ]+3e8:[         ]+6529 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\]\.d\],\$?r13
+[       ]+3ec:[         ]+602d @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+\[\$?r0\+\]\.d\],\$?r5
+[       ]+3f0:[         ]+652d @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.d\],\$?r13
+[       ]+3f4:[         ]+652d @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.d\],\$?r13
+[       ]+3f8:[         ]+0021 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+0\],\$?r5
+[       ]+3fc:[         ]+0121 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+1\],\$?r5
+[       ]+400:[         ]+7f21 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+127\],\$?r5
+[       ]+404:[         ]+5f2d 8000 @IM+0c5c@[         ]+@OC@\.b \[\$?r12=\$?r2\+128\],\$?r5
+[       ]+40a:[         ]+ff21 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2-1\],\$?r5
+[       ]+40e:[         ]+8121 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2-127\],\$?r5
+[       ]+412:[         ]+8021 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2-128\],\$?r5
+[       ]+416:[         ]+5f2d ff00 @IM+0c5c@[         ]+@OC@\.b \[\$?r12=\$?r2\+255\],\$?r5
+[       ]+41c:[         ]+2a21 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+420:[         ]+d621 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+424:[         ]+d621 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+428:[         ]+2a21 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+42c:[         ]+d621 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+430:[         ]+d621 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+434:[         ]+2a21 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+438:[         ]+d621 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+43c:[         ]+2a21 @IM+0c5c@[      ]+@OC@\.b \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+440:[         ]+6f2d 0000 0000 @IM+0c5c@[    ]+@OC@\.b \[\$?r12=\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+442:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+448:[         ]+0021 @IM+1cdc@[      ]+@OC@\.w \[r12=r2\+0\],r13
-[       ]+44c:[         ]+0121 @IM+1cdc@[      ]+@OC@\.w \[r12=r2\+1\],r13
-[       ]+450:[         ]+7f21 @IM+1cdc@[      ]+@OC@\.w \[r12=r2\+127\],r13
-[       ]+454:[         ]+5f2d 8000 @IM+1cdc@[         ]+@OC@\.w \[r12=r2\+128\],r13
-[       ]+45a:[         ]+ff21 @IM+1cdc@[      ]+@OC@\.w \[r12=r2-1\],r13
-[       ]+45e:[         ]+ff21 @IM+1cdc@[      ]+@OC@\.w \[r12=r2-1\],r13
-[       ]+462:[         ]+8121 @IM+1cdc@[      ]+@OC@\.w \[r12=r2-127\],r13
-[       ]+466:[         ]+8021 @IM+1cdc@[      ]+@OC@\.w \[r12=r2-128\],r13
-[       ]+46a:[         ]+5f2d 7fff @IM+1cdc@[         ]+@OC@\.w \[r12=r2-129\],r13
-[       ]+470:[         ]+8121 @IM+1cdc@[      ]+@OC@\.w \[r12=r2-127\],r13
-[       ]+474:[         ]+8021 @IM+1cdc@[      ]+@OC@\.w \[r12=r2-128\],r13
-[       ]+478:[         ]+5f2d 7fff @IM+1cdc@[         ]+@OC@\.w \[r12=r2-129\],r13
-[       ]+47e:[         ]+5f2d ff00 @IM+1cdc@[         ]+@OC@\.w \[r12=r2\+255\],r13
-[       ]+484:[         ]+5f2d 01ff @IM+1cdc@[         ]+@OC@\.w \[r12=r2-255\],r13
-[       ]+48a:[         ]+5f2d 01ff @IM+1cdc@[         ]+@OC@\.w \[r12=r2-255\],r13
-[       ]+490:[         ]+5f2d 0001 @IM+1cdc@[         ]+@OC@\.w \[r12=r2\+256\],r13
-[       ]+496:[         ]+5f2d 00ff @IM+1cdc@[         ]+@OC@\.w \[r12=r2-256\],r13
-[       ]+49c:[         ]+5f2d 68dd @IM+1cdc@[         ]+@OC@\.w \[r12=r2-8856\],r13
-[       ]+4a2:[         ]+5f2d 68dd @IM+1cdc@[         ]+@OC@\.w \[r12=r2-8856\],r13
-[       ]+4a8:[         ]+5f2d 9822 @IM+1cdc@[         ]+@OC@\.w \[r12=r2\+8856\],r13
-[       ]+4ae:[         ]+2a21 @IM+1cdc@[      ]+@OC@\.w \[r12=r2\+42\],r13
-[       ]+4b2:[         ]+d621 @IM+1cdc@[      ]+@OC@\.w \[r12=r2-42\],r13
-[       ]+4b6:[         ]+d621 @IM+1cdc@[      ]+@OC@\.w \[r12=r2-42\],r13
-[       ]+4ba:[         ]+2a21 @IM+1cdc@[      ]+@OC@\.w \[r12=r2\+42\],r13
-[       ]+4be:[         ]+d621 @IM+1cdc@[      ]+@OC@\.w \[r12=r2-42\],r13
-[       ]+4c2:[         ]+d621 @IM+1c5c@[      ]+@OC@\.w \[r12=r2-42\],r5
-[       ]+4c6:[         ]+d621 @IM+1c5c@[      ]+@OC@\.w \[r12=r2-42\],r5
-[       ]+4ca:[         ]+2a21 @IM+1c5c@[      ]+@OC@\.w \[r12=r2\+42\],r5
-[       ]+4ce:[         ]+5f2d ff7f @IM+1c5c@[         ]+@OC@\.w \[r12=r2\+32767\],r5
-[       ]+4d4:[         ]+6f2d 0080 0000 @IM+1c5c@[    ]+@OC@\.w \[r12=r2\+(32768|8000 <three2767\+0x1>)\],r5
-[       ]+4dc:[         ]+6f2d 0180 0000 @IM+1cdc@[    ]+@OC@\.w \[r12=r2\+(32769|8001 <three2767\+0x2>)\],r13
-[       ]+4e4:[         ]+5f2d 0180 @IM+1cdc@[         ]+@OC@\.w \[r12=r2-32767\],r13
-[       ]+4ea:[         ]+5f2d 0080 @IM+1cdc@[         ]+@OC@\.w \[r12=r2-32768\],r13
-[       ]+4f0:[         ]+6f2d ff7f ffff @IM+1c5c@[    ]+@OC@\.w \[r12=r2\+[^]]+\],r5
-[       ]+4f8:[         ]+5f2d 0180 @IM+1cdc@[         ]+@OC@\.w \[r12=r2-32767\],r13
-[       ]+4fe:[         ]+5f2d 0080 @IM+1cdc@[         ]+@OC@\.w \[r12=r2-32768\],r13
-[       ]+504:[         ]+6f2d ff7f ffff @IM+1c5c@[    ]+@OC@\.w \[r12=r2\+[^]]+\],r5
-[       ]+50c:[         ]+6f2d ffff 0000 @IM+1c5c@[    ]+@OC@\.w \[r12=r2\+(65535|ffff <six5535>)\],r5
-[       ]+514:[         ]+6f2d 0000 0000 @IM+1c5c@[    ]+@OC@\.w \[r12=r2\+0( <notstart>)?\],r5
+[       ]+448:[         ]+0021 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+0\],\$?r13
+[       ]+44c:[         ]+0121 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+1\],\$?r13
+[       ]+450:[         ]+7f21 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+127\],\$?r13
+[       ]+454:[         ]+5f2d 8000 @IM+1cdc@[         ]+@OC@\.w \[\$?r12=\$?r2\+128\],\$?r13
+[       ]+45a:[         ]+ff21 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2-1\],\$?r13
+[       ]+45e:[         ]+ff21 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2-1\],\$?r13
+[       ]+462:[         ]+8121 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2-127\],\$?r13
+[       ]+466:[         ]+8021 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2-128\],\$?r13
+[       ]+46a:[         ]+5f2d 7fff @IM+1cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-129\],\$?r13
+[       ]+470:[         ]+8121 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2-127\],\$?r13
+[       ]+474:[         ]+8021 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2-128\],\$?r13
+[       ]+478:[         ]+5f2d 7fff @IM+1cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-129\],\$?r13
+[       ]+47e:[         ]+5f2d ff00 @IM+1cdc@[         ]+@OC@\.w \[\$?r12=\$?r2\+255\],\$?r13
+[       ]+484:[         ]+5f2d 01ff @IM+1cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-255\],\$?r13
+[       ]+48a:[         ]+5f2d 01ff @IM+1cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-255\],\$?r13
+[       ]+490:[         ]+5f2d 0001 @IM+1cdc@[         ]+@OC@\.w \[\$?r12=\$?r2\+256\],\$?r13
+[       ]+496:[         ]+5f2d 00ff @IM+1cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-256\],\$?r13
+[       ]+49c:[         ]+5f2d 68dd @IM+1cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-8856\],\$?r13
+[       ]+4a2:[         ]+5f2d 68dd @IM+1cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-8856\],\$?r13
+[       ]+4a8:[         ]+5f2d 9822 @IM+1cdc@[         ]+@OC@\.w \[\$?r12=\$?r2\+8856\],\$?r13
+[       ]+4ae:[         ]+2a21 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+42\],\$?r13
+[       ]+4b2:[         ]+d621 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2-42\],\$?r13
+[       ]+4b6:[         ]+d621 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2-42\],\$?r13
+[       ]+4ba:[         ]+2a21 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2\+42\],\$?r13
+[       ]+4be:[         ]+d621 @IM+1cdc@[      ]+@OC@\.w \[\$?r12=\$?r2-42\],\$?r13
+[       ]+4c2:[         ]+d621 @IM+1c5c@[      ]+@OC@\.w \[\$?r12=\$?r2-42\],\$?r5
+[       ]+4c6:[         ]+d621 @IM+1c5c@[      ]+@OC@\.w \[\$?r12=\$?r2-42\],\$?r5
+[       ]+4ca:[         ]+2a21 @IM+1c5c@[      ]+@OC@\.w \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+4ce:[         ]+5f2d ff7f @IM+1c5c@[         ]+@OC@\.w \[\$?r12=\$?r2\+32767\],\$?r5
+[       ]+4d4:[         ]+6f2d 0080 0000 @IM+1c5c@[    ]+@OC@\.w \[\$?r12=\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5
+[       ]+4dc:[         ]+6f2d 0180 0000 @IM+1cdc@[    ]+@OC@\.w \[\$?r12=\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r13
+[       ]+4e4:[         ]+5f2d 0180 @IM+1cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-32767\],\$?r13
+[       ]+4ea:[         ]+5f2d 0080 @IM+1cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-32768\],\$?r13
+[       ]+4f0:[         ]+6f2d ff7f ffff @IM+1c5c@[    ]+@OC@\.w \[\$?r12=\$?r2\+[^]]+\],\$?r5
+[       ]+4f8:[         ]+5f2d 0180 @IM+1cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-32767\],\$?r13
+[       ]+4fe:[         ]+5f2d 0080 @IM+1cdc@[         ]+@OC@\.w \[\$?r12=\$?r2-32768\],\$?r13
+[       ]+504:[         ]+6f2d ff7f ffff @IM+1c5c@[    ]+@OC@\.w \[\$?r12=\$?r2\+[^]]+\],\$?r5
+[       ]+50c:[         ]+6f2d ffff 0000 @IM+1c5c@[    ]+@OC@\.w \[\$?r12=\$?r2\+(65535|ffff <six5535>)\],\$?r5
+[       ]+514:[         ]+6f2d 0000 0000 @IM+1c5c@[    ]+@OC@\.w \[\$?r12=\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+516:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+51c:[         ]+7309 @IM+0558@[      ]+@OC@\.b \[\[r3\]\],r5
-[       ]+520:[         ]+7209 @IM+1448@[      ]+@OC@\.w \[\[r2\]\],r4
-[       ]+524:[         ]+790d @IM+0778@[      ]+@OC@\.b \[\[r9\+\]\],r7
-[       ]+528:[         ]+730d @IM+1558@[      ]+@OC@\.w \[\[r3\+\]\],r5
-[       ]+52c:[         ]+7f0d 0000 0000 @IM+0558@[    ]+@OC@\.b \[(0x0|0 <notstart>)\],r5
+[       ]+51c:[         ]+7309 @IM+0558@[      ]+@OC@\.b \[\[\$?r3\]\],\$?r5
+[       ]+520:[         ]+7209 @IM+1448@[      ]+@OC@\.w \[\[\$?r2\]\],\$?r4
+[       ]+524:[         ]+790d @IM+0778@[      ]+@OC@\.b \[\[\$?r9\+\]\],\$?r7
+[       ]+528:[         ]+730d @IM+1558@[      ]+@OC@\.w \[\[\$?r3\+\]\],\$?r5
+[       ]+52c:[         ]+7f0d 0000 0000 @IM+0558@[    ]+@OC@\.b \[(0x0|0 <notstart>)\],\$?r5
 [      ]+52e:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+534:[         ]+7f0d 0000 0000 @IM+1448@[    ]+@OC@\.w \[(0x0|0 <notstart>)\],r4
+[       ]+534:[         ]+7f0d 0000 0000 @IM+1448@[    ]+@OC@\.w \[(0x0|0 <notstart>)\],\$?r4
 [      ]+536:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+53c:[         ]+7f0d 0000 0000 @IM+0558@[    ]+@OC@\.b \[(0x0|0 <notstart>)\],r5
+[       ]+53c:[         ]+7f0d 0000 0000 @IM+0558@[    ]+@OC@\.b \[(0x0|0 <notstart>)\],\$?r5
 [      ]+53e:[         ]+(R_CRIS_)?32[         ]+\.text
-[       ]+544:[         ]+7f0d 0000 0000 @IM+1448@[    ]+@OC@\.w \[(0x0|0 <notstart>)\],r4
+[       ]+544:[         ]+7f0d 0000 0000 @IM+1448@[    ]+@OC@\.w \[(0x0|0 <notstart>)\],\$?r4
 [      ]+546:[         ]+(R_CRIS_)?32[         ]+\.text
-[       ]+54c:[         ]+7309 @IM+0c58@[      ]+@OC@\.b \[\[r3\]\],r5,r12
-[       ]+550:[         ]+7209 @IM+1948@[      ]+@OC@\.w \[\[r2\]\],r4,r9
-[       ]+554:[         ]+790d @IM+0a78@[      ]+@OC@\.b \[\[r9\+\]\],r7,r10
-[       ]+558:[         ]+730d @IM+1958@[      ]+@OC@\.w \[\[r3\+\]\],r5,r9
-[       ]+55c:[         ]+7f0d 0000 0000 @IM+0758@[    ]+@OC@\.b \[(0x0|0 <notstart>)\],r5,r7
+[       ]+54c:[         ]+7309 @IM+0c58@[      ]+@OC@\.b \[\[\$?r3\]\],\$?r5,\$?r12
+[       ]+550:[         ]+7209 @IM+1948@[      ]+@OC@\.w \[\[\$?r2\]\],\$?r4,\$?r9
+[       ]+554:[         ]+790d @IM+0a78@[      ]+@OC@\.b \[\[\$?r9\+\]\],\$?r7,\$?r10
+[       ]+558:[         ]+730d @IM+1958@[      ]+@OC@\.w \[\[\$?r3\+\]\],\$?r5,\$?r9
+[       ]+55c:[         ]+7f0d 0000 0000 @IM+0758@[    ]+@OC@\.b \[(0x0|0 <notstart>)\],\$?r5,\$?r7
 [      ]+55e:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+564:[         ]+7f0d 0000 0000 @IM+1948@[    ]+@OC@\.w \[(0x0|0 <notstart>)\],r4,r9
+[       ]+564:[         ]+7f0d 0000 0000 @IM+1948@[    ]+@OC@\.w \[(0x0|0 <notstart>)\],\$?r4,\$?r9
 [      ]+566:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+56c:[         ]+7f0d 0000 0000 @IM+0958@[    ]+@OC@\.b \[(0x0|0 <notstart>)\],r5,r9
+[       ]+56c:[         ]+7f0d 0000 0000 @IM+0958@[    ]+@OC@\.b \[(0x0|0 <notstart>)\],\$?r5,\$?r9
 [      ]+56e:[         ]+(R_CRIS_)?32[         ]+\.text
-[       ]+574:[         ]+7f0d 0000 0000 @IM+1c48@[    ]+@OC@\.w \[(0x0|0 <notstart>)\],r4,r12
+[       ]+574:[         ]+7f0d 0000 0000 @IM+1c48@[    ]+@OC@\.w \[(0x0|0 <notstart>)\],\$?r4,\$?r12
 [      ]+576:[         ]+(R_CRIS_)?32[         ]+\.text
index 66fc2cc..bde247f 100644 (file)
@@ -1,7 +1,7 @@
 ; This used to be part of the binop test; differences broke when the
 ; broken-dot-word handling was broke and were moved here.
-
  .text
+ .syntax no_register_prefix
  .byte 56,43,42 ; Make sure we don't start at zero.
 
 ; Some differences we want to see computed right, giving the right
index fcfb470..530f245 100644 (file)
@@ -11,558 +11,558 @@ Disassembly of section \.text:
        \.\.\.
 
 0+4 <start>:
-[       ]+4:[   ]+@IR+0356@[   ]+@OC@\.b r3,r5
-[       ]+6:[   ]+@IR+15d6@[   ]+@OC@\.w r5,r13
-[       ]+8:[   ]+@IR+2a16@[   ]+@OC@\.d r10,r1
-[       ]+a:[   ]+@IM+005a@[   ]+@OC@\.b \[r0\],r5
-[       ]+c:[   ]+@IM+15da@[   ]+@OC@\.w \[r5\],r13
-[       ]+e:[   ]+@IM+2a1a@[   ]+@OC@\.d \[r10\],r1
-[       ]+10:[  ]+@IM+005e@[   ]+@OC@\.b \[r0\+\],r5
-[       ]+12:[  ]+@IM+15de@[   ]+@OC@\.w \[r5\+\],r13
-[       ]+14:[  ]+@IM+2a1e@[   ]+@OC@\.d \[r10\+\],r1
-[       ]+16:[  ]+@IM+0f5e@ 0000[      ]+@OC@\.b 0x0,r5
-[       ]+1a:[  ]+@IM+0f5e@ 0100[      ]+@OC@\.b 0x1,r5
-[       ]+1e:[  ]+@IM+0f5e@ 7f00[      ]+@OC@\.b 0x7f,r5
-[       ]+22:[  ]+@IM+0f5e@ 8000[      ]+@OC@\.b 0x80,r5
-[       ]+26:[  ]+@IM+0f5e@ ffff[      ]+@OC@\.b 0xffff,r5
-[       ]+2a:[  ]+@IM+0f5e@ 81ff[      ]+@OC@\.b 0xff81,r5
-[       ]+2e:[  ]+@IM+0f5e@ 80ff[      ]+@OC@\.b 0xff80,r5
-[       ]+32:[  ]+@IM+0f5e@ ff00[      ]+@OC@\.b 0xff,r5
-[       ]+36:[  ]+@IM+0f5e@ 2a00[      ]+@OC@\.b 0x2a,r5
-[       ]+3a:[  ]+@IM+0f5e@ d6ff[      ]+@OC@\.b 0xffd6,r5
-[       ]+3e:[  ]+@IM+0f5e@ 2a00[      ]+@OC@\.b 0x2a,r5
-[       ]+42:[  ]+@IM+0f5e@ d6ff[      ]+@OC@\.b 0xffd6,r5
-[       ]+46:[  ]+@IM+0f5e@ d6ff[      ]+@OC@\.b 0xffd6,r5
-[       ]+4a:[  ]+@IM+0f5e@ 2a00[      ]+@OC@\.b 0x2a,r5
-[       ]+4e:[  ]+@IM+0f5e@ 0000[      ]+@OC@\.b 0x0,r5
+[       ]+4:[   ]+@IR+0356@[   ]+@OC@\.b \$?r3,\$?r5
+[       ]+6:[   ]+@IR+15d6@[   ]+@OC@\.w \$?r5,\$?r13
+[       ]+8:[   ]+@IR+2a16@[   ]+@OC@\.d \$?r10,\$?r1
+[       ]+a:[   ]+@IM+005a@[   ]+@OC@\.b \[\$?r0\],\$?r5
+[       ]+c:[   ]+@IM+15da@[   ]+@OC@\.w \[\$?r5\],\$?r13
+[       ]+e:[   ]+@IM+2a1a@[   ]+@OC@\.d \[\$?r10\],\$?r1
+[       ]+10:[  ]+@IM+005e@[   ]+@OC@\.b \[\$?r0\+\],\$?r5
+[       ]+12:[  ]+@IM+15de@[   ]+@OC@\.w \[\$?r5\+\],\$?r13
+[       ]+14:[  ]+@IM+2a1e@[   ]+@OC@\.d \[\$?r10\+\],\$?r1
+[       ]+16:[  ]+@IM+0f5e@ 0000[      ]+@OC@\.b 0x0,\$?r5
+[       ]+1a:[  ]+@IM+0f5e@ 0100[      ]+@OC@\.b 0x1,\$?r5
+[       ]+1e:[  ]+@IM+0f5e@ 7f00[      ]+@OC@\.b 0x7f,\$?r5
+[       ]+22:[  ]+@IM+0f5e@ 8000[      ]+@OC@\.b 0x80,\$?r5
+[       ]+26:[  ]+@IM+0f5e@ ffff[      ]+@OC@\.b 0xffff,\$?r5
+[       ]+2a:[  ]+@IM+0f5e@ 81ff[      ]+@OC@\.b 0xff81,\$?r5
+[       ]+2e:[  ]+@IM+0f5e@ 80ff[      ]+@OC@\.b 0xff80,\$?r5
+[       ]+32:[  ]+@IM+0f5e@ ff00[      ]+@OC@\.b 0xff,\$?r5
+[       ]+36:[  ]+@IM+0f5e@ 2a00[      ]+@OC@\.b 0x2a,\$?r5
+[       ]+3a:[  ]+@IM+0f5e@ d6ff[      ]+@OC@\.b 0xffd6,\$?r5
+[       ]+3e:[  ]+@IM+0f5e@ 2a00[      ]+@OC@\.b 0x2a,\$?r5
+[       ]+42:[  ]+@IM+0f5e@ d6ff[      ]+@OC@\.b 0xffd6,\$?r5
+[       ]+46:[  ]+@IM+0f5e@ d6ff[      ]+@OC@\.b 0xffd6,\$?r5
+[       ]+4a:[  ]+@IM+0f5e@ 2a00[      ]+@OC@\.b 0x2a,\$?r5
+[       ]+4e:[  ]+@IM+0f5e@ 0000[      ]+@OC@\.b 0x0,\$?r5
 [      ]+50:[  ]+(R_CRIS_)?16[         ]+externalsym
-[       ]+52:[  ]+@IM+1fde@ 0000[      ]+@OC@\.w 0x0,r13
-[       ]+56:[  ]+@IM+1fde@ 0100[      ]+@OC@\.w 0x1,r13
-[       ]+5a:[  ]+@IM+1fde@ 7f00[      ]+@OC@\.w 0x7f,r13
-[       ]+5e:[  ]+@IM+1fde@ 8000[      ]+@OC@\.w 0x80,r13
-[       ]+62:[  ]+@IM+1fde@ ffff[      ]+@OC@\.w 0xffff,r13
-[       ]+66:[  ]+@IM+1fde@ 81ff[      ]+@OC@\.w 0xff81,r13
-[       ]+6a:[  ]+@IM+1fde@ 80ff[      ]+@OC@\.w 0xff80,r13
-[       ]+6e:[  ]+@IM+1fde@ 7fff[      ]+@OC@\.w 0xff7f,r13
-[       ]+72:[  ]+@IM+1fde@ ff00[      ]+@OC@\.w 0xff,r13
-[       ]+76:[  ]+@IM+1fde@ 01ff[      ]+@OC@\.w 0xff01,r13
-[       ]+7a:[  ]+@IM+1fde@ 0001[      ]+@OC@\.w 0x[0]?100,r13
-[       ]+7e:[  ]+@IM+1fde@ 68dd[      ]+@OC@\.w 0xdd68,r13
-[       ]+82:[  ]+@IM+1fde@ 9822[      ]+@OC@\.w 0x2298,r13
-[       ]+86:[  ]+@IM+1fde@ 2a00[      ]+@OC@\.w 0x2a,r13
-[       ]+8a:[  ]+@IM+1fde@ d6ff[      ]+@OC@\.w 0xffd6,r13
-[       ]+8e:[  ]+@IM+1fde@ 2a00[      ]+@OC@\.w 0x2a,r13
-[       ]+92:[  ]+@IM+1fde@ d6ff[      ]+@OC@\.w 0xffd6,r13
-[       ]+96:[  ]+@IM+1f5e@ d6ff[      ]+@OC@\.w 0xffd6,r5
-[       ]+9a:[  ]+@IM+1f5e@ 2a00[      ]+@OC@\.w 0x2a,r5
-[       ]+9e:[  ]+@IM+1f5e@ ff7f[      ]+@OC@\.w 0x7fff,r5
-[       ]+a2:[  ]+@IM+1f5e@ 0080[      ]+@OC@\.w 0x8000,r5
-[       ]+a6:[  ]+@IM+1fde@ 0180[      ]+@OC@\.w 0x8001,r13
-[       ]+aa:[  ]+@IM+1fde@ 0180[      ]+@OC@\.w 0x8001,r13
-[       ]+ae:[  ]+@IM+1fde@ 0080[      ]+@OC@\.w 0x8000,r13
-[       ]+b2:[  ]+@IM+1f5e@ ffff[      ]+@OC@\.w 0xffff,r5
-[       ]+b6:[  ]+@IM+1f5e@ 0000[      ]+@OC@\.w 0x0,r5
+[       ]+52:[  ]+@IM+1fde@ 0000[      ]+@OC@\.w 0x0,\$?r13
+[       ]+56:[  ]+@IM+1fde@ 0100[      ]+@OC@\.w 0x1,\$?r13
+[       ]+5a:[  ]+@IM+1fde@ 7f00[      ]+@OC@\.w 0x7f,\$?r13
+[       ]+5e:[  ]+@IM+1fde@ 8000[      ]+@OC@\.w 0x80,\$?r13
+[       ]+62:[  ]+@IM+1fde@ ffff[      ]+@OC@\.w 0xffff,\$?r13
+[       ]+66:[  ]+@IM+1fde@ 81ff[      ]+@OC@\.w 0xff81,\$?r13
+[       ]+6a:[  ]+@IM+1fde@ 80ff[      ]+@OC@\.w 0xff80,\$?r13
+[       ]+6e:[  ]+@IM+1fde@ 7fff[      ]+@OC@\.w 0xff7f,\$?r13
+[       ]+72:[  ]+@IM+1fde@ ff00[      ]+@OC@\.w 0xff,\$?r13
+[       ]+76:[  ]+@IM+1fde@ 01ff[      ]+@OC@\.w 0xff01,\$?r13
+[       ]+7a:[  ]+@IM+1fde@ 0001[      ]+@OC@\.w 0x[0]?100,\$?r13
+[       ]+7e:[  ]+@IM+1fde@ 68dd[      ]+@OC@\.w 0xdd68,\$?r13
+[       ]+82:[  ]+@IM+1fde@ 9822[      ]+@OC@\.w 0x2298,\$?r13
+[       ]+86:[  ]+@IM+1fde@ 2a00[      ]+@OC@\.w 0x2a,\$?r13
+[       ]+8a:[  ]+@IM+1fde@ d6ff[      ]+@OC@\.w 0xffd6,\$?r13
+[       ]+8e:[  ]+@IM+1fde@ 2a00[      ]+@OC@\.w 0x2a,\$?r13
+[       ]+92:[  ]+@IM+1fde@ d6ff[      ]+@OC@\.w 0xffd6,\$?r13
+[       ]+96:[  ]+@IM+1f5e@ d6ff[      ]+@OC@\.w 0xffd6,\$?r5
+[       ]+9a:[  ]+@IM+1f5e@ 2a00[      ]+@OC@\.w 0x2a,\$?r5
+[       ]+9e:[  ]+@IM+1f5e@ ff7f[      ]+@OC@\.w 0x7fff,\$?r5
+[       ]+a2:[  ]+@IM+1f5e@ 0080[      ]+@OC@\.w 0x8000,\$?r5
+[       ]+a6:[  ]+@IM+1fde@ 0180[      ]+@OC@\.w 0x8001,\$?r13
+[       ]+aa:[  ]+@IM+1fde@ 0180[      ]+@OC@\.w 0x8001,\$?r13
+[       ]+ae:[  ]+@IM+1fde@ 0080[      ]+@OC@\.w 0x8000,\$?r13
+[       ]+b2:[  ]+@IM+1f5e@ ffff[      ]+@OC@\.w 0xffff,\$?r5
+[       ]+b6:[  ]+@IM+1f5e@ 0000[      ]+@OC@\.w 0x0,\$?r5
 [      ]+b8:[  ]+(R_CRIS_)?16[         ]+externalsym
-[       ]+ba:[  ]+@IM+2f1e@ 0000 0000[         ]+@OC@\.d (0x0|0 <notstart>),r1
-[       ]+c0:[  ]+@IM+2f1e@ 0100 0000[         ]+@OC@\.d (0x1|1 <notstart\+0x1>),r1
-[       ]+c6:[  ]+@IM+2f1e@ 7f00 0000[         ]+@OC@\.d (0x7f|7f <start\+0x7b>),r1
-[       ]+cc:[  ]+@IM+2f1e@ 8000 0000[         ]+@OC@\.d (0x80|80 <start\+0x7c>),r1
-[       ]+d2:[  ]+@IM+2f1e@ ffff ffff[         ]+@OC@\.d 0xffffffff,r1
-[       ]+d8:[  ]+@IM+2f1e@ 81ff ffff[         ]+@OC@\.d 0xffffff81,r1
-[       ]+de:[  ]+@IM+2f1e@ 80ff ffff[         ]+@OC@\.d 0xffffff80,r1
-[       ]+e4:[  ]+@IM+2f1e@ ff00 0000[         ]+@OC@\.d (0xff|ff <start\+0xfb>),r1
-[       ]+ea:[  ]+@IM+2f1e@ 01ff ffff[         ]+@OC@\.d 0xffffff01,r1
-[       ]+f0:[  ]+@IM+2f1e@ 0001 0000[         ]+@OC@\.d (0x[0]?100|100 <start\+0xfc>),r1
-[       ]+f6:[  ]+@IM+2f1e@ 68dd ffff[         ]+@OC@\.d 0xffffdd68,r1
-[       ]+fc:[  ]+@IM+2f1e@ 9822 0000[         ]+@OC@\.d (0x2298|2298 <end\+0x1806>),r1
-[       ]+102:[         ]+@IM+2f1e@ ac72 2a00[         ]+@OC@\.d (0x2a72ac|2a72ac <two701867\+0x13881>),r1
-[       ]+108:[         ]+@IM+2f1e@ d5c5 d6ff[         ]+@OC@\.d 0xffd6c5d5,r1
-[       ]+10e:[         ]+@IM+2f1e@ acce c09e[         ]+@OC@\.d [^,]+,r1
-[       ]+114:[         ]+@IM+2f1e@ 5331 3f81[         ]+@OC@\.d [^,]+,r1
-[       ]+11a:[         ]+@IM+2f1e@ b5af 982e[         ]+@OC@\.d (0x2e98afb5|2e98afb5 <const_int_m32>),r1
-[       ]+120:[         ]+@IM+2f1e@ 2b45 941b[         ]+@OC@\.d (0x1b94452b|1b94452b <const_int_32>),r1
-[       ]+126:[         ]+@IM+2fde@ 2a00 0000[         ]+@OC@\.d (0x2a|2a <start\+0x26>),r13
-[       ]+12c:[         ]+@IM+2f5e@ d6ff ffff[         ]+@OC@\.d 0xffffffd6,r5
-[       ]+132:[         ]+@IM+2f5e@ 2a00 0000[         ]+@OC@\.d (0x2a|2a <start\+0x26>),r5
-[       ]+138:[         ]+@IM+2f5e@ d6ff ffff[         ]+@OC@\.d 0xffffffd6,r5
-[       ]+13e:[         ]+@IM+2f5e@ d6ff ffff[         ]+@OC@\.d 0xffffffd6,r5
-[       ]+144:[         ]+@IM+2f5e@ 2a00 0000[         ]+@OC@\.d (0x2a|2a <start\+0x26>),r5
-[       ]+14a:[         ]+@IM+2f5e@ ff7f 0000[         ]+@OC@\.d (0x7fff|7fff <three2767>),r5
-[       ]+150:[         ]+@IM+2f5e@ 0080 0000[         ]+@OC@\.d (0x8000|8000 <three2767\+0x1>),r5
-[       ]+156:[         ]+@IM+2f5e@ 0180 0000[         ]+@OC@\.d (0x8001|8001 <three2767\+0x2>),r5
-[       ]+15c:[         ]+@IM+2f5e@ 0180 ffff[         ]+@OC@\.d 0xffff8001,r5
-[       ]+162:[         ]+@IM+2fde@ 0080 ffff[         ]+@OC@\.d 0xffff8000,r13
-[       ]+168:[         ]+@IM+2fde@ ff7f ffff[         ]+@OC@\.d 0xffff7fff,r13
-[       ]+16e:[         ]+@IM+2f5e@ ffff 0000[         ]+@OC@\.d (0xffff|ffff <six5535>),r5
-[       ]+174:[         ]+@IM+2fde@ 0000 0100[         ]+@OC@\.d (0x[0]?10000|10000 <six5535\+0x1>),r13
-[       ]+17a:[         ]+@IM+2f5e@ 2b3a 2900[         ]+@OC@\.d (0x293a2b|293a2b <two701867>),r5
-[       ]+180:[         ]+@IM+2f5e@ d5c5 d6ff[         ]+@OC@\.d 0xffd6c5d5,r5
-[       ]+186:[         ]+@IM+2f5e@ 0000 0000[         ]+@OC@\.d (0x0|0 <notstart>),r5
+[       ]+ba:[  ]+@IM+2f1e@ 0000 0000[         ]+@OC@\.d (0x0|0 <notstart>),\$?r1
+[       ]+c0:[  ]+@IM+2f1e@ 0100 0000[         ]+@OC@\.d (0x1|1 <notstart\+0x1>),\$?r1
+[       ]+c6:[  ]+@IM+2f1e@ 7f00 0000[         ]+@OC@\.d (0x7f|7f <start\+0x7b>),\$?r1
+[       ]+cc:[  ]+@IM+2f1e@ 8000 0000[         ]+@OC@\.d (0x80|80 <start\+0x7c>),\$?r1
+[       ]+d2:[  ]+@IM+2f1e@ ffff ffff[         ]+@OC@\.d 0xffffffff,\$?r1
+[       ]+d8:[  ]+@IM+2f1e@ 81ff ffff[         ]+@OC@\.d 0xffffff81,\$?r1
+[       ]+de:[  ]+@IM+2f1e@ 80ff ffff[         ]+@OC@\.d 0xffffff80,\$?r1
+[       ]+e4:[  ]+@IM+2f1e@ ff00 0000[         ]+@OC@\.d (0xff|ff <start\+0xfb>),\$?r1
+[       ]+ea:[  ]+@IM+2f1e@ 01ff ffff[         ]+@OC@\.d 0xffffff01,\$?r1
+[       ]+f0:[  ]+@IM+2f1e@ 0001 0000[         ]+@OC@\.d (0x[0]?100|100 <start\+0xfc>),\$?r1
+[       ]+f6:[  ]+@IM+2f1e@ 68dd ffff[         ]+@OC@\.d 0xffffdd68,\$?r1
+[       ]+fc:[  ]+@IM+2f1e@ 9822 0000[         ]+@OC@\.d (0x2298|2298 <end\+0x1806>),\$?r1
+[       ]+102:[         ]+@IM+2f1e@ ac72 2a00[         ]+@OC@\.d (0x2a72ac|2a72ac <two701867\+0x13881>),\$?r1
+[       ]+108:[         ]+@IM+2f1e@ d5c5 d6ff[         ]+@OC@\.d 0xffd6c5d5,\$?r1
+[       ]+10e:[         ]+@IM+2f1e@ acce c09e[         ]+@OC@\.d [^,]+,\$?r1
+[       ]+114:[         ]+@IM+2f1e@ 5331 3f81[         ]+@OC@\.d [^,]+,\$?r1
+[       ]+11a:[         ]+@IM+2f1e@ b5af 982e[         ]+@OC@\.d (0x2e98afb5|2e98afb5 <const_int_m32>),\$?r1
+[       ]+120:[         ]+@IM+2f1e@ 2b45 941b[         ]+@OC@\.d (0x1b94452b|1b94452b <const_int_32>),\$?r1
+[       ]+126:[         ]+@IM+2fde@ 2a00 0000[         ]+@OC@\.d (0x2a|2a <start\+0x26>),\$?r13
+[       ]+12c:[         ]+@IM+2f5e@ d6ff ffff[         ]+@OC@\.d 0xffffffd6,\$?r5
+[       ]+132:[         ]+@IM+2f5e@ 2a00 0000[         ]+@OC@\.d (0x2a|2a <start\+0x26>),\$?r5
+[       ]+138:[         ]+@IM+2f5e@ d6ff ffff[         ]+@OC@\.d 0xffffffd6,\$?r5
+[       ]+13e:[         ]+@IM+2f5e@ d6ff ffff[         ]+@OC@\.d 0xffffffd6,\$?r5
+[       ]+144:[         ]+@IM+2f5e@ 2a00 0000[         ]+@OC@\.d (0x2a|2a <start\+0x26>),\$?r5
+[       ]+14a:[         ]+@IM+2f5e@ ff7f 0000[         ]+@OC@\.d (0x7fff|7fff <three2767>),\$?r5
+[       ]+150:[         ]+@IM+2f5e@ 0080 0000[         ]+@OC@\.d (0x8000|8000 <three2767\+0x1>),\$?r5
+[       ]+156:[         ]+@IM+2f5e@ 0180 0000[         ]+@OC@\.d (0x8001|8001 <three2767\+0x2>),\$?r5
+[       ]+15c:[         ]+@IM+2f5e@ 0180 ffff[         ]+@OC@\.d 0xffff8001,\$?r5
+[       ]+162:[         ]+@IM+2fde@ 0080 ffff[         ]+@OC@\.d 0xffff8000,\$?r13
+[       ]+168:[         ]+@IM+2fde@ ff7f ffff[         ]+@OC@\.d 0xffff7fff,\$?r13
+[       ]+16e:[         ]+@IM+2f5e@ ffff 0000[         ]+@OC@\.d (0xffff|ffff <six5535>),\$?r5
+[       ]+174:[         ]+@IM+2fde@ 0000 0100[         ]+@OC@\.d (0x[0]?10000|10000 <six5535\+0x1>),\$?r13
+[       ]+17a:[         ]+@IM+2f5e@ 2b3a 2900[         ]+@OC@\.d (0x293a2b|293a2b <two701867>),\$?r5
+[       ]+180:[         ]+@IM+2f5e@ d5c5 d6ff[         ]+@OC@\.d 0xffd6c5d5,\$?r5
+[       ]+186:[         ]+@IM+2f5e@ 0000 0000[         ]+@OC@\.d (0x0|0 <notstart>),\$?r5
 [      ]+188:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+18c:[         ]+4205 @IM+055a@[      ]+@OC@\.b \[r2\+r0\.b\],r5
-[       ]+190:[         ]+4255 @IM+1dda@[      ]+@OC@\.w \[r2\+r5\.b\],r13
-[       ]+194:[         ]+42a5 @IM+211a@[      ]+@OC@\.d \[r2\+r10\.b\],r1
-[       ]+198:[         ]+4029 @IM+055a@[      ]+@OC@\.b \[r2\+\[r0\]\.b\],r5
-[       ]+19c:[         ]+4529 @IM+1dda@[      ]+@OC@\.w \[r2\+\[r5\]\.b\],r13
-[       ]+1a0:[         ]+4a29 @IM+211a@[      ]+@OC@\.d \[r2\+\[r10\]\.b\],r1
-[       ]+1a4:[         ]+402d @IM+055a@[      ]+@OC@\.b \[r2\+\[r0\+\]\.b\],r5
-[       ]+1a8:[         ]+452d @IM+1dda@[      ]+@OC@\.w \[r2\+\[r5\+\]\.b\],r13
-[       ]+1ac:[         ]+4a2d @IM+211a@[      ]+@OC@\.d \[r2\+\[r10\+\]\.b\],r1
-[       ]+1b0:[         ]+452d @IM+1dda@[      ]+@OC@\.w \[r2\+\[r5\+\]\.b\],r13
-[       ]+1b4:[         ]+4a2d @IM+211a@[      ]+@OC@\.d \[r2\+\[r10\+\]\.b\],r1
-[       ]+1b8:[         ]+5205 @IM+055a@[      ]+@OC@\.b \[r2\+r0\.w\],r5
-[       ]+1bc:[         ]+5255 @IM+1dda@[      ]+@OC@\.w \[r2\+r5\.w\],r13
-[       ]+1c0:[         ]+52a5 @IM+211a@[      ]+@OC@\.d \[r2\+r10\.w\],r1
-[       ]+1c4:[         ]+5029 @IM+055a@[      ]+@OC@\.b \[r2\+\[r0\]\.w\],r5
-[       ]+1c8:[         ]+5529 @IM+1dda@[      ]+@OC@\.w \[r2\+\[r5\]\.w\],r13
-[       ]+1cc:[         ]+5a29 @IM+211a@[      ]+@OC@\.d \[r2\+\[r10\]\.w\],r1
-[       ]+1d0:[         ]+502d @IM+055a@[      ]+@OC@\.b \[r2\+\[r0\+\]\.w\],r5
-[       ]+1d4:[         ]+552d @IM+1dda@[      ]+@OC@\.w \[r2\+\[r5\+\]\.w\],r13
-[       ]+1d8:[         ]+5a2d @IM+211a@[      ]+@OC@\.d \[r2\+\[r10\+\]\.w\],r1
-[       ]+1dc:[         ]+552d @IM+1dda@[      ]+@OC@\.w \[r2\+\[r5\+\]\.w\],r13
-[       ]+1e0:[         ]+5a2d @IM+211a@[      ]+@OC@\.d \[r2\+\[r10\+\]\.w\],r1
-[       ]+1e4:[         ]+6205 @IM+055a@[      ]+@OC@\.b \[r2\+r0\.d\],r5
-[       ]+1e8:[         ]+6255 @IM+1dda@[      ]+@OC@\.w \[r2\+r5\.d\],r13
-[       ]+1ec:[         ]+62a5 @IM+211a@[      ]+@OC@\.d \[r2\+r10\.d\],r1
-[       ]+1f0:[         ]+6029 @IM+055a@[      ]+@OC@\.b \[r2\+\[r0\]\.d\],r5
-[       ]+1f4:[         ]+6529 @IM+1dda@[      ]+@OC@\.w \[r2\+\[r5\]\.d\],r13
-[       ]+1f8:[         ]+6a29 @IM+211a@[      ]+@OC@\.d \[r2\+\[r10\]\.d\],r1
-[       ]+1fc:[         ]+602d @IM+055a@[      ]+@OC@\.b \[r2\+\[r0\+\]\.d\],r5
-[       ]+200:[         ]+652d @IM+1dda@[      ]+@OC@\.w \[r2\+\[r5\+\]\.d\],r13
-[       ]+204:[         ]+6a2d @IM+211a@[      ]+@OC@\.d \[r2\+\[r10\+\]\.d\],r1
-[       ]+208:[         ]+652d @IM+1dda@[      ]+@OC@\.w \[r2\+\[r5\+\]\.d\],r13
-[       ]+20c:[         ]+6a2d @IM+211a@[      ]+@OC@\.d \[r2\+\[r10\+\]\.d\],r1
-[       ]+210:[         ]+0021 @IM+055a@[      ]+@OC@\.b \[r2\+0\],r5
-[       ]+214:[         ]+0121 @IM+055a@[      ]+@OC@\.b \[r2\+1\],r5
-[       ]+218:[         ]+7f21 @IM+055a@[      ]+@OC@\.b \[r2\+127\],r5
-[       ]+21c:[         ]+5f2d 8000 @IM+055a@[         ]+@OC@\.b \[r2\+128\],r5
-[       ]+222:[         ]+ff21 @IM+055a@[      ]+@OC@\.b \[r2-1\],r5
-[       ]+226:[         ]+8121 @IM+055a@[      ]+@OC@\.b \[r2-127\],r5
-[       ]+22a:[         ]+8021 @IM+055a@[      ]+@OC@\.b \[r2-128\],r5
-[       ]+22e:[         ]+5f2d ff00 @IM+055a@[         ]+@OC@\.b \[r2\+255\],r5
-[       ]+234:[         ]+2a21 @IM+055a@[      ]+@OC@\.b \[r2\+42\],r5
-[       ]+238:[         ]+d621 @IM+055a@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+23c:[         ]+d621 @IM+055a@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+240:[         ]+2a21 @IM+055a@[      ]+@OC@\.b \[r2\+42\],r5
-[       ]+244:[         ]+d621 @IM+055a@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+248:[         ]+d621 @IM+055a@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+24c:[         ]+2a21 @IM+055a@[      ]+@OC@\.b \[r2\+42\],r5
-[       ]+250:[         ]+d621 @IM+055a@[      ]+@OC@\.b \[r2-42\],r5
-[       ]+254:[         ]+2a21 @IM+055a@[      ]+@OC@\.b \[r2\+42\],r5
-[       ]+258:[         ]+6f2d 0000 0000 @IM+055a@[     ]+@OC@\.b \[r2\+0( <notstart>)?\],r5
+[       ]+18c:[         ]+4205 @IM+055a@[      ]+@OC@\.b \[\$?r2\+\$?r0\.b\],\$?r5
+[       ]+190:[         ]+4255 @IM+1dda@[      ]+@OC@\.w \[\$?r2\+\$?r5\.b\],\$?r13
+[       ]+194:[         ]+42a5 @IM+211a@[      ]+@OC@\.d \[\$?r2\+\$?r10\.b\],\$?r1
+[       ]+198:[         ]+4029 @IM+055a@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\]\.b\],\$?r5
+[       ]+19c:[         ]+4529 @IM+1dda@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\]\.b\],\$?r13
+[       ]+1a0:[         ]+4a29 @IM+211a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\]\.b\],\$?r1
+[       ]+1a4:[         ]+402d @IM+055a@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\+\]\.b\],\$?r5
+[       ]+1a8:[         ]+452d @IM+1dda@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.b\],\$?r13
+[       ]+1ac:[         ]+4a2d @IM+211a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\+\]\.b\],\$?r1
+[       ]+1b0:[         ]+452d @IM+1dda@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.b\],\$?r13
+[       ]+1b4:[         ]+4a2d @IM+211a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\+\]\.b\],\$?r1
+[       ]+1b8:[         ]+5205 @IM+055a@[      ]+@OC@\.b \[\$?r2\+\$?r0\.w\],\$?r5
+[       ]+1bc:[         ]+5255 @IM+1dda@[      ]+@OC@\.w \[\$?r2\+\$?r5\.w\],\$?r13
+[       ]+1c0:[         ]+52a5 @IM+211a@[      ]+@OC@\.d \[\$?r2\+\$?r10\.w\],\$?r1
+[       ]+1c4:[         ]+5029 @IM+055a@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\]\.w\],\$?r5
+[       ]+1c8:[         ]+5529 @IM+1dda@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\]\.w\],\$?r13
+[       ]+1cc:[         ]+5a29 @IM+211a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\]\.w\],\$?r1
+[       ]+1d0:[         ]+502d @IM+055a@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\+\]\.w\],\$?r5
+[       ]+1d4:[         ]+552d @IM+1dda@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.w\],\$?r13
+[       ]+1d8:[         ]+5a2d @IM+211a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\+\]\.w\],\$?r1
+[       ]+1dc:[         ]+552d @IM+1dda@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.w\],\$?r13
+[       ]+1e0:[         ]+5a2d @IM+211a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\+\]\.w\],\$?r1
+[       ]+1e4:[         ]+6205 @IM+055a@[      ]+@OC@\.b \[\$?r2\+\$?r0\.d\],\$?r5
+[       ]+1e8:[         ]+6255 @IM+1dda@[      ]+@OC@\.w \[\$?r2\+\$?r5\.d\],\$?r13
+[       ]+1ec:[         ]+62a5 @IM+211a@[      ]+@OC@\.d \[\$?r2\+\$?r10\.d\],\$?r1
+[       ]+1f0:[         ]+6029 @IM+055a@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\]\.d\],\$?r5
+[       ]+1f4:[         ]+6529 @IM+1dda@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\]\.d\],\$?r13
+[       ]+1f8:[         ]+6a29 @IM+211a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\]\.d\],\$?r1
+[       ]+1fc:[         ]+602d @IM+055a@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\+\]\.d\],\$?r5
+[       ]+200:[         ]+652d @IM+1dda@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.d\],\$?r13
+[       ]+204:[         ]+6a2d @IM+211a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\+\]\.d\],\$?r1
+[       ]+208:[         ]+652d @IM+1dda@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.d\],\$?r13
+[       ]+20c:[         ]+6a2d @IM+211a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\+\]\.d\],\$?r1
+[       ]+210:[         ]+0021 @IM+055a@[      ]+@OC@\.b \[\$?r2\+0\],\$?r5
+[       ]+214:[         ]+0121 @IM+055a@[      ]+@OC@\.b \[\$?r2\+1\],\$?r5
+[       ]+218:[         ]+7f21 @IM+055a@[      ]+@OC@\.b \[\$?r2\+127\],\$?r5
+[       ]+21c:[         ]+5f2d 8000 @IM+055a@[         ]+@OC@\.b \[\$?r2\+128\],\$?r5
+[       ]+222:[         ]+ff21 @IM+055a@[      ]+@OC@\.b \[\$?r2-1\],\$?r5
+[       ]+226:[         ]+8121 @IM+055a@[      ]+@OC@\.b \[\$?r2-127\],\$?r5
+[       ]+22a:[         ]+8021 @IM+055a@[      ]+@OC@\.b \[\$?r2-128\],\$?r5
+[       ]+22e:[         ]+5f2d ff00 @IM+055a@[         ]+@OC@\.b \[\$?r2\+255\],\$?r5
+[       ]+234:[         ]+2a21 @IM+055a@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5
+[       ]+238:[         ]+d621 @IM+055a@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+23c:[         ]+d621 @IM+055a@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+240:[         ]+2a21 @IM+055a@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5
+[       ]+244:[         ]+d621 @IM+055a@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+248:[         ]+d621 @IM+055a@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+24c:[         ]+2a21 @IM+055a@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5
+[       ]+250:[         ]+d621 @IM+055a@[      ]+@OC@\.b \[\$?r2-42\],\$?r5
+[       ]+254:[         ]+2a21 @IM+055a@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5
+[       ]+258:[         ]+6f2d 0000 0000 @IM+055a@[     ]+@OC@\.b \[\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+25a:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+260:[         ]+0021 @IM+1dda@[      ]+@OC@\.w \[r2\+0\],r13
-[       ]+264:[         ]+0121 @IM+1dda@[      ]+@OC@\.w \[r2\+1\],r13
-[       ]+268:[         ]+7f21 @IM+1dda@[      ]+@OC@\.w \[r2\+127\],r13
-[       ]+26c:[         ]+5f2d 8000 @IM+1dda@[         ]+@OC@\.w \[r2\+128\],r13
-[       ]+272:[         ]+ff21 @IM+1dda@[      ]+@OC@\.w \[r2-1\],r13
-[       ]+276:[         ]+ff21 @IM+1dda@[      ]+@OC@\.w \[r2-1\],r13
-[       ]+27a:[         ]+8121 @IM+1dda@[      ]+@OC@\.w \[r2-127\],r13
-[       ]+27e:[         ]+8021 @IM+1dda@[      ]+@OC@\.w \[r2-128\],r13
-[       ]+282:[         ]+5f2d 7fff @IM+1dda@[         ]+@OC@\.w \[r2-129\],r13
-[       ]+288:[         ]+8121 @IM+1dda@[      ]+@OC@\.w \[r2-127\],r13
-[       ]+28c:[         ]+8021 @IM+1dda@[      ]+@OC@\.w \[r2-128\],r13
-[       ]+290:[         ]+5f2d 7fff @IM+1dda@[         ]+@OC@\.w \[r2-129\],r13
-[       ]+296:[         ]+5f2d ff00 @IM+1dda@[         ]+@OC@\.w \[r2\+255\],r13
-[       ]+29c:[         ]+5f2d 01ff @IM+1dda@[         ]+@OC@\.w \[r2-255\],r13
-[       ]+2a2:[         ]+5f2d 01ff @IM+1dda@[         ]+@OC@\.w \[r2-255\],r13
-[       ]+2a8:[         ]+5f2d 0001 @IM+1dda@[         ]+@OC@\.w \[r2\+256\],r13
-[       ]+2ae:[         ]+5f2d 00ff @IM+1dda@[         ]+@OC@\.w \[r2-256\],r13
-[       ]+2b4:[         ]+5f2d 68dd @IM+1dda@[         ]+@OC@\.w \[r2-8856\],r13
-[       ]+2ba:[         ]+5f2d 68dd @IM+1dda@[         ]+@OC@\.w \[r2-8856\],r13
-[       ]+2c0:[         ]+5f2d 9822 @IM+1dda@[         ]+@OC@\.w \[r2\+8856\],r13
-[       ]+2c6:[         ]+2a21 @IM+1dda@[      ]+@OC@\.w \[r2\+42\],r13
-[       ]+2ca:[         ]+d621 @IM+1dda@[      ]+@OC@\.w \[r2-42\],r13
-[       ]+2ce:[         ]+d621 @IM+1dda@[      ]+@OC@\.w \[r2-42\],r13
-[       ]+2d2:[         ]+2a21 @IM+1dda@[      ]+@OC@\.w \[r2\+42\],r13
-[       ]+2d6:[         ]+d621 @IM+1dda@[      ]+@OC@\.w \[r2-42\],r13
-[       ]+2da:[         ]+d621 @IM+155a@[      ]+@OC@\.w \[r2-42\],r5
-[       ]+2de:[         ]+d621 @IM+155a@[      ]+@OC@\.w \[r2-42\],r5
-[       ]+2e2:[         ]+2a21 @IM+155a@[      ]+@OC@\.w \[r2\+42\],r5
-[       ]+2e6:[         ]+5f2d ff7f @IM+155a@[         ]+@OC@\.w \[r2\+32767\],r5
-[       ]+2ec:[         ]+6f2d 0080 0000 @IM+155a@[     ]+@OC@\.w \[r2\+(32768|8000 <three2767\+0x1>)\],r5
-[       ]+2f4:[         ]+6f2d 0180 0000 @IM+1dda@[     ]+@OC@\.w \[r2\+(32769|8001 <three2767\+0x2>)\],r13
-[       ]+2fc:[         ]+5f2d 0180 @IM+1dda@[         ]+@OC@\.w \[r2-32767\],r13
-[       ]+302:[         ]+5f2d 0080 @IM+1dda@[         ]+@OC@\.w \[r2-32768\],r13
-[       ]+308:[         ]+6f2d ff7f ffff @IM+155a@[     ]+@OC@\.w \[r2\+[^]]+\],r5
-[       ]+310:[         ]+5f2d 0180 @IM+1dda@[         ]+@OC@\.w \[r2-32767\],r13
-[       ]+316:[         ]+5f2d 0080 @IM+1dda@[         ]+@OC@\.w \[r2-32768\],r13
-[       ]+31c:[         ]+6f2d ff7f ffff @IM+155a@[     ]+@OC@\.w \[r2\+[^]]+\],r5
-[       ]+324:[         ]+6f2d ffff 0000 @IM+155a@[     ]+@OC@\.w \[r2\+(65535|ffff <six5535>)\],r5
-[       ]+32c:[         ]+6f2d 0000 0000 @IM+155a@[     ]+@OC@\.w \[r2\+0( <notstart>)?\],r5
+[       ]+260:[         ]+0021 @IM+1dda@[      ]+@OC@\.w \[\$?r2\+0\],\$?r13
+[       ]+264:[         ]+0121 @IM+1dda@[      ]+@OC@\.w \[\$?r2\+1\],\$?r13
+[       ]+268:[         ]+7f21 @IM+1dda@[      ]+@OC@\.w \[\$?r2\+127\],\$?r13
+[       ]+26c:[         ]+5f2d 8000 @IM+1dda@[         ]+@OC@\.w \[\$?r2\+128\],\$?r13
+[       ]+272:[         ]+ff21 @IM+1dda@[      ]+@OC@\.w \[\$?r2-1\],\$?r13
+[       ]+276:[         ]+ff21 @IM+1dda@[      ]+@OC@\.w \[\$?r2-1\],\$?r13
+[       ]+27a:[         ]+8121 @IM+1dda@[      ]+@OC@\.w \[\$?r2-127\],\$?r13
+[       ]+27e:[         ]+8021 @IM+1dda@[      ]+@OC@\.w \[\$?r2-128\],\$?r13
+[       ]+282:[         ]+5f2d 7fff @IM+1dda@[         ]+@OC@\.w \[\$?r2-129\],\$?r13
+[       ]+288:[         ]+8121 @IM+1dda@[      ]+@OC@\.w \[\$?r2-127\],\$?r13
+[       ]+28c:[         ]+8021 @IM+1dda@[      ]+@OC@\.w \[\$?r2-128\],\$?r13
+[       ]+290:[         ]+5f2d 7fff @IM+1dda@[         ]+@OC@\.w \[\$?r2-129\],\$?r13
+[       ]+296:[         ]+5f2d ff00 @IM+1dda@[         ]+@OC@\.w \[\$?r2\+255\],\$?r13
+[       ]+29c:[         ]+5f2d 01ff @IM+1dda@[         ]+@OC@\.w \[\$?r2-255\],\$?r13
+[       ]+2a2:[         ]+5f2d 01ff @IM+1dda@[         ]+@OC@\.w \[\$?r2-255\],\$?r13
+[       ]+2a8:[         ]+5f2d 0001 @IM+1dda@[         ]+@OC@\.w \[\$?r2\+256\],\$?r13
+[       ]+2ae:[         ]+5f2d 00ff @IM+1dda@[         ]+@OC@\.w \[\$?r2-256\],\$?r13
+[       ]+2b4:[         ]+5f2d 68dd @IM+1dda@[         ]+@OC@\.w \[\$?r2-8856\],\$?r13
+[       ]+2ba:[         ]+5f2d 68dd @IM+1dda@[         ]+@OC@\.w \[\$?r2-8856\],\$?r13
+[       ]+2c0:[         ]+5f2d 9822 @IM+1dda@[         ]+@OC@\.w \[\$?r2\+8856\],\$?r13
+[       ]+2c6:[         ]+2a21 @IM+1dda@[      ]+@OC@\.w \[\$?r2\+42\],\$?r13
+[       ]+2ca:[         ]+d621 @IM+1dda@[      ]+@OC@\.w \[\$?r2-42\],\$?r13
+[       ]+2ce:[         ]+d621 @IM+1dda@[      ]+@OC@\.w \[\$?r2-42\],\$?r13
+[       ]+2d2:[         ]+2a21 @IM+1dda@[      ]+@OC@\.w \[\$?r2\+42\],\$?r13
+[       ]+2d6:[         ]+d621 @IM+1dda@[      ]+@OC@\.w \[\$?r2-42\],\$?r13
+[       ]+2da:[         ]+d621 @IM+155a@[      ]+@OC@\.w \[\$?r2-42\],\$?r5
+[       ]+2de:[         ]+d621 @IM+155a@[      ]+@OC@\.w \[\$?r2-42\],\$?r5
+[       ]+2e2:[         ]+2a21 @IM+155a@[      ]+@OC@\.w \[\$?r2\+42\],\$?r5
+[       ]+2e6:[         ]+5f2d ff7f @IM+155a@[         ]+@OC@\.w \[\$?r2\+32767\],\$?r5
+[       ]+2ec:[         ]+6f2d 0080 0000 @IM+155a@[     ]+@OC@\.w \[\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5
+[       ]+2f4:[         ]+6f2d 0180 0000 @IM+1dda@[     ]+@OC@\.w \[\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r13
+[       ]+2fc:[         ]+5f2d 0180 @IM+1dda@[         ]+@OC@\.w \[\$?r2-32767\],\$?r13
+[       ]+302:[         ]+5f2d 0080 @IM+1dda@[         ]+@OC@\.w \[\$?r2-32768\],\$?r13
+[       ]+308:[         ]+6f2d ff7f ffff @IM+155a@[     ]+@OC@\.w \[\$?r2\+[^]]+\],\$?r5
+[       ]+310:[         ]+5f2d 0180 @IM+1dda@[         ]+@OC@\.w \[\$?r2-32767\],\$?r13
+[       ]+316:[         ]+5f2d 0080 @IM+1dda@[         ]+@OC@\.w \[\$?r2-32768\],\$?r13
+[       ]+31c:[         ]+6f2d ff7f ffff @IM+155a@[     ]+@OC@\.w \[\$?r2\+[^]]+\],\$?r5
+[       ]+324:[         ]+6f2d ffff 0000 @IM+155a@[     ]+@OC@\.w \[\$?r2\+(65535|ffff <six5535>)\],\$?r5
+[       ]+32c:[         ]+6f2d 0000 0000 @IM+155a@[     ]+@OC@\.w \[\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+32e:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+334:[         ]+0021 @IM+211a@[      ]+@OC@\.d \[r2\+0\],r1
-[       ]+338:[         ]+0121 @IM+211a@[      ]+@OC@\.d \[r2\+1\],r1
-[       ]+33c:[         ]+7f21 @IM+211a@[      ]+@OC@\.d \[r2\+127\],r1
-[       ]+340:[         ]+5f2d 8000 @IM+211a@[         ]+@OC@\.d \[r2\+128\],r1
-[       ]+346:[         ]+ff21 @IM+211a@[      ]+@OC@\.d \[r2-1\],r1
-[       ]+34a:[         ]+ff21 @IM+211a@[      ]+@OC@\.d \[r2-1\],r1
-[       ]+34e:[         ]+8121 @IM+211a@[      ]+@OC@\.d \[r2-127\],r1
-[       ]+352:[         ]+8021 @IM+211a@[      ]+@OC@\.d \[r2-128\],r1
-[       ]+356:[         ]+8121 @IM+211a@[      ]+@OC@\.d \[r2-127\],r1
-[       ]+35a:[         ]+8021 @IM+211a@[      ]+@OC@\.d \[r2-128\],r1
-[       ]+35e:[         ]+5f2d ff00 @IM+211a@[         ]+@OC@\.d \[r2\+255\],r1
-[       ]+364:[         ]+5f2d 01ff @IM+211a@[         ]+@OC@\.d \[r2-255\],r1
-[       ]+36a:[         ]+5f2d 01ff @IM+211a@[         ]+@OC@\.d \[r2-255\],r1
-[       ]+370:[         ]+5f2d 0001 @IM+211a@[         ]+@OC@\.d \[r2\+256\],r1
-[       ]+376:[         ]+5f2d 00ff @IM+211a@[         ]+@OC@\.d \[r2-256\],r1
-[       ]+37c:[         ]+5f2d 68dd @IM+211a@[         ]+@OC@\.d \[r2-8856\],r1
-[       ]+382:[         ]+5f2d 00ff @IM+211a@[         ]+@OC@\.d \[r2-256\],r1
-[       ]+388:[         ]+5f2d 68dd @IM+211a@[         ]+@OC@\.d \[r2-8856\],r1
-[       ]+38e:[         ]+5f2d 9822 @IM+211a@[         ]+@OC@\.d \[r2\+8856\],r1
-[       ]+394:[         ]+6f2d ac72 2a00 @IM+211a@[     ]+@OC@\.d \[r2\+(2781868|2a72ac <two701867\+0x13881>)\],r1
-[       ]+39c:[         ]+6f2d d5c5 d6ff @IM+211a@[     ]+@OC@\.d \[r2\+[^]]+\],r1
-[       ]+3a4:[         ]+6f2d acce c09e @IM+211a@[     ]+@OC@\.d \[r2\+[^]]+\],r1
-[       ]+3ac:[         ]+6f2d 5331 3f81 @IM+211a@[     ]+@OC@\.d \[r2\+[^]]+\],r1
-[       ]+3b4:[         ]+6f2d 5331 3f81 @IM+211a@[     ]+@OC@\.d \[r2\+[^]]+\],r1
-[       ]+3bc:[         ]+6f2d b5af 982e @IM+211a@[     ]+@OC@\.d \[r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],r1
-[       ]+3c4:[         ]+6f2d 2b45 941b @IM+211a@[     ]+@OC@\.d \[r2\+(0x1b94452b|1b94452b <const_int_32>)\],r1
-[       ]+3cc:[         ]+2a21 @IM+2dda@[      ]+@OC@\.d \[r2\+42\],r13
-[       ]+3d0:[         ]+d621 @IM+255a@[      ]+@OC@\.d \[r2-42\],r5
-[       ]+3d4:[         ]+d621 @IM+255a@[      ]+@OC@\.d \[r2-42\],r5
-[       ]+3d8:[         ]+2a21 @IM+255a@[      ]+@OC@\.d \[r2\+42\],r5
-[       ]+3dc:[         ]+d621 @IM+255a@[      ]+@OC@\.d \[r2-42\],r5
-[       ]+3e0:[         ]+d621 @IM+255a@[      ]+@OC@\.d \[r2-42\],r5
-[       ]+3e4:[         ]+2a21 @IM+255a@[      ]+@OC@\.d \[r2\+42\],r5
-[       ]+3e8:[         ]+d621 @IM+255a@[      ]+@OC@\.d \[r2-42\],r5
-[       ]+3ec:[         ]+2a21 @IM+255a@[      ]+@OC@\.d \[r2\+42\],r5
-[       ]+3f0:[         ]+5f2d ff7f @IM+255a@[         ]+@OC@\.d \[r2\+32767\],r5
-[       ]+3f6:[         ]+6f2d 0080 0000 @IM+255a@[     ]+@OC@\.d \[r2\+(32768|8000 <three2767\+0x1>)\],r5
-[       ]+3fe:[         ]+6f2d 0180 0000 @IM+255a@[     ]+@OC@\.d \[r2\+(32769|8001 <three2767\+0x2>)\],r5
-[       ]+406:[         ]+5f2d 0180 @IM+255a@[         ]+@OC@\.d \[r2-32767\],r5
-[       ]+40c:[         ]+5f2d 0080 @IM+2dda@[         ]+@OC@\.d \[r2-32768\],r13
-[       ]+412:[         ]+6f2d ff7f ffff @IM+2dda@[     ]+@OC@\.d \[r2\+[^]]+\],r13
-[       ]+41a:[         ]+5f2d 0180 @IM+255a@[         ]+@OC@\.d \[r2-32767\],r5
-[       ]+420:[         ]+5f2d 0080 @IM+2dda@[         ]+@OC@\.d \[r2-32768\],r13
-[       ]+426:[         ]+6f2d ff7f ffff @IM+2dda@[     ]+@OC@\.d \[r2\+[^]]+\],r13
-[       ]+42e:[         ]+6f2d ffff 0000 @IM+255a@[     ]+@OC@\.d \[r2\+(65535|ffff <six5535>)\],r5
-[       ]+436:[         ]+6f2d 0000 0100 @IM+2dda@[     ]+@OC@\.d \[r2\+(65536|10000 <six5535\+0x1>)\],r13
-[       ]+43e:[         ]+6f2d 2b3a 2900 @IM+255a@[     ]+@OC@\.d \[r2\+(2701867|293a2b <two701867>)\],r5
-[       ]+446:[         ]+6f2d d5c5 d6ff @IM+255a@[     ]+@OC@\.d \[r2\+[^]]+\],r5
-[       ]+44e:[         ]+6f2d d5c5 d6ff @IM+255a@[     ]+@OC@\.d \[r2\+[^]]+\],r5
-[       ]+456:[         ]+6f2d 0000 0000 @IM+255a@[     ]+@OC@\.d \[r2\+0( <notstart>)?\],r5
+[       ]+334:[         ]+0021 @IM+211a@[      ]+@OC@\.d \[\$?r2\+0\],\$?r1
+[       ]+338:[         ]+0121 @IM+211a@[      ]+@OC@\.d \[\$?r2\+1\],\$?r1
+[       ]+33c:[         ]+7f21 @IM+211a@[      ]+@OC@\.d \[\$?r2\+127\],\$?r1
+[       ]+340:[         ]+5f2d 8000 @IM+211a@[         ]+@OC@\.d \[\$?r2\+128\],\$?r1
+[       ]+346:[         ]+ff21 @IM+211a@[      ]+@OC@\.d \[\$?r2-1\],\$?r1
+[       ]+34a:[         ]+ff21 @IM+211a@[      ]+@OC@\.d \[\$?r2-1\],\$?r1
+[       ]+34e:[         ]+8121 @IM+211a@[      ]+@OC@\.d \[\$?r2-127\],\$?r1
+[       ]+352:[         ]+8021 @IM+211a@[      ]+@OC@\.d \[\$?r2-128\],\$?r1
+[       ]+356:[         ]+8121 @IM+211a@[      ]+@OC@\.d \[\$?r2-127\],\$?r1
+[       ]+35a:[         ]+8021 @IM+211a@[      ]+@OC@\.d \[\$?r2-128\],\$?r1
+[       ]+35e:[         ]+5f2d ff00 @IM+211a@[         ]+@OC@\.d \[\$?r2\+255\],\$?r1
+[       ]+364:[         ]+5f2d 01ff @IM+211a@[         ]+@OC@\.d \[\$?r2-255\],\$?r1
+[       ]+36a:[         ]+5f2d 01ff @IM+211a@[         ]+@OC@\.d \[\$?r2-255\],\$?r1
+[       ]+370:[         ]+5f2d 0001 @IM+211a@[         ]+@OC@\.d \[\$?r2\+256\],\$?r1
+[       ]+376:[         ]+5f2d 00ff @IM+211a@[         ]+@OC@\.d \[\$?r2-256\],\$?r1
+[       ]+37c:[         ]+5f2d 68dd @IM+211a@[         ]+@OC@\.d \[\$?r2-8856\],\$?r1
+[       ]+382:[         ]+5f2d 00ff @IM+211a@[         ]+@OC@\.d \[\$?r2-256\],\$?r1
+[       ]+388:[         ]+5f2d 68dd @IM+211a@[         ]+@OC@\.d \[\$?r2-8856\],\$?r1
+[       ]+38e:[         ]+5f2d 9822 @IM+211a@[         ]+@OC@\.d \[\$?r2\+8856\],\$?r1
+[       ]+394:[         ]+6f2d ac72 2a00 @IM+211a@[     ]+@OC@\.d \[\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\],\$?r1
+[       ]+39c:[         ]+6f2d d5c5 d6ff @IM+211a@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r1
+[       ]+3a4:[         ]+6f2d acce c09e @IM+211a@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r1
+[       ]+3ac:[         ]+6f2d 5331 3f81 @IM+211a@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r1
+[       ]+3b4:[         ]+6f2d 5331 3f81 @IM+211a@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r1
+[       ]+3bc:[         ]+6f2d b5af 982e @IM+211a@[     ]+@OC@\.d \[\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],\$?r1
+[       ]+3c4:[         ]+6f2d 2b45 941b @IM+211a@[     ]+@OC@\.d \[\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\],\$?r1
+[       ]+3cc:[         ]+2a21 @IM+2dda@[      ]+@OC@\.d \[\$?r2\+42\],\$?r13
+[       ]+3d0:[         ]+d621 @IM+255a@[      ]+@OC@\.d \[\$?r2-42\],\$?r5
+[       ]+3d4:[         ]+d621 @IM+255a@[      ]+@OC@\.d \[\$?r2-42\],\$?r5
+[       ]+3d8:[         ]+2a21 @IM+255a@[      ]+@OC@\.d \[\$?r2\+42\],\$?r5
+[       ]+3dc:[         ]+d621 @IM+255a@[      ]+@OC@\.d \[\$?r2-42\],\$?r5
+[       ]+3e0:[         ]+d621 @IM+255a@[      ]+@OC@\.d \[\$?r2-42\],\$?r5
+[       ]+3e4:[         ]+2a21 @IM+255a@[      ]+@OC@\.d \[\$?r2\+42\],\$?r5
+[       ]+3e8:[         ]+d621 @IM+255a@[      ]+@OC@\.d \[\$?r2-42\],\$?r5
+[       ]+3ec:[         ]+2a21 @IM+255a@[      ]+@OC@\.d \[\$?r2\+42\],\$?r5
+[       ]+3f0:[         ]+5f2d ff7f @IM+255a@[         ]+@OC@\.d \[\$?r2\+32767\],\$?r5
+[       ]+3f6:[         ]+6f2d 0080 0000 @IM+255a@[     ]+@OC@\.d \[\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5
+[       ]+3fe:[         ]+6f2d 0180 0000 @IM+255a@[     ]+@OC@\.d \[\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r5
+[       ]+406:[         ]+5f2d 0180 @IM+255a@[         ]+@OC@\.d \[\$?r2-32767\],\$?r5
+[       ]+40c:[         ]+5f2d 0080 @IM+2dda@[         ]+@OC@\.d \[\$?r2-32768\],\$?r13
+[       ]+412:[         ]+6f2d ff7f ffff @IM+2dda@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r13
+[       ]+41a:[         ]+5f2d 0180 @IM+255a@[         ]+@OC@\.d \[\$?r2-32767\],\$?r5
+[       ]+420:[         ]+5f2d 0080 @IM+2dda@[         ]+@OC@\.d \[\$?r2-32768\],\$?r13
+[       ]+426:[         ]+6f2d ff7f ffff @IM+2dda@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r13
+[       ]+42e:[         ]+6f2d ffff 0000 @IM+255a@[     ]+@OC@\.d \[\$?r2\+(65535|ffff <six5535>)\],\$?r5
+[       ]+436:[         ]+6f2d 0000 0100 @IM+2dda@[     ]+@OC@\.d \[\$?r2\+(65536|10000 <six5535\+0x1>)\],\$?r13
+[       ]+43e:[         ]+6f2d 2b3a 2900 @IM+255a@[     ]+@OC@\.d \[\$?r2\+(2701867|293a2b <two701867>)\],\$?r5
+[       ]+446:[         ]+6f2d d5c5 d6ff @IM+255a@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r5
+[       ]+44e:[         ]+6f2d d5c5 d6ff @IM+255a@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r5
+[       ]+456:[         ]+6f2d 0000 0000 @IM+255a@[     ]+@OC@\.d \[\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+458:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+45e:[         ]+4205 @IM+085a@[      ]+@OC@\.b \[r2\+r0\.b\],r5,r8
-[       ]+462:[         ]+4255 @IM+18da@[      ]+@OC@\.w \[r2\+r5\.b\],r13,r8
-[       ]+466:[         ]+42a5 @IM+281a@[      ]+@OC@\.d \[r2\+r10\.b\],r1,r8
-[       ]+46a:[         ]+4029 @IM+085a@[      ]+@OC@\.b \[r2\+\[r0\]\.b\],r5,r8
-[       ]+46e:[         ]+4529 @IM+18da@[      ]+@OC@\.w \[r2\+\[r5\]\.b\],r13,r8
-[       ]+472:[         ]+4a29 @IM+281a@[      ]+@OC@\.d \[r2\+\[r10\]\.b\],r1,r8
-[       ]+476:[         ]+402d @IM+085a@[      ]+@OC@\.b \[r2\+\[r0\+\]\.b\],r5,r8
-[       ]+47a:[         ]+452d @IM+18da@[      ]+@OC@\.w \[r2\+\[r5\+\]\.b\],r13,r8
-[       ]+47e:[         ]+4a2d @IM+281a@[      ]+@OC@\.d \[r2\+\[r10\+\]\.b\],r1,r8
-[       ]+482:[         ]+452d @IM+18da@[      ]+@OC@\.w \[r2\+\[r5\+\]\.b\],r13,r8
-[       ]+486:[         ]+4a2d @IM+281a@[      ]+@OC@\.d \[r2\+\[r10\+\]\.b\],r1,r8
-[       ]+48a:[         ]+5205 @IM+085a@[      ]+@OC@\.b \[r2\+r0\.w\],r5,r8
-[       ]+48e:[         ]+5255 @IM+18da@[      ]+@OC@\.w \[r2\+r5\.w\],r13,r8
-[       ]+492:[         ]+52a5 @IM+281a@[      ]+@OC@\.d \[r2\+r10\.w\],r1,r8
-[       ]+496:[         ]+5029 @IM+085a@[      ]+@OC@\.b \[r2\+\[r0\]\.w\],r5,r8
-[       ]+49a:[         ]+5529 @IM+18da@[      ]+@OC@\.w \[r2\+\[r5\]\.w\],r13,r8
-[       ]+49e:[         ]+5a29 @IM+281a@[      ]+@OC@\.d \[r2\+\[r10\]\.w\],r1,r8
-[       ]+4a2:[         ]+502d @IM+085a@[      ]+@OC@\.b \[r2\+\[r0\+\]\.w\],r5,r8
-[       ]+4a6:[         ]+552d @IM+18da@[      ]+@OC@\.w \[r2\+\[r5\+\]\.w\],r13,r8
-[       ]+4aa:[         ]+5a2d @IM+281a@[      ]+@OC@\.d \[r2\+\[r10\+\]\.w\],r1,r8
-[       ]+4ae:[         ]+552d @IM+18da@[      ]+@OC@\.w \[r2\+\[r5\+\]\.w\],r13,r8
-[       ]+4b2:[         ]+5a2d @IM+281a@[      ]+@OC@\.d \[r2\+\[r10\+\]\.w\],r1,r8
-[       ]+4b6:[         ]+6205 @IM+085a@[      ]+@OC@\.b \[r2\+r0\.d\],r5,r8
-[       ]+4ba:[         ]+6255 @IM+18da@[      ]+@OC@\.w \[r2\+r5\.d\],r13,r8
-[       ]+4be:[         ]+62a5 @IM+281a@[      ]+@OC@\.d \[r2\+r10\.d\],r1,r8
-[       ]+4c2:[         ]+6029 @IM+085a@[      ]+@OC@\.b \[r2\+\[r0\]\.d\],r5,r8
-[       ]+4c6:[         ]+6529 @IM+18da@[      ]+@OC@\.w \[r2\+\[r5\]\.d\],r13,r8
-[       ]+4ca:[         ]+6a29 @IM+281a@[      ]+@OC@\.d \[r2\+\[r10\]\.d\],r1,r8
-[       ]+4ce:[         ]+602d @IM+085a@[      ]+@OC@\.b \[r2\+\[r0\+\]\.d\],r5,r8
-[       ]+4d2:[         ]+652d @IM+18da@[      ]+@OC@\.w \[r2\+\[r5\+\]\.d\],r13,r8
-[       ]+4d6:[         ]+6a2d @IM+281a@[      ]+@OC@\.d \[r2\+\[r10\+\]\.d\],r1,r8
-[       ]+4da:[         ]+652d @IM+18da@[      ]+@OC@\.w \[r2\+\[r5\+\]\.d\],r13,r8
-[       ]+4de:[         ]+6a2d @IM+281a@[      ]+@OC@\.d \[r2\+\[r10\+\]\.d\],r1,r8
-[       ]+4e2:[         ]+0021 @IM+085a@[      ]+@OC@\.b \[r2\+0\],r5,r8
-[       ]+4e6:[         ]+0121 @IM+085a@[      ]+@OC@\.b \[r2\+1\],r5,r8
-[       ]+4ea:[         ]+7f21 @IM+085a@[      ]+@OC@\.b \[r2\+127\],r5,r8
-[       ]+4ee:[         ]+5f2d 8000 @IM+085a@[         ]+@OC@\.b \[r2\+128\],r5,r8
-[       ]+4f4:[         ]+ff21 @IM+085a@[      ]+@OC@\.b \[r2-1\],r5,r8
-[       ]+4f8:[         ]+8121 @IM+085a@[      ]+@OC@\.b \[r2-127\],r5,r8
-[       ]+4fc:[         ]+8021 @IM+085a@[      ]+@OC@\.b \[r2-128\],r5,r8
-[       ]+500:[         ]+5f2d ff00 @IM+085a@[         ]+@OC@\.b \[r2\+255\],r5,r8
-[       ]+506:[         ]+2a21 @IM+085a@[      ]+@OC@\.b \[r2\+42\],r5,r8
-[       ]+50a:[         ]+d621 @IM+085a@[      ]+@OC@\.b \[r2-42\],r5,r8
-[       ]+50e:[         ]+d621 @IM+085a@[      ]+@OC@\.b \[r2-42\],r5,r8
-[       ]+512:[         ]+2a21 @IM+085a@[      ]+@OC@\.b \[r2\+42\],r5,r8
-[       ]+516:[         ]+d621 @IM+085a@[      ]+@OC@\.b \[r2-42\],r5,r8
-[       ]+51a:[         ]+d621 @IM+085a@[      ]+@OC@\.b \[r2-42\],r5,r8
-[       ]+51e:[         ]+2a21 @IM+085a@[      ]+@OC@\.b \[r2\+42\],r5,r8
-[       ]+522:[         ]+d621 @IM+085a@[      ]+@OC@\.b \[r2-42\],r5,r8
-[       ]+526:[         ]+2a21 @IM+085a@[      ]+@OC@\.b \[r2\+42\],r5,r8
-[       ]+52a:[         ]+6f2d 0000 0000 @IM+085a@[     ]+@OC@\.b \[r2\+0( <notstart>)?\],r5,r8
+[       ]+45e:[         ]+4205 @IM+085a@[      ]+@OC@\.b \[\$?r2\+\$?r0\.b\],\$?r5,\$?r8
+[       ]+462:[         ]+4255 @IM+18da@[      ]+@OC@\.w \[\$?r2\+\$?r5\.b\],\$?r13,\$?r8
+[       ]+466:[         ]+42a5 @IM+281a@[      ]+@OC@\.d \[\$?r2\+\$?r10\.b\],\$?r1,\$?r8
+[       ]+46a:[         ]+4029 @IM+085a@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\]\.b\],\$?r5,\$?r8
+[       ]+46e:[         ]+4529 @IM+18da@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\]\.b\],\$?r13,\$?r8
+[       ]+472:[         ]+4a29 @IM+281a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\]\.b\],\$?r1,\$?r8
+[       ]+476:[         ]+402d @IM+085a@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\+\]\.b\],\$?r5,\$?r8
+[       ]+47a:[         ]+452d @IM+18da@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.b\],\$?r13,\$?r8
+[       ]+47e:[         ]+4a2d @IM+281a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\+\]\.b\],\$?r1,\$?r8
+[       ]+482:[         ]+452d @IM+18da@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.b\],\$?r13,\$?r8
+[       ]+486:[         ]+4a2d @IM+281a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\+\]\.b\],\$?r1,\$?r8
+[       ]+48a:[         ]+5205 @IM+085a@[      ]+@OC@\.b \[\$?r2\+\$?r0\.w\],\$?r5,\$?r8
+[       ]+48e:[         ]+5255 @IM+18da@[      ]+@OC@\.w \[\$?r2\+\$?r5\.w\],\$?r13,\$?r8
+[       ]+492:[         ]+52a5 @IM+281a@[      ]+@OC@\.d \[\$?r2\+\$?r10\.w\],\$?r1,\$?r8
+[       ]+496:[         ]+5029 @IM+085a@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\]\.w\],\$?r5,\$?r8
+[       ]+49a:[         ]+5529 @IM+18da@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\]\.w\],\$?r13,\$?r8
+[       ]+49e:[         ]+5a29 @IM+281a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\]\.w\],\$?r1,\$?r8
+[       ]+4a2:[         ]+502d @IM+085a@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\+\]\.w\],\$?r5,\$?r8
+[       ]+4a6:[         ]+552d @IM+18da@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.w\],\$?r13,\$?r8
+[       ]+4aa:[         ]+5a2d @IM+281a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\+\]\.w\],\$?r1,\$?r8
+[       ]+4ae:[         ]+552d @IM+18da@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.w\],\$?r13,\$?r8
+[       ]+4b2:[         ]+5a2d @IM+281a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\+\]\.w\],\$?r1,\$?r8
+[       ]+4b6:[         ]+6205 @IM+085a@[      ]+@OC@\.b \[\$?r2\+\$?r0\.d\],\$?r5,\$?r8
+[       ]+4ba:[         ]+6255 @IM+18da@[      ]+@OC@\.w \[\$?r2\+\$?r5\.d\],\$?r13,\$?r8
+[       ]+4be:[         ]+62a5 @IM+281a@[      ]+@OC@\.d \[\$?r2\+\$?r10\.d\],\$?r1,\$?r8
+[       ]+4c2:[         ]+6029 @IM+085a@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\]\.d\],\$?r5,\$?r8
+[       ]+4c6:[         ]+6529 @IM+18da@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\]\.d\],\$?r13,\$?r8
+[       ]+4ca:[         ]+6a29 @IM+281a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\]\.d\],\$?r1,\$?r8
+[       ]+4ce:[         ]+602d @IM+085a@[      ]+@OC@\.b \[\$?r2\+\[\$?r0\+\]\.d\],\$?r5,\$?r8
+[       ]+4d2:[         ]+652d @IM+18da@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.d\],\$?r13,\$?r8
+[       ]+4d6:[         ]+6a2d @IM+281a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\+\]\.d\],\$?r1,\$?r8
+[       ]+4da:[         ]+652d @IM+18da@[      ]+@OC@\.w \[\$?r2\+\[\$?r5\+\]\.d\],\$?r13,\$?r8
+[       ]+4de:[         ]+6a2d @IM+281a@[      ]+@OC@\.d \[\$?r2\+\[\$?r10\+\]\.d\],\$?r1,\$?r8
+[       ]+4e2:[         ]+0021 @IM+085a@[      ]+@OC@\.b \[\$?r2\+0\],\$?r5,\$?r8
+[       ]+4e6:[         ]+0121 @IM+085a@[      ]+@OC@\.b \[\$?r2\+1\],\$?r5,\$?r8
+[       ]+4ea:[         ]+7f21 @IM+085a@[      ]+@OC@\.b \[\$?r2\+127\],\$?r5,\$?r8
+[       ]+4ee:[         ]+5f2d 8000 @IM+085a@[         ]+@OC@\.b \[\$?r2\+128\],\$?r5,\$?r8
+[       ]+4f4:[         ]+ff21 @IM+085a@[      ]+@OC@\.b \[\$?r2-1\],\$?r5,\$?r8
+[       ]+4f8:[         ]+8121 @IM+085a@[      ]+@OC@\.b \[\$?r2-127\],\$?r5,\$?r8
+[       ]+4fc:[         ]+8021 @IM+085a@[      ]+@OC@\.b \[\$?r2-128\],\$?r5,\$?r8
+[       ]+500:[         ]+5f2d ff00 @IM+085a@[         ]+@OC@\.b \[\$?r2\+255\],\$?r5,\$?r8
+[       ]+506:[         ]+2a21 @IM+085a@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5,\$?r8
+[       ]+50a:[         ]+d621 @IM+085a@[      ]+@OC@\.b \[\$?r2-42\],\$?r5,\$?r8
+[       ]+50e:[         ]+d621 @IM+085a@[      ]+@OC@\.b \[\$?r2-42\],\$?r5,\$?r8
+[       ]+512:[         ]+2a21 @IM+085a@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5,\$?r8
+[       ]+516:[         ]+d621 @IM+085a@[      ]+@OC@\.b \[\$?r2-42\],\$?r5,\$?r8
+[       ]+51a:[         ]+d621 @IM+085a@[      ]+@OC@\.b \[\$?r2-42\],\$?r5,\$?r8
+[       ]+51e:[         ]+2a21 @IM+085a@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5,\$?r8
+[       ]+522:[         ]+d621 @IM+085a@[      ]+@OC@\.b \[\$?r2-42\],\$?r5,\$?r8
+[       ]+526:[         ]+2a21 @IM+085a@[      ]+@OC@\.b \[\$?r2\+42\],\$?r5,\$?r8
+[       ]+52a:[         ]+6f2d 0000 0000 @IM+085a@[     ]+@OC@\.b \[\$?r2\+0( <notstart>)?\],\$?r5,\$?r8
 [      ]+52c:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+532:[         ]+0021 @IM+18da@[      ]+@OC@\.w \[r2\+0\],r13,r8
-[       ]+536:[         ]+0121 @IM+18da@[      ]+@OC@\.w \[r2\+1\],r13,r8
-[       ]+53a:[         ]+7f21 @IM+18da@[      ]+@OC@\.w \[r2\+127\],r13,r8
-[       ]+53e:[         ]+5f2d 8000 @IM+18da@[         ]+@OC@\.w \[r2\+128\],r13,r8
-[       ]+544:[         ]+ff21 @IM+18da@[      ]+@OC@\.w \[r2-1\],r13,r8
-[       ]+548:[         ]+ff21 @IM+18da@[      ]+@OC@\.w \[r2-1\],r13,r8
-[       ]+54c:[         ]+8121 @IM+18da@[      ]+@OC@\.w \[r2-127\],r13,r8
-[       ]+550:[         ]+8021 @IM+18da@[      ]+@OC@\.w \[r2-128\],r13,r8
-[       ]+554:[         ]+5f2d 7fff @IM+18da@[         ]+@OC@\.w \[r2-129\],r13,r8
-[       ]+55a:[         ]+8121 @IM+18da@[      ]+@OC@\.w \[r2-127\],r13,r8
-[       ]+55e:[         ]+8021 @IM+18da@[      ]+@OC@\.w \[r2-128\],r13,r8
-[       ]+562:[         ]+5f2d 7fff @IM+18da@[         ]+@OC@\.w \[r2-129\],r13,r8
-[       ]+568:[         ]+5f2d ff00 @IM+18da@[         ]+@OC@\.w \[r2\+255\],r13,r8
-[       ]+56e:[         ]+5f2d 01ff @IM+18da@[         ]+@OC@\.w \[r2-255\],r13,r8
-[       ]+574:[         ]+5f2d 01ff @IM+18da@[         ]+@OC@\.w \[r2-255\],r13,r8
-[       ]+57a:[         ]+5f2d 0001 @IM+18da@[         ]+@OC@\.w \[r2\+256\],r13,r8
-[       ]+580:[         ]+5f2d 00ff @IM+18da@[         ]+@OC@\.w \[r2-256\],r13,r8
-[       ]+586:[         ]+5f2d 68dd @IM+18da@[         ]+@OC@\.w \[r2-8856\],r13,r8
-[       ]+58c:[         ]+5f2d 68dd @IM+18da@[         ]+@OC@\.w \[r2-8856\],r13,r8
-[       ]+592:[         ]+5f2d 9822 @IM+18da@[         ]+@OC@\.w \[r2\+8856\],r13,r8
-[       ]+598:[         ]+2a21 @IM+18da@[      ]+@OC@\.w \[r2\+42\],r13,r8
-[       ]+59c:[         ]+d621 @IM+18da@[      ]+@OC@\.w \[r2-42\],r13,r8
-[       ]+5a0:[         ]+d621 @IM+18da@[      ]+@OC@\.w \[r2-42\],r13,r8
-[       ]+5a4:[         ]+2a21 @IM+18da@[      ]+@OC@\.w \[r2\+42\],r13,r8
-[       ]+5a8:[         ]+d621 @IM+18da@[      ]+@OC@\.w \[r2-42\],r13,r8
-[       ]+5ac:[         ]+d621 @IM+185a@[      ]+@OC@\.w \[r2-42\],r5,r8
-[       ]+5b0:[         ]+d621 @IM+185a@[      ]+@OC@\.w \[r2-42\],r5,r8
-[       ]+5b4:[         ]+2a21 @IM+185a@[      ]+@OC@\.w \[r2\+42\],r5,r8
-[       ]+5b8:[         ]+5f2d ff7f @IM+185a@[         ]+@OC@\.w \[r2\+32767\],r5,r8
-[       ]+5be:[         ]+6f2d 0080 0000 @IM+185a@[     ]+@OC@\.w \[r2\+(32768|8000 <three2767\+0x1>)\],r5,r8
-[       ]+5c6:[         ]+6f2d 0180 0000 @IM+18da@[     ]+@OC@\.w \[r2\+(32769|8001 <three2767\+0x2>)\],r13,r8
-[       ]+5ce:[         ]+5f2d 0180 @IM+18da@[         ]+@OC@\.w \[r2-32767\],r13,r8
-[       ]+5d4:[         ]+5f2d 0080 @IM+18da@[         ]+@OC@\.w \[r2-32768\],r13,r8
-[       ]+5da:[         ]+6f2d ff7f ffff @IM+185a@[     ]+@OC@\.w \[r2\+[^]]+\],r5,r8
-[       ]+5e2:[         ]+5f2d 0180 @IM+18da@[         ]+@OC@\.w \[r2-32767\],r13,r8
-[       ]+5e8:[         ]+5f2d 0080 @IM+18da@[         ]+@OC@\.w \[r2-32768\],r13,r8
-[       ]+5ee:[         ]+6f2d ff7f ffff @IM+185a@[     ]+@OC@\.w \[r2\+[^]]+\],r5,r8
-[       ]+5f6:[         ]+6f2d ffff 0000 @IM+185a@[     ]+@OC@\.w \[r2\+(65535|ffff <six5535>)\],r5,r8
-[       ]+5fe:[         ]+6f2d 0000 0000 @IM+185a@[     ]+@OC@\.w \[r2\+0( <notstart>)?\],r5,r8
+[       ]+532:[         ]+0021 @IM+18da@[      ]+@OC@\.w \[\$?r2\+0\],\$?r13,\$?r8
+[       ]+536:[         ]+0121 @IM+18da@[      ]+@OC@\.w \[\$?r2\+1\],\$?r13,\$?r8
+[       ]+53a:[         ]+7f21 @IM+18da@[      ]+@OC@\.w \[\$?r2\+127\],\$?r13,\$?r8
+[       ]+53e:[         ]+5f2d 8000 @IM+18da@[         ]+@OC@\.w \[\$?r2\+128\],\$?r13,\$?r8
+[       ]+544:[         ]+ff21 @IM+18da@[      ]+@OC@\.w \[\$?r2-1\],\$?r13,\$?r8
+[       ]+548:[         ]+ff21 @IM+18da@[      ]+@OC@\.w \[\$?r2-1\],\$?r13,\$?r8
+[       ]+54c:[         ]+8121 @IM+18da@[      ]+@OC@\.w \[\$?r2-127\],\$?r13,\$?r8
+[       ]+550:[         ]+8021 @IM+18da@[      ]+@OC@\.w \[\$?r2-128\],\$?r13,\$?r8
+[       ]+554:[         ]+5f2d 7fff @IM+18da@[         ]+@OC@\.w \[\$?r2-129\],\$?r13,\$?r8
+[       ]+55a:[         ]+8121 @IM+18da@[      ]+@OC@\.w \[\$?r2-127\],\$?r13,\$?r8
+[       ]+55e:[         ]+8021 @IM+18da@[      ]+@OC@\.w \[\$?r2-128\],\$?r13,\$?r8
+[       ]+562:[         ]+5f2d 7fff @IM+18da@[         ]+@OC@\.w \[\$?r2-129\],\$?r13,\$?r8
+[       ]+568:[         ]+5f2d ff00 @IM+18da@[         ]+@OC@\.w \[\$?r2\+255\],\$?r13,\$?r8
+[       ]+56e:[         ]+5f2d 01ff @IM+18da@[         ]+@OC@\.w \[\$?r2-255\],\$?r13,\$?r8
+[       ]+574:[         ]+5f2d 01ff @IM+18da@[         ]+@OC@\.w \[\$?r2-255\],\$?r13,\$?r8
+[       ]+57a:[         ]+5f2d 0001 @IM+18da@[         ]+@OC@\.w \[\$?r2\+256\],\$?r13,\$?r8
+[       ]+580:[         ]+5f2d 00ff @IM+18da@[         ]+@OC@\.w \[\$?r2-256\],\$?r13,\$?r8
+[       ]+586:[         ]+5f2d 68dd @IM+18da@[         ]+@OC@\.w \[\$?r2-8856\],\$?r13,\$?r8
+[       ]+58c:[         ]+5f2d 68dd @IM+18da@[         ]+@OC@\.w \[\$?r2-8856\],\$?r13,\$?r8
+[       ]+592:[         ]+5f2d 9822 @IM+18da@[         ]+@OC@\.w \[\$?r2\+8856\],\$?r13,\$?r8
+[       ]+598:[         ]+2a21 @IM+18da@[      ]+@OC@\.w \[\$?r2\+42\],\$?r13,\$?r8
+[       ]+59c:[         ]+d621 @IM+18da@[      ]+@OC@\.w \[\$?r2-42\],\$?r13,\$?r8
+[       ]+5a0:[         ]+d621 @IM+18da@[      ]+@OC@\.w \[\$?r2-42\],\$?r13,\$?r8
+[       ]+5a4:[         ]+2a21 @IM+18da@[      ]+@OC@\.w \[\$?r2\+42\],\$?r13,\$?r8
+[       ]+5a8:[         ]+d621 @IM+18da@[      ]+@OC@\.w \[\$?r2-42\],\$?r13,\$?r8
+[       ]+5ac:[         ]+d621 @IM+185a@[      ]+@OC@\.w \[\$?r2-42\],\$?r5,\$?r8
+[       ]+5b0:[         ]+d621 @IM+185a@[      ]+@OC@\.w \[\$?r2-42\],\$?r5,\$?r8
+[       ]+5b4:[         ]+2a21 @IM+185a@[      ]+@OC@\.w \[\$?r2\+42\],\$?r5,\$?r8
+[       ]+5b8:[         ]+5f2d ff7f @IM+185a@[         ]+@OC@\.w \[\$?r2\+32767\],\$?r5,\$?r8
+[       ]+5be:[         ]+6f2d 0080 0000 @IM+185a@[     ]+@OC@\.w \[\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5,\$?r8
+[       ]+5c6:[         ]+6f2d 0180 0000 @IM+18da@[     ]+@OC@\.w \[\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r13,\$?r8
+[       ]+5ce:[         ]+5f2d 0180 @IM+18da@[         ]+@OC@\.w \[\$?r2-32767\],\$?r13,\$?r8
+[       ]+5d4:[         ]+5f2d 0080 @IM+18da@[         ]+@OC@\.w \[\$?r2-32768\],\$?r13,\$?r8
+[       ]+5da:[         ]+6f2d ff7f ffff @IM+185a@[     ]+@OC@\.w \[\$?r2\+[^]]+\],\$?r5,\$?r8
+[       ]+5e2:[         ]+5f2d 0180 @IM+18da@[         ]+@OC@\.w \[\$?r2-32767\],\$?r13,\$?r8
+[       ]+5e8:[         ]+5f2d 0080 @IM+18da@[         ]+@OC@\.w \[\$?r2-32768\],\$?r13,\$?r8
+[       ]+5ee:[         ]+6f2d ff7f ffff @IM+185a@[     ]+@OC@\.w \[\$?r2\+[^]]+\],\$?r5,\$?r8
+[       ]+5f6:[         ]+6f2d ffff 0000 @IM+185a@[     ]+@OC@\.w \[\$?r2\+(65535|ffff <six5535>)\],\$?r5,\$?r8
+[       ]+5fe:[         ]+6f2d 0000 0000 @IM+185a@[     ]+@OC@\.w \[\$?r2\+0( <notstart>)?\],\$?r5,\$?r8
 [      ]+600:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+606:[         ]+0021 @IM+281a@[      ]+@OC@\.d \[r2\+0\],r1,r8
-[       ]+60a:[         ]+0121 @IM+281a@[      ]+@OC@\.d \[r2\+1\],r1,r8
-[       ]+60e:[         ]+7f21 @IM+281a@[      ]+@OC@\.d \[r2\+127\],r1,r8
-[       ]+612:[         ]+5f2d 8000 @IM+281a@[         ]+@OC@\.d \[r2\+128\],r1,r8
-[       ]+618:[         ]+ff21 @IM+281a@[      ]+@OC@\.d \[r2-1\],r1,r8
-[       ]+61c:[         ]+ff21 @IM+281a@[      ]+@OC@\.d \[r2-1\],r1,r8
-[       ]+620:[         ]+8121 @IM+281a@[      ]+@OC@\.d \[r2-127\],r1,r8
-[       ]+624:[         ]+8021 @IM+281a@[      ]+@OC@\.d \[r2-128\],r1,r8
-[       ]+628:[         ]+8121 @IM+281a@[      ]+@OC@\.d \[r2-127\],r1,r8
-[       ]+62c:[         ]+8021 @IM+281a@[      ]+@OC@\.d \[r2-128\],r1,r8
-[       ]+630:[         ]+5f2d ff00 @IM+281a@[         ]+@OC@\.d \[r2\+255\],r1,r8
-[       ]+636:[         ]+5f2d 01ff @IM+281a@[         ]+@OC@\.d \[r2-255\],r1,r8
-[       ]+63c:[         ]+5f2d 01ff @IM+281a@[         ]+@OC@\.d \[r2-255\],r1,r8
-[       ]+642:[         ]+5f2d 0001 @IM+281a@[         ]+@OC@\.d \[r2\+256\],r1,r8
-[       ]+648:[         ]+5f2d 00ff @IM+281a@[         ]+@OC@\.d \[r2-256\],r1,r8
-[       ]+64e:[         ]+5f2d 68dd @IM+281a@[         ]+@OC@\.d \[r2-8856\],r1,r8
-[       ]+654:[         ]+5f2d 00ff @IM+281a@[         ]+@OC@\.d \[r2-256\],r1,r8
-[       ]+65a:[         ]+5f2d 68dd @IM+281a@[         ]+@OC@\.d \[r2-8856\],r1,r8
-[       ]+660:[         ]+5f2d 9822 @IM+281a@[         ]+@OC@\.d \[r2\+8856\],r1,r8
-[       ]+666:[         ]+6f2d ac72 2a00 @IM+281a@[     ]+@OC@\.d \[r2\+(2781868|2a72ac <two701867\+0x13881>)\],r1,r8
-[       ]+66e:[         ]+6f2d d5c5 d6ff @IM+281a@[     ]+@OC@\.d \[r2\+[^]]+\],r1,r8
-[       ]+676:[         ]+6f2d acce c09e @IM+281a@[     ]+@OC@\.d \[r2\+[^]]+\],r1,r8
-[       ]+67e:[         ]+6f2d 5331 3f81 @IM+281a@[     ]+@OC@\.d \[r2\+[^]]+\],r1,r8
-[       ]+686:[         ]+6f2d 5331 3f81 @IM+281a@[     ]+@OC@\.d \[r2\+[^]]+\],r1,r8
-[       ]+68e:[         ]+6f2d b5af 982e @IM+281a@[     ]+@OC@\.d \[r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],r1,r8
-[       ]+696:[         ]+6f2d 2b45 941b @IM+281a@[     ]+@OC@\.d \[r2\+(0x1b94452b|1b94452b <const_int_32>)\],r1,r8
-[       ]+69e:[         ]+2a21 @IM+28da@[      ]+@OC@\.d \[r2\+42\],r13,r8
-[       ]+6a2:[         ]+d621 @IM+285a@[      ]+@OC@\.d \[r2-42\],r5,r8
-[       ]+6a6:[         ]+d621 @IM+285a@[      ]+@OC@\.d \[r2-42\],r5,r8
-[       ]+6aa:[         ]+2a21 @IM+285a@[      ]+@OC@\.d \[r2\+42\],r5,r8
-[       ]+6ae:[         ]+d621 @IM+285a@[      ]+@OC@\.d \[r2-42\],r5,r8
-[       ]+6b2:[         ]+d621 @IM+285a@[      ]+@OC@\.d \[r2-42\],r5,r8
-[       ]+6b6:[         ]+2a21 @IM+285a@[      ]+@OC@\.d \[r2\+42\],r5,r8
-[       ]+6ba:[         ]+d621 @IM+285a@[      ]+@OC@\.d \[r2-42\],r5,r8
-[       ]+6be:[         ]+2a21 @IM+285a@[      ]+@OC@\.d \[r2\+42\],r5,r8
-[       ]+6c2:[         ]+5f2d ff7f @IM+285a@[         ]+@OC@\.d \[r2\+32767\],r5,r8
-[       ]+6c8:[         ]+6f2d 0080 0000 @IM+285a@[     ]+@OC@\.d \[r2\+(32768|8000 <three2767\+0x1>)\],r5,r8
-[       ]+6d0:[         ]+6f2d 0180 0000 @IM+285a@[     ]+@OC@\.d \[r2\+(32769|8001 <three2767\+0x2>)\],r5,r8
-[       ]+6d8:[         ]+5f2d 0180 @IM+285a@[         ]+@OC@\.d \[r2-32767\],r5,r8
-[       ]+6de:[         ]+5f2d 0080 @IM+28da@[         ]+@OC@\.d \[r2-32768\],r13,r8
-[       ]+6e4:[         ]+6f2d ff7f ffff @IM+28da@[     ]+@OC@\.d \[r2\+[^]]+\],r13,r8
-[       ]+6ec:[         ]+5f2d 0180 @IM+285a@[         ]+@OC@\.d \[r2-32767\],r5,r8
-[       ]+6f2:[         ]+5f2d 0080 @IM+28da@[         ]+@OC@\.d \[r2-32768\],r13,r8
-[       ]+6f8:[         ]+6f2d ff7f ffff @IM+28da@[     ]+@OC@\.d \[r2\+[^]]+\],r13,r8
-[       ]+700:[         ]+6f2d ffff 0000 @IM+285a@[     ]+@OC@\.d \[r2\+(65535|ffff <six5535>)\],r5,r8
-[       ]+708:[         ]+6f2d 0000 0100 @IM+28da@[     ]+@OC@\.d \[r2\+(65536|10000 <six5535\+0x1>)\],r13,r8
-[       ]+710:[         ]+6f2d 2b3a 2900 @IM+285a@[     ]+@OC@\.d \[r2\+(2701867|293a2b <two701867>)\],r5,r8
-[       ]+718:[         ]+6f2d d5c5 d6ff @IM+285a@[     ]+@OC@\.d \[r2\+[^]]+\],r5,r8
-[       ]+720:[         ]+6f2d d5c5 d6ff @IM+285a@[     ]+@OC@\.d \[r2\+[^]]+\],r5,r8
-[       ]+728:[         ]+6f2d 0000 0000 @IM+285a@[     ]+@OC@\.d \[r2\+0( <notstart>)?\],r5,r8
+[       ]+606:[         ]+0021 @IM+281a@[      ]+@OC@\.d \[\$?r2\+0\],\$?r1,\$?r8
+[       ]+60a:[         ]+0121 @IM+281a@[      ]+@OC@\.d \[\$?r2\+1\],\$?r1,\$?r8
+[       ]+60e:[         ]+7f21 @IM+281a@[      ]+@OC@\.d \[\$?r2\+127\],\$?r1,\$?r8
+[       ]+612:[         ]+5f2d 8000 @IM+281a@[         ]+@OC@\.d \[\$?r2\+128\],\$?r1,\$?r8
+[       ]+618:[         ]+ff21 @IM+281a@[      ]+@OC@\.d \[\$?r2-1\],\$?r1,\$?r8
+[       ]+61c:[         ]+ff21 @IM+281a@[      ]+@OC@\.d \[\$?r2-1\],\$?r1,\$?r8
+[       ]+620:[         ]+8121 @IM+281a@[      ]+@OC@\.d \[\$?r2-127\],\$?r1,\$?r8
+[       ]+624:[         ]+8021 @IM+281a@[      ]+@OC@\.d \[\$?r2-128\],\$?r1,\$?r8
+[       ]+628:[         ]+8121 @IM+281a@[      ]+@OC@\.d \[\$?r2-127\],\$?r1,\$?r8
+[       ]+62c:[         ]+8021 @IM+281a@[      ]+@OC@\.d \[\$?r2-128\],\$?r1,\$?r8
+[       ]+630:[         ]+5f2d ff00 @IM+281a@[         ]+@OC@\.d \[\$?r2\+255\],\$?r1,\$?r8
+[       ]+636:[         ]+5f2d 01ff @IM+281a@[         ]+@OC@\.d \[\$?r2-255\],\$?r1,\$?r8
+[       ]+63c:[         ]+5f2d 01ff @IM+281a@[         ]+@OC@\.d \[\$?r2-255\],\$?r1,\$?r8
+[       ]+642:[         ]+5f2d 0001 @IM+281a@[         ]+@OC@\.d \[\$?r2\+256\],\$?r1,\$?r8
+[       ]+648:[         ]+5f2d 00ff @IM+281a@[         ]+@OC@\.d \[\$?r2-256\],\$?r1,\$?r8
+[       ]+64e:[         ]+5f2d 68dd @IM+281a@[         ]+@OC@\.d \[\$?r2-8856\],\$?r1,\$?r8
+[       ]+654:[         ]+5f2d 00ff @IM+281a@[         ]+@OC@\.d \[\$?r2-256\],\$?r1,\$?r8
+[       ]+65a:[         ]+5f2d 68dd @IM+281a@[         ]+@OC@\.d \[\$?r2-8856\],\$?r1,\$?r8
+[       ]+660:[         ]+5f2d 9822 @IM+281a@[         ]+@OC@\.d \[\$?r2\+8856\],\$?r1,\$?r8
+[       ]+666:[         ]+6f2d ac72 2a00 @IM+281a@[     ]+@OC@\.d \[\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\],\$?r1,\$?r8
+[       ]+66e:[         ]+6f2d d5c5 d6ff @IM+281a@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r1,\$?r8
+[       ]+676:[         ]+6f2d acce c09e @IM+281a@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r1,\$?r8
+[       ]+67e:[         ]+6f2d 5331 3f81 @IM+281a@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r1,\$?r8
+[       ]+686:[         ]+6f2d 5331 3f81 @IM+281a@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r1,\$?r8
+[       ]+68e:[         ]+6f2d b5af 982e @IM+281a@[     ]+@OC@\.d \[\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],\$?r1,\$?r8
+[       ]+696:[         ]+6f2d 2b45 941b @IM+281a@[     ]+@OC@\.d \[\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\],\$?r1,\$?r8
+[       ]+69e:[         ]+2a21 @IM+28da@[      ]+@OC@\.d \[\$?r2\+42\],\$?r13,\$?r8
+[       ]+6a2:[         ]+d621 @IM+285a@[      ]+@OC@\.d \[\$?r2-42\],\$?r5,\$?r8
+[       ]+6a6:[         ]+d621 @IM+285a@[      ]+@OC@\.d \[\$?r2-42\],\$?r5,\$?r8
+[       ]+6aa:[         ]+2a21 @IM+285a@[      ]+@OC@\.d \[\$?r2\+42\],\$?r5,\$?r8
+[       ]+6ae:[         ]+d621 @IM+285a@[      ]+@OC@\.d \[\$?r2-42\],\$?r5,\$?r8
+[       ]+6b2:[         ]+d621 @IM+285a@[      ]+@OC@\.d \[\$?r2-42\],\$?r5,\$?r8
+[       ]+6b6:[         ]+2a21 @IM+285a@[      ]+@OC@\.d \[\$?r2\+42\],\$?r5,\$?r8
+[       ]+6ba:[         ]+d621 @IM+285a@[      ]+@OC@\.d \[\$?r2-42\],\$?r5,\$?r8
+[       ]+6be:[         ]+2a21 @IM+285a@[      ]+@OC@\.d \[\$?r2\+42\],\$?r5,\$?r8
+[       ]+6c2:[         ]+5f2d ff7f @IM+285a@[         ]+@OC@\.d \[\$?r2\+32767\],\$?r5,\$?r8
+[       ]+6c8:[         ]+6f2d 0080 0000 @IM+285a@[     ]+@OC@\.d \[\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5,\$?r8
+[       ]+6d0:[         ]+6f2d 0180 0000 @IM+285a@[     ]+@OC@\.d \[\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r5,\$?r8
+[       ]+6d8:[         ]+5f2d 0180 @IM+285a@[         ]+@OC@\.d \[\$?r2-32767\],\$?r5,\$?r8
+[       ]+6de:[         ]+5f2d 0080 @IM+28da@[         ]+@OC@\.d \[\$?r2-32768\],\$?r13,\$?r8
+[       ]+6e4:[         ]+6f2d ff7f ffff @IM+28da@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r13,\$?r8
+[       ]+6ec:[         ]+5f2d 0180 @IM+285a@[         ]+@OC@\.d \[\$?r2-32767\],\$?r5,\$?r8
+[       ]+6f2:[         ]+5f2d 0080 @IM+28da@[         ]+@OC@\.d \[\$?r2-32768\],\$?r13,\$?r8
+[       ]+6f8:[         ]+6f2d ff7f ffff @IM+28da@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r13,\$?r8
+[       ]+700:[         ]+6f2d ffff 0000 @IM+285a@[     ]+@OC@\.d \[\$?r2\+(65535|ffff <six5535>)\],\$?r5,\$?r8
+[       ]+708:[         ]+6f2d 0000 0100 @IM+28da@[     ]+@OC@\.d \[\$?r2\+(65536|10000 <six5535\+0x1>)\],\$?r13,\$?r8
+[       ]+710:[         ]+6f2d 2b3a 2900 @IM+285a@[     ]+@OC@\.d \[\$?r2\+(2701867|293a2b <two701867>)\],\$?r5,\$?r8
+[       ]+718:[         ]+6f2d d5c5 d6ff @IM+285a@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r5,\$?r8
+[       ]+720:[         ]+6f2d d5c5 d6ff @IM+285a@[     ]+@OC@\.d \[\$?r2\+[^]]+\],\$?r5,\$?r8
+[       ]+728:[         ]+6f2d 0000 0000 @IM+285a@[     ]+@OC@\.d \[\$?r2\+0( <notstart>)?\],\$?r5,\$?r8
 [      ]+72a:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+730:[         ]+4205 @IM+0c5e@[      ]+@OC@\.b \[r12=r2\+r0\.b\],r5
-[       ]+734:[         ]+4255 @IM+1cde@[      ]+@OC@\.w \[r12=r2\+r5\.b\],r13
-[       ]+738:[         ]+42a5 @IM+2c1e@[      ]+@OC@\.d \[r12=r2\+r10\.b\],r1
-[       ]+73c:[         ]+4029 @IM+0c5e@[      ]+@OC@\.b \[r12=r2\+\[r0\]\.b\],r5
-[       ]+740:[         ]+4529 @IM+1cde@[      ]+@OC@\.w \[r12=r2\+\[r5\]\.b\],r13
-[       ]+744:[         ]+4a29 @IM+2c1e@[      ]+@OC@\.d \[r12=r2\+\[r10\]\.b\],r1
-[       ]+748:[         ]+402d @IM+0c5e@[      ]+@OC@\.b \[r12=r2\+\[r0\+\]\.b\],r5
-[       ]+74c:[         ]+452d @IM+1cde@[      ]+@OC@\.w \[r12=r2\+\[r5\+\]\.b\],r13
-[       ]+750:[         ]+4a2d @IM+2c1e@[      ]+@OC@\.d \[r12=r2\+\[r10\+\]\.b\],r1
-[       ]+754:[         ]+452d @IM+1cde@[      ]+@OC@\.w \[r12=r2\+\[r5\+\]\.b\],r13
-[       ]+758:[         ]+4a2d @IM+2c1e@[      ]+@OC@\.d \[r12=r2\+\[r10\+\]\.b\],r1
-[       ]+75c:[         ]+5205 @IM+0c5e@[      ]+@OC@\.b \[r12=r2\+r0\.w\],r5
-[       ]+760:[         ]+5255 @IM+1cde@[      ]+@OC@\.w \[r12=r2\+r5\.w\],r13
-[       ]+764:[         ]+52a5 @IM+2c1e@[      ]+@OC@\.d \[r12=r2\+r10\.w\],r1
-[       ]+768:[         ]+5029 @IM+0c5e@[      ]+@OC@\.b \[r12=r2\+\[r0\]\.w\],r5
-[       ]+76c:[         ]+5529 @IM+1cde@[      ]+@OC@\.w \[r12=r2\+\[r5\]\.w\],r13
-[       ]+770:[         ]+5a29 @IM+2c1e@[      ]+@OC@\.d \[r12=r2\+\[r10\]\.w\],r1
-[       ]+774:[         ]+502d @IM+0c5e@[      ]+@OC@\.b \[r12=r2\+\[r0\+\]\.w\],r5
-[       ]+778:[         ]+552d @IM+1cde@[      ]+@OC@\.w \[r12=r2\+\[r5\+\]\.w\],r13
-[       ]+77c:[         ]+5a2d @IM+2c1e@[      ]+@OC@\.d \[r12=r2\+\[r10\+\]\.w\],r1
-[       ]+780:[         ]+552d @IM+1cde@[      ]+@OC@\.w \[r12=r2\+\[r5\+\]\.w\],r13
-[       ]+784:[         ]+5a2d @IM+2c1e@[      ]+@OC@\.d \[r12=r2\+\[r10\+\]\.w\],r1
-[       ]+788:[         ]+6205 @IM+0c5e@[      ]+@OC@\.b \[r12=r2\+r0\.d\],r5
-[       ]+78c:[         ]+6255 @IM+1cde@[      ]+@OC@\.w \[r12=r2\+r5\.d\],r13
-[       ]+790:[         ]+62a5 @IM+2c1e@[      ]+@OC@\.d \[r12=r2\+r10\.d\],r1
-[       ]+794:[         ]+6029 @IM+0c5e@[      ]+@OC@\.b \[r12=r2\+\[r0\]\.d\],r5
-[       ]+798:[         ]+6529 @IM+1cde@[      ]+@OC@\.w \[r12=r2\+\[r5\]\.d\],r13
-[       ]+79c:[         ]+6a29 @IM+2c1e@[      ]+@OC@\.d \[r12=r2\+\[r10\]\.d\],r1
-[       ]+7a0:[         ]+602d @IM+0c5e@[      ]+@OC@\.b \[r12=r2\+\[r0\+\]\.d\],r5
-[       ]+7a4:[         ]+652d @IM+1cde@[      ]+@OC@\.w \[r12=r2\+\[r5\+\]\.d\],r13
-[       ]+7a8:[         ]+6a2d @IM+2c1e@[      ]+@OC@\.d \[r12=r2\+\[r10\+\]\.d\],r1
-[       ]+7ac:[         ]+652d @IM+1cde@[      ]+@OC@\.w \[r12=r2\+\[r5\+\]\.d\],r13
-[       ]+7b0:[         ]+6a2d @IM+2c1e@[      ]+@OC@\.d \[r12=r2\+\[r10\+\]\.d\],r1
-[       ]+7b4:[         ]+0021 @IM+0c5e@[      ]+@OC@\.b \[r12=r2\+0\],r5
-[       ]+7b8:[         ]+0121 @IM+0c5e@[      ]+@OC@\.b \[r12=r2\+1\],r5
-[       ]+7bc:[         ]+7f21 @IM+0c5e@[      ]+@OC@\.b \[r12=r2\+127\],r5
-[       ]+7c0:[         ]+5f2d 8000 @IM+0c5e@[         ]+@OC@\.b \[r12=r2\+128\],r5
-[       ]+7c6:[         ]+ff21 @IM+0c5e@[      ]+@OC@\.b \[r12=r2-1\],r5
-[       ]+7ca:[         ]+8121 @IM+0c5e@[      ]+@OC@\.b \[r12=r2-127\],r5
-[       ]+7ce:[         ]+8021 @IM+0c5e@[      ]+@OC@\.b \[r12=r2-128\],r5
-[       ]+7d2:[         ]+5f2d ff00 @IM+0c5e@[         ]+@OC@\.b \[r12=r2\+255\],r5
-[       ]+7d8:[         ]+2a21 @IM+0c5e@[      ]+@OC@\.b \[r12=r2\+42\],r5
-[       ]+7dc:[         ]+d621 @IM+0c5e@[      ]+@OC@\.b \[r12=r2-42\],r5
-[       ]+7e0:[         ]+d621 @IM+0c5e@[      ]+@OC@\.b \[r12=r2-42\],r5
-[       ]+7e4:[         ]+2a21 @IM+0c5e@[      ]+@OC@\.b \[r12=r2\+42\],r5
-[       ]+7e8:[         ]+d621 @IM+0c5e@[      ]+@OC@\.b \[r12=r2-42\],r5
-[       ]+7ec:[         ]+d621 @IM+0c5e@[      ]+@OC@\.b \[r12=r2-42\],r5
-[       ]+7f0:[         ]+2a21 @IM+0c5e@[      ]+@OC@\.b \[r12=r2\+42\],r5
-[       ]+7f4:[         ]+d621 @IM+0c5e@[      ]+@OC@\.b \[r12=r2-42\],r5
-[       ]+7f8:[         ]+2a21 @IM+0c5e@[      ]+@OC@\.b \[r12=r2\+42\],r5
-[       ]+7fc:[         ]+6f2d 0000 0000 @IM+0c5e@[     ]+@OC@\.b \[r12=r2\+0( <notstart>)?\],r5
+[       ]+730:[         ]+4205 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2\+\$?r0\.b\],\$?r5
+[       ]+734:[         ]+4255 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2\+\$?r5\.b\],\$?r13
+[       ]+738:[         ]+42a5 @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2\+\$?r10\.b\],\$?r1
+[       ]+73c:[         ]+4029 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2\+\[\$?r0\]\.b\],\$?r5
+[       ]+740:[         ]+4529 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\]\.b\],\$?r13
+[       ]+744:[         ]+4a29 @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2\+\[\$?r10\]\.b\],\$?r1
+[       ]+748:[         ]+402d @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2\+\[\$?r0\+\]\.b\],\$?r5
+[       ]+74c:[         ]+452d @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.b\],\$?r13
+[       ]+750:[         ]+4a2d @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2\+\[\$?r10\+\]\.b\],\$?r1
+[       ]+754:[         ]+452d @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.b\],\$?r13
+[       ]+758:[         ]+4a2d @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2\+\[\$?r10\+\]\.b\],\$?r1
+[       ]+75c:[         ]+5205 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2\+\$?r0\.w\],\$?r5
+[       ]+760:[         ]+5255 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2\+\$?r5\.w\],\$?r13
+[       ]+764:[         ]+52a5 @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2\+\$?r10\.w\],\$?r1
+[       ]+768:[         ]+5029 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2\+\[\$?r0\]\.w\],\$?r5
+[       ]+76c:[         ]+5529 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\]\.w\],\$?r13
+[       ]+770:[         ]+5a29 @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2\+\[\$?r10\]\.w\],\$?r1
+[       ]+774:[         ]+502d @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2\+\[\$?r0\+\]\.w\],\$?r5
+[       ]+778:[         ]+552d @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.w\],\$?r13
+[       ]+77c:[         ]+5a2d @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2\+\[\$?r10\+\]\.w\],\$?r1
+[       ]+780:[         ]+552d @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.w\],\$?r13
+[       ]+784:[         ]+5a2d @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2\+\[\$?r10\+\]\.w\],\$?r1
+[       ]+788:[         ]+6205 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2\+\$?r0\.d\],\$?r5
+[       ]+78c:[         ]+6255 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2\+\$?r5\.d\],\$?r13
+[       ]+790:[         ]+62a5 @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2\+\$?r10\.d\],\$?r1
+[       ]+794:[         ]+6029 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2\+\[\$?r0\]\.d\],\$?r5
+[       ]+798:[         ]+6529 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\]\.d\],\$?r13
+[       ]+79c:[         ]+6a29 @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2\+\[\$?r10\]\.d\],\$?r1
+[       ]+7a0:[         ]+602d @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2\+\[\$?r0\+\]\.d\],\$?r5
+[       ]+7a4:[         ]+652d @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.d\],\$?r13
+[       ]+7a8:[         ]+6a2d @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2\+\[\$?r10\+\]\.d\],\$?r1
+[       ]+7ac:[         ]+652d @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.d\],\$?r13
+[       ]+7b0:[         ]+6a2d @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2\+\[\$?r10\+\]\.d\],\$?r1
+[       ]+7b4:[         ]+0021 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2\+0\],\$?r5
+[       ]+7b8:[         ]+0121 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2\+1\],\$?r5
+[       ]+7bc:[         ]+7f21 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2\+127\],\$?r5
+[       ]+7c0:[         ]+5f2d 8000 @IM+0c5e@[         ]+@OC@\.b \[\$?r12=\$?r2\+128\],\$?r5
+[       ]+7c6:[         ]+ff21 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2-1\],\$?r5
+[       ]+7ca:[         ]+8121 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2-127\],\$?r5
+[       ]+7ce:[         ]+8021 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2-128\],\$?r5
+[       ]+7d2:[         ]+5f2d ff00 @IM+0c5e@[         ]+@OC@\.b \[\$?r12=\$?r2\+255\],\$?r5
+[       ]+7d8:[         ]+2a21 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+7dc:[         ]+d621 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+7e0:[         ]+d621 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+7e4:[         ]+2a21 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+7e8:[         ]+d621 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+7ec:[         ]+d621 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+7f0:[         ]+2a21 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+7f4:[         ]+d621 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2-42\],\$?r5
+[       ]+7f8:[         ]+2a21 @IM+0c5e@[      ]+@OC@\.b \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+7fc:[         ]+6f2d 0000 0000 @IM+0c5e@[     ]+@OC@\.b \[\$?r12=\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+7fe:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+804:[         ]+0021 @IM+1cde@[      ]+@OC@\.w \[r12=r2\+0\],r13
-[       ]+808:[         ]+0121 @IM+1cde@[      ]+@OC@\.w \[r12=r2\+1\],r13
-[       ]+80c:[         ]+7f21 @IM+1cde@[      ]+@OC@\.w \[r12=r2\+127\],r13
-[       ]+810:[         ]+5f2d 8000 @IM+1cde@[         ]+@OC@\.w \[r12=r2\+128\],r13
-[       ]+816:[         ]+ff21 @IM+1cde@[      ]+@OC@\.w \[r12=r2-1\],r13
-[       ]+81a:[         ]+ff21 @IM+1cde@[      ]+@OC@\.w \[r12=r2-1\],r13
-[       ]+81e:[         ]+8121 @IM+1cde@[      ]+@OC@\.w \[r12=r2-127\],r13
-[       ]+822:[         ]+8021 @IM+1cde@[      ]+@OC@\.w \[r12=r2-128\],r13
-[       ]+826:[         ]+5f2d 7fff @IM+1cde@[         ]+@OC@\.w \[r12=r2-129\],r13
-[       ]+82c:[         ]+8121 @IM+1cde@[      ]+@OC@\.w \[r12=r2-127\],r13
-[       ]+830:[         ]+8021 @IM+1cde@[      ]+@OC@\.w \[r12=r2-128\],r13
-[       ]+834:[         ]+5f2d 7fff @IM+1cde@[         ]+@OC@\.w \[r12=r2-129\],r13
-[       ]+83a:[         ]+5f2d ff00 @IM+1cde@[         ]+@OC@\.w \[r12=r2\+255\],r13
-[       ]+840:[         ]+5f2d 01ff @IM+1cde@[         ]+@OC@\.w \[r12=r2-255\],r13
-[       ]+846:[         ]+5f2d 01ff @IM+1cde@[         ]+@OC@\.w \[r12=r2-255\],r13
-[       ]+84c:[         ]+5f2d 0001 @IM+1cde@[         ]+@OC@\.w \[r12=r2\+256\],r13
-[       ]+852:[         ]+5f2d 00ff @IM+1cde@[         ]+@OC@\.w \[r12=r2-256\],r13
-[       ]+858:[         ]+5f2d 68dd @IM+1cde@[         ]+@OC@\.w \[r12=r2-8856\],r13
-[       ]+85e:[         ]+5f2d 68dd @IM+1cde@[         ]+@OC@\.w \[r12=r2-8856\],r13
-[       ]+864:[         ]+5f2d 9822 @IM+1cde@[         ]+@OC@\.w \[r12=r2\+8856\],r13
-[       ]+86a:[         ]+2a21 @IM+1cde@[      ]+@OC@\.w \[r12=r2\+42\],r13
-[       ]+86e:[         ]+d621 @IM+1cde@[      ]+@OC@\.w \[r12=r2-42\],r13
-[       ]+872:[         ]+d621 @IM+1cde@[      ]+@OC@\.w \[r12=r2-42\],r13
-[       ]+876:[         ]+2a21 @IM+1cde@[      ]+@OC@\.w \[r12=r2\+42\],r13
-[       ]+87a:[         ]+d621 @IM+1cde@[      ]+@OC@\.w \[r12=r2-42\],r13
-[       ]+87e:[         ]+d621 @IM+1c5e@[      ]+@OC@\.w \[r12=r2-42\],r5
-[       ]+882:[         ]+d621 @IM+1c5e@[      ]+@OC@\.w \[r12=r2-42\],r5
-[       ]+886:[         ]+2a21 @IM+1c5e@[      ]+@OC@\.w \[r12=r2\+42\],r5
-[       ]+88a:[         ]+5f2d ff7f @IM+1c5e@[         ]+@OC@\.w \[r12=r2\+32767\],r5
-[       ]+890:[         ]+6f2d 0080 0000 @IM+1c5e@[     ]+@OC@\.w \[r12=r2\+(32768|8000 <three2767\+0x1>)\],r5
-[       ]+898:[         ]+6f2d 0180 0000 @IM+1cde@[     ]+@OC@\.w \[r12=r2\+(32769|8001 <three2767\+0x2>)\],r13
-[       ]+8a0:[         ]+5f2d 0180 @IM+1cde@[         ]+@OC@\.w \[r12=r2-32767\],r13
-[       ]+8a6:[         ]+5f2d 0080 @IM+1cde@[         ]+@OC@\.w \[r12=r2-32768\],r13
-[       ]+8ac:[         ]+6f2d ff7f ffff @IM+1c5e@[     ]+@OC@\.w \[r12=r2\+[^]]+\],r5
-[       ]+8b4:[         ]+5f2d 0180 @IM+1cde@[         ]+@OC@\.w \[r12=r2-32767\],r13
-[       ]+8ba:[         ]+5f2d 0080 @IM+1cde@[         ]+@OC@\.w \[r12=r2-32768\],r13
-[       ]+8c0:[         ]+6f2d ff7f ffff @IM+1c5e@[     ]+@OC@\.w \[r12=r2\+[^]]+\],r5
-[       ]+8c8:[         ]+6f2d ffff 0000 @IM+1c5e@[     ]+@OC@\.w \[r12=r2\+(65535|ffff <six5535>)\],r5
-[       ]+8d0:[         ]+6f2d 0000 0000 @IM+1c5e@[     ]+@OC@\.w \[r12=r2\+0( <notstart>)?\],r5
+[       ]+804:[         ]+0021 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2\+0\],\$?r13
+[       ]+808:[         ]+0121 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2\+1\],\$?r13
+[       ]+80c:[         ]+7f21 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2\+127\],\$?r13
+[       ]+810:[         ]+5f2d 8000 @IM+1cde@[         ]+@OC@\.w \[\$?r12=\$?r2\+128\],\$?r13
+[       ]+816:[         ]+ff21 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2-1\],\$?r13
+[       ]+81a:[         ]+ff21 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2-1\],\$?r13
+[       ]+81e:[         ]+8121 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2-127\],\$?r13
+[       ]+822:[         ]+8021 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2-128\],\$?r13
+[       ]+826:[         ]+5f2d 7fff @IM+1cde@[         ]+@OC@\.w \[\$?r12=\$?r2-129\],\$?r13
+[       ]+82c:[         ]+8121 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2-127\],\$?r13
+[       ]+830:[         ]+8021 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2-128\],\$?r13
+[       ]+834:[         ]+5f2d 7fff @IM+1cde@[         ]+@OC@\.w \[\$?r12=\$?r2-129\],\$?r13
+[       ]+83a:[         ]+5f2d ff00 @IM+1cde@[         ]+@OC@\.w \[\$?r12=\$?r2\+255\],\$?r13
+[       ]+840:[         ]+5f2d 01ff @IM+1cde@[         ]+@OC@\.w \[\$?r12=\$?r2-255\],\$?r13
+[       ]+846:[         ]+5f2d 01ff @IM+1cde@[         ]+@OC@\.w \[\$?r12=\$?r2-255\],\$?r13
+[       ]+84c:[         ]+5f2d 0001 @IM+1cde@[         ]+@OC@\.w \[\$?r12=\$?r2\+256\],\$?r13
+[       ]+852:[         ]+5f2d 00ff @IM+1cde@[         ]+@OC@\.w \[\$?r12=\$?r2-256\],\$?r13
+[       ]+858:[         ]+5f2d 68dd @IM+1cde@[         ]+@OC@\.w \[\$?r12=\$?r2-8856\],\$?r13
+[       ]+85e:[         ]+5f2d 68dd @IM+1cde@[         ]+@OC@\.w \[\$?r12=\$?r2-8856\],\$?r13
+[       ]+864:[         ]+5f2d 9822 @IM+1cde@[         ]+@OC@\.w \[\$?r12=\$?r2\+8856\],\$?r13
+[       ]+86a:[         ]+2a21 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2\+42\],\$?r13
+[       ]+86e:[         ]+d621 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2-42\],\$?r13
+[       ]+872:[         ]+d621 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2-42\],\$?r13
+[       ]+876:[         ]+2a21 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2\+42\],\$?r13
+[       ]+87a:[         ]+d621 @IM+1cde@[      ]+@OC@\.w \[\$?r12=\$?r2-42\],\$?r13
+[       ]+87e:[         ]+d621 @IM+1c5e@[      ]+@OC@\.w \[\$?r12=\$?r2-42\],\$?r5
+[       ]+882:[         ]+d621 @IM+1c5e@[      ]+@OC@\.w \[\$?r12=\$?r2-42\],\$?r5
+[       ]+886:[         ]+2a21 @IM+1c5e@[      ]+@OC@\.w \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+88a:[         ]+5f2d ff7f @IM+1c5e@[         ]+@OC@\.w \[\$?r12=\$?r2\+32767\],\$?r5
+[       ]+890:[         ]+6f2d 0080 0000 @IM+1c5e@[     ]+@OC@\.w \[\$?r12=\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5
+[       ]+898:[         ]+6f2d 0180 0000 @IM+1cde@[     ]+@OC@\.w \[\$?r12=\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r13
+[       ]+8a0:[         ]+5f2d 0180 @IM+1cde@[         ]+@OC@\.w \[\$?r12=\$?r2-32767\],\$?r13
+[       ]+8a6:[         ]+5f2d 0080 @IM+1cde@[         ]+@OC@\.w \[\$?r12=\$?r2-32768\],\$?r13
+[       ]+8ac:[         ]+6f2d ff7f ffff @IM+1c5e@[     ]+@OC@\.w \[\$?r12=\$?r2\+[^]]+\],\$?r5
+[       ]+8b4:[         ]+5f2d 0180 @IM+1cde@[         ]+@OC@\.w \[\$?r12=\$?r2-32767\],\$?r13
+[       ]+8ba:[         ]+5f2d 0080 @IM+1cde@[         ]+@OC@\.w \[\$?r12=\$?r2-32768\],\$?r13
+[       ]+8c0:[         ]+6f2d ff7f ffff @IM+1c5e@[     ]+@OC@\.w \[\$?r12=\$?r2\+[^]]+\],\$?r5
+[       ]+8c8:[         ]+6f2d ffff 0000 @IM+1c5e@[     ]+@OC@\.w \[\$?r12=\$?r2\+(65535|ffff <six5535>)\],\$?r5
+[       ]+8d0:[         ]+6f2d 0000 0000 @IM+1c5e@[     ]+@OC@\.w \[\$?r12=\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+8d2:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+8d8:[         ]+0021 @IM+2c1e@[      ]+@OC@\.d \[r12=r2\+0\],r1
-[       ]+8dc:[         ]+0121 @IM+2c1e@[      ]+@OC@\.d \[r12=r2\+1\],r1
-[       ]+8e0:[         ]+7f21 @IM+2c1e@[      ]+@OC@\.d \[r12=r2\+127\],r1
-[       ]+8e4:[         ]+5f2d 8000 @IM+2c1e@[         ]+@OC@\.d \[r12=r2\+128\],r1
-[       ]+8ea:[         ]+ff21 @IM+2c1e@[      ]+@OC@\.d \[r12=r2-1\],r1
-[       ]+8ee:[         ]+ff21 @IM+2c1e@[      ]+@OC@\.d \[r12=r2-1\],r1
-[       ]+8f2:[         ]+8121 @IM+2c1e@[      ]+@OC@\.d \[r12=r2-127\],r1
-[       ]+8f6:[         ]+8021 @IM+2c1e@[      ]+@OC@\.d \[r12=r2-128\],r1
-[       ]+8fa:[         ]+8121 @IM+2c1e@[      ]+@OC@\.d \[r12=r2-127\],r1
-[       ]+8fe:[         ]+8021 @IM+2c1e@[      ]+@OC@\.d \[r12=r2-128\],r1
-[       ]+902:[         ]+5f2d ff00 @IM+2c1e@[         ]+@OC@\.d \[r12=r2\+255\],r1
-[       ]+908:[         ]+5f2d 01ff @IM+2c1e@[         ]+@OC@\.d \[r12=r2-255\],r1
-[       ]+90e:[         ]+5f2d 01ff @IM+2c1e@[         ]+@OC@\.d \[r12=r2-255\],r1
-[       ]+914:[         ]+5f2d 0001 @IM+2c1e@[         ]+@OC@\.d \[r12=r2\+256\],r1
-[       ]+91a:[         ]+5f2d 00ff @IM+2c1e@[         ]+@OC@\.d \[r12=r2-256\],r1
-[       ]+920:[         ]+5f2d 68dd @IM+2c1e@[         ]+@OC@\.d \[r12=r2-8856\],r1
-[       ]+926:[         ]+5f2d 00ff @IM+2c1e@[         ]+@OC@\.d \[r12=r2-256\],r1
-[       ]+92c:[         ]+5f2d 68dd @IM+2c1e@[         ]+@OC@\.d \[r12=r2-8856\],r1
-[       ]+932:[         ]+5f2d 9822 @IM+2c1e@[         ]+@OC@\.d \[r12=r2\+8856\],r1
-[       ]+938:[         ]+6f2d ac72 2a00 @IM+2c1e@[     ]+@OC@\.d \[r12=r2\+(2781868|2a72ac <two701867\+0x13881>)\],r1
-[       ]+940:[         ]+6f2d d5c5 d6ff @IM+2c1e@[     ]+@OC@\.d \[r12=r2\+[^]]+\],r1
-[       ]+948:[         ]+6f2d acce c09e @IM+2c1e@[     ]+@OC@\.d \[r12=r2\+[^]]+\],r1
-[       ]+950:[         ]+6f2d 5331 3f81 @IM+2c1e@[     ]+@OC@\.d \[r12=r2\+[^]]+\],r1
-[       ]+958:[         ]+6f2d 5331 3f81 @IM+2c1e@[     ]+@OC@\.d \[r12=r2\+[^]]+\],r1
-[       ]+960:[         ]+6f2d b5af 982e @IM+2c1e@[     ]+@OC@\.d \[r12=r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],r1
-[       ]+968:[         ]+6f2d 2b45 941b @IM+2c1e@[     ]+@OC@\.d \[r12=r2\+(0x1b94452b|1b94452b <const_int_32>)\],r1
-[       ]+970:[         ]+2a21 @IM+2cde@[      ]+@OC@\.d \[r12=r2\+42\],r13
-[       ]+974:[         ]+d621 @IM+2c5e@[      ]+@OC@\.d \[r12=r2-42\],r5
-[       ]+978:[         ]+d621 @IM+2c5e@[      ]+@OC@\.d \[r12=r2-42\],r5
-[       ]+97c:[         ]+2a21 @IM+2c5e@[      ]+@OC@\.d \[r12=r2\+42\],r5
-[       ]+980:[         ]+d621 @IM+2c5e@[      ]+@OC@\.d \[r12=r2-42\],r5
-[       ]+984:[         ]+d621 @IM+2c5e@[      ]+@OC@\.d \[r12=r2-42\],r5
-[       ]+988:[         ]+2a21 @IM+2c5e@[      ]+@OC@\.d \[r12=r2\+42\],r5
-[       ]+98c:[         ]+d621 @IM+2c5e@[      ]+@OC@\.d \[r12=r2-42\],r5
-[       ]+990:[         ]+2a21 @IM+2c5e@[      ]+@OC@\.d \[r12=r2\+42\],r5
-[       ]+994:[         ]+5f2d ff7f @IM+2c5e@[         ]+@OC@\.d \[r12=r2\+32767\],r5
-[       ]+99a:[         ]+6f2d 0080 0000 @IM+2c5e@[     ]+@OC@\.d \[r12=r2\+(32768|8000 <three2767\+0x1>)\],r5
-[       ]+9a2:[         ]+6f2d 0180 0000 @IM+2c5e@[     ]+@OC@\.d \[r12=r2\+(32769|8001 <three2767\+0x2>)\],r5
-[       ]+9aa:[         ]+5f2d 0180 @IM+2c5e@[         ]+@OC@\.d \[r12=r2-32767\],r5
-[       ]+9b0:[         ]+5f2d 0080 @IM+2cde@[         ]+@OC@\.d \[r12=r2-32768\],r13
-[       ]+9b6:[         ]+6f2d ff7f ffff @IM+2cde@[     ]+@OC@\.d \[r12=r2\+[^]]+\],r13
-[       ]+9be:[         ]+5f2d 0180 @IM+2c5e@[         ]+@OC@\.d \[r12=r2-32767\],r5
-[       ]+9c4:[         ]+5f2d 0080 @IM+2cde@[         ]+@OC@\.d \[r12=r2-32768\],r13
-[       ]+9ca:[         ]+6f2d ff7f ffff @IM+2cde@[     ]+@OC@\.d \[r12=r2\+[^]]+\],r13
-[       ]+9d2:[         ]+6f2d ffff 0000 @IM+2c5e@[     ]+@OC@\.d \[r12=r2\+(65535|ffff <six5535>)\],r5
-[       ]+9da:[         ]+6f2d 0000 0100 @IM+2cde@[     ]+@OC@\.d \[r12=r2\+(65536|10000 <six5535\+0x1>)\],r13
-[       ]+9e2:[         ]+6f2d 2b3a 2900 @IM+2c5e@[     ]+@OC@\.d \[r12=r2\+(2701867|293a2b <two701867>)\],r5
-[       ]+9ea:[         ]+6f2d d5c5 d6ff @IM+2c5e@[     ]+@OC@\.d \[r12=r2\+[^]]+\],r5
-[       ]+9f2:[         ]+6f2d d5c5 d6ff @IM+2c5e@[     ]+@OC@\.d \[r12=r2\+[^]]+\],r5
-[       ]+9fa:[         ]+6f2d 0000 0000 @IM+2c5e@[     ]+@OC@\.d \[r12=r2\+0( <notstart>)?\],r5
+[       ]+8d8:[         ]+0021 @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2\+0\],\$?r1
+[       ]+8dc:[         ]+0121 @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2\+1\],\$?r1
+[       ]+8e0:[         ]+7f21 @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2\+127\],\$?r1
+[       ]+8e4:[         ]+5f2d 8000 @IM+2c1e@[         ]+@OC@\.d \[\$?r12=\$?r2\+128\],\$?r1
+[       ]+8ea:[         ]+ff21 @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2-1\],\$?r1
+[       ]+8ee:[         ]+ff21 @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2-1\],\$?r1
+[       ]+8f2:[         ]+8121 @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2-127\],\$?r1
+[       ]+8f6:[         ]+8021 @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2-128\],\$?r1
+[       ]+8fa:[         ]+8121 @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2-127\],\$?r1
+[       ]+8fe:[         ]+8021 @IM+2c1e@[      ]+@OC@\.d \[\$?r12=\$?r2-128\],\$?r1
+[       ]+902:[         ]+5f2d ff00 @IM+2c1e@[         ]+@OC@\.d \[\$?r12=\$?r2\+255\],\$?r1
+[       ]+908:[         ]+5f2d 01ff @IM+2c1e@[         ]+@OC@\.d \[\$?r12=\$?r2-255\],\$?r1
+[       ]+90e:[         ]+5f2d 01ff @IM+2c1e@[         ]+@OC@\.d \[\$?r12=\$?r2-255\],\$?r1
+[       ]+914:[         ]+5f2d 0001 @IM+2c1e@[         ]+@OC@\.d \[\$?r12=\$?r2\+256\],\$?r1
+[       ]+91a:[         ]+5f2d 00ff @IM+2c1e@[         ]+@OC@\.d \[\$?r12=\$?r2-256\],\$?r1
+[       ]+920:[         ]+5f2d 68dd @IM+2c1e@[         ]+@OC@\.d \[\$?r12=\$?r2-8856\],\$?r1
+[       ]+926:[         ]+5f2d 00ff @IM+2c1e@[         ]+@OC@\.d \[\$?r12=\$?r2-256\],\$?r1
+[       ]+92c:[         ]+5f2d 68dd @IM+2c1e@[         ]+@OC@\.d \[\$?r12=\$?r2-8856\],\$?r1
+[       ]+932:[         ]+5f2d 9822 @IM+2c1e@[         ]+@OC@\.d \[\$?r12=\$?r2\+8856\],\$?r1
+[       ]+938:[         ]+6f2d ac72 2a00 @IM+2c1e@[     ]+@OC@\.d \[\$?r12=\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\],\$?r1
+[       ]+940:[         ]+6f2d d5c5 d6ff @IM+2c1e@[     ]+@OC@\.d \[\$?r12=\$?r2\+[^]]+\],\$?r1
+[       ]+948:[         ]+6f2d acce c09e @IM+2c1e@[     ]+@OC@\.d \[\$?r12=\$?r2\+[^]]+\],\$?r1
+[       ]+950:[         ]+6f2d 5331 3f81 @IM+2c1e@[     ]+@OC@\.d \[\$?r12=\$?r2\+[^]]+\],\$?r1
+[       ]+958:[         ]+6f2d 5331 3f81 @IM+2c1e@[     ]+@OC@\.d \[\$?r12=\$?r2\+[^]]+\],\$?r1
+[       ]+960:[         ]+6f2d b5af 982e @IM+2c1e@[     ]+@OC@\.d \[\$?r12=\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],\$?r1
+[       ]+968:[         ]+6f2d 2b45 941b @IM+2c1e@[     ]+@OC@\.d \[\$?r12=\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\],\$?r1
+[       ]+970:[         ]+2a21 @IM+2cde@[      ]+@OC@\.d \[\$?r12=\$?r2\+42\],\$?r13
+[       ]+974:[         ]+d621 @IM+2c5e@[      ]+@OC@\.d \[\$?r12=\$?r2-42\],\$?r5
+[       ]+978:[         ]+d621 @IM+2c5e@[      ]+@OC@\.d \[\$?r12=\$?r2-42\],\$?r5
+[       ]+97c:[         ]+2a21 @IM+2c5e@[      ]+@OC@\.d \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+980:[         ]+d621 @IM+2c5e@[      ]+@OC@\.d \[\$?r12=\$?r2-42\],\$?r5
+[       ]+984:[         ]+d621 @IM+2c5e@[      ]+@OC@\.d \[\$?r12=\$?r2-42\],\$?r5
+[       ]+988:[         ]+2a21 @IM+2c5e@[      ]+@OC@\.d \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+98c:[         ]+d621 @IM+2c5e@[      ]+@OC@\.d \[\$?r12=\$?r2-42\],\$?r5
+[       ]+990:[         ]+2a21 @IM+2c5e@[      ]+@OC@\.d \[\$?r12=\$?r2\+42\],\$?r5
+[       ]+994:[         ]+5f2d ff7f @IM+2c5e@[         ]+@OC@\.d \[\$?r12=\$?r2\+32767\],\$?r5
+[       ]+99a:[         ]+6f2d 0080 0000 @IM+2c5e@[     ]+@OC@\.d \[\$?r12=\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5
+[       ]+9a2:[         ]+6f2d 0180 0000 @IM+2c5e@[     ]+@OC@\.d \[\$?r12=\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r5
+[       ]+9aa:[         ]+5f2d 0180 @IM+2c5e@[         ]+@OC@\.d \[\$?r12=\$?r2-32767\],\$?r5
+[       ]+9b0:[         ]+5f2d 0080 @IM+2cde@[         ]+@OC@\.d \[\$?r12=\$?r2-32768\],\$?r13
+[       ]+9b6:[         ]+6f2d ff7f ffff @IM+2cde@[     ]+@OC@\.d \[\$?r12=\$?r2\+[^]]+\],\$?r13
+[       ]+9be:[         ]+5f2d 0180 @IM+2c5e@[         ]+@OC@\.d \[\$?r12=\$?r2-32767\],\$?r5
+[       ]+9c4:[         ]+5f2d 0080 @IM+2cde@[         ]+@OC@\.d \[\$?r12=\$?r2-32768\],\$?r13
+[       ]+9ca:[         ]+6f2d ff7f ffff @IM+2cde@[     ]+@OC@\.d \[\$?r12=\$?r2\+[^]]+\],\$?r13
+[       ]+9d2:[         ]+6f2d ffff 0000 @IM+2c5e@[     ]+@OC@\.d \[\$?r12=\$?r2\+(65535|ffff <six5535>)\],\$?r5
+[       ]+9da:[         ]+6f2d 0000 0100 @IM+2cde@[     ]+@OC@\.d \[\$?r12=\$?r2\+(65536|10000 <six5535\+0x1>)\],\$?r13
+[       ]+9e2:[         ]+6f2d 2b3a 2900 @IM+2c5e@[     ]+@OC@\.d \[\$?r12=\$?r2\+(2701867|293a2b <two701867>)\],\$?r5
+[       ]+9ea:[         ]+6f2d d5c5 d6ff @IM+2c5e@[     ]+@OC@\.d \[\$?r12=\$?r2\+[^]]+\],\$?r5
+[       ]+9f2:[         ]+6f2d d5c5 d6ff @IM+2c5e@[     ]+@OC@\.d \[\$?r12=\$?r2\+[^]]+\],\$?r5
+[       ]+9fa:[         ]+6f2d 0000 0000 @IM+2c5e@[     ]+@OC@\.d \[\$?r12=\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+9fc:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+a02:[         ]+7309 @IM+055a@[      ]+@OC@\.b \[\[r3\]\],r5
-[       ]+a06:[         ]+7209 @IM+144a@[      ]+@OC@\.w \[\[r2\]\],r4
-[       ]+a0a:[         ]+7309 @IM+277a@[      ]+@OC@\.d \[\[r3\]\],r7
-[       ]+a0e:[         ]+790d @IM+077a@[      ]+@OC@\.b \[\[r9\+\]\],r7
-[       ]+a12:[         ]+730d @IM+155a@[      ]+@OC@\.w \[\[r3\+\]\],r5
-[       ]+a16:[         ]+710d @IM+266a@[      ]+@OC@\.d \[\[r1\+\]\],r6
-[       ]+a1a:[         ]+7f0d 0000 0000 @IM+055a@[     ]+@OC@\.b \[(0x0|0 <notstart>)\],r5
+[       ]+a02:[         ]+7309 @IM+055a@[      ]+@OC@\.b \[\[\$?r3\]\],\$?r5
+[       ]+a06:[         ]+7209 @IM+144a@[      ]+@OC@\.w \[\[\$?r2\]\],\$?r4
+[       ]+a0a:[         ]+7309 @IM+277a@[      ]+@OC@\.d \[\[\$?r3\]\],\$?r7
+[       ]+a0e:[         ]+790d @IM+077a@[      ]+@OC@\.b \[\[\$?r9\+\]\],\$?r7
+[       ]+a12:[         ]+730d @IM+155a@[      ]+@OC@\.w \[\[\$?r3\+\]\],\$?r5
+[       ]+a16:[         ]+710d @IM+266a@[      ]+@OC@\.d \[\[\$?r1\+\]\],\$?r6
+[       ]+a1a:[         ]+7f0d 0000 0000 @IM+055a@[     ]+@OC@\.b \[(0x0|0 <notstart>)\],\$?r5
 [      ]+a1c:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+a22:[         ]+7f0d 0000 0000 @IM+144a@[     ]+@OC@\.w \[(0x0|0 <notstart>)\],r4
+[       ]+a22:[         ]+7f0d 0000 0000 @IM+144a@[     ]+@OC@\.w \[(0x0|0 <notstart>)\],\$?r4
 [      ]+a24:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+a2a:[         ]+7f0d 0000 0000 @IM+277a@[     ]+@OC@\.d \[(0x0|0 <notstart>)\],r7
+[       ]+a2a:[         ]+7f0d 0000 0000 @IM+277a@[     ]+@OC@\.d \[(0x0|0 <notstart>)\],\$?r7
 [      ]+a2c:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+a32:[         ]+7f0d 0000 0000 @IM+055a@[     ]+@OC@\.b \[(0x0|0 <notstart>)\],r5
+[       ]+a32:[         ]+7f0d 0000 0000 @IM+055a@[     ]+@OC@\.b \[(0x0|0 <notstart>)\],\$?r5
 [      ]+a34:[         ]+(R_CRIS_)?32[         ]+\.text
-[       ]+a3a:[         ]+7f0d 0000 0000 @IM+144a@[     ]+@OC@\.w \[(0x0|0 <notstart>)\],r4
+[       ]+a3a:[         ]+7f0d 0000 0000 @IM+144a@[     ]+@OC@\.w \[(0x0|0 <notstart>)\],\$?r4
 [      ]+a3c:[         ]+(R_CRIS_)?32[         ]+\.text
-[       ]+a42:[         ]+7f0d 0000 0000 @IM+277a@[     ]+@OC@\.d \[(0x0|0 <notstart>)\],r7
+[       ]+a42:[         ]+7f0d 0000 0000 @IM+277a@[     ]+@OC@\.d \[(0x0|0 <notstart>)\],\$?r7
 [      ]+a44:[         ]+(R_CRIS_)?32[         ]+\.text
-[       ]+a4a:[         ]+7309 @IM+0c5a@[      ]+@OC@\.b \[\[r3\]\],r5,r12
-[       ]+a4e:[         ]+7209 @IM+194a@[      ]+@OC@\.w \[\[r2\]\],r4,r9
-[       ]+a52:[         ]+7309 @IM+297a@[      ]+@OC@\.d \[\[r3\]\],r7,r9
-[       ]+a56:[         ]+790d @IM+0a7a@[      ]+@OC@\.b \[\[r9\+\]\],r7,r10
-[       ]+a5a:[         ]+730d @IM+195a@[      ]+@OC@\.w \[\[r3\+\]\],r5,r9
-[       ]+a5e:[         ]+710d @IM+296a@[      ]+@OC@\.d \[\[r1\+\]\],r6,r9
-[       ]+a62:[         ]+7f0d 0000 0000 @IM+075a@[     ]+@OC@\.b \[(0x0|0 <notstart>)\],r5,r7
+[       ]+a4a:[         ]+7309 @IM+0c5a@[      ]+@OC@\.b \[\[\$?r3\]\],\$?r5,\$?r12
+[       ]+a4e:[         ]+7209 @IM+194a@[      ]+@OC@\.w \[\[\$?r2\]\],\$?r4,\$?r9
+[       ]+a52:[         ]+7309 @IM+297a@[      ]+@OC@\.d \[\[\$?r3\]\],\$?r7,\$?r9
+[       ]+a56:[         ]+790d @IM+0a7a@[      ]+@OC@\.b \[\[\$?r9\+\]\],\$?r7,\$?r10
+[       ]+a5a:[         ]+730d @IM+195a@[      ]+@OC@\.w \[\[\$?r3\+\]\],\$?r5,\$?r9
+[       ]+a5e:[         ]+710d @IM+296a@[      ]+@OC@\.d \[\[\$?r1\+\]\],\$?r6,\$?r9
+[       ]+a62:[         ]+7f0d 0000 0000 @IM+075a@[     ]+@OC@\.b \[(0x0|0 <notstart>)\],\$?r5,\$?r7
 [      ]+a64:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+a6a:[         ]+7f0d 0000 0000 @IM+194a@[     ]+@OC@\.w \[(0x0|0 <notstart>)\],r4,r9
+[       ]+a6a:[         ]+7f0d 0000 0000 @IM+194a@[     ]+@OC@\.w \[(0x0|0 <notstart>)\],\$?r4,\$?r9
 [      ]+a6c:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+a72:[         ]+7f0d 0000 0000 @IM+297a@[     ]+@OC@\.d \[(0x0|0 <notstart>)\],r7,r9
+[       ]+a72:[         ]+7f0d 0000 0000 @IM+297a@[     ]+@OC@\.d \[(0x0|0 <notstart>)\],\$?r7,\$?r9
 [      ]+a74:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+a7a:[         ]+7f0d 0000 0000 @IM+095a@[     ]+@OC@\.b \[(0x0|0 <notstart>)\],r5,r9
+[       ]+a7a:[         ]+7f0d 0000 0000 @IM+095a@[     ]+@OC@\.b \[(0x0|0 <notstart>)\],\$?r5,\$?r9
 [      ]+a7c:[         ]+(R_CRIS_)?32[         ]+\.text
-[       ]+a82:[         ]+7f0d 0000 0000 @IM+1c4a@[     ]+@OC@\.w \[(0x0|0 <notstart>)\],r4,r12
+[       ]+a82:[         ]+7f0d 0000 0000 @IM+1c4a@[     ]+@OC@\.w \[(0x0|0 <notstart>)\],\$?r4,\$?r12
 [      ]+a84:[         ]+(R_CRIS_)?32[         ]+\.text
-[       ]+a8a:[         ]+7f0d 0000 0000 @IM+297a@[     ]+@OC@\.d \[(0x0|0 <notstart>)\],r7,r9
+[       ]+a8a:[         ]+7f0d 0000 0000 @IM+297a@[     ]+@OC@\.d \[(0x0|0 <notstart>)\],\$?r7,\$?r9
 [      ]+a8c:[         ]+(R_CRIS_)?32[         ]+\.text
 
 0+a92 <end>:
index d5a3f81..7e0be30 100644 (file)
@@ -17,6 +17,7 @@
  .set six5535, 65535
 
  .text
+ .syntax no_register_prefix
 notstart:
  .dword 0
 
index 7a53d18..7a785fb 100644 (file)
@@ -5,16 +5,16 @@
 
 Disassembly of section \.text:
 0+ <sym2>:
-[       ]+0:[   ]+4002[        ]+moveq[ ]+0,r0
+[       ]+0:[   ]+4002[        ]+moveq[ ]+0,\$?r0
 [       ]+2:[   ]+0c00[        ]+bcc[ ]+(0x10|10 <sym2\+0x10>)
-[       ]+4:[   ]+4102[        ]+moveq[ ]+1,r0
+[       ]+4:[   ]+4102[        ]+moveq[ ]+1,\$?r0
 [       ]+6:[   ]+0ae0[        ]+ba[ ]+(0x12|12 <next_label>)
 [       ]+8:[   ]+0f05[        ]+nop[ ]*
 [       ]+a:[   ]+0f05[        ]+nop[ ]*
 [       ]+c:[   ]+3f0d 1280 0000[      ]+jump[ ]+(0x8012|8012 <sym1>)
 [      ]+e:[   ]+(R_CRIS_)?32[         ]+\.text\+0x[0]*8012
 0+12 <next_label>:
-[       ]+12:[  ]+4202[        ]+moveq[ ]+2,r0
+[       ]+12:[  ]+4202[        ]+moveq[ ]+2,\$?r0
 ^[     ]+\.\.\.
 0+8012 <sym1>:
-[       ]+8012:[        ]+4302[        ]+moveq[ ]+3,r0
+[       ]+8012:[        ]+4302[        ]+moveq[ ]+3,\$?r0
index 1121d78..933f088 100644 (file)
@@ -1,5 +1,5 @@
 ; Tests the broken-word function, single word.
-
+       .syntax no_register_prefix
 sym2:  moveq 0,r0
 
        .word   sym1 - sym2
index cfe1fda..8c19645 100644 (file)
@@ -4,10 +4,10 @@
 .*:     file format .*-cris
 Disassembly of section \.text:
 0+ <sym2>:
-[       ]+0:[   ]+4002[        ]+moveq[ ]+0,r0
+[       ]+0:[   ]+4002[        ]+moveq[ ]+0,\$?r0
 [       ]+2:[   ]+1400[        ]+bcc[ ]+(0x18|18 <sym2\+0x18>)
 [       ]+4:[   ]+0e00[        ]+bcc[ ]+(0x14|14 <sym2\+0x14>)
-[       ]+6:[   ]+4102[        ]+moveq[ ]+1,r0
+[       ]+6:[   ]+4102[        ]+moveq[ ]+1,\$?r0
 [       ]+8:[   ]+10e0[        ]+ba[ ]+(0x1a|1a <next_label>)
 [       ]+a:[   ]+0f05[        ]+nop[ ]*
 [       ]+c:[   ]+0f05[        ]+nop[ ]*
@@ -16,10 +16,10 @@ Disassembly of section \.text:
 [       ]+14:[  ]+3f0d 1a80 0000[      ]+jump[ ]+(0x801a|801a <sym1>)
 [      ]+16:[  ]+(R_CRIS_)?32[         ]+\.text\+0x[0]*801a
 0+1a <next_label>:
-[       ]+1a:[  ]+4202[        ]+moveq[ ]+2,r0
+[       ]+1a:[  ]+4202[        ]+moveq[ ]+2,\$?r0
 ^[     ]+\.\.\.
 0+801a <sym1>:
-[       ]+801a:[        ]+4302[        ]+moveq[ ]+3,r0
+[       ]+801a:[        ]+4302[        ]+moveq[ ]+3,\$?r0
 0+801c <sym3>:
-[       ]+801c:[        ]+4402[        ]+moveq[ ]+4,r0
+[       ]+801c:[        ]+4402[        ]+moveq[ ]+4,\$?r0
 ^[     ]+\.\.\.
index cec6f71..4043ca9 100644 (file)
@@ -1,5 +1,5 @@
 ; Tests the broken-word function, two words.
-
+       .syntax no_register_prefix
 sym2:  moveq 0,r0
 
        .word   sym1 - sym2
index 1c7df8c..bbf0483 100644 (file)
@@ -4,10 +4,10 @@
 .*:     file format .*-cris
 Disassembly of section \.text:
 0+ <start>:
-[       ]+0:[   ]+4002[        ]+moveq[ ]+0,r0
-[       ]+2:[   ]+af0c 5700[   ]+subs\.b 87,r0
-[       ]+6:[   ]+cf0d 2900[   ]+bound\.b 0x29,r0
-[       ]+a:[   ]+5f05 3ff8[   ]+adds\.w \[pc\+r0\.w\],pc
+[       ]+0:[   ]+4002[        ]+moveq[ ]+0,\$?r0
+[       ]+2:[   ]+af0c 5700[   ]+subs\.b 87,\$?r0
+[       ]+6:[   ]+cf0d 2900[   ]+bound\.b 0x29,\$?r0
+[       ]+a:[   ]+5f05 3ff8[   ]+adds\.w \[\$?pc\+\$?r0\.w\],\$?pc
 0+e <sym2>:
 [       ]+e:[   ]+6201[        ]+case 87: -> (0x)?170( <.*)?
 [       ]+10:[  ]+5c01[        ]+case 88: -> (0x)?16a( <.*)?
@@ -52,7 +52,7 @@ Disassembly of section \.text:
 [       ]+5e:[  ]+7200[        ]+case 127: -> (0x)?80( <.*)?
 [       ]+60:[  ]+6c00[        ]+case 128/default: -> (0x)?7a( <.*)?
 ^[     ]+\.\.\.
-[       ]+72:[  ]+4102[        ]+moveq[ ]+1,r0
+[       ]+72:[  ]+4102[        ]+moveq[ ]+1,\$?r0
 [       ]+74:[  ]+ffed fe00[   ]+ba (0x[0]?176|176 <next_label>)
 [       ]+78:[  ]+0f05[        ]+nop[ ]*
 [       ]+7a:[  ]+3f0d ca81 0000[      ]+jump[ ]+(0x81ca|81ca <sym43>)
@@ -140,89 +140,89 @@ Disassembly of section \.text:
 [       ]+170:[         ]+3f0d 7881 0000[      ]+jump[ ]+(0x8178|8178 <sym1>)
 [      ]+172:[         ]+(R_CRIS_)?32[         ]+\.text\+0x[0]*8178
 0+176 <next_label>:
-[       ]+176:[         ]+4202[        ]+moveq[ ]+2,r0
+[       ]+176:[         ]+4202[        ]+moveq[ ]+2,\$?r0
 ^[     ]+\.\.\.
 0+8178 <sym1>:
-[       ]+8178:[        ]+7d02[        ]+moveq[ ]+-3,r0
+[       ]+8178:[        ]+7d02[        ]+moveq[ ]+-3,\$?r0
 0+817a <sym3>:
-[       ]+817a:[        ]+4302[        ]+moveq[ ]+3,r0
+[       ]+817a:[        ]+4302[        ]+moveq[ ]+3,\$?r0
 0+817c <sym4>:
-[       ]+817c:[        ]+4402[        ]+moveq[ ]+4,r0
+[       ]+817c:[        ]+4402[        ]+moveq[ ]+4,\$?r0
 0+817e <sym5>:
-[       ]+817e:[        ]+4502[        ]+moveq[ ]+5,r0
+[       ]+817e:[        ]+4502[        ]+moveq[ ]+5,\$?r0
 0+8180 <sym6>:
-[       ]+8180:[        ]+4602[        ]+moveq[ ]+6,r0
+[       ]+8180:[        ]+4602[        ]+moveq[ ]+6,\$?r0
 0+8182 <sym7>:
-[       ]+8182:[        ]+4702[        ]+moveq[ ]+7,r0
+[       ]+8182:[        ]+4702[        ]+moveq[ ]+7,\$?r0
 0+8184 <sym8>:
-[       ]+8184:[        ]+4802[        ]+moveq[ ]+8,r0
+[       ]+8184:[        ]+4802[        ]+moveq[ ]+8,\$?r0
 0+8186 <sym9>:
-[       ]+8186:[        ]+4902[        ]+moveq[ ]+9,r0
+[       ]+8186:[        ]+4902[        ]+moveq[ ]+9,\$?r0
 0+8188 <sym10>:
-[       ]+8188:[        ]+4a02[        ]+moveq[ ]+10,r0
+[       ]+8188:[        ]+4a02[        ]+moveq[ ]+10,\$?r0
 0+818a <sym11>:
-[       ]+818a:[        ]+4b02[        ]+moveq[ ]+11,r0
+[       ]+818a:[        ]+4b02[        ]+moveq[ ]+11,\$?r0
 0+818c <sym12>:
-[       ]+818c:[        ]+4c02[        ]+moveq[ ]+12,r0
+[       ]+818c:[        ]+4c02[        ]+moveq[ ]+12,\$?r0
 0+818e <sym13>:
-[       ]+818e:[        ]+4d02[        ]+moveq[ ]+13,r0
+[       ]+818e:[        ]+4d02[        ]+moveq[ ]+13,\$?r0
 0+8190 <sym14>:
-[       ]+8190:[        ]+4e02[        ]+moveq[ ]+14,r0
+[       ]+8190:[        ]+4e02[        ]+moveq[ ]+14,\$?r0
 0+8192 <sym15>:
-[       ]+8192:[        ]+4f02[        ]+moveq[ ]+15,r0
+[       ]+8192:[        ]+4f02[        ]+moveq[ ]+15,\$?r0
 0+8194 <sym16>:
-[       ]+8194:[        ]+5002[        ]+moveq[ ]+16,r0
+[       ]+8194:[        ]+5002[        ]+moveq[ ]+16,\$?r0
 0+8196 <sym17>:
-[       ]+8196:[        ]+5102[        ]+moveq[ ]+17,r0
+[       ]+8196:[        ]+5102[        ]+moveq[ ]+17,\$?r0
 0+8198 <sym18>:
-[       ]+8198:[        ]+5202[        ]+moveq[ ]+18,r0
+[       ]+8198:[        ]+5202[        ]+moveq[ ]+18,\$?r0
 0+819a <sym19>:
-[       ]+819a:[        ]+5302[        ]+moveq[ ]+19,r0
+[       ]+819a:[        ]+5302[        ]+moveq[ ]+19,\$?r0
 0+819c <sym20>:
-[       ]+819c:[        ]+5402[        ]+moveq[ ]+20,r0
+[       ]+819c:[        ]+5402[        ]+moveq[ ]+20,\$?r0
 0+819e <sym21>:
-[       ]+819e:[        ]+5502[        ]+moveq[ ]+21,r0
+[       ]+819e:[        ]+5502[        ]+moveq[ ]+21,\$?r0
 0+81a0 <sym22>:
-[       ]+81a0:[        ]+5602[        ]+moveq[ ]+22,r0
+[       ]+81a0:[        ]+5602[        ]+moveq[ ]+22,\$?r0
 0+81a2 <sym23>:
-[       ]+81a2:[        ]+5702[        ]+moveq[ ]+23,r0
+[       ]+81a2:[        ]+5702[        ]+moveq[ ]+23,\$?r0
 0+81a4 <sym24>:
-[       ]+81a4:[        ]+5802[        ]+moveq[ ]+24,r0
+[       ]+81a4:[        ]+5802[        ]+moveq[ ]+24,\$?r0
 0+81a6 <sym25>:
-[       ]+81a6:[        ]+5902[        ]+moveq[ ]+25,r0
+[       ]+81a6:[        ]+5902[        ]+moveq[ ]+25,\$?r0
 0+81a8 <sym26>:
-[       ]+81a8:[        ]+5a02[        ]+moveq[ ]+26,r0
+[       ]+81a8:[        ]+5a02[        ]+moveq[ ]+26,\$?r0
 0+81aa <sym27>:
-[       ]+81aa:[        ]+5b02[        ]+moveq[ ]+27,r0
+[       ]+81aa:[        ]+5b02[        ]+moveq[ ]+27,\$?r0
 0+81ac <sym28>:
-[       ]+81ac:[        ]+5c02[        ]+moveq[ ]+28,r0
+[       ]+81ac:[        ]+5c02[        ]+moveq[ ]+28,\$?r0
 0+81ae <sym29>:
-[       ]+81ae:[        ]+5d02[        ]+moveq[ ]+29,r0
+[       ]+81ae:[        ]+5d02[        ]+moveq[ ]+29,\$?r0
 0+81b0 <sym30>:
-[       ]+81b0:[        ]+5e02[        ]+moveq[ ]+30,r0
+[       ]+81b0:[        ]+5e02[        ]+moveq[ ]+30,\$?r0
 0+81b2 <sym31>:
-[       ]+81b2:[        ]+5f02[        ]+moveq[ ]+31,r0
+[       ]+81b2:[        ]+5f02[        ]+moveq[ ]+31,\$?r0
 0+81b4 <sym32>:
-[       ]+81b4:[        ]+6002[        ]+moveq[ ]+-32,r0
+[       ]+81b4:[        ]+6002[        ]+moveq[ ]+-32,\$?r0
 0+81b6 <sym33>:
-[       ]+81b6:[        ]+6102[        ]+moveq[ ]+-31,r0
+[       ]+81b6:[        ]+6102[        ]+moveq[ ]+-31,\$?r0
 0+81b8 <sym34>:
-[       ]+81b8:[        ]+6202[        ]+moveq[ ]+-30,r0
+[       ]+81b8:[        ]+6202[        ]+moveq[ ]+-30,\$?r0
 0+81ba <sym35>:
-[       ]+81ba:[        ]+6302[        ]+moveq[ ]+-29,r0
+[       ]+81ba:[        ]+6302[        ]+moveq[ ]+-29,\$?r0
 0+81bc <sym36>:
-[       ]+81bc:[        ]+6402[        ]+moveq[ ]+-28,r0
+[       ]+81bc:[        ]+6402[        ]+moveq[ ]+-28,\$?r0
 0+81be <sym37>:
-[       ]+81be:[        ]+6502[        ]+moveq[ ]+-27,r0
+[       ]+81be:[        ]+6502[        ]+moveq[ ]+-27,\$?r0
 0+81c0 <sym38>:
-[       ]+81c0:[        ]+6602[        ]+moveq[ ]+-26,r0
+[       ]+81c0:[        ]+6602[        ]+moveq[ ]+-26,\$?r0
 0+81c2 <sym39>:
-[       ]+81c2:[        ]+6702[        ]+moveq[ ]+-25,r0
+[       ]+81c2:[        ]+6702[        ]+moveq[ ]+-25,\$?r0
 0+81c4 <sym40>:
-[       ]+81c4:[        ]+6802[        ]+moveq[ ]+-24,r0
+[       ]+81c4:[        ]+6802[        ]+moveq[ ]+-24,\$?r0
 0+81c6 <sym41>:
-[       ]+81c6:[        ]+6902[        ]+moveq[ ]+-23,r0
+[       ]+81c6:[        ]+6902[        ]+moveq[ ]+-23,\$?r0
 0+81c8 <sym42>:
-[       ]+81c8:[        ]+6a02[        ]+moveq[ ]+-22,r0
+[       ]+81c8:[        ]+6a02[        ]+moveq[ ]+-22,\$?r0
 0+81ca <sym43>:
-[       ]+81ca:[        ]+6b02[        ]+moveq[ ]+-21,r0
+[       ]+81ca:[        ]+6b02[        ]+moveq[ ]+-21,\$?r0
index 468c0b0..c4d30b1 100644 (file)
@@ -1,6 +1,6 @@
 ; Tests the broken-word function, one more word than fits in a
 ; single branch.
-
+       .syntax no_register_prefix
 start: moveq 0,r0
 
 ; Take the opportunity to (rudimentally) test case-recognition,
index df732d5..55e1053 100644 (file)
@@ -20,6 +20,7 @@
 ;                  r2 - result address
 
         .text
+       .syntax no_register_prefix
         .word   0
 main:   move.d  stack,sp
         moveq   0,r1
index 7fe3cb6..e51e2af 100644 (file)
@@ -1,6 +1,7 @@
 ; Flag settings; clearf, setf
 
  .text
+ .syntax no_register_prefix
 start:
  nop                   ; So we get it tested too -- and it makes the
                        ; size of the code a 32-bit multiple, so
index 1c5f13e..0f14425 100644 (file)
@@ -11,301 +11,301 @@ Disassembly of section \.text:
        \.\.\.
 
 0+4 <start>:
-[       ]+4:[   ]+7306[        ]+clear\.b r3
-[       ]+6:[   ]+7546[        ]+clear\.w r5
-[       ]+8:[   ]+7a86[        ]+clear\.d r10
-[       ]+a:[   ]+700a[        ]+clear\.b \[r0\]
-[       ]+c:[   ]+754a[        ]+clear\.w \[r5\]
-[       ]+e:[   ]+7a8a[        ]+clear\.d \[r10\]
-[       ]+10:[  ]+700e[        ]+clear\.b \[r0\+\]
-[       ]+12:[  ]+754e[        ]+clear\.w \[r5\+\]
-[       ]+14:[  ]+7a8e[        ]+clear\.d \[r10\+\]
-[       ]+16:[  ]+4205 700a[   ]+clear\.b \[r2\+r0\.b\]
-[       ]+1a:[  ]+4255 704a[   ]+clear\.w \[r2\+r5\.b\]
-[       ]+1e:[  ]+42a5 708a[   ]+clear\.d \[r2\+r10\.b\]
-[       ]+22:[  ]+4029 700a[   ]+clear\.b \[r2\+\[r0\]\.b\]
-[       ]+26:[  ]+4529 704a[   ]+clear\.w \[r2\+\[r5\]\.b\]
-[       ]+2a:[  ]+4a29 708a[   ]+clear\.d \[r2\+\[r10\]\.b\]
-[       ]+2e:[  ]+402d 700a[   ]+clear\.b \[r2\+\[r0\+\]\.b\]
-[       ]+32:[  ]+452d 704a[   ]+clear\.w \[r2\+\[r5\+\]\.b\]
-[       ]+36:[  ]+4a2d 708a[   ]+clear\.d \[r2\+\[r10\+\]\.b\]
-[       ]+3a:[  ]+5205 700a[   ]+clear\.b \[r2\+r0\.w\]
-[       ]+3e:[  ]+5255 704a[   ]+clear\.w \[r2\+r5\.w\]
-[       ]+42:[  ]+52a5 708a[   ]+clear\.d \[r2\+r10\.w\]
-[       ]+46:[  ]+5029 700a[   ]+clear\.b \[r2\+\[r0\]\.w\]
-[       ]+4a:[  ]+5529 704a[   ]+clear\.w \[r2\+\[r5\]\.w\]
-[       ]+4e:[  ]+5a29 708a[   ]+clear\.d \[r2\+\[r10\]\.w\]
-[       ]+52:[  ]+502d 700a[   ]+clear\.b \[r2\+\[r0\+\]\.w\]
-[       ]+56:[  ]+552d 704a[   ]+clear\.w \[r2\+\[r5\+\]\.w\]
-[       ]+5a:[  ]+5a2d 708a[   ]+clear\.d \[r2\+\[r10\+\]\.w\]
-[       ]+5e:[  ]+6205 700a[   ]+clear\.b \[r2\+r0\.d\]
-[       ]+62:[  ]+6255 704a[   ]+clear\.w \[r2\+r5\.d\]
-[       ]+66:[  ]+62a5 708a[   ]+clear\.d \[r2\+r10\.d\]
-[       ]+6a:[  ]+6029 700a[   ]+clear\.b \[r2\+\[r0\]\.d\]
-[       ]+6e:[  ]+6529 704a[   ]+clear\.w \[r2\+\[r5\]\.d\]
-[       ]+72:[  ]+6a29 708a[   ]+clear\.d \[r2\+\[r10\]\.d\]
-[       ]+76:[  ]+602d 700a[   ]+clear\.b \[r2\+\[r0\+\]\.d\]
-[       ]+7a:[  ]+652d 704a[   ]+clear\.w \[r2\+\[r5\+\]\.d\]
-[       ]+7e:[  ]+6a2d 708a[   ]+clear\.d \[r2\+\[r10\+\]\.d\]
-[       ]+82:[  ]+0021 700a[   ]+clear\.b \[r2\+0\]
-[       ]+86:[  ]+0121 700a[   ]+clear\.b \[r2\+1\]
-[       ]+8a:[  ]+7f21 700a[   ]+clear\.b \[r2\+127\]
-[       ]+8e:[  ]+5f2d 8000 700a[      ]+clear\.b \[r2\+128\]
-[       ]+94:[  ]+ff21 700a[   ]+clear\.b \[r2-1\]
-[       ]+98:[  ]+8121 700a[   ]+clear\.b \[r2-127\]
-[       ]+9c:[  ]+8021 700a[   ]+clear\.b \[r2-128\]
-[       ]+a0:[  ]+5f2d ff00 700a[      ]+clear\.b \[r2\+255\]
-[       ]+a6:[  ]+2a21 700a[   ]+clear\.b \[r2\+42\]
-[       ]+aa:[  ]+d621 700a[   ]+clear\.b \[r2-42\]
-[       ]+ae:[  ]+d621 700a[   ]+clear\.b \[r2-42\]
-[       ]+b2:[  ]+2a21 700a[   ]+clear\.b \[r2\+42\]
-[       ]+b6:[  ]+d621 700a[   ]+clear\.b \[r2-42\]
-[       ]+ba:[  ]+d621 700a[   ]+clear\.b \[r2-42\]
-[       ]+be:[  ]+2a21 700a[   ]+clear\.b \[r2\+42\]
-[       ]+c2:[  ]+d621 700a[   ]+clear\.b \[r2-42\]
-[       ]+c6:[  ]+2a21 700a[   ]+clear\.b \[r2\+42\]
-[       ]+ca:[  ]+6f2d 0000 0000 700a[         ]+clear\.b \[r2\+0( <notstart>)?\]
+[       ]+4:[   ]+7306[        ]+clear\.b \$?r3
+[       ]+6:[   ]+7546[        ]+clear\.w \$?r5
+[       ]+8:[   ]+7a86[        ]+clear\.d \$?r10
+[       ]+a:[   ]+700a[        ]+clear\.b \[\$?r0\]
+[       ]+c:[   ]+754a[        ]+clear\.w \[\$?r5\]
+[       ]+e:[   ]+7a8a[        ]+clear\.d \[\$?r10\]
+[       ]+10:[  ]+700e[        ]+clear\.b \[\$?r0\+\]
+[       ]+12:[  ]+754e[        ]+clear\.w \[\$?r5\+\]
+[       ]+14:[  ]+7a8e[        ]+clear\.d \[\$?r10\+\]
+[       ]+16:[  ]+4205 700a[   ]+clear\.b \[\$?r2\+\$?r0\.b\]
+[       ]+1a:[  ]+4255 704a[   ]+clear\.w \[\$?r2\+\$?r5\.b\]
+[       ]+1e:[  ]+42a5 708a[   ]+clear\.d \[\$?r2\+\$?r10\.b\]
+[       ]+22:[  ]+4029 700a[   ]+clear\.b \[\$?r2\+\[\$?r0\]\.b\]
+[       ]+26:[  ]+4529 704a[   ]+clear\.w \[\$?r2\+\[\$?r5\]\.b\]
+[       ]+2a:[  ]+4a29 708a[   ]+clear\.d \[\$?r2\+\[\$?r10\]\.b\]
+[       ]+2e:[  ]+402d 700a[   ]+clear\.b \[\$?r2\+\[\$?r0\+\]\.b\]
+[       ]+32:[  ]+452d 704a[   ]+clear\.w \[\$?r2\+\[\$?r5\+\]\.b\]
+[       ]+36:[  ]+4a2d 708a[   ]+clear\.d \[\$?r2\+\[\$?r10\+\]\.b\]
+[       ]+3a:[  ]+5205 700a[   ]+clear\.b \[\$?r2\+\$?r0\.w\]
+[       ]+3e:[  ]+5255 704a[   ]+clear\.w \[\$?r2\+\$?r5\.w\]
+[       ]+42:[  ]+52a5 708a[   ]+clear\.d \[\$?r2\+\$?r10\.w\]
+[       ]+46:[  ]+5029 700a[   ]+clear\.b \[\$?r2\+\[\$?r0\]\.w\]
+[       ]+4a:[  ]+5529 704a[   ]+clear\.w \[\$?r2\+\[\$?r5\]\.w\]
+[       ]+4e:[  ]+5a29 708a[   ]+clear\.d \[\$?r2\+\[\$?r10\]\.w\]
+[       ]+52:[  ]+502d 700a[   ]+clear\.b \[\$?r2\+\[\$?r0\+\]\.w\]
+[       ]+56:[  ]+552d 704a[   ]+clear\.w \[\$?r2\+\[\$?r5\+\]\.w\]
+[       ]+5a:[  ]+5a2d 708a[   ]+clear\.d \[\$?r2\+\[\$?r10\+\]\.w\]
+[       ]+5e:[  ]+6205 700a[   ]+clear\.b \[\$?r2\+\$?r0\.d\]
+[       ]+62:[  ]+6255 704a[   ]+clear\.w \[\$?r2\+\$?r5\.d\]
+[       ]+66:[  ]+62a5 708a[   ]+clear\.d \[\$?r2\+\$?r10\.d\]
+[       ]+6a:[  ]+6029 700a[   ]+clear\.b \[\$?r2\+\[\$?r0\]\.d\]
+[       ]+6e:[  ]+6529 704a[   ]+clear\.w \[\$?r2\+\[\$?r5\]\.d\]
+[       ]+72:[  ]+6a29 708a[   ]+clear\.d \[\$?r2\+\[\$?r10\]\.d\]
+[       ]+76:[  ]+602d 700a[   ]+clear\.b \[\$?r2\+\[\$?r0\+\]\.d\]
+[       ]+7a:[  ]+652d 704a[   ]+clear\.w \[\$?r2\+\[\$?r5\+\]\.d\]
+[       ]+7e:[  ]+6a2d 708a[   ]+clear\.d \[\$?r2\+\[\$?r10\+\]\.d\]
+[       ]+82:[  ]+0021 700a[   ]+clear\.b \[\$?r2\+0\]
+[       ]+86:[  ]+0121 700a[   ]+clear\.b \[\$?r2\+1\]
+[       ]+8a:[  ]+7f21 700a[   ]+clear\.b \[\$?r2\+127\]
+[       ]+8e:[  ]+5f2d 8000 700a[      ]+clear\.b \[\$?r2\+128\]
+[       ]+94:[  ]+ff21 700a[   ]+clear\.b \[\$?r2-1\]
+[       ]+98:[  ]+8121 700a[   ]+clear\.b \[\$?r2-127\]
+[       ]+9c:[  ]+8021 700a[   ]+clear\.b \[\$?r2-128\]
+[       ]+a0:[  ]+5f2d ff00 700a[      ]+clear\.b \[\$?r2\+255\]
+[       ]+a6:[  ]+2a21 700a[   ]+clear\.b \[\$?r2\+42\]
+[       ]+aa:[  ]+d621 700a[   ]+clear\.b \[\$?r2-42\]
+[       ]+ae:[  ]+d621 700a[   ]+clear\.b \[\$?r2-42\]
+[       ]+b2:[  ]+2a21 700a[   ]+clear\.b \[\$?r2\+42\]
+[       ]+b6:[  ]+d621 700a[   ]+clear\.b \[\$?r2-42\]
+[       ]+ba:[  ]+d621 700a[   ]+clear\.b \[\$?r2-42\]
+[       ]+be:[  ]+2a21 700a[   ]+clear\.b \[\$?r2\+42\]
+[       ]+c2:[  ]+d621 700a[   ]+clear\.b \[\$?r2-42\]
+[       ]+c6:[  ]+2a21 700a[   ]+clear\.b \[\$?r2\+42\]
+[       ]+ca:[  ]+6f2d 0000 0000 700a[         ]+clear\.b \[\$?r2\+0( <notstart>)?\]
 [      ]+cc:[  ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+d2:[  ]+0021 704a[   ]+clear\.w \[r2\+0\]
-[       ]+d6:[  ]+0121 704a[   ]+clear\.w \[r2\+1\]
-[       ]+da:[  ]+7f21 704a[   ]+clear\.w \[r2\+127\]
-[       ]+de:[  ]+5f2d 8000 704a[      ]+clear\.w \[r2\+128\]
-[       ]+e4:[  ]+ff21 704a[   ]+clear\.w \[r2-1\]
-[       ]+e8:[  ]+ff21 704a[   ]+clear\.w \[r2-1\]
-[       ]+ec:[  ]+8121 704a[   ]+clear\.w \[r2-127\]
-[       ]+f0:[  ]+8021 704a[   ]+clear\.w \[r2-128\]
-[       ]+f4:[  ]+5f2d 7fff 704a[      ]+clear\.w \[r2-129\]
-[       ]+fa:[  ]+8121 704a[   ]+clear\.w \[r2-127\]
-[       ]+fe:[  ]+8021 704a[   ]+clear\.w \[r2-128\]
-[       ]+102:[         ]+5f2d 7fff 704a[      ]+clear\.w \[r2-129\]
-[       ]+108:[         ]+5f2d ff00 704a[      ]+clear\.w \[r2\+255\]
-[       ]+10e:[         ]+5f2d 01ff 704a[      ]+clear\.w \[r2-255\]
-[       ]+114:[         ]+5f2d 01ff 704a[      ]+clear\.w \[r2-255\]
-[       ]+11a:[         ]+5f2d 0001 704a[      ]+clear\.w \[r2\+256\]
-[       ]+120:[         ]+5f2d 00ff 704a[      ]+clear\.w \[r2-256\]
-[       ]+126:[         ]+5f2d 68dd 704a[      ]+clear\.w \[r2-8856\]
-[       ]+12c:[         ]+5f2d 68dd 704a[      ]+clear\.w \[r2-8856\]
-[       ]+132:[         ]+5f2d 9822 704a[      ]+clear\.w \[r2\+8856\]
-[       ]+138:[         ]+2a21 704a[   ]+clear\.w \[r2\+42\]
-[       ]+13c:[         ]+d621 704a[   ]+clear\.w \[r2-42\]
-[       ]+140:[         ]+d621 704a[   ]+clear\.w \[r2-42\]
-[       ]+144:[         ]+2a21 704a[   ]+clear\.w \[r2\+42\]
-[       ]+148:[         ]+d621 704a[   ]+clear\.w \[r2-42\]
-[       ]+14c:[         ]+d621 704a[   ]+clear\.w \[r2-42\]
-[       ]+150:[         ]+d621 704a[   ]+clear\.w \[r2-42\]
-[       ]+154:[         ]+2a21 704a[   ]+clear\.w \[r2\+42\]
-[       ]+158:[         ]+5f2d ff7f 704a[      ]+clear\.w \[r2\+32767\]
-[       ]+15e:[         ]+6f2d 0080 0000 704a[         ]+clear\.w \[r2\+(32768|8000 <three2767\+0x1>)\]
-[       ]+166:[         ]+6f2d 0180 0000 704a[         ]+clear\.w \[r2\+(32769|8001 <three2767\+0x2>)\]
-[       ]+16e:[         ]+5f2d 0180 704a[      ]+clear\.w \[r2-32767\]
-[       ]+174:[         ]+5f2d 0080 704a[      ]+clear\.w \[r2-32768\]
-[       ]+17a:[         ]+6f2d ff7f ffff 704a[         ]+clear\.w \[r2\+[^]]+\]
-[       ]+182:[         ]+5f2d 0180 704a[      ]+clear\.w \[r2-32767\]
-[       ]+188:[         ]+5f2d 0080 704a[      ]+clear\.w \[r2-32768\]
-[       ]+18e:[         ]+6f2d ff7f ffff 704a[         ]+clear\.w \[r2\+[^]]+\]
-[       ]+196:[         ]+6f2d ffff 0000 704a[         ]+clear\.w \[r2\+(65535|ffff <six5535>)\]
-[       ]+19e:[         ]+6f2d 0000 0000 704a[         ]+clear\.w \[r2\+0( <notstart>)?\]
+[       ]+d2:[  ]+0021 704a[   ]+clear\.w \[\$?r2\+0\]
+[       ]+d6:[  ]+0121 704a[   ]+clear\.w \[\$?r2\+1\]
+[       ]+da:[  ]+7f21 704a[   ]+clear\.w \[\$?r2\+127\]
+[       ]+de:[  ]+5f2d 8000 704a[      ]+clear\.w \[\$?r2\+128\]
+[       ]+e4:[  ]+ff21 704a[   ]+clear\.w \[\$?r2-1\]
+[       ]+e8:[  ]+ff21 704a[   ]+clear\.w \[\$?r2-1\]
+[       ]+ec:[  ]+8121 704a[   ]+clear\.w \[\$?r2-127\]
+[       ]+f0:[  ]+8021 704a[   ]+clear\.w \[\$?r2-128\]
+[       ]+f4:[  ]+5f2d 7fff 704a[      ]+clear\.w \[\$?r2-129\]
+[       ]+fa:[  ]+8121 704a[   ]+clear\.w \[\$?r2-127\]
+[       ]+fe:[  ]+8021 704a[   ]+clear\.w \[\$?r2-128\]
+[       ]+102:[         ]+5f2d 7fff 704a[      ]+clear\.w \[\$?r2-129\]
+[       ]+108:[         ]+5f2d ff00 704a[      ]+clear\.w \[\$?r2\+255\]
+[       ]+10e:[         ]+5f2d 01ff 704a[      ]+clear\.w \[\$?r2-255\]
+[       ]+114:[         ]+5f2d 01ff 704a[      ]+clear\.w \[\$?r2-255\]
+[       ]+11a:[         ]+5f2d 0001 704a[      ]+clear\.w \[\$?r2\+256\]
+[       ]+120:[         ]+5f2d 00ff 704a[      ]+clear\.w \[\$?r2-256\]
+[       ]+126:[         ]+5f2d 68dd 704a[      ]+clear\.w \[\$?r2-8856\]
+[       ]+12c:[         ]+5f2d 68dd 704a[      ]+clear\.w \[\$?r2-8856\]
+[       ]+132:[         ]+5f2d 9822 704a[      ]+clear\.w \[\$?r2\+8856\]
+[       ]+138:[         ]+2a21 704a[   ]+clear\.w \[\$?r2\+42\]
+[       ]+13c:[         ]+d621 704a[   ]+clear\.w \[\$?r2-42\]
+[       ]+140:[         ]+d621 704a[   ]+clear\.w \[\$?r2-42\]
+[       ]+144:[         ]+2a21 704a[   ]+clear\.w \[\$?r2\+42\]
+[       ]+148:[         ]+d621 704a[   ]+clear\.w \[\$?r2-42\]
+[       ]+14c:[         ]+d621 704a[   ]+clear\.w \[\$?r2-42\]
+[       ]+150:[         ]+d621 704a[   ]+clear\.w \[\$?r2-42\]
+[       ]+154:[         ]+2a21 704a[   ]+clear\.w \[\$?r2\+42\]
+[       ]+158:[         ]+5f2d ff7f 704a[      ]+clear\.w \[\$?r2\+32767\]
+[       ]+15e:[         ]+6f2d 0080 0000 704a[         ]+clear\.w \[\$?r2\+(32768|8000 <three2767\+0x1>)\]
+[       ]+166:[         ]+6f2d 0180 0000 704a[         ]+clear\.w \[\$?r2\+(32769|8001 <three2767\+0x2>)\]
+[       ]+16e:[         ]+5f2d 0180 704a[      ]+clear\.w \[\$?r2-32767\]
+[       ]+174:[         ]+5f2d 0080 704a[      ]+clear\.w \[\$?r2-32768\]
+[       ]+17a:[         ]+6f2d ff7f ffff 704a[         ]+clear\.w \[\$?r2\+[^]]+\]
+[       ]+182:[         ]+5f2d 0180 704a[      ]+clear\.w \[\$?r2-32767\]
+[       ]+188:[         ]+5f2d 0080 704a[      ]+clear\.w \[\$?r2-32768\]
+[       ]+18e:[         ]+6f2d ff7f ffff 704a[         ]+clear\.w \[\$?r2\+[^]]+\]
+[       ]+196:[         ]+6f2d ffff 0000 704a[         ]+clear\.w \[\$?r2\+(65535|ffff <six5535>)\]
+[       ]+19e:[         ]+6f2d 0000 0000 704a[         ]+clear\.w \[\$?r2\+0( <notstart>)?\]
 [      ]+1a0:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+1a6:[         ]+0021 708a[   ]+clear\.d \[r2\+0\]
-[       ]+1aa:[         ]+0121 708a[   ]+clear\.d \[r2\+1\]
-[       ]+1ae:[         ]+7f21 708a[   ]+clear\.d \[r2\+127\]
-[       ]+1b2:[         ]+5f2d 8000 708a[      ]+clear\.d \[r2\+128\]
-[       ]+1b8:[         ]+ff21 708a[   ]+clear\.d \[r2-1\]
-[       ]+1bc:[         ]+ff21 708a[   ]+clear\.d \[r2-1\]
-[       ]+1c0:[         ]+8121 708a[   ]+clear\.d \[r2-127\]
-[       ]+1c4:[         ]+8021 708a[   ]+clear\.d \[r2-128\]
-[       ]+1c8:[         ]+8121 708a[   ]+clear\.d \[r2-127\]
-[       ]+1cc:[         ]+8021 708a[   ]+clear\.d \[r2-128\]
-[       ]+1d0:[         ]+5f2d ff00 708a[      ]+clear\.d \[r2\+255\]
-[       ]+1d6:[         ]+5f2d 01ff 708a[      ]+clear\.d \[r2-255\]
-[       ]+1dc:[         ]+5f2d 01ff 708a[      ]+clear\.d \[r2-255\]
-[       ]+1e2:[         ]+5f2d 0001 708a[      ]+clear\.d \[r2\+256\]
-[       ]+1e8:[         ]+5f2d 00ff 708a[      ]+clear\.d \[r2-256\]
-[       ]+1ee:[         ]+5f2d 68dd 708a[      ]+clear\.d \[r2-8856\]
-[       ]+1f4:[         ]+5f2d 00ff 708a[      ]+clear\.d \[r2-256\]
-[       ]+1fa:[         ]+5f2d 68dd 708a[      ]+clear\.d \[r2-8856\]
-[       ]+200:[         ]+5f2d 9822 708a[      ]+clear\.d \[r2\+8856\]
-[       ]+206:[         ]+6f2d ac72 2a00 708a[         ]+clear\.d \[r2\+(2781868|2a72ac <two701867\+0x13881>)\]
-[       ]+20e:[         ]+6f2d d5c5 d6ff 708a[         ]+clear\.d \[r2\+[^]]+\]
-[       ]+216:[         ]+6f2d acce c09e 708a[         ]+clear\.d \[r2\+[^]]+\]
-[       ]+21e:[         ]+6f2d 5331 3f81 708a[         ]+clear\.d \[r2\+[^]]+\]
-[       ]+226:[         ]+6f2d 5331 3f81 708a[         ]+clear\.d \[r2\+[^]]+\]
-[       ]+22e:[         ]+6f2d b5af 982e 708a[         ]+clear\.d \[r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
-[       ]+236:[         ]+6f2d 2b45 941b 708a[         ]+clear\.d \[r2\+(0x1b94452b|1b94452b <const_int_32>)\]
-[       ]+23e:[         ]+2a21 708a[   ]+clear\.d \[r2\+42\]
-[       ]+242:[         ]+d621 708a[   ]+clear\.d \[r2-42\]
-[       ]+246:[         ]+d621 708a[   ]+clear\.d \[r2-42\]
-[       ]+24a:[         ]+2a21 708a[   ]+clear\.d \[r2\+42\]
-[       ]+24e:[         ]+d621 708a[   ]+clear\.d \[r2-42\]
-[       ]+252:[         ]+d621 708a[   ]+clear\.d \[r2-42\]
-[       ]+256:[         ]+2a21 708a[   ]+clear\.d \[r2\+42\]
-[       ]+25a:[         ]+d621 708a[   ]+clear\.d \[r2-42\]
-[       ]+25e:[         ]+2a21 708a[   ]+clear\.d \[r2\+42\]
-[       ]+262:[         ]+5f2d ff7f 708a[      ]+clear\.d \[r2\+32767\]
-[       ]+268:[         ]+6f2d 0080 0000 708a[         ]+clear\.d \[r2\+(32768|8000 <three2767\+0x1>)\]
-[       ]+270:[         ]+6f2d 0180 0000 708a[         ]+clear\.d \[r2\+(32769|8001 <three2767\+0x2>)\]
-[       ]+278:[         ]+5f2d 0180 708a[      ]+clear\.d \[r2-32767\]
-[       ]+27e:[         ]+5f2d 0080 708a[      ]+clear\.d \[r2-32768\]
-[       ]+284:[         ]+6f2d ff7f ffff 708a[         ]+clear\.d \[r2\+[^]]+\]
-[       ]+28c:[         ]+5f2d 0180 708a[      ]+clear\.d \[r2-32767\]
-[       ]+292:[         ]+5f2d 0080 708a[      ]+clear\.d \[r2-32768\]
-[       ]+298:[         ]+6f2d ff7f ffff 708a[         ]+clear\.d \[r2\+[^]]+\]
-[       ]+2a0:[         ]+6f2d ffff 0000 708a[         ]+clear\.d \[r2\+(65535|ffff <six5535>)\]
-[       ]+2a8:[         ]+6f2d 0000 0100 708a[         ]+clear\.d \[r2\+(65536|10000 <six5535\+0x1>)\]
-[       ]+2b0:[         ]+6f2d 2b3a 2900 708a[         ]+clear\.d \[r2\+(2701867|293a2b <two701867>)\]
-[       ]+2b8:[         ]+6f2d d5c5 d6ff 708a[         ]+clear\.d \[r2\+[^]]+\]
-[       ]+2c0:[         ]+6f2d d5c5 d6ff 708a[         ]+clear\.d \[r2\+[^]]+\]
-[       ]+2c8:[         ]+6f2d 0000 0000 708a[         ]+clear\.d \[r2\+0( <notstart>)?\]
+[       ]+1a6:[         ]+0021 708a[   ]+clear\.d \[\$?r2\+0\]
+[       ]+1aa:[         ]+0121 708a[   ]+clear\.d \[\$?r2\+1\]
+[       ]+1ae:[         ]+7f21 708a[   ]+clear\.d \[\$?r2\+127\]
+[       ]+1b2:[         ]+5f2d 8000 708a[      ]+clear\.d \[\$?r2\+128\]
+[       ]+1b8:[         ]+ff21 708a[   ]+clear\.d \[\$?r2-1\]
+[       ]+1bc:[         ]+ff21 708a[   ]+clear\.d \[\$?r2-1\]
+[       ]+1c0:[         ]+8121 708a[   ]+clear\.d \[\$?r2-127\]
+[       ]+1c4:[         ]+8021 708a[   ]+clear\.d \[\$?r2-128\]
+[       ]+1c8:[         ]+8121 708a[   ]+clear\.d \[\$?r2-127\]
+[       ]+1cc:[         ]+8021 708a[   ]+clear\.d \[\$?r2-128\]
+[       ]+1d0:[         ]+5f2d ff00 708a[      ]+clear\.d \[\$?r2\+255\]
+[       ]+1d6:[         ]+5f2d 01ff 708a[      ]+clear\.d \[\$?r2-255\]
+[       ]+1dc:[         ]+5f2d 01ff 708a[      ]+clear\.d \[\$?r2-255\]
+[       ]+1e2:[         ]+5f2d 0001 708a[      ]+clear\.d \[\$?r2\+256\]
+[       ]+1e8:[         ]+5f2d 00ff 708a[      ]+clear\.d \[\$?r2-256\]
+[       ]+1ee:[         ]+5f2d 68dd 708a[      ]+clear\.d \[\$?r2-8856\]
+[       ]+1f4:[         ]+5f2d 00ff 708a[      ]+clear\.d \[\$?r2-256\]
+[       ]+1fa:[         ]+5f2d 68dd 708a[      ]+clear\.d \[\$?r2-8856\]
+[       ]+200:[         ]+5f2d 9822 708a[      ]+clear\.d \[\$?r2\+8856\]
+[       ]+206:[         ]+6f2d ac72 2a00 708a[         ]+clear\.d \[\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\]
+[       ]+20e:[         ]+6f2d d5c5 d6ff 708a[         ]+clear\.d \[\$?r2\+[^]]+\]
+[       ]+216:[         ]+6f2d acce c09e 708a[         ]+clear\.d \[\$?r2\+[^]]+\]
+[       ]+21e:[         ]+6f2d 5331 3f81 708a[         ]+clear\.d \[\$?r2\+[^]]+\]
+[       ]+226:[         ]+6f2d 5331 3f81 708a[         ]+clear\.d \[\$?r2\+[^]]+\]
+[       ]+22e:[         ]+6f2d b5af 982e 708a[         ]+clear\.d \[\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
+[       ]+236:[         ]+6f2d 2b45 941b 708a[         ]+clear\.d \[\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\]
+[       ]+23e:[         ]+2a21 708a[   ]+clear\.d \[\$?r2\+42\]
+[       ]+242:[         ]+d621 708a[   ]+clear\.d \[\$?r2-42\]
+[       ]+246:[         ]+d621 708a[   ]+clear\.d \[\$?r2-42\]
+[       ]+24a:[         ]+2a21 708a[   ]+clear\.d \[\$?r2\+42\]
+[       ]+24e:[         ]+d621 708a[   ]+clear\.d \[\$?r2-42\]
+[       ]+252:[         ]+d621 708a[   ]+clear\.d \[\$?r2-42\]
+[       ]+256:[         ]+2a21 708a[   ]+clear\.d \[\$?r2\+42\]
+[       ]+25a:[         ]+d621 708a[   ]+clear\.d \[\$?r2-42\]
+[       ]+25e:[         ]+2a21 708a[   ]+clear\.d \[\$?r2\+42\]
+[       ]+262:[         ]+5f2d ff7f 708a[      ]+clear\.d \[\$?r2\+32767\]
+[       ]+268:[         ]+6f2d 0080 0000 708a[         ]+clear\.d \[\$?r2\+(32768|8000 <three2767\+0x1>)\]
+[       ]+270:[         ]+6f2d 0180 0000 708a[         ]+clear\.d \[\$?r2\+(32769|8001 <three2767\+0x2>)\]
+[       ]+278:[         ]+5f2d 0180 708a[      ]+clear\.d \[\$?r2-32767\]
+[       ]+27e:[         ]+5f2d 0080 708a[      ]+clear\.d \[\$?r2-32768\]
+[       ]+284:[         ]+6f2d ff7f ffff 708a[         ]+clear\.d \[\$?r2\+[^]]+\]
+[       ]+28c:[         ]+5f2d 0180 708a[      ]+clear\.d \[\$?r2-32767\]
+[       ]+292:[         ]+5f2d 0080 708a[      ]+clear\.d \[\$?r2-32768\]
+[       ]+298:[         ]+6f2d ff7f ffff 708a[         ]+clear\.d \[\$?r2\+[^]]+\]
+[       ]+2a0:[         ]+6f2d ffff 0000 708a[         ]+clear\.d \[\$?r2\+(65535|ffff <six5535>)\]
+[       ]+2a8:[         ]+6f2d 0000 0100 708a[         ]+clear\.d \[\$?r2\+(65536|10000 <six5535\+0x1>)\]
+[       ]+2b0:[         ]+6f2d 2b3a 2900 708a[         ]+clear\.d \[\$?r2\+(2701867|293a2b <two701867>)\]
+[       ]+2b8:[         ]+6f2d d5c5 d6ff 708a[         ]+clear\.d \[\$?r2\+[^]]+\]
+[       ]+2c0:[         ]+6f2d d5c5 d6ff 708a[         ]+clear\.d \[\$?r2\+[^]]+\]
+[       ]+2c8:[         ]+6f2d 0000 0000 708a[         ]+clear\.d \[\$?r2\+0( <notstart>)?\]
 [      ]+2ca:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+2d0:[         ]+4205 7c0e[   ]+clear\.b \[r12=r2\+r0\.b\]
-[       ]+2d4:[         ]+4255 7c4e[   ]+clear\.w \[r12=r2\+r5\.b\]
-[       ]+2d8:[         ]+42a5 7c8e[   ]+clear\.d \[r12=r2\+r10\.b\]
-[       ]+2dc:[         ]+4029 7c0e[   ]+clear\.b \[r12=r2\+\[r0\]\.b\]
-[       ]+2e0:[         ]+4529 7c4e[   ]+clear\.w \[r12=r2\+\[r5\]\.b\]
-[       ]+2e4:[         ]+4a29 7c8e[   ]+clear\.d \[r12=r2\+\[r10\]\.b\]
-[       ]+2e8:[         ]+402d 7c0e[   ]+clear\.b \[r12=r2\+\[r0\+\]\.b\]
-[       ]+2ec:[         ]+452d 7c4e[   ]+clear\.w \[r12=r2\+\[r5\+\]\.b\]
-[       ]+2f0:[         ]+4a2d 7c8e[   ]+clear\.d \[r12=r2\+\[r10\+\]\.b\]
-[       ]+2f4:[         ]+452d 7c4e[   ]+clear\.w \[r12=r2\+\[r5\+\]\.b\]
-[       ]+2f8:[         ]+4a2d 7c8e[   ]+clear\.d \[r12=r2\+\[r10\+\]\.b\]
-[       ]+2fc:[         ]+5205 7c0e[   ]+clear\.b \[r12=r2\+r0\.w\]
-[       ]+300:[         ]+5255 7c4e[   ]+clear\.w \[r12=r2\+r5\.w\]
-[       ]+304:[         ]+52a5 7c8e[   ]+clear\.d \[r12=r2\+r10\.w\]
-[       ]+308:[         ]+5029 7c0e[   ]+clear\.b \[r12=r2\+\[r0\]\.w\]
-[       ]+30c:[         ]+5529 7c4e[   ]+clear\.w \[r12=r2\+\[r5\]\.w\]
-[       ]+310:[         ]+5a29 7c8e[   ]+clear\.d \[r12=r2\+\[r10\]\.w\]
-[       ]+314:[         ]+502d 7c0e[   ]+clear\.b \[r12=r2\+\[r0\+\]\.w\]
-[       ]+318:[         ]+552d 7c4e[   ]+clear\.w \[r12=r2\+\[r5\+\]\.w\]
-[       ]+31c:[         ]+5a2d 7c8e[   ]+clear\.d \[r12=r2\+\[r10\+\]\.w\]
-[       ]+320:[         ]+552d 7c4e[   ]+clear\.w \[r12=r2\+\[r5\+\]\.w\]
-[       ]+324:[         ]+5a2d 7c8e[   ]+clear\.d \[r12=r2\+\[r10\+\]\.w\]
-[       ]+328:[         ]+6205 7c0e[   ]+clear\.b \[r12=r2\+r0\.d\]
-[       ]+32c:[         ]+6255 7c4e[   ]+clear\.w \[r12=r2\+r5\.d\]
-[       ]+330:[         ]+62a5 7c8e[   ]+clear\.d \[r12=r2\+r10\.d\]
-[       ]+334:[         ]+6029 7c0e[   ]+clear\.b \[r12=r2\+\[r0\]\.d\]
-[       ]+338:[         ]+6529 7c4e[   ]+clear\.w \[r12=r2\+\[r5\]\.d\]
-[       ]+33c:[         ]+6a29 7c8e[   ]+clear\.d \[r12=r2\+\[r10\]\.d\]
-[       ]+340:[         ]+602d 7c0e[   ]+clear\.b \[r12=r2\+\[r0\+\]\.d\]
-[       ]+344:[         ]+652d 7c4e[   ]+clear\.w \[r12=r2\+\[r5\+\]\.d\]
-[       ]+348:[         ]+6a2d 7c8e[   ]+clear\.d \[r12=r2\+\[r10\+\]\.d\]
-[       ]+34c:[         ]+652d 7c4e[   ]+clear\.w \[r12=r2\+\[r5\+\]\.d\]
-[       ]+350:[         ]+6a2d 7c8e[   ]+clear\.d \[r12=r2\+\[r10\+\]\.d\]
-[       ]+354:[         ]+0021 7c0e[   ]+clear\.b \[r12=r2\+0\]
-[       ]+358:[         ]+0121 7c0e[   ]+clear\.b \[r12=r2\+1\]
-[       ]+35c:[         ]+7f21 7c0e[   ]+clear\.b \[r12=r2\+127\]
-[       ]+360:[         ]+5f2d 8000 7c0e[      ]+clear\.b \[r12=r2\+128\]
-[       ]+366:[         ]+ff21 7c0e[   ]+clear\.b \[r12=r2-1\]
-[       ]+36a:[         ]+8121 7c0e[   ]+clear\.b \[r12=r2-127\]
-[       ]+36e:[         ]+8021 7c0e[   ]+clear\.b \[r12=r2-128\]
-[       ]+372:[         ]+5f2d ff00 7c0e[      ]+clear\.b \[r12=r2\+255\]
-[       ]+378:[         ]+2a21 7c0e[   ]+clear\.b \[r12=r2\+42\]
-[       ]+37c:[         ]+d621 7c0e[   ]+clear\.b \[r12=r2-42\]
-[       ]+380:[         ]+d621 7c0e[   ]+clear\.b \[r12=r2-42\]
-[       ]+384:[         ]+2a21 7c0e[   ]+clear\.b \[r12=r2\+42\]
-[       ]+388:[         ]+d621 7c0e[   ]+clear\.b \[r12=r2-42\]
-[       ]+38c:[         ]+d621 7c0e[   ]+clear\.b \[r12=r2-42\]
-[       ]+390:[         ]+2a21 7c0e[   ]+clear\.b \[r12=r2\+42\]
-[       ]+394:[         ]+d621 7c0e[   ]+clear\.b \[r12=r2-42\]
-[       ]+398:[         ]+2a21 7c0e[   ]+clear\.b \[r12=r2\+42\]
-[       ]+39c:[         ]+6f2d 0000 0000 7c0e[         ]+clear\.b \[r12=r2\+0( <notstart>)?\]
+[       ]+2d0:[         ]+4205 7c0e[   ]+clear\.b \[\$?r12=\$?r2\+\$?r0\.b\]
+[       ]+2d4:[         ]+4255 7c4e[   ]+clear\.w \[\$?r12=\$?r2\+\$?r5\.b\]
+[       ]+2d8:[         ]+42a5 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+\$?r10\.b\]
+[       ]+2dc:[         ]+4029 7c0e[   ]+clear\.b \[\$?r12=\$?r2\+\[\$?r0\]\.b\]
+[       ]+2e0:[         ]+4529 7c4e[   ]+clear\.w \[\$?r12=\$?r2\+\[\$?r5\]\.b\]
+[       ]+2e4:[         ]+4a29 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+\[\$?r10\]\.b\]
+[       ]+2e8:[         ]+402d 7c0e[   ]+clear\.b \[\$?r12=\$?r2\+\[\$?r0\+\]\.b\]
+[       ]+2ec:[         ]+452d 7c4e[   ]+clear\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.b\]
+[       ]+2f0:[         ]+4a2d 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+\[\$?r10\+\]\.b\]
+[       ]+2f4:[         ]+452d 7c4e[   ]+clear\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.b\]
+[       ]+2f8:[         ]+4a2d 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+\[\$?r10\+\]\.b\]
+[       ]+2fc:[         ]+5205 7c0e[   ]+clear\.b \[\$?r12=\$?r2\+\$?r0\.w\]
+[       ]+300:[         ]+5255 7c4e[   ]+clear\.w \[\$?r12=\$?r2\+\$?r5\.w\]
+[       ]+304:[         ]+52a5 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+\$?r10\.w\]
+[       ]+308:[         ]+5029 7c0e[   ]+clear\.b \[\$?r12=\$?r2\+\[\$?r0\]\.w\]
+[       ]+30c:[         ]+5529 7c4e[   ]+clear\.w \[\$?r12=\$?r2\+\[\$?r5\]\.w\]
+[       ]+310:[         ]+5a29 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+\[\$?r10\]\.w\]
+[       ]+314:[         ]+502d 7c0e[   ]+clear\.b \[\$?r12=\$?r2\+\[\$?r0\+\]\.w\]
+[       ]+318:[         ]+552d 7c4e[   ]+clear\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.w\]
+[       ]+31c:[         ]+5a2d 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+\[\$?r10\+\]\.w\]
+[       ]+320:[         ]+552d 7c4e[   ]+clear\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.w\]
+[       ]+324:[         ]+5a2d 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+\[\$?r10\+\]\.w\]
+[       ]+328:[         ]+6205 7c0e[   ]+clear\.b \[\$?r12=\$?r2\+\$?r0\.d\]
+[       ]+32c:[         ]+6255 7c4e[   ]+clear\.w \[\$?r12=\$?r2\+\$?r5\.d\]
+[       ]+330:[         ]+62a5 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+\$?r10\.d\]
+[       ]+334:[         ]+6029 7c0e[   ]+clear\.b \[\$?r12=\$?r2\+\[\$?r0\]\.d\]
+[       ]+338:[         ]+6529 7c4e[   ]+clear\.w \[\$?r12=\$?r2\+\[\$?r5\]\.d\]
+[       ]+33c:[         ]+6a29 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+\[\$?r10\]\.d\]
+[       ]+340:[         ]+602d 7c0e[   ]+clear\.b \[\$?r12=\$?r2\+\[\$?r0\+\]\.d\]
+[       ]+344:[         ]+652d 7c4e[   ]+clear\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.d\]
+[       ]+348:[         ]+6a2d 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+\[\$?r10\+\]\.d\]
+[       ]+34c:[         ]+652d 7c4e[   ]+clear\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.d\]
+[       ]+350:[         ]+6a2d 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+\[\$?r10\+\]\.d\]
+[       ]+354:[         ]+0021 7c0e[   ]+clear\.b \[\$?r12=\$?r2\+0\]
+[       ]+358:[         ]+0121 7c0e[   ]+clear\.b \[\$?r12=\$?r2\+1\]
+[       ]+35c:[         ]+7f21 7c0e[   ]+clear\.b \[\$?r12=\$?r2\+127\]
+[       ]+360:[         ]+5f2d 8000 7c0e[      ]+clear\.b \[\$?r12=\$?r2\+128\]
+[       ]+366:[         ]+ff21 7c0e[   ]+clear\.b \[\$?r12=\$?r2-1\]
+[       ]+36a:[         ]+8121 7c0e[   ]+clear\.b \[\$?r12=\$?r2-127\]
+[       ]+36e:[         ]+8021 7c0e[   ]+clear\.b \[\$?r12=\$?r2-128\]
+[       ]+372:[         ]+5f2d ff00 7c0e[      ]+clear\.b \[\$?r12=\$?r2\+255\]
+[       ]+378:[         ]+2a21 7c0e[   ]+clear\.b \[\$?r12=\$?r2\+42\]
+[       ]+37c:[         ]+d621 7c0e[   ]+clear\.b \[\$?r12=\$?r2-42\]
+[       ]+380:[         ]+d621 7c0e[   ]+clear\.b \[\$?r12=\$?r2-42\]
+[       ]+384:[         ]+2a21 7c0e[   ]+clear\.b \[\$?r12=\$?r2\+42\]
+[       ]+388:[         ]+d621 7c0e[   ]+clear\.b \[\$?r12=\$?r2-42\]
+[       ]+38c:[         ]+d621 7c0e[   ]+clear\.b \[\$?r12=\$?r2-42\]
+[       ]+390:[         ]+2a21 7c0e[   ]+clear\.b \[\$?r12=\$?r2\+42\]
+[       ]+394:[         ]+d621 7c0e[   ]+clear\.b \[\$?r12=\$?r2-42\]
+[       ]+398:[         ]+2a21 7c0e[   ]+clear\.b \[\$?r12=\$?r2\+42\]
+[       ]+39c:[         ]+6f2d 0000 0000 7c0e[         ]+clear\.b \[\$?r12=\$?r2\+0( <notstart>)?\]
 [      ]+39e:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+3a4:[         ]+0021 7c4e[   ]+clear\.w \[r12=r2\+0\]
-[       ]+3a8:[         ]+0121 7c4e[   ]+clear\.w \[r12=r2\+1\]
-[       ]+3ac:[         ]+7f21 7c4e[   ]+clear\.w \[r12=r2\+127\]
-[       ]+3b0:[         ]+5f2d 8000 7c4e[      ]+clear\.w \[r12=r2\+128\]
-[       ]+3b6:[         ]+ff21 7c4e[   ]+clear\.w \[r12=r2-1\]
-[       ]+3ba:[         ]+ff21 7c4e[   ]+clear\.w \[r12=r2-1\]
-[       ]+3be:[         ]+8121 7c4e[   ]+clear\.w \[r12=r2-127\]
-[       ]+3c2:[         ]+8021 7c4e[   ]+clear\.w \[r12=r2-128\]
-[       ]+3c6:[         ]+5f2d 7fff 7c4e[      ]+clear\.w \[r12=r2-129\]
-[       ]+3cc:[         ]+8121 7c4e[   ]+clear\.w \[r12=r2-127\]
-[       ]+3d0:[         ]+8021 7c4e[   ]+clear\.w \[r12=r2-128\]
-[       ]+3d4:[         ]+5f2d 7fff 7c4e[      ]+clear\.w \[r12=r2-129\]
-[       ]+3da:[         ]+5f2d ff00 7c4e[      ]+clear\.w \[r12=r2\+255\]
-[       ]+3e0:[         ]+5f2d 01ff 7c4e[      ]+clear\.w \[r12=r2-255\]
-[       ]+3e6:[         ]+5f2d 01ff 7c4e[      ]+clear\.w \[r12=r2-255\]
-[       ]+3ec:[         ]+5f2d 0001 7c4e[      ]+clear\.w \[r12=r2\+256\]
-[       ]+3f2:[         ]+5f2d 00ff 7c4e[      ]+clear\.w \[r12=r2-256\]
-[       ]+3f8:[         ]+5f2d 68dd 7c4e[      ]+clear\.w \[r12=r2-8856\]
-[       ]+3fe:[         ]+5f2d 68dd 7c4e[      ]+clear\.w \[r12=r2-8856\]
-[       ]+404:[         ]+5f2d 9822 7c4e[      ]+clear\.w \[r12=r2\+8856\]
-[       ]+40a:[         ]+2a21 7c4e[   ]+clear\.w \[r12=r2\+42\]
-[       ]+40e:[         ]+d621 7c4e[   ]+clear\.w \[r12=r2-42\]
-[       ]+412:[         ]+d621 7c4e[   ]+clear\.w \[r12=r2-42\]
-[       ]+416:[         ]+2a21 7c4e[   ]+clear\.w \[r12=r2\+42\]
-[       ]+41a:[         ]+d621 7c4e[   ]+clear\.w \[r12=r2-42\]
-[       ]+41e:[         ]+d621 7c4e[   ]+clear\.w \[r12=r2-42\]
-[       ]+422:[         ]+d621 7c4e[   ]+clear\.w \[r12=r2-42\]
-[       ]+426:[         ]+2a21 7c4e[   ]+clear\.w \[r12=r2\+42\]
-[       ]+42a:[         ]+5f2d ff7f 7c4e[      ]+clear\.w \[r12=r2\+32767\]
-[       ]+430:[         ]+6f2d 0080 0000 7c4e[         ]+clear\.w \[r12=r2\+(32768|8000 <three2767\+0x1>)\]
-[       ]+438:[         ]+6f2d 0180 0000 7c4e[         ]+clear\.w \[r12=r2\+(32769|8001 <three2767\+0x2>)\]
-[       ]+440:[         ]+5f2d 0180 7c4e[      ]+clear\.w \[r12=r2-32767\]
-[       ]+446:[         ]+5f2d 0080 7c4e[      ]+clear\.w \[r12=r2-32768\]
-[       ]+44c:[         ]+6f2d ff7f ffff 7c4e[         ]+clear\.w \[r12=r2\+[^]]+\]
-[       ]+454:[         ]+5f2d 0180 7c4e[      ]+clear\.w \[r12=r2-32767\]
-[       ]+45a:[         ]+5f2d 0080 7c4e[      ]+clear\.w \[r12=r2-32768\]
-[       ]+460:[         ]+6f2d ff7f ffff 7c4e[         ]+clear\.w \[r12=r2\+[^]]+\]
-[       ]+468:[         ]+6f2d ffff 0000 7c4e[         ]+clear\.w \[r12=r2\+(65535|ffff <six5535>)\]
-[       ]+470:[         ]+6f2d 0000 0000 7c4e[         ]+clear\.w \[r12=r2\+0( <notstart>)?\]
+[       ]+3a4:[         ]+0021 7c4e[   ]+clear\.w \[\$?r12=\$?r2\+0\]
+[       ]+3a8:[         ]+0121 7c4e[   ]+clear\.w \[\$?r12=\$?r2\+1\]
+[       ]+3ac:[         ]+7f21 7c4e[   ]+clear\.w \[\$?r12=\$?r2\+127\]
+[       ]+3b0:[         ]+5f2d 8000 7c4e[      ]+clear\.w \[\$?r12=\$?r2\+128\]
+[       ]+3b6:[         ]+ff21 7c4e[   ]+clear\.w \[\$?r12=\$?r2-1\]
+[       ]+3ba:[         ]+ff21 7c4e[   ]+clear\.w \[\$?r12=\$?r2-1\]
+[       ]+3be:[         ]+8121 7c4e[   ]+clear\.w \[\$?r12=\$?r2-127\]
+[       ]+3c2:[         ]+8021 7c4e[   ]+clear\.w \[\$?r12=\$?r2-128\]
+[       ]+3c6:[         ]+5f2d 7fff 7c4e[      ]+clear\.w \[\$?r12=\$?r2-129\]
+[       ]+3cc:[         ]+8121 7c4e[   ]+clear\.w \[\$?r12=\$?r2-127\]
+[       ]+3d0:[         ]+8021 7c4e[   ]+clear\.w \[\$?r12=\$?r2-128\]
+[       ]+3d4:[         ]+5f2d 7fff 7c4e[      ]+clear\.w \[\$?r12=\$?r2-129\]
+[       ]+3da:[         ]+5f2d ff00 7c4e[      ]+clear\.w \[\$?r12=\$?r2\+255\]
+[       ]+3e0:[         ]+5f2d 01ff 7c4e[      ]+clear\.w \[\$?r12=\$?r2-255\]
+[       ]+3e6:[         ]+5f2d 01ff 7c4e[      ]+clear\.w \[\$?r12=\$?r2-255\]
+[       ]+3ec:[         ]+5f2d 0001 7c4e[      ]+clear\.w \[\$?r12=\$?r2\+256\]
+[       ]+3f2:[         ]+5f2d 00ff 7c4e[      ]+clear\.w \[\$?r12=\$?r2-256\]
+[       ]+3f8:[         ]+5f2d 68dd 7c4e[      ]+clear\.w \[\$?r12=\$?r2-8856\]
+[       ]+3fe:[         ]+5f2d 68dd 7c4e[      ]+clear\.w \[\$?r12=\$?r2-8856\]
+[       ]+404:[         ]+5f2d 9822 7c4e[      ]+clear\.w \[\$?r12=\$?r2\+8856\]
+[       ]+40a:[         ]+2a21 7c4e[   ]+clear\.w \[\$?r12=\$?r2\+42\]
+[       ]+40e:[         ]+d621 7c4e[   ]+clear\.w \[\$?r12=\$?r2-42\]
+[       ]+412:[         ]+d621 7c4e[   ]+clear\.w \[\$?r12=\$?r2-42\]
+[       ]+416:[         ]+2a21 7c4e[   ]+clear\.w \[\$?r12=\$?r2\+42\]
+[       ]+41a:[         ]+d621 7c4e[   ]+clear\.w \[\$?r12=\$?r2-42\]
+[       ]+41e:[         ]+d621 7c4e[   ]+clear\.w \[\$?r12=\$?r2-42\]
+[       ]+422:[         ]+d621 7c4e[   ]+clear\.w \[\$?r12=\$?r2-42\]
+[       ]+426:[         ]+2a21 7c4e[   ]+clear\.w \[\$?r12=\$?r2\+42\]
+[       ]+42a:[         ]+5f2d ff7f 7c4e[      ]+clear\.w \[\$?r12=\$?r2\+32767\]
+[       ]+430:[         ]+6f2d 0080 0000 7c4e[         ]+clear\.w \[\$?r12=\$?r2\+(32768|8000 <three2767\+0x1>)\]
+[       ]+438:[         ]+6f2d 0180 0000 7c4e[         ]+clear\.w \[\$?r12=\$?r2\+(32769|8001 <three2767\+0x2>)\]
+[       ]+440:[         ]+5f2d 0180 7c4e[      ]+clear\.w \[\$?r12=\$?r2-32767\]
+[       ]+446:[         ]+5f2d 0080 7c4e[      ]+clear\.w \[\$?r12=\$?r2-32768\]
+[       ]+44c:[         ]+6f2d ff7f ffff 7c4e[         ]+clear\.w \[\$?r12=\$?r2\+[^]]+\]
+[       ]+454:[         ]+5f2d 0180 7c4e[      ]+clear\.w \[\$?r12=\$?r2-32767\]
+[       ]+45a:[         ]+5f2d 0080 7c4e[      ]+clear\.w \[\$?r12=\$?r2-32768\]
+[       ]+460:[         ]+6f2d ff7f ffff 7c4e[         ]+clear\.w \[\$?r12=\$?r2\+[^]]+\]
+[       ]+468:[         ]+6f2d ffff 0000 7c4e[         ]+clear\.w \[\$?r12=\$?r2\+(65535|ffff <six5535>)\]
+[       ]+470:[         ]+6f2d 0000 0000 7c4e[         ]+clear\.w \[\$?r12=\$?r2\+0( <notstart>)?\]
 [      ]+472:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+478:[         ]+0021 7c8e[   ]+clear\.d \[r12=r2\+0\]
-[       ]+47c:[         ]+0121 7c8e[   ]+clear\.d \[r12=r2\+1\]
-[       ]+480:[         ]+7f21 7c8e[   ]+clear\.d \[r12=r2\+127\]
-[       ]+484:[         ]+5f2d 8000 7c8e[      ]+clear\.d \[r12=r2\+128\]
-[       ]+48a:[         ]+ff21 7c8e[   ]+clear\.d \[r12=r2-1\]
-[       ]+48e:[         ]+ff21 7c8e[   ]+clear\.d \[r12=r2-1\]
-[       ]+492:[         ]+8121 7c8e[   ]+clear\.d \[r12=r2-127\]
-[       ]+496:[         ]+8021 7c8e[   ]+clear\.d \[r12=r2-128\]
-[       ]+49a:[         ]+8121 7c8e[   ]+clear\.d \[r12=r2-127\]
-[       ]+49e:[         ]+8021 7c8e[   ]+clear\.d \[r12=r2-128\]
-[       ]+4a2:[         ]+5f2d ff00 7c8e[      ]+clear\.d \[r12=r2\+255\]
-[       ]+4a8:[         ]+5f2d 01ff 7c8e[      ]+clear\.d \[r12=r2-255\]
-[       ]+4ae:[         ]+5f2d 01ff 7c8e[      ]+clear\.d \[r12=r2-255\]
-[       ]+4b4:[         ]+5f2d 0001 7c8e[      ]+clear\.d \[r12=r2\+256\]
-[       ]+4ba:[         ]+5f2d 00ff 7c8e[      ]+clear\.d \[r12=r2-256\]
-[       ]+4c0:[         ]+5f2d 68dd 7c8e[      ]+clear\.d \[r12=r2-8856\]
-[       ]+4c6:[         ]+5f2d 00ff 7c8e[      ]+clear\.d \[r12=r2-256\]
-[       ]+4cc:[         ]+5f2d 68dd 7c8e[      ]+clear\.d \[r12=r2-8856\]
-[       ]+4d2:[         ]+5f2d 9822 7c8e[      ]+clear\.d \[r12=r2\+8856\]
-[       ]+4d8:[         ]+6f2d ac72 2a00 7c8e[         ]+clear\.d \[r12=r2\+(2781868|2a72ac <two701867\+0x13881>)\]
-[       ]+4e0:[         ]+6f2d d5c5 d6ff 7c8e[         ]+clear\.d \[r12=r2\+[^]]+\]
-[       ]+4e8:[         ]+6f2d acce c09e 7c8e[         ]+clear\.d \[r12=r2\+[^]]+\]
-[       ]+4f0:[         ]+6f2d 5331 3f81 7c8e[         ]+clear\.d \[r12=r2\+[^]]+\]
-[       ]+4f8:[         ]+6f2d 5331 3f81 7c8e[         ]+clear\.d \[r12=r2\+[^]]+\]
-[       ]+500:[         ]+6f2d b5af 982e 7c8e[         ]+clear\.d \[r12=r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
-[       ]+508:[         ]+6f2d 2b45 941b 7c8e[         ]+clear\.d \[r12=r2\+(0x1b94452b|1b94452b <const_int_32>)\]
-[       ]+510:[         ]+2a21 7c8e[   ]+clear\.d \[r12=r2\+42\]
-[       ]+514:[         ]+d621 7c8e[   ]+clear\.d \[r12=r2-42\]
-[       ]+518:[         ]+d621 7c8e[   ]+clear\.d \[r12=r2-42\]
-[       ]+51c:[         ]+2a21 7c8e[   ]+clear\.d \[r12=r2\+42\]
-[       ]+520:[         ]+d621 7c8e[   ]+clear\.d \[r12=r2-42\]
-[       ]+524:[         ]+d621 7c8e[   ]+clear\.d \[r12=r2-42\]
-[       ]+528:[         ]+2a21 7c8e[   ]+clear\.d \[r12=r2\+42\]
-[       ]+52c:[         ]+d621 7c8e[   ]+clear\.d \[r12=r2-42\]
-[       ]+530:[         ]+2a21 7c8e[   ]+clear\.d \[r12=r2\+42\]
-[       ]+534:[         ]+5f2d ff7f 7c8e[      ]+clear\.d \[r12=r2\+32767\]
-[       ]+53a:[         ]+6f2d 0080 0000 7c8e[         ]+clear\.d \[r12=r2\+(32768|8000 <three2767\+0x1>)\]
-[       ]+542:[         ]+6f2d 0180 0000 7c8e[         ]+clear\.d \[r12=r2\+(32769|8001 <three2767\+0x2>)\]
-[       ]+54a:[         ]+5f2d 0180 7c8e[      ]+clear\.d \[r12=r2-32767\]
-[       ]+550:[         ]+5f2d 0080 7c8e[      ]+clear\.d \[r12=r2-32768\]
-[       ]+556:[         ]+6f2d ff7f ffff 7c8e[         ]+clear\.d \[r12=r2\+[^]]+\]
-[       ]+55e:[         ]+5f2d 0180 7c8e[      ]+clear\.d \[r12=r2-32767\]
-[       ]+564:[         ]+5f2d 0080 7c8e[      ]+clear\.d \[r12=r2-32768\]
-[       ]+56a:[         ]+6f2d ff7f ffff 7c8e[         ]+clear\.d \[r12=r2\+[^]]+\]
-[       ]+572:[         ]+6f2d ffff 0000 7c8e[         ]+clear\.d \[r12=r2\+(65535|ffff <six5535>)\]
-[       ]+57a:[         ]+6f2d 0000 0100 7c8e[         ]+clear\.d \[r12=r2\+(65536|10000 <six5535\+0x1>)\]
-[       ]+582:[         ]+6f2d 2b3a 2900 7c8e[         ]+clear\.d \[r12=r2\+(2701867|293a2b <two701867>)\]
-[       ]+58a:[         ]+6f2d d5c5 d6ff 7c8e[         ]+clear\.d \[r12=r2\+[^]]+\]
-[       ]+592:[         ]+6f2d d5c5 d6ff 7c8e[         ]+clear\.d \[r12=r2\+[^]]+\]
-[       ]+59a:[         ]+6f2d 0000 0000 7c8e[         ]+clear\.d \[r12=r2\+0( <notstart>)?\]
+[       ]+478:[         ]+0021 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+0\]
+[       ]+47c:[         ]+0121 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+1\]
+[       ]+480:[         ]+7f21 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+127\]
+[       ]+484:[         ]+5f2d 8000 7c8e[      ]+clear\.d \[\$?r12=\$?r2\+128\]
+[       ]+48a:[         ]+ff21 7c8e[   ]+clear\.d \[\$?r12=\$?r2-1\]
+[       ]+48e:[         ]+ff21 7c8e[   ]+clear\.d \[\$?r12=\$?r2-1\]
+[       ]+492:[         ]+8121 7c8e[   ]+clear\.d \[\$?r12=\$?r2-127\]
+[       ]+496:[         ]+8021 7c8e[   ]+clear\.d \[\$?r12=\$?r2-128\]
+[       ]+49a:[         ]+8121 7c8e[   ]+clear\.d \[\$?r12=\$?r2-127\]
+[       ]+49e:[         ]+8021 7c8e[   ]+clear\.d \[\$?r12=\$?r2-128\]
+[       ]+4a2:[         ]+5f2d ff00 7c8e[      ]+clear\.d \[\$?r12=\$?r2\+255\]
+[       ]+4a8:[         ]+5f2d 01ff 7c8e[      ]+clear\.d \[\$?r12=\$?r2-255\]
+[       ]+4ae:[         ]+5f2d 01ff 7c8e[      ]+clear\.d \[\$?r12=\$?r2-255\]
+[       ]+4b4:[         ]+5f2d 0001 7c8e[      ]+clear\.d \[\$?r12=\$?r2\+256\]
+[       ]+4ba:[         ]+5f2d 00ff 7c8e[      ]+clear\.d \[\$?r12=\$?r2-256\]
+[       ]+4c0:[         ]+5f2d 68dd 7c8e[      ]+clear\.d \[\$?r12=\$?r2-8856\]
+[       ]+4c6:[         ]+5f2d 00ff 7c8e[      ]+clear\.d \[\$?r12=\$?r2-256\]
+[       ]+4cc:[         ]+5f2d 68dd 7c8e[      ]+clear\.d \[\$?r12=\$?r2-8856\]
+[       ]+4d2:[         ]+5f2d 9822 7c8e[      ]+clear\.d \[\$?r12=\$?r2\+8856\]
+[       ]+4d8:[         ]+6f2d ac72 2a00 7c8e[         ]+clear\.d \[\$?r12=\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\]
+[       ]+4e0:[         ]+6f2d d5c5 d6ff 7c8e[         ]+clear\.d \[\$?r12=\$?r2\+[^]]+\]
+[       ]+4e8:[         ]+6f2d acce c09e 7c8e[         ]+clear\.d \[\$?r12=\$?r2\+[^]]+\]
+[       ]+4f0:[         ]+6f2d 5331 3f81 7c8e[         ]+clear\.d \[\$?r12=\$?r2\+[^]]+\]
+[       ]+4f8:[         ]+6f2d 5331 3f81 7c8e[         ]+clear\.d \[\$?r12=\$?r2\+[^]]+\]
+[       ]+500:[         ]+6f2d b5af 982e 7c8e[         ]+clear\.d \[\$?r12=\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
+[       ]+508:[         ]+6f2d 2b45 941b 7c8e[         ]+clear\.d \[\$?r12=\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\]
+[       ]+510:[         ]+2a21 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+42\]
+[       ]+514:[         ]+d621 7c8e[   ]+clear\.d \[\$?r12=\$?r2-42\]
+[       ]+518:[         ]+d621 7c8e[   ]+clear\.d \[\$?r12=\$?r2-42\]
+[       ]+51c:[         ]+2a21 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+42\]
+[       ]+520:[         ]+d621 7c8e[   ]+clear\.d \[\$?r12=\$?r2-42\]
+[       ]+524:[         ]+d621 7c8e[   ]+clear\.d \[\$?r12=\$?r2-42\]
+[       ]+528:[         ]+2a21 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+42\]
+[       ]+52c:[         ]+d621 7c8e[   ]+clear\.d \[\$?r12=\$?r2-42\]
+[       ]+530:[         ]+2a21 7c8e[   ]+clear\.d \[\$?r12=\$?r2\+42\]
+[       ]+534:[         ]+5f2d ff7f 7c8e[      ]+clear\.d \[\$?r12=\$?r2\+32767\]
+[       ]+53a:[         ]+6f2d 0080 0000 7c8e[         ]+clear\.d \[\$?r12=\$?r2\+(32768|8000 <three2767\+0x1>)\]
+[       ]+542:[         ]+6f2d 0180 0000 7c8e[         ]+clear\.d \[\$?r12=\$?r2\+(32769|8001 <three2767\+0x2>)\]
+[       ]+54a:[         ]+5f2d 0180 7c8e[      ]+clear\.d \[\$?r12=\$?r2-32767\]
+[       ]+550:[         ]+5f2d 0080 7c8e[      ]+clear\.d \[\$?r12=\$?r2-32768\]
+[       ]+556:[         ]+6f2d ff7f ffff 7c8e[         ]+clear\.d \[\$?r12=\$?r2\+[^]]+\]
+[       ]+55e:[         ]+5f2d 0180 7c8e[      ]+clear\.d \[\$?r12=\$?r2-32767\]
+[       ]+564:[         ]+5f2d 0080 7c8e[      ]+clear\.d \[\$?r12=\$?r2-32768\]
+[       ]+56a:[         ]+6f2d ff7f ffff 7c8e[         ]+clear\.d \[\$?r12=\$?r2\+[^]]+\]
+[       ]+572:[         ]+6f2d ffff 0000 7c8e[         ]+clear\.d \[\$?r12=\$?r2\+(65535|ffff <six5535>)\]
+[       ]+57a:[         ]+6f2d 0000 0100 7c8e[         ]+clear\.d \[\$?r12=\$?r2\+(65536|10000 <six5535\+0x1>)\]
+[       ]+582:[         ]+6f2d 2b3a 2900 7c8e[         ]+clear\.d \[\$?r12=\$?r2\+(2701867|293a2b <two701867>)\]
+[       ]+58a:[         ]+6f2d d5c5 d6ff 7c8e[         ]+clear\.d \[\$?r12=\$?r2\+[^]]+\]
+[       ]+592:[         ]+6f2d d5c5 d6ff 7c8e[         ]+clear\.d \[\$?r12=\$?r2\+[^]]+\]
+[       ]+59a:[         ]+6f2d 0000 0000 7c8e[         ]+clear\.d \[\$?r12=\$?r2\+0( <notstart>)?\]
 [      ]+59c:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+5a2:[         ]+7309 700a[   ]+clear\.b \[\[r3\]\]
-[       ]+5a6:[         ]+7209 704a[   ]+clear\.w \[\[r2\]\]
-[       ]+5aa:[         ]+7309 708a[   ]+clear\.d \[\[r3\]\]
-[       ]+5ae:[         ]+790d 700a[   ]+clear\.b \[\[r9\+\]\]
-[       ]+5b2:[         ]+730d 704a[   ]+clear\.w \[\[r3\+\]\]
-[       ]+5b6:[         ]+710d 708a[   ]+clear\.d \[\[r1\+\]\]
+[       ]+5a2:[         ]+7309 700a[   ]+clear\.b \[\[\$?r3\]\]
+[       ]+5a6:[         ]+7209 704a[   ]+clear\.w \[\[\$?r2\]\]
+[       ]+5aa:[         ]+7309 708a[   ]+clear\.d \[\[\$?r3\]\]
+[       ]+5ae:[         ]+790d 700a[   ]+clear\.b \[\[\$?r9\+\]\]
+[       ]+5b2:[         ]+730d 704a[   ]+clear\.w \[\[\$?r3\+\]\]
+[       ]+5b6:[         ]+710d 708a[   ]+clear\.d \[\[\$?r1\+\]\]
 [       ]+5ba:[         ]+7f0d 0000 0000 700a[         ]+clear\.b \[(0x0|0 <notstart>)\]
 [      ]+5bc:[         ]+(R_CRIS_)?32[         ]+externalsym
 [       ]+5c2:[         ]+7f0d 0000 0000 704a[         ]+clear\.w \[(0x0|0 <notstart>)\]
index b50507a..834ebb5 100644 (file)
@@ -6,5 +6,5 @@
 Disassembly of section \.text:
 
 0+ <start>:
-[       ]+0:[   ]+e87b[        ]+move.d r7,\[r8\]
-[       ]+2:[   ]+e89b[        ]+move.d r9,\[r8\]
+[       ]+0:[   ]+e87b[        ]+move.d \$?r7,\[\$?r8\]
+[       ]+2:[   ]+e89b[        ]+move.d \$?r9,\[\$?r8\]
index 54fbd58..5a937c0 100644 (file)
@@ -1,6 +1,7 @@
 ; Test line continuation, making sure a commented line is not
 ; broken up and that a continued line is.
  .text
+ .syntax no_register_prefix
 start:
 ;      move.d r1,[r8]@ move.d r2,[r8]
        move.d r7,[r8]@ move.d r9,[r8]
index aea7f49..efe9026 100644 (file)
@@ -6,6 +6,7 @@
 ;   one is tested) can take "difference-expressions".
 ;
  .text
+ .syntax no_register_prefix
 start:
  .dword 0xf0+b-a-0xc5
  .byte 0xf0+b-a-0xc7
index 8febfc9..3d268a4 100644 (file)
@@ -11,205 +11,205 @@ Disassembly of section \.text:
        \.\.\.
 
 0+4 <start>:
-[       ]+4:[   ]+@IM+b7b9@[   ]+@OC@[ ]+r7
-[       ]+6:[   ]+@IM+b6b9@[   ]+@OC@[ ]+r6
-[       ]+8:[   ]+@IM+30b9@[   ]+@OC@[ ]+\[r0\]
-[       ]+a:[   ]+@IM+33b9@[   ]+@OC@[ ]+\[r3\]
-[       ]+c:[   ]+@IM+34bd@[   ]+@OC@[ ]+\[r4\+\]
-[       ]+e:[   ]+@IM+31bd@[   ]+@OC@[ ]+\[r1\+\]
-[       ]+10:[  ]+4bd5 @IM+30b9@[      ]+@OC@[ ]+\[r11\+r13\.b\]
-[       ]+14:[  ]+42a5 @IM+30b9@[      ]+@OC@[ ]+\[r2\+r10\.b\]
-[       ]+18:[  ]+45c9 @IM+30b9@[      ]+@OC@[ ]+\[r12\+\[r5\]\.b\]
-[       ]+1c:[  ]+4ad9 @IM+30b9@[      ]+@OC@[ ]+\[r13\+\[r10\]\.b\]
-[       ]+20:[  ]+4d2d @IM+30b9@[      ]+@OC@[ ]+\[r2\+\[r13\+\]\.b\]
-[       ]+24:[  ]+40cd @IM+30b9@[      ]+@OC@[ ]+\[r12\+\[r0\+\]\.b\]
-[       ]+28:[  ]+55b5 @IM+30b9@[      ]+@OC@[ ]+\[r5\+r11\.w\]
-[       ]+2c:[  ]+5115 @IM+30b9@[      ]+@OC@[ ]+\[r1\+r1\.w\]
-[       ]+30:[  ]+5009 @IM+30b9@[      ]+@OC@[ ]+\[r0\+\[r0\]\.w\]
-[       ]+34:[  ]+5729 @IM+30b9@[      ]+@OC@[ ]+\[r2\+\[r7\]\.w\]
-[       ]+38:[  ]+532d @IM+30b9@[      ]+@OC@[ ]+\[r2\+\[r3\+\]\.w\]
-[       ]+3c:[  ]+587d @IM+30b9@[      ]+@OC@[ ]+\[r7\+\[r8\+\]\.w\]
-[       ]+40:[  ]+6255 @IM+30b9@[      ]+@OC@[ ]+\[r2\+r5\.d\]
-[       ]+44:[  ]+63a5 @IM+30b9@[      ]+@OC@[ ]+\[r3\+r10\.d\]
-[       ]+48:[  ]+6259 @IM+30b9@[      ]+@OC@[ ]+\[r5\+\[r2\]\.d\]
-[       ]+4c:[  ]+6ac9 @IM+30b9@[      ]+@OC@[ ]+\[r12\+\[r10\]\.d\]
-[       ]+50:[  ]+651d @IM+30b9@[      ]+@OC@[ ]+\[r1\+\[r5\+\]\.d\]
-[       ]+54:[  ]+6a2d @IM+30b9@[      ]+@OC@[ ]+\[r2\+\[r10\+\]\.d\]
-[       ]+58:[  ]+0021 @IM+30b9@[      ]+@OC@[ ]+\[r2\+0\]
-[       ]+5c:[  ]+0121 @IM+30b9@[      ]+@OC@[ ]+\[r2\+1\]
-[       ]+60:[  ]+7f21 @IM+30b9@[      ]+@OC@[ ]+\[r2\+127\]
-[       ]+64:[  ]+5f2d 8000 @IM+30b9@[         ]+@OC@[ ]+\[r2\+128\]
-[       ]+6a:[  ]+ff21 @IM+30b9@[      ]+@OC@[ ]+\[r2-1\]
-[       ]+6e:[  ]+ff21 @IM+30b9@[      ]+@OC@[ ]+\[r2-1\]
-[       ]+72:[  ]+8121 @IM+30b9@[      ]+@OC@[ ]+\[r2-127\]
-[       ]+76:[  ]+8021 @IM+30b9@[      ]+@OC@[ ]+\[r2-128\]
-[       ]+7a:[  ]+8121 @IM+30b9@[      ]+@OC@[ ]+\[r2-127\]
-[       ]+7e:[  ]+8021 @IM+30b9@[      ]+@OC@[ ]+\[r2-128\]
-[       ]+82:[  ]+5f2d ff00 @IM+30b9@[         ]+@OC@[ ]+\[r2\+255\]
-[       ]+88:[  ]+5f2d 01ff @IM+30b9@[         ]+@OC@[ ]+\[r2-255\]
-[       ]+8e:[  ]+5f2d 01ff @IM+30b9@[         ]+@OC@[ ]+\[r2-255\]
-[       ]+94:[  ]+5f2d 0001 @IM+30b9@[         ]+@OC@[ ]+\[r2\+256\]
-[       ]+9a:[  ]+5f2d 00ff @IM+30b9@[         ]+@OC@[ ]+\[r2-256\]
-[       ]+a0:[  ]+5f2d 68dd @IM+30b9@[         ]+@OC@[ ]+\[r2-8856\]
-[       ]+a6:[  ]+5f2d 00ff @IM+30b9@[         ]+@OC@[ ]+\[r2-256\]
-[       ]+ac:[  ]+5f2d 68dd @IM+30b9@[         ]+@OC@[ ]+\[r2-8856\]
-[       ]+b2:[  ]+5f2d 9822 @IM+30b9@[         ]+@OC@[ ]+\[r2\+8856\]
-[       ]+b8:[  ]+6f2d ac72 2a00 @IM+30b9@[    ]+@OC@[ ]+\[r2\+(2781868|2a72ac <two701867\+0x13881>)\]
-[       ]+c0:[  ]+6f2d d5c5 d6ff @IM+30b9@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[       ]+c8:[  ]+6f2d acce c09e @IM+30b9@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[       ]+d0:[  ]+6f2d 5331 3f81 @IM+30b9@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[       ]+d8:[  ]+6f2d 5331 3f81 @IM+30b9@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[       ]+e0:[  ]+6f2d b5af 982e @IM+30b9@[    ]+@OC@[ ]+\[r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
-[       ]+e8:[  ]+6f2d 2b45 941b @IM+30b9@[    ]+@OC@[ ]+\[r2\+(0x1b94452b|1b94452b <const_int_32>)\]
-[       ]+f0:[  ]+2a21 @IM+30b9@[      ]+@OC@[ ]+\[r2\+42\]
-[       ]+f4:[  ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[r2-42\]
-[       ]+f8:[  ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[r2-42\]
-[       ]+fc:[  ]+2a21 @IM+30b9@[      ]+@OC@[ ]+\[r2\+42\]
-[       ]+100:[         ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[r2-42\]
-[       ]+104:[         ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[r2-42\]
-[       ]+108:[         ]+2a21 @IM+30b9@[      ]+@OC@[ ]+\[r2\+42\]
-[       ]+10c:[         ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[r2-42\]
-[       ]+110:[         ]+2a21 @IM+30b9@[      ]+@OC@[ ]+\[r2\+42\]
-[       ]+114:[         ]+5f2d ff7f @IM+30b9@[         ]+@OC@[ ]+\[r2\+32767\]
-[       ]+11a:[         ]+6f2d 0080 0000 @IM+30b9@[    ]+@OC@[ ]+\[r2\+(32768|8000 <three2767\+0x1>)\]
-[       ]+122:[         ]+6f2d 0180 0000 @IM+30b9@[    ]+@OC@[ ]+\[r2\+(32769|8001 <three2767\+0x2>)\]
-[       ]+12a:[         ]+5f2d 0180 @IM+30b9@[         ]+@OC@[ ]+\[r2-32767\]
-[       ]+130:[         ]+5f2d 0080 @IM+30b9@[         ]+@OC@[ ]+\[r2-32768\]
-[       ]+136:[         ]+6f2d ff7f ffff @IM+30b9@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[       ]+13e:[         ]+5f2d 0180 @IM+30b9@[         ]+@OC@[ ]+\[r2-32767\]
-[       ]+144:[         ]+5f2d 0080 @IM+30b9@[         ]+@OC@[ ]+\[r2-32768\]
-[       ]+14a:[         ]+6f2d ff7f ffff @IM+30b9@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[       ]+152:[         ]+6f2d ffff 0000 @IM+30b9@[    ]+@OC@[ ]+\[r2\+(65535|ffff <six5535>)\]
-[       ]+15a:[         ]+6f2d 0000 0100 @IM+30b9@[    ]+@OC@[ ]+\[r2\+(65536|10000 <six5535\+0x1>)\]
-[       ]+162:[         ]+6f2d 2b3a 2900 @IM+30b9@[    ]+@OC@[ ]+\[r2\+(2701867|293a2b <two701867>)\]
-[       ]+16a:[         ]+6f2d d5c5 d6ff @IM+30b9@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[       ]+172:[         ]+6f2d d5c5 d6ff @IM+30b9@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[       ]+17a:[         ]+6f2d 0000 0000 @IM+30b9@[    ]+@OC@[ ]+\[r2\+0( <notstart>)?\]
+[       ]+4:[   ]+@IM+b7b9@[   ]+@OC@[ ]+\$?r7
+[       ]+6:[   ]+@IM+b6b9@[   ]+@OC@[ ]+\$?r6
+[       ]+8:[   ]+@IM+30b9@[   ]+@OC@[ ]+\[\$?r0\]
+[       ]+a:[   ]+@IM+33b9@[   ]+@OC@[ ]+\[\$?r3\]
+[       ]+c:[   ]+@IM+34bd@[   ]+@OC@[ ]+\[\$?r4\+\]
+[       ]+e:[   ]+@IM+31bd@[   ]+@OC@[ ]+\[\$?r1\+\]
+[       ]+10:[  ]+4bd5 @IM+30b9@[      ]+@OC@[ ]+\[\$?r11\+\$?r13\.b\]
+[       ]+14:[  ]+42a5 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+\$?r10\.b\]
+[       ]+18:[  ]+45c9 @IM+30b9@[      ]+@OC@[ ]+\[\$?r12\+\[\$?r5\]\.b\]
+[       ]+1c:[  ]+4ad9 @IM+30b9@[      ]+@OC@[ ]+\[\$?r13\+\[\$?r10\]\.b\]
+[       ]+20:[  ]+4d2d @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+\[\$?r13\+\]\.b\]
+[       ]+24:[  ]+40cd @IM+30b9@[      ]+@OC@[ ]+\[\$?r12\+\[\$?r0\+\]\.b\]
+[       ]+28:[  ]+55b5 @IM+30b9@[      ]+@OC@[ ]+\[\$?r5\+\$?r11\.w\]
+[       ]+2c:[  ]+5115 @IM+30b9@[      ]+@OC@[ ]+\[\$?r1\+\$?r1\.w\]
+[       ]+30:[  ]+5009 @IM+30b9@[      ]+@OC@[ ]+\[\$?r0\+\[\$?r0\]\.w\]
+[       ]+34:[  ]+5729 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+\[\$?r7\]\.w\]
+[       ]+38:[  ]+532d @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+\[\$?r3\+\]\.w\]
+[       ]+3c:[  ]+587d @IM+30b9@[      ]+@OC@[ ]+\[\$?r7\+\[\$?r8\+\]\.w\]
+[       ]+40:[  ]+6255 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+\$?r5\.d\]
+[       ]+44:[  ]+63a5 @IM+30b9@[      ]+@OC@[ ]+\[\$?r3\+\$?r10\.d\]
+[       ]+48:[  ]+6259 @IM+30b9@[      ]+@OC@[ ]+\[\$?r5\+\[\$?r2\]\.d\]
+[       ]+4c:[  ]+6ac9 @IM+30b9@[      ]+@OC@[ ]+\[\$?r12\+\[\$?r10\]\.d\]
+[       ]+50:[  ]+651d @IM+30b9@[      ]+@OC@[ ]+\[\$?r1\+\[\$?r5\+\]\.d\]
+[       ]+54:[  ]+6a2d @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+\[\$?r10\+\]\.d\]
+[       ]+58:[  ]+0021 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+0\]
+[       ]+5c:[  ]+0121 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+1\]
+[       ]+60:[  ]+7f21 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+127\]
+[       ]+64:[  ]+5f2d 8000 @IM+30b9@[         ]+@OC@[ ]+\[\$?r2\+128\]
+[       ]+6a:[  ]+ff21 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-1\]
+[       ]+6e:[  ]+ff21 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-1\]
+[       ]+72:[  ]+8121 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-127\]
+[       ]+76:[  ]+8021 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-128\]
+[       ]+7a:[  ]+8121 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-127\]
+[       ]+7e:[  ]+8021 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-128\]
+[       ]+82:[  ]+5f2d ff00 @IM+30b9@[         ]+@OC@[ ]+\[\$?r2\+255\]
+[       ]+88:[  ]+5f2d 01ff @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-255\]
+[       ]+8e:[  ]+5f2d 01ff @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-255\]
+[       ]+94:[  ]+5f2d 0001 @IM+30b9@[         ]+@OC@[ ]+\[\$?r2\+256\]
+[       ]+9a:[  ]+5f2d 00ff @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-256\]
+[       ]+a0:[  ]+5f2d 68dd @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-8856\]
+[       ]+a6:[  ]+5f2d 00ff @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-256\]
+[       ]+ac:[  ]+5f2d 68dd @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-8856\]
+[       ]+b2:[  ]+5f2d 9822 @IM+30b9@[         ]+@OC@[ ]+\[\$?r2\+8856\]
+[       ]+b8:[  ]+6f2d ac72 2a00 @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\]
+[       ]+c0:[  ]+6f2d d5c5 d6ff @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[       ]+c8:[  ]+6f2d acce c09e @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[       ]+d0:[  ]+6f2d 5331 3f81 @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[       ]+d8:[  ]+6f2d 5331 3f81 @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[       ]+e0:[  ]+6f2d b5af 982e @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
+[       ]+e8:[  ]+6f2d 2b45 941b @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\]
+[       ]+f0:[  ]+2a21 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+42\]
+[       ]+f4:[  ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-42\]
+[       ]+f8:[  ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-42\]
+[       ]+fc:[  ]+2a21 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+42\]
+[       ]+100:[         ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-42\]
+[       ]+104:[         ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-42\]
+[       ]+108:[         ]+2a21 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+42\]
+[       ]+10c:[         ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-42\]
+[       ]+110:[         ]+2a21 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+42\]
+[       ]+114:[         ]+5f2d ff7f @IM+30b9@[         ]+@OC@[ ]+\[\$?r2\+32767\]
+[       ]+11a:[         ]+6f2d 0080 0000 @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+(32768|8000 <three2767\+0x1>)\]
+[       ]+122:[         ]+6f2d 0180 0000 @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+(32769|8001 <three2767\+0x2>)\]
+[       ]+12a:[         ]+5f2d 0180 @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-32767\]
+[       ]+130:[         ]+5f2d 0080 @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-32768\]
+[       ]+136:[         ]+6f2d ff7f ffff @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[       ]+13e:[         ]+5f2d 0180 @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-32767\]
+[       ]+144:[         ]+5f2d 0080 @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-32768\]
+[       ]+14a:[         ]+6f2d ff7f ffff @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[       ]+152:[         ]+6f2d ffff 0000 @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+(65535|ffff <six5535>)\]
+[       ]+15a:[         ]+6f2d 0000 0100 @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+(65536|10000 <six5535\+0x1>)\]
+[       ]+162:[         ]+6f2d 2b3a 2900 @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+(2701867|293a2b <two701867>)\]
+[       ]+16a:[         ]+6f2d d5c5 d6ff @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[       ]+172:[         ]+6f2d d5c5 d6ff @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[       ]+17a:[         ]+6f2d 0000 0000 @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+0( <notstart>)?\]
 [      ]+17c:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+182:[         ]+0021 @IM+30b9@[      ]+@OC@[ ]+\[r2\+0\]
-[       ]+186:[         ]+0121 @IM+30b9@[      ]+@OC@[ ]+\[r2\+1\]
-[       ]+18a:[         ]+7f21 @IM+30b9@[      ]+@OC@[ ]+\[r2\+127\]
-[       ]+18e:[         ]+5f2d 8000 @IM+30b9@[         ]+@OC@[ ]+\[r2\+128\]
-[       ]+194:[         ]+ff21 @IM+30b9@[      ]+@OC@[ ]+\[r2-1\]
-[       ]+198:[         ]+ff21 @IM+30b9@[      ]+@OC@[ ]+\[r2-1\]
-[       ]+19c:[         ]+8121 @IM+30b9@[      ]+@OC@[ ]+\[r2-127\]
-[       ]+1a0:[         ]+8021 @IM+30b9@[      ]+@OC@[ ]+\[r2-128\]
-[       ]+1a4:[         ]+8121 @IM+30b9@[      ]+@OC@[ ]+\[r2-127\]
-[       ]+1a8:[         ]+8021 @IM+30b9@[      ]+@OC@[ ]+\[r2-128\]
-[       ]+1ac:[         ]+5f2d ff00 @IM+30b9@[         ]+@OC@[ ]+\[r2\+255\]
-[       ]+1b2:[         ]+5f2d 01ff @IM+30b9@[         ]+@OC@[ ]+\[r2-255\]
-[       ]+1b8:[         ]+5f2d 01ff @IM+30b9@[         ]+@OC@[ ]+\[r2-255\]
-[       ]+1be:[         ]+5f2d 0001 @IM+30b9@[         ]+@OC@[ ]+\[r2\+256\]
-[       ]+1c4:[         ]+5f2d 00ff @IM+30b9@[         ]+@OC@[ ]+\[r2-256\]
-[       ]+1ca:[         ]+5f2d 68dd @IM+30b9@[         ]+@OC@[ ]+\[r2-8856\]
-[       ]+1d0:[         ]+5f2d 00ff @IM+30b9@[         ]+@OC@[ ]+\[r2-256\]
-[       ]+1d6:[         ]+5f2d 68dd @IM+30b9@[         ]+@OC@[ ]+\[r2-8856\]
-[       ]+1dc:[         ]+5f2d 9822 @IM+30b9@[         ]+@OC@[ ]+\[r2\+8856\]
-[       ]+1e2:[         ]+6f2d ac72 2a00 @IM+30b9@[    ]+@OC@[ ]+\[r2\+(2781868|2a72ac <two701867\+0x13881>)\]
-[       ]+1ea:[         ]+6f2d d5c5 d6ff @IM+30b9@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[       ]+1f2:[         ]+6f2d acce c09e @IM+30b9@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[       ]+1fa:[         ]+6f2d 5331 3f81 @IM+30b9@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[       ]+202:[         ]+6f2d 5331 3f81 @IM+30b9@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[       ]+20a:[         ]+6f2d b5af 982e @IM+30b9@[    ]+@OC@[ ]+\[r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
-[       ]+212:[         ]+6f2d 2b45 941b @IM+30b9@[    ]+@OC@[ ]+\[r2\+(0x1b94452b|1b94452b <const_int_32>)\]
-[       ]+21a:[         ]+2a21 @IM+30b9@[      ]+@OC@[ ]+\[r2\+42\]
-[       ]+21e:[         ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[r2-42\]
-[       ]+222:[         ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[r2-42\]
-[       ]+226:[         ]+2a21 @IM+30b9@[      ]+@OC@[ ]+\[r2\+42\]
-[       ]+22a:[         ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[r2-42\]
-[       ]+22e:[         ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[r2-42\]
-[       ]+232:[         ]+2a21 @IM+30b9@[      ]+@OC@[ ]+\[r2\+42\]
-[       ]+236:[         ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[r2-42\]
-[       ]+23a:[         ]+2a21 @IM+30b9@[      ]+@OC@[ ]+\[r2\+42\]
-[       ]+23e:[         ]+5f2d ff7f @IM+30b9@[         ]+@OC@[ ]+\[r2\+32767\]
-[       ]+244:[         ]+6f2d 0080 0000 @IM+30b9@[    ]+@OC@[ ]+\[r2\+(32768|8000 <three2767\+0x1>)\]
-[       ]+24c:[         ]+6f2d 0180 0000 @IM+30b9@[    ]+@OC@[ ]+\[r2\+(32769|8001 <three2767\+0x2>)\]
-[       ]+254:[         ]+5f2d 0180 @IM+30b9@[         ]+@OC@[ ]+\[r2-32767\]
-[       ]+25a:[         ]+5f2d 0080 @IM+30b9@[         ]+@OC@[ ]+\[r2-32768\]
-[       ]+260:[         ]+6f2d ff7f ffff @IM+30b9@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[       ]+268:[         ]+5f2d 0180 @IM+30b9@[         ]+@OC@[ ]+\[r2-32767\]
-[       ]+26e:[         ]+5f2d 0080 @IM+30b9@[         ]+@OC@[ ]+\[r2-32768\]
-[       ]+274:[         ]+6f2d ff7f ffff @IM+30b9@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[       ]+27c:[         ]+6f2d ffff 0000 @IM+30b9@[    ]+@OC@[ ]+\[r2\+(65535|ffff <six5535>)\]
-[       ]+284:[         ]+6f2d 0000 0100 @IM+30b9@[    ]+@OC@[ ]+\[r2\+(65536|10000 <six5535\+0x1>)\]
-[       ]+28c:[         ]+6f2d 2b3a 2900 @IM+30b9@[    ]+@OC@[ ]+\[r2\+(2701867|293a2b <two701867>)\]
-[       ]+294:[         ]+6f2d d5c5 d6ff @IM+30b9@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[       ]+29c:[         ]+6f2d d5c5 d6ff @IM+30b9@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[       ]+2a4:[         ]+6f2d 0000 0000 @IM+30b9@[    ]+@OC@[ ]+\[r2\+0( <notstart>)?\]
+[       ]+182:[         ]+0021 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+0\]
+[       ]+186:[         ]+0121 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+1\]
+[       ]+18a:[         ]+7f21 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+127\]
+[       ]+18e:[         ]+5f2d 8000 @IM+30b9@[         ]+@OC@[ ]+\[\$?r2\+128\]
+[       ]+194:[         ]+ff21 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-1\]
+[       ]+198:[         ]+ff21 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-1\]
+[       ]+19c:[         ]+8121 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-127\]
+[       ]+1a0:[         ]+8021 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-128\]
+[       ]+1a4:[         ]+8121 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-127\]
+[       ]+1a8:[         ]+8021 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-128\]
+[       ]+1ac:[         ]+5f2d ff00 @IM+30b9@[         ]+@OC@[ ]+\[\$?r2\+255\]
+[       ]+1b2:[         ]+5f2d 01ff @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-255\]
+[       ]+1b8:[         ]+5f2d 01ff @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-255\]
+[       ]+1be:[         ]+5f2d 0001 @IM+30b9@[         ]+@OC@[ ]+\[\$?r2\+256\]
+[       ]+1c4:[         ]+5f2d 00ff @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-256\]
+[       ]+1ca:[         ]+5f2d 68dd @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-8856\]
+[       ]+1d0:[         ]+5f2d 00ff @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-256\]
+[       ]+1d6:[         ]+5f2d 68dd @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-8856\]
+[       ]+1dc:[         ]+5f2d 9822 @IM+30b9@[         ]+@OC@[ ]+\[\$?r2\+8856\]
+[       ]+1e2:[         ]+6f2d ac72 2a00 @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\]
+[       ]+1ea:[         ]+6f2d d5c5 d6ff @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[       ]+1f2:[         ]+6f2d acce c09e @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[       ]+1fa:[         ]+6f2d 5331 3f81 @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[       ]+202:[         ]+6f2d 5331 3f81 @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[       ]+20a:[         ]+6f2d b5af 982e @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
+[       ]+212:[         ]+6f2d 2b45 941b @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\]
+[       ]+21a:[         ]+2a21 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+42\]
+[       ]+21e:[         ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-42\]
+[       ]+222:[         ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-42\]
+[       ]+226:[         ]+2a21 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+42\]
+[       ]+22a:[         ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-42\]
+[       ]+22e:[         ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-42\]
+[       ]+232:[         ]+2a21 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+42\]
+[       ]+236:[         ]+d621 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2-42\]
+[       ]+23a:[         ]+2a21 @IM+30b9@[      ]+@OC@[ ]+\[\$?r2\+42\]
+[       ]+23e:[         ]+5f2d ff7f @IM+30b9@[         ]+@OC@[ ]+\[\$?r2\+32767\]
+[       ]+244:[         ]+6f2d 0080 0000 @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+(32768|8000 <three2767\+0x1>)\]
+[       ]+24c:[         ]+6f2d 0180 0000 @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+(32769|8001 <three2767\+0x2>)\]
+[       ]+254:[         ]+5f2d 0180 @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-32767\]
+[       ]+25a:[         ]+5f2d 0080 @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-32768\]
+[       ]+260:[         ]+6f2d ff7f ffff @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[       ]+268:[         ]+5f2d 0180 @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-32767\]
+[       ]+26e:[         ]+5f2d 0080 @IM+30b9@[         ]+@OC@[ ]+\[\$?r2-32768\]
+[       ]+274:[         ]+6f2d ff7f ffff @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[       ]+27c:[         ]+6f2d ffff 0000 @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+(65535|ffff <six5535>)\]
+[       ]+284:[         ]+6f2d 0000 0100 @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+(65536|10000 <six5535\+0x1>)\]
+[       ]+28c:[         ]+6f2d 2b3a 2900 @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+(2701867|293a2b <two701867>)\]
+[       ]+294:[         ]+6f2d d5c5 d6ff @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[       ]+29c:[         ]+6f2d d5c5 d6ff @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[       ]+2a4:[         ]+6f2d 0000 0000 @IM+30b9@[    ]+@OC@[ ]+\[\$?r2\+0( <notstart>)?\]
 [      ]+2a6:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+2ac:[         ]+4235 @IM+31bd@[      ]+@OC@[ ]+\[r1=r2\+r3\.b\]
-[       ]+2b0:[         ]+42a5 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2\+r10\.b\]
-[       ]+2b4:[         ]+4529 @IM+30bd@[      ]+@OC@[ ]+\[r0=r2\+\[r5\]\.b\]
-[       ]+2b8:[         ]+4a29 @IM+33bd@[      ]+@OC@[ ]+\[r3=r2\+\[r10\]\.b\]
-[       ]+2bc:[         ]+442d @IM+35bd@[      ]+@OC@[ ]+\[r5=r2\+\[r4\+\]\.b\]
-[       ]+2c0:[         ]+474d @IM+32bd@[      ]+@OC@[ ]+\[r2=r4\+\[r7\+\]\.b\]
-[       ]+2c4:[         ]+5c55 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r12\+r5\.w\]
-[       ]+2c8:[         ]+53a5 @IM+31bd@[      ]+@OC@[ ]+\[r1=r3\+r10\.w\]
-[       ]+2cc:[         ]+5529 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2\+\[r5\]\.w\]
-[       ]+2d0:[         ]+5a79 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r7\+\[r10\]\.w\]
-[       ]+2d4:[         ]+576d @IM+3cbd@[      ]+@OC@[ ]+\[r12=r6\+\[r7\+\]\.w\]
-[       ]+2d8:[         ]+513d @IM+3cbd@[      ]+@OC@[ ]+\[r12=r3\+\[r1\+\]\.w\]
-[       ]+2dc:[         ]+6255 @IM+34bd@[      ]+@OC@[ ]+\[r4=r2\+r5\.d\]
-[       ]+2e0:[         ]+62a5 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2\+r10\.d\]
-[       ]+2e4:[         ]+6539 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r3\+\[r5\]\.d\]
-[       ]+2e8:[         ]+6a49 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r4\+\[r10\]\.d\]
-[       ]+2ec:[         ]+658d @IM+3cbd@[      ]+@OC@[ ]+\[r12=r8\+\[r5\+\]\.d\]
-[       ]+2f0:[         ]+6a9d @IM+3cbd@[      ]+@OC@[ ]+\[r12=r9\+\[r10\+\]\.d\]
-[       ]+2f4:[         ]+0021 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2\+0\]
-[       ]+2f8:[         ]+0121 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2\+1\]
-[       ]+2fc:[         ]+7f21 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2\+127\]
-[       ]+300:[         ]+5f2d 8000 @IM+3cbd@[         ]+@OC@[ ]+\[r12=r2\+128\]
-[       ]+306:[         ]+ff21 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2-1\]
-[       ]+30a:[         ]+ff21 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2-1\]
-[       ]+30e:[         ]+8121 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2-127\]
-[       ]+312:[         ]+8021 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2-128\]
-[       ]+316:[         ]+8121 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2-127\]
-[       ]+31a:[         ]+8021 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2-128\]
-[       ]+31e:[         ]+5f2d ff00 @IM+3cbd@[         ]+@OC@[ ]+\[r12=r2\+255\]
-[       ]+324:[         ]+5f2d 01ff @IM+3cbd@[         ]+@OC@[ ]+\[r12=r2-255\]
-[       ]+32a:[         ]+5f2d 01ff @IM+3cbd@[         ]+@OC@[ ]+\[r12=r2-255\]
-[       ]+330:[         ]+5f2d 0001 @IM+3cbd@[         ]+@OC@[ ]+\[r12=r2\+256\]
-[       ]+336:[         ]+5f2d 00ff @IM+3cbd@[         ]+@OC@[ ]+\[r12=r2-256\]
-[       ]+33c:[         ]+5f2d 68dd @IM+3cbd@[         ]+@OC@[ ]+\[r12=r2-8856\]
-[       ]+342:[         ]+5f2d 00ff @IM+3cbd@[         ]+@OC@[ ]+\[r12=r2-256\]
-[       ]+348:[         ]+5f2d 68dd @IM+3cbd@[         ]+@OC@[ ]+\[r12=r2-8856\]
-[       ]+34e:[         ]+5f2d 9822 @IM+3cbd@[         ]+@OC@[ ]+\[r12=r2\+8856\]
-[       ]+354:[         ]+6f2d ac72 2a00 @IM+3cbd@[    ]+@OC@[ ]+\[r12=r2\+(2781868|2a72ac <two701867\+0x13881>)\]
-[       ]+35c:[         ]+6f2d d5c5 d6ff @IM+3cbd@[    ]+@OC@[ ]+\[r12=r2\+[^]]+\]
-[       ]+364:[         ]+6f2d acce c09e @IM+3cbd@[    ]+@OC@[ ]+\[r12=r2\+[^]]+\]
-[       ]+36c:[         ]+6f2d 5331 3f81 @IM+3cbd@[    ]+@OC@[ ]+\[r12=r2\+[^]]+\]
-[       ]+374:[         ]+6f2d 5331 3f81 @IM+3cbd@[    ]+@OC@[ ]+\[r12=r2\+[^]]+\]
-[       ]+37c:[         ]+6f2d b5af 982e @IM+3cbd@[    ]+@OC@[ ]+\[r12=r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
-[       ]+384:[         ]+6f2d 2b45 941b @IM+3cbd@[    ]+@OC@[ ]+\[r12=r2\+(0x1b94452b|1b94452b <const_int_32>)\]
-[       ]+38c:[         ]+2a21 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2\+42\]
-[       ]+390:[         ]+d621 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2-42\]
-[       ]+394:[         ]+d621 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2-42\]
-[       ]+398:[         ]+2a21 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2\+42\]
-[       ]+39c:[         ]+d621 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2-42\]
-[       ]+3a0:[         ]+d621 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2-42\]
-[       ]+3a4:[         ]+2a21 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2\+42\]
-[       ]+3a8:[         ]+d621 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2-42\]
-[       ]+3ac:[         ]+2a21 @IM+3cbd@[      ]+@OC@[ ]+\[r12=r2\+42\]
-[       ]+3b0:[         ]+5f2d ff7f @IM+3cbd@[         ]+@OC@[ ]+\[r12=r2\+32767\]
-[       ]+3b6:[         ]+6f2d 0080 0000 @IM+3cbd@[    ]+@OC@[ ]+\[r12=r2\+(32768|8000 <three2767\+0x1>)\]
-[       ]+3be:[         ]+6f2d 0180 0000 @IM+3cbd@[    ]+@OC@[ ]+\[r12=r2\+(32769|8001 <three2767\+0x2>)\]
-[       ]+3c6:[         ]+5f2d 0180 @IM+3cbd@[         ]+@OC@[ ]+\[r12=r2-32767\]
-[       ]+3cc:[         ]+5f2d 0080 @IM+3cbd@[         ]+@OC@[ ]+\[r12=r2-32768\]
-[       ]+3d2:[         ]+6f2d ff7f ffff @IM+3cbd@[    ]+@OC@[ ]+\[r12=r2\+[^]]+\]
-[       ]+3da:[         ]+5f2d 0180 @IM+3cbd@[         ]+@OC@[ ]+\[r12=r2-32767\]
-[       ]+3e0:[         ]+5f2d 0080 @IM+3cbd@[         ]+@OC@[ ]+\[r12=r2-32768\]
-[       ]+3e6:[         ]+6f2d ff7f ffff @IM+3cbd@[    ]+@OC@[ ]+\[r12=r2\+[^]]+\]
-[       ]+3ee:[         ]+6f2d ffff 0000 @IM+3cbd@[    ]+@OC@[ ]+\[r12=r2\+(65535|ffff <six5535>)\]
-[       ]+3f6:[         ]+6f2d 0000 0100 @IM+3cbd@[    ]+@OC@[ ]+\[r12=r2\+(65536|10000 <six5535\+0x1>)\]
-[       ]+3fe:[         ]+6f2d 2b3a 2900 @IM+3cbd@[    ]+@OC@[ ]+\[r12=r2\+(2701867|293a2b <two701867>)\]
-[       ]+406:[         ]+6f2d d5c5 d6ff @IM+3cbd@[    ]+@OC@[ ]+\[r12=r2\+[^]]+\]
-[       ]+40e:[         ]+6f2d d5c5 d6ff @IM+3cbd@[    ]+@OC@[ ]+\[r12=r2\+[^]]+\]
-[       ]+416:[         ]+6f2d 0000 0000 @IM+3cbd@[    ]+@OC@[ ]+\[r12=r2\+0( <notstart>)?\]
+[       ]+2ac:[         ]+4235 @IM+31bd@[      ]+@OC@[ ]+\[\$?r1=\$?r2\+\$?r3\.b\]
+[       ]+2b0:[         ]+42a5 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+\$?r10\.b\]
+[       ]+2b4:[         ]+4529 @IM+30bd@[      ]+@OC@[ ]+\[\$?r0=\$?r2\+\[\$?r5\]\.b\]
+[       ]+2b8:[         ]+4a29 @IM+33bd@[      ]+@OC@[ ]+\[\$?r3=\$?r2\+\[\$?r10\]\.b\]
+[       ]+2bc:[         ]+442d @IM+35bd@[      ]+@OC@[ ]+\[\$?r5=\$?r2\+\[\$?r4\+\]\.b\]
+[       ]+2c0:[         ]+474d @IM+32bd@[      ]+@OC@[ ]+\[\$?r2=\$?r4\+\[\$?r7\+\]\.b\]
+[       ]+2c4:[         ]+5c55 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r12\+\$?r5\.w\]
+[       ]+2c8:[         ]+53a5 @IM+31bd@[      ]+@OC@[ ]+\[\$?r1=\$?r3\+\$?r10\.w\]
+[       ]+2cc:[         ]+5529 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+\[\$?r5\]\.w\]
+[       ]+2d0:[         ]+5a79 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r7\+\[\$?r10\]\.w\]
+[       ]+2d4:[         ]+576d @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r6\+\[\$?r7\+\]\.w\]
+[       ]+2d8:[         ]+513d @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r3\+\[\$?r1\+\]\.w\]
+[       ]+2dc:[         ]+6255 @IM+34bd@[      ]+@OC@[ ]+\[\$?r4=\$?r2\+\$?r5\.d\]
+[       ]+2e0:[         ]+62a5 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+\$?r10\.d\]
+[       ]+2e4:[         ]+6539 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r3\+\[\$?r5\]\.d\]
+[       ]+2e8:[         ]+6a49 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r4\+\[\$?r10\]\.d\]
+[       ]+2ec:[         ]+658d @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r8\+\[\$?r5\+\]\.d\]
+[       ]+2f0:[         ]+6a9d @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r9\+\[\$?r10\+\]\.d\]
+[       ]+2f4:[         ]+0021 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+0\]
+[       ]+2f8:[         ]+0121 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+1\]
+[       ]+2fc:[         ]+7f21 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+127\]
+[       ]+300:[         ]+5f2d 8000 @IM+3cbd@[         ]+@OC@[ ]+\[\$?r12=\$?r2\+128\]
+[       ]+306:[         ]+ff21 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2-1\]
+[       ]+30a:[         ]+ff21 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2-1\]
+[       ]+30e:[         ]+8121 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2-127\]
+[       ]+312:[         ]+8021 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2-128\]
+[       ]+316:[         ]+8121 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2-127\]
+[       ]+31a:[         ]+8021 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2-128\]
+[       ]+31e:[         ]+5f2d ff00 @IM+3cbd@[         ]+@OC@[ ]+\[\$?r12=\$?r2\+255\]
+[       ]+324:[         ]+5f2d 01ff @IM+3cbd@[         ]+@OC@[ ]+\[\$?r12=\$?r2-255\]
+[       ]+32a:[         ]+5f2d 01ff @IM+3cbd@[         ]+@OC@[ ]+\[\$?r12=\$?r2-255\]
+[       ]+330:[         ]+5f2d 0001 @IM+3cbd@[         ]+@OC@[ ]+\[\$?r12=\$?r2\+256\]
+[       ]+336:[         ]+5f2d 00ff @IM+3cbd@[         ]+@OC@[ ]+\[\$?r12=\$?r2-256\]
+[       ]+33c:[         ]+5f2d 68dd @IM+3cbd@[         ]+@OC@[ ]+\[\$?r12=\$?r2-8856\]
+[       ]+342:[         ]+5f2d 00ff @IM+3cbd@[         ]+@OC@[ ]+\[\$?r12=\$?r2-256\]
+[       ]+348:[         ]+5f2d 68dd @IM+3cbd@[         ]+@OC@[ ]+\[\$?r12=\$?r2-8856\]
+[       ]+34e:[         ]+5f2d 9822 @IM+3cbd@[         ]+@OC@[ ]+\[\$?r12=\$?r2\+8856\]
+[       ]+354:[         ]+6f2d ac72 2a00 @IM+3cbd@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\]
+[       ]+35c:[         ]+6f2d d5c5 d6ff @IM+3cbd@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+[^]]+\]
+[       ]+364:[         ]+6f2d acce c09e @IM+3cbd@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+[^]]+\]
+[       ]+36c:[         ]+6f2d 5331 3f81 @IM+3cbd@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+[^]]+\]
+[       ]+374:[         ]+6f2d 5331 3f81 @IM+3cbd@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+[^]]+\]
+[       ]+37c:[         ]+6f2d b5af 982e @IM+3cbd@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
+[       ]+384:[         ]+6f2d 2b45 941b @IM+3cbd@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\]
+[       ]+38c:[         ]+2a21 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+42\]
+[       ]+390:[         ]+d621 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2-42\]
+[       ]+394:[         ]+d621 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2-42\]
+[       ]+398:[         ]+2a21 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+42\]
+[       ]+39c:[         ]+d621 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2-42\]
+[       ]+3a0:[         ]+d621 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2-42\]
+[       ]+3a4:[         ]+2a21 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+42\]
+[       ]+3a8:[         ]+d621 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2-42\]
+[       ]+3ac:[         ]+2a21 @IM+3cbd@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+42\]
+[       ]+3b0:[         ]+5f2d ff7f @IM+3cbd@[         ]+@OC@[ ]+\[\$?r12=\$?r2\+32767\]
+[       ]+3b6:[         ]+6f2d 0080 0000 @IM+3cbd@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+(32768|8000 <three2767\+0x1>)\]
+[       ]+3be:[         ]+6f2d 0180 0000 @IM+3cbd@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+(32769|8001 <three2767\+0x2>)\]
+[       ]+3c6:[         ]+5f2d 0180 @IM+3cbd@[         ]+@OC@[ ]+\[\$?r12=\$?r2-32767\]
+[       ]+3cc:[         ]+5f2d 0080 @IM+3cbd@[         ]+@OC@[ ]+\[\$?r12=\$?r2-32768\]
+[       ]+3d2:[         ]+6f2d ff7f ffff @IM+3cbd@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+[^]]+\]
+[       ]+3da:[         ]+5f2d 0180 @IM+3cbd@[         ]+@OC@[ ]+\[\$?r12=\$?r2-32767\]
+[       ]+3e0:[         ]+5f2d 0080 @IM+3cbd@[         ]+@OC@[ ]+\[\$?r12=\$?r2-32768\]
+[       ]+3e6:[         ]+6f2d ff7f ffff @IM+3cbd@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+[^]]+\]
+[       ]+3ee:[         ]+6f2d ffff 0000 @IM+3cbd@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+(65535|ffff <six5535>)\]
+[       ]+3f6:[         ]+6f2d 0000 0100 @IM+3cbd@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+(65536|10000 <six5535\+0x1>)\]
+[       ]+3fe:[         ]+6f2d 2b3a 2900 @IM+3cbd@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+(2701867|293a2b <two701867>)\]
+[       ]+406:[         ]+6f2d d5c5 d6ff @IM+3cbd@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+[^]]+\]
+[       ]+40e:[         ]+6f2d d5c5 d6ff @IM+3cbd@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+[^]]+\]
+[       ]+416:[         ]+6f2d 0000 0000 @IM+3cbd@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+0( <notstart>)?\]
 [      ]+418:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+41e:[         ]+7209 @IM+30b9@[      ]+@OC@[ ]+\[\[r2\]\]
-[       ]+422:[         ]+7309 @IM+30b9@[      ]+@OC@[ ]+\[\[r3\]\]
-[       ]+426:[         ]+730d @IM+30b9@[      ]+@OC@[ ]+\[\[r3\+\]\]
-[       ]+42a:[         ]+710d @IM+30b9@[      ]+@OC@[ ]+\[\[r1\+\]\]
+[       ]+41e:[         ]+7209 @IM+30b9@[      ]+@OC@[ ]+\[\[\$?r2\]\]
+[       ]+422:[         ]+7309 @IM+30b9@[      ]+@OC@[ ]+\[\[\$?r3\]\]
+[       ]+426:[         ]+730d @IM+30b9@[      ]+@OC@[ ]+\[\[\$?r3\+\]\]
+[       ]+42a:[         ]+710d @IM+30b9@[      ]+@OC@[ ]+\[\[\$?r1\+\]\]
 [       ]+42e:[         ]+7f0d 0000 0000 @IM+30b9@[    ]+@OC@[ ]+\[(0x0|0 <notstart>)\]
 [      ]+430:[         ]+(R_CRIS_)?32[         ]+externalsym
 [       ]+436:[         ]+7f0d 0000 0000 @IM+30b9@[    ]+@OC@[ ]+\[(0x0|0 <notstart>)\]
index 8fcd085..73ae32b 100644 (file)
@@ -6,7 +6,7 @@
 Disassembly of section \.text:
 
 0+ <start>:
-[       ]+0:[   ]+6f4e 0600 0000[      ]+move.d 6 <start\+0x6>,r4
+[       ]+0:[   ]+6f4e 0600 0000[      ]+move.d 6 <start\+0x6>,\$?r4
 [       ]+2:[  ]+(R_CRIS_)?32[         ]+\.text\+0x6
-[       ]+6:[   ]+ef4e 0600 0000[       ]+cmp\.d 6 <start\+0x6>,r4
+[       ]+6:[   ]+ef4e 0600 0000[       ]+cmp\.d 6 <start\+0x6>,\$?r4
 [       ]+8:[   ]+(R_CRIS_)?32[         ]+\.text\+0x6
index 640cd2e..d24f1e7 100644 (file)
@@ -2,6 +2,7 @@
 ; Since we don't handle floats at all, "0f" should not be mistaken for a
 ; floating-point number at any time.
  .text
+ .syntax no_register_prefix
 start:
  move.d 0f,r4
 0:
index 12e00e4..db68a08 100644 (file)
@@ -6,7 +6,7 @@
 Disassembly of section .text:
 
 0+ <start>:
-[       ]+0:[   ]+ef0e 0500 0000[       ]+cmp.d 0x5,r0
+[       ]+0:[   ]+ef0e 0500 0000[       ]+cmp.d 0x5,\$?r0
 [       ]+6:[   ]+0230[         ]+beq  0xa
 [       ]+8:[   ]+0f05[         ]+nop[  ]*
 
index 795f8a3..c06b7ab 100644 (file)
@@ -1,5 +1,6 @@
 ; Test that an "@" does do TRT in a macro, and does not break up
 ; lines.
+       .syntax no_register_prefix
        .macro test_h_gr val reg
        cmp.d \val,\reg
        beq test_gr\@
index b300c4a..e5aed29 100644 (file)
@@ -11,155 +11,155 @@ Disassembly of section \.text:
        \.\.\.
 
 0+4 <start>:
-[       ]+4:[   ]+b5db[        ]+movem[ ]+\[r5\],r13
-[       ]+6:[   ]+ba1b[        ]+movem[ ]+\[r10\],r1
-[       ]+8:[   ]+b5df[        ]+movem[ ]+\[r5\+\],r13
-[       ]+a:[   ]+ba4f[        ]+movem[ ]+\[r10\+\],r4
-[       ]+c:[   ]+4255 bddb[   ]+movem[ ]+\[r2\+r5\.b\],r13
-[       ]+10:[  ]+42a5 b33b[   ]+movem[ ]+\[r2\+r10\.b\],r3
-[       ]+14:[  ]+4529 bddb[   ]+movem[ ]+\[r2\+\[r5\]\.b\],r13
-[       ]+18:[  ]+4a29 b22b[   ]+movem[ ]+\[r2\+\[r10\]\.b\],r2
-[       ]+1c:[  ]+452d b00b[   ]+movem[ ]+\[r2\+\[r5\+\]\.b\],r0
-[       ]+20:[  ]+4a2d bccb[   ]+movem[ ]+\[r2\+\[r10\+\]\.b\],r12
-[       ]+24:[  ]+5529 b22b[   ]+movem[ ]+\[r2\+\[r5\]\.w\],r2
-[       ]+28:[  ]+5a29 b66b[   ]+movem[ ]+\[r2\+\[r10\]\.w\],r6
-[       ]+2c:[  ]+552d b77b[   ]+movem[ ]+\[r2\+\[r5\+\]\.w\],r7
-[       ]+30:[  ]+5a2d b88b[   ]+movem[ ]+\[r2\+\[r10\+\]\.w\],r8
-[       ]+34:[  ]+6255 bccb[   ]+movem[ ]+\[r2\+r5\.d\],r12
-[       ]+38:[  ]+62a5 b99b[   ]+movem[ ]+\[r2\+r10\.d\],r9
-[       ]+3c:[  ]+6529 bddb[   ]+movem[ ]+\[r2\+\[r5\]\.d\],r13
-[       ]+40:[  ]+6a29 b88b[   ]+movem[ ]+\[r2\+\[r10\]\.d\],r8
-[       ]+44:[  ]+652d b00b[   ]+movem[ ]+\[r2\+\[r5\+\]\.d\],r0
-[       ]+48:[  ]+6a2d b55b[   ]+movem[ ]+\[r2\+\[r10\+\]\.d\],r5
-[       ]+4c:[  ]+0021 b11b[   ]+movem[ ]+\[r2\+0\],r1
-[       ]+50:[  ]+0121 b11b[   ]+movem[ ]+\[r2\+1\],r1
-[       ]+54:[  ]+7f21 b11b[   ]+movem[ ]+\[r2\+127\],r1
-[       ]+58:[  ]+5f2d 8000 b11b[      ]+movem[ ]+\[r2\+128\],r1
-[       ]+5e:[  ]+ff21 b11b[   ]+movem[ ]+\[r2-1\],r1
-[       ]+62:[  ]+ff21 b11b[   ]+movem[ ]+\[r2-1\],r1
-[       ]+66:[  ]+8121 b11b[   ]+movem[ ]+\[r2-127\],r1
-[       ]+6a:[  ]+8021 b11b[   ]+movem[ ]+\[r2-128\],r1
-[       ]+6e:[  ]+8121 b11b[   ]+movem[ ]+\[r2-127\],r1
-[       ]+72:[  ]+8021 b11b[   ]+movem[ ]+\[r2-128\],r1
-[       ]+76:[  ]+5f2d ff00 b11b[      ]+movem[ ]+\[r2\+255\],r1
-[       ]+7c:[  ]+5f2d 01ff b11b[      ]+movem[ ]+\[r2-255\],r1
-[       ]+82:[  ]+5f2d 01ff b11b[      ]+movem[ ]+\[r2-255\],r1
-[       ]+88:[  ]+5f2d 0001 b11b[      ]+movem[ ]+\[r2\+256\],r1
-[       ]+8e:[  ]+5f2d 00ff b11b[      ]+movem[ ]+\[r2-256\],r1
-[       ]+94:[  ]+5f2d 68dd b11b[      ]+movem[ ]+\[r2-8856\],r1
-[       ]+9a:[  ]+5f2d 00ff b11b[      ]+movem[ ]+\[r2-256\],r1
-[       ]+a0:[  ]+5f2d 68dd b11b[      ]+movem[ ]+\[r2-8856\],r1
-[       ]+a6:[  ]+5f2d 9822 b11b[      ]+movem[ ]+\[r2\+8856\],r1
-[       ]+ac:[  ]+6f2d ac72 2a00 b11b[         ]+movem[ ]+\[r2\+(2781868|2a72ac <two701867\+0x13881>)\],r1
-[       ]+b4:[  ]+6f2d d5c5 d6ff b11b[         ]+movem[ ]+\[r2\+[^]]+\],r1
-[       ]+bc:[  ]+6f2d acce c09e b11b[         ]+movem[ ]+\[r2\+[^]]+\],r1
-[       ]+c4:[  ]+6f2d 5331 3f81 b11b[         ]+movem[ ]+\[r2\+[^]]+\],r1
-[       ]+cc:[  ]+6f2d 5331 3f81 b11b[         ]+movem[ ]+\[r2\+[^]]+\],r1
-[       ]+d4:[  ]+6f2d b5af 982e b11b[         ]+movem[ ]+\[r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],r1
-[       ]+dc:[  ]+6f2d 2b45 941b b11b[         ]+movem[ ]+\[r2\+(0x1b94452b|1b94452b <const_int_32>)\],r1
-[       ]+e4:[  ]+2a21 bddb[   ]+movem[ ]+\[r2\+42\],r13
-[       ]+e8:[  ]+d621 b55b[   ]+movem[ ]+\[r2-42\],r5
-[       ]+ec:[  ]+d621 b55b[   ]+movem[ ]+\[r2-42\],r5
-[       ]+f0:[  ]+2a21 b55b[   ]+movem[ ]+\[r2\+42\],r5
-[       ]+f4:[  ]+d621 b55b[   ]+movem[ ]+\[r2-42\],r5
-[       ]+f8:[  ]+d621 b55b[   ]+movem[ ]+\[r2-42\],r5
-[       ]+fc:[  ]+2a21 b55b[   ]+movem[ ]+\[r2\+42\],r5
-[       ]+100:[         ]+d621 b55b[   ]+movem[ ]+\[r2-42\],r5
-[       ]+104:[         ]+2a21 b55b[   ]+movem[ ]+\[r2\+42\],r5
-[       ]+108:[         ]+5f2d ff7f b55b[      ]+movem[ ]+\[r2\+32767\],r5
-[       ]+10e:[         ]+6f2d 0080 0000 b55b[         ]+movem[ ]+\[r2\+(32768|8000 <three2767\+0x1>)\],r5
-[       ]+116:[         ]+6f2d 0180 0000 b55b[         ]+movem[ ]+\[r2\+(32769|8001 <three2767\+0x2>)\],r5
-[       ]+11e:[         ]+5f2d 0180 b55b[      ]+movem[ ]+\[r2-32767\],r5
-[       ]+124:[         ]+5f2d 0080 bddb[      ]+movem[ ]+\[r2-32768\],r13
-[       ]+12a:[         ]+6f2d ff7f ffff bddb[         ]+movem[ ]+\[r2\+[^]]+\],r13
-[       ]+132:[         ]+5f2d 0180 b55b[      ]+movem[ ]+\[r2-32767\],r5
-[       ]+138:[         ]+5f2d 0080 bddb[      ]+movem[ ]+\[r2-32768\],r13
-[       ]+13e:[         ]+6f2d ff7f ffff bddb[         ]+movem[ ]+\[r2\+[^]]+\],r13
-[       ]+146:[         ]+6f2d ffff 0000 b55b[         ]+movem[ ]+\[r2\+(65535|ffff <six5535>)\],r5
-[       ]+14e:[         ]+6f2d 0000 0100 bddb[         ]+movem[ ]+\[r2\+(65536|10000 <six5535\+0x1>)\],r13
-[       ]+156:[         ]+6f2d 2b3a 2900 b55b[         ]+movem[ ]+\[r2\+(2701867|293a2b <two701867>)\],r5
-[       ]+15e:[         ]+6f2d d5c5 d6ff b55b[         ]+movem[ ]+\[r2\+[^]]+\],r5
-[       ]+166:[         ]+6f2d d5c5 d6ff b55b[         ]+movem[ ]+\[r2\+[^]]+\],r5
-[       ]+16e:[         ]+6f2d 0000 0000 b55b[         ]+movem[ ]+\[r2\+0( <notstart>)?\],r5
+[       ]+4:[   ]+b5db[        ]+movem[ ]+\[\$?r5\],\$?r13
+[       ]+6:[   ]+ba1b[        ]+movem[ ]+\[\$?r10\],\$?r1
+[       ]+8:[   ]+b5df[        ]+movem[ ]+\[\$?r5\+\],\$?r13
+[       ]+a:[   ]+ba4f[        ]+movem[ ]+\[\$?r10\+\],\$?r4
+[       ]+c:[   ]+4255 bddb[   ]+movem[ ]+\[\$?r2\+\$?r5\.b\],\$?r13
+[       ]+10:[  ]+42a5 b33b[   ]+movem[ ]+\[\$?r2\+\$?r10\.b\],\$?r3
+[       ]+14:[  ]+4529 bddb[   ]+movem[ ]+\[\$?r2\+\[\$?r5\]\.b\],\$?r13
+[       ]+18:[  ]+4a29 b22b[   ]+movem[ ]+\[\$?r2\+\[\$?r10\]\.b\],\$?r2
+[       ]+1c:[  ]+452d b00b[   ]+movem[ ]+\[\$?r2\+\[\$?r5\+\]\.b\],\$?r0
+[       ]+20:[  ]+4a2d bccb[   ]+movem[ ]+\[\$?r2\+\[\$?r10\+\]\.b\],\$?r12
+[       ]+24:[  ]+5529 b22b[   ]+movem[ ]+\[\$?r2\+\[\$?r5\]\.w\],\$?r2
+[       ]+28:[  ]+5a29 b66b[   ]+movem[ ]+\[\$?r2\+\[\$?r10\]\.w\],\$?r6
+[       ]+2c:[  ]+552d b77b[   ]+movem[ ]+\[\$?r2\+\[\$?r5\+\]\.w\],\$?r7
+[       ]+30:[  ]+5a2d b88b[   ]+movem[ ]+\[\$?r2\+\[\$?r10\+\]\.w\],\$?r8
+[       ]+34:[  ]+6255 bccb[   ]+movem[ ]+\[\$?r2\+\$?r5\.d\],\$?r12
+[       ]+38:[  ]+62a5 b99b[   ]+movem[ ]+\[\$?r2\+\$?r10\.d\],\$?r9
+[       ]+3c:[  ]+6529 bddb[   ]+movem[ ]+\[\$?r2\+\[\$?r5\]\.d\],\$?r13
+[       ]+40:[  ]+6a29 b88b[   ]+movem[ ]+\[\$?r2\+\[\$?r10\]\.d\],\$?r8
+[       ]+44:[  ]+652d b00b[   ]+movem[ ]+\[\$?r2\+\[\$?r5\+\]\.d\],\$?r0
+[       ]+48:[  ]+6a2d b55b[   ]+movem[ ]+\[\$?r2\+\[\$?r10\+\]\.d\],\$?r5
+[       ]+4c:[  ]+0021 b11b[   ]+movem[ ]+\[\$?r2\+0\],\$?r1
+[       ]+50:[  ]+0121 b11b[   ]+movem[ ]+\[\$?r2\+1\],\$?r1
+[       ]+54:[  ]+7f21 b11b[   ]+movem[ ]+\[\$?r2\+127\],\$?r1
+[       ]+58:[  ]+5f2d 8000 b11b[      ]+movem[ ]+\[\$?r2\+128\],\$?r1
+[       ]+5e:[  ]+ff21 b11b[   ]+movem[ ]+\[\$?r2-1\],\$?r1
+[       ]+62:[  ]+ff21 b11b[   ]+movem[ ]+\[\$?r2-1\],\$?r1
+[       ]+66:[  ]+8121 b11b[   ]+movem[ ]+\[\$?r2-127\],\$?r1
+[       ]+6a:[  ]+8021 b11b[   ]+movem[ ]+\[\$?r2-128\],\$?r1
+[       ]+6e:[  ]+8121 b11b[   ]+movem[ ]+\[\$?r2-127\],\$?r1
+[       ]+72:[  ]+8021 b11b[   ]+movem[ ]+\[\$?r2-128\],\$?r1
+[       ]+76:[  ]+5f2d ff00 b11b[      ]+movem[ ]+\[\$?r2\+255\],\$?r1
+[       ]+7c:[  ]+5f2d 01ff b11b[      ]+movem[ ]+\[\$?r2-255\],\$?r1
+[       ]+82:[  ]+5f2d 01ff b11b[      ]+movem[ ]+\[\$?r2-255\],\$?r1
+[       ]+88:[  ]+5f2d 0001 b11b[      ]+movem[ ]+\[\$?r2\+256\],\$?r1
+[       ]+8e:[  ]+5f2d 00ff b11b[      ]+movem[ ]+\[\$?r2-256\],\$?r1
+[       ]+94:[  ]+5f2d 68dd b11b[      ]+movem[ ]+\[\$?r2-8856\],\$?r1
+[       ]+9a:[  ]+5f2d 00ff b11b[      ]+movem[ ]+\[\$?r2-256\],\$?r1
+[       ]+a0:[  ]+5f2d 68dd b11b[      ]+movem[ ]+\[\$?r2-8856\],\$?r1
+[       ]+a6:[  ]+5f2d 9822 b11b[      ]+movem[ ]+\[\$?r2\+8856\],\$?r1
+[       ]+ac:[  ]+6f2d ac72 2a00 b11b[         ]+movem[ ]+\[\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\],\$?r1
+[       ]+b4:[  ]+6f2d d5c5 d6ff b11b[         ]+movem[ ]+\[\$?r2\+[^]]+\],\$?r1
+[       ]+bc:[  ]+6f2d acce c09e b11b[         ]+movem[ ]+\[\$?r2\+[^]]+\],\$?r1
+[       ]+c4:[  ]+6f2d 5331 3f81 b11b[         ]+movem[ ]+\[\$?r2\+[^]]+\],\$?r1
+[       ]+cc:[  ]+6f2d 5331 3f81 b11b[         ]+movem[ ]+\[\$?r2\+[^]]+\],\$?r1
+[       ]+d4:[  ]+6f2d b5af 982e b11b[         ]+movem[ ]+\[\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],\$?r1
+[       ]+dc:[  ]+6f2d 2b45 941b b11b[         ]+movem[ ]+\[\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\],\$?r1
+[       ]+e4:[  ]+2a21 bddb[   ]+movem[ ]+\[\$?r2\+42\],\$?r13
+[       ]+e8:[  ]+d621 b55b[   ]+movem[ ]+\[\$?r2-42\],\$?r5
+[       ]+ec:[  ]+d621 b55b[   ]+movem[ ]+\[\$?r2-42\],\$?r5
+[       ]+f0:[  ]+2a21 b55b[   ]+movem[ ]+\[\$?r2\+42\],\$?r5
+[       ]+f4:[  ]+d621 b55b[   ]+movem[ ]+\[\$?r2-42\],\$?r5
+[       ]+f8:[  ]+d621 b55b[   ]+movem[ ]+\[\$?r2-42\],\$?r5
+[       ]+fc:[  ]+2a21 b55b[   ]+movem[ ]+\[\$?r2\+42\],\$?r5
+[       ]+100:[         ]+d621 b55b[   ]+movem[ ]+\[\$?r2-42\],\$?r5
+[       ]+104:[         ]+2a21 b55b[   ]+movem[ ]+\[\$?r2\+42\],\$?r5
+[       ]+108:[         ]+5f2d ff7f b55b[      ]+movem[ ]+\[\$?r2\+32767\],\$?r5
+[       ]+10e:[         ]+6f2d 0080 0000 b55b[         ]+movem[ ]+\[\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5
+[       ]+116:[         ]+6f2d 0180 0000 b55b[         ]+movem[ ]+\[\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r5
+[       ]+11e:[         ]+5f2d 0180 b55b[      ]+movem[ ]+\[\$?r2-32767\],\$?r5
+[       ]+124:[         ]+5f2d 0080 bddb[      ]+movem[ ]+\[\$?r2-32768\],\$?r13
+[       ]+12a:[         ]+6f2d ff7f ffff bddb[         ]+movem[ ]+\[\$?r2\+[^]]+\],\$?r13
+[       ]+132:[         ]+5f2d 0180 b55b[      ]+movem[ ]+\[\$?r2-32767\],\$?r5
+[       ]+138:[         ]+5f2d 0080 bddb[      ]+movem[ ]+\[\$?r2-32768\],\$?r13
+[       ]+13e:[         ]+6f2d ff7f ffff bddb[         ]+movem[ ]+\[\$?r2\+[^]]+\],\$?r13
+[       ]+146:[         ]+6f2d ffff 0000 b55b[         ]+movem[ ]+\[\$?r2\+(65535|ffff <six5535>)\],\$?r5
+[       ]+14e:[         ]+6f2d 0000 0100 bddb[         ]+movem[ ]+\[\$?r2\+(65536|10000 <six5535\+0x1>)\],\$?r13
+[       ]+156:[         ]+6f2d 2b3a 2900 b55b[         ]+movem[ ]+\[\$?r2\+(2701867|293a2b <two701867>)\],\$?r5
+[       ]+15e:[         ]+6f2d d5c5 d6ff b55b[         ]+movem[ ]+\[\$?r2\+[^]]+\],\$?r5
+[       ]+166:[         ]+6f2d d5c5 d6ff b55b[         ]+movem[ ]+\[\$?r2\+[^]]+\],\$?r5
+[       ]+16e:[         ]+6f2d 0000 0000 b55b[         ]+movem[ ]+\[\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+170:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+176:[         ]+4255 bcdf[   ]+movem[ ]+\[r12=r2\+r5\.b\],r13
-[       ]+17a:[         ]+42a5 bc1f[   ]+movem[ ]+\[r12=r2\+r10\.b\],r1
-[       ]+17e:[         ]+4529 bc4f[   ]+movem[ ]+\[r12=r2\+\[r5\]\.b\],r4
-[       ]+182:[         ]+4a29 bc6f[   ]+movem[ ]+\[r12=r2\+\[r10\]\.b\],r6
-[       ]+186:[         ]+452d bc3f[   ]+movem[ ]+\[r12=r2\+\[r5\+\]\.b\],r3
-[       ]+18a:[         ]+4a2d bc2f[   ]+movem[ ]+\[r12=r2\+\[r10\+\]\.b\],r2
-[       ]+18e:[         ]+5255 bc5f[   ]+movem[ ]+\[r12=r2\+r5\.w\],r5
-[       ]+192:[         ]+52a5 bc8f[   ]+movem[ ]+\[r12=r2\+r10\.w\],r8
-[       ]+196:[         ]+5529 bc4f[   ]+movem[ ]+\[r12=r2\+\[r5\]\.w\],r4
-[       ]+19a:[         ]+5a29 bc3f[   ]+movem[ ]+\[r12=r2\+\[r10\]\.w\],r3
-[       ]+19e:[         ]+552d bc2f[   ]+movem[ ]+\[r12=r2\+\[r5\+\]\.w\],r2
-[       ]+1a2:[         ]+5a2d bc7f[   ]+movem[ ]+\[r12=r2\+\[r10\+\]\.w\],r7
-[       ]+1a6:[         ]+6255 bc4f[   ]+movem[ ]+\[r12=r2\+r5\.d\],r4
-[       ]+1aa:[         ]+62a5 bc8f[   ]+movem[ ]+\[r12=r2\+r10\.d\],r8
-[       ]+1ae:[         ]+6529 bc2f[   ]+movem[ ]+\[r12=r2\+\[r5\]\.d\],r2
-[       ]+1b2:[         ]+6a29 bc0f[   ]+movem[ ]+\[r12=r2\+\[r10\]\.d\],r0
-[       ]+1b6:[         ]+652d bc3f[   ]+movem[ ]+\[r12=r2\+\[r5\+\]\.d\],r3
-[       ]+1ba:[         ]+6a2d bc2f[   ]+movem[ ]+\[r12=r2\+\[r10\+\]\.d\],r2
-[       ]+1be:[         ]+0021 bc1f[   ]+movem[ ]+\[r12=r2\+0\],r1
-[       ]+1c2:[         ]+0121 bc1f[   ]+movem[ ]+\[r12=r2\+1\],r1
-[       ]+1c6:[         ]+7f21 bc1f[   ]+movem[ ]+\[r12=r2\+127\],r1
-[       ]+1ca:[         ]+5f2d 8000 bc1f[      ]+movem[ ]+\[r12=r2\+128\],r1
-[       ]+1d0:[         ]+ff21 bc1f[   ]+movem[ ]+\[r12=r2-1\],r1
-[       ]+1d4:[         ]+ff21 bc1f[   ]+movem[ ]+\[r12=r2-1\],r1
-[       ]+1d8:[         ]+8121 bc1f[   ]+movem[ ]+\[r12=r2-127\],r1
-[       ]+1dc:[         ]+8021 bc1f[   ]+movem[ ]+\[r12=r2-128\],r1
-[       ]+1e0:[         ]+8121 bc1f[   ]+movem[ ]+\[r12=r2-127\],r1
-[       ]+1e4:[         ]+8021 bc1f[   ]+movem[ ]+\[r12=r2-128\],r1
-[       ]+1e8:[         ]+5f2d ff00 bc1f[      ]+movem[ ]+\[r12=r2\+255\],r1
-[       ]+1ee:[         ]+5f2d 01ff bc1f[      ]+movem[ ]+\[r12=r2-255\],r1
-[       ]+1f4:[         ]+5f2d 01ff bc1f[      ]+movem[ ]+\[r12=r2-255\],r1
-[       ]+1fa:[         ]+5f2d 0001 bc1f[      ]+movem[ ]+\[r12=r2\+256\],r1
-[       ]+200:[         ]+5f2d 00ff bc1f[      ]+movem[ ]+\[r12=r2-256\],r1
-[       ]+206:[         ]+5f2d 68dd bc1f[      ]+movem[ ]+\[r12=r2-8856\],r1
-[       ]+20c:[         ]+5f2d 00ff bc1f[      ]+movem[ ]+\[r12=r2-256\],r1
-[       ]+212:[         ]+5f2d 68dd bc1f[      ]+movem[ ]+\[r12=r2-8856\],r1
-[       ]+218:[         ]+5f2d 9822 bc1f[      ]+movem[ ]+\[r12=r2\+8856\],r1
-[       ]+21e:[         ]+6f2d ac72 2a00 bc1f[         ]+movem[ ]+\[r12=r2\+(2781868|2a72ac <two701867\+0x13881>)\],r1
-[       ]+226:[         ]+6f2d d5c5 d6ff bc1f[         ]+movem[ ]+\[r12=r2\+[^]]+\],r1
-[       ]+22e:[         ]+6f2d acce c09e bc1f[         ]+movem[ ]+\[r12=r2\+[^]]+\],r1
-[       ]+236:[         ]+6f2d 5331 3f81 bc1f[         ]+movem[ ]+\[r12=r2\+[^]]+\],r1
-[       ]+23e:[         ]+6f2d 5331 3f81 bc1f[         ]+movem[ ]+\[r12=r2\+[^]]+\],r1
-[       ]+246:[         ]+6f2d b5af 982e bc1f[         ]+movem[ ]+\[r12=r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],r1
-[       ]+24e:[         ]+6f2d 2b45 941b bc1f[         ]+movem[ ]+\[r12=r2\+(0x1b94452b|1b94452b <const_int_32>)\],r1
-[       ]+256:[         ]+2a21 bcdf[   ]+movem[ ]+\[r12=r2\+42\],r13
-[       ]+25a:[         ]+d621 bc5f[   ]+movem[ ]+\[r12=r2-42\],r5
-[       ]+25e:[         ]+d621 bc5f[   ]+movem[ ]+\[r12=r2-42\],r5
-[       ]+262:[         ]+2a21 bc5f[   ]+movem[ ]+\[r12=r2\+42\],r5
-[       ]+266:[         ]+d621 bc5f[   ]+movem[ ]+\[r12=r2-42\],r5
-[       ]+26a:[         ]+d621 bc5f[   ]+movem[ ]+\[r12=r2-42\],r5
-[       ]+26e:[         ]+2a21 bc5f[   ]+movem[ ]+\[r12=r2\+42\],r5
-[       ]+272:[         ]+d621 bc5f[   ]+movem[ ]+\[r12=r2-42\],r5
-[       ]+276:[         ]+2a21 bc5f[   ]+movem[ ]+\[r12=r2\+42\],r5
-[       ]+27a:[         ]+5f2d ff7f bc5f[      ]+movem[ ]+\[r12=r2\+32767\],r5
-[       ]+280:[         ]+6f2d 0080 0000 bc5f[         ]+movem[ ]+\[r12=r2\+(32768|8000 <three2767\+0x1>)\],r5
-[       ]+288:[         ]+6f2d 0180 0000 bc5f[         ]+movem[ ]+\[r12=r2\+(32769|8001 <three2767\+0x2>)\],r5
-[       ]+290:[         ]+5f2d 0180 bc5f[      ]+movem[ ]+\[r12=r2-32767\],r5
-[       ]+296:[         ]+5f2d 0080 bcdf[      ]+movem[ ]+\[r12=r2-32768\],r13
-[       ]+29c:[         ]+6f2d ff7f ffff bcdf[         ]+movem[ ]+\[r12=r2\+[^]]+\],r13
-[       ]+2a4:[         ]+5f2d 0180 bc5f[      ]+movem[ ]+\[r12=r2-32767\],r5
-[       ]+2aa:[         ]+5f2d 0080 bcdf[      ]+movem[ ]+\[r12=r2-32768\],r13
-[       ]+2b0:[         ]+6f2d ff7f ffff bcdf[         ]+movem[ ]+\[r12=r2\+[^]]+\],r13
-[       ]+2b8:[         ]+6f2d ffff 0000 bc5f[         ]+movem[ ]+\[r12=r2\+(65535|ffff <six5535>)\],r5
-[       ]+2c0:[         ]+6f2d 0000 0100 bcdf[         ]+movem[ ]+\[r12=r2\+(65536|10000 <six5535\+0x1>)\],r13
-[       ]+2c8:[         ]+6f2d 2b3a 2900 bc5f[         ]+movem[ ]+\[r12=r2\+(2701867|293a2b <two701867>)\],r5
-[       ]+2d0:[         ]+6f2d d5c5 d6ff bc5f[         ]+movem[ ]+\[r12=r2\+[^]]+\],r5
-[       ]+2d8:[         ]+6f2d d5c5 d6ff bc5f[         ]+movem[ ]+\[r12=r2\+[^]]+\],r5
-[       ]+2e0:[         ]+6f2d 0000 0000 bc5f[         ]+movem[ ]+\[r12=r2\+0( <notstart>)?\],r5
+[       ]+176:[         ]+4255 bcdf[   ]+movem[ ]+\[\$?r12=\$?r2\+\$?r5\.b\],\$?r13
+[       ]+17a:[         ]+42a5 bc1f[   ]+movem[ ]+\[\$?r12=\$?r2\+\$?r10\.b\],\$?r1
+[       ]+17e:[         ]+4529 bc4f[   ]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r5\]\.b\],\$?r4
+[       ]+182:[         ]+4a29 bc6f[   ]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r10\]\.b\],\$?r6
+[       ]+186:[         ]+452d bc3f[   ]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r5\+\]\.b\],\$?r3
+[       ]+18a:[         ]+4a2d bc2f[   ]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r10\+\]\.b\],\$?r2
+[       ]+18e:[         ]+5255 bc5f[   ]+movem[ ]+\[\$?r12=\$?r2\+\$?r5\.w\],\$?r5
+[       ]+192:[         ]+52a5 bc8f[   ]+movem[ ]+\[\$?r12=\$?r2\+\$?r10\.w\],\$?r8
+[       ]+196:[         ]+5529 bc4f[   ]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r5\]\.w\],\$?r4
+[       ]+19a:[         ]+5a29 bc3f[   ]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r10\]\.w\],\$?r3
+[       ]+19e:[         ]+552d bc2f[   ]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r5\+\]\.w\],\$?r2
+[       ]+1a2:[         ]+5a2d bc7f[   ]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r10\+\]\.w\],\$?r7
+[       ]+1a6:[         ]+6255 bc4f[   ]+movem[ ]+\[\$?r12=\$?r2\+\$?r5\.d\],\$?r4
+[       ]+1aa:[         ]+62a5 bc8f[   ]+movem[ ]+\[\$?r12=\$?r2\+\$?r10\.d\],\$?r8
+[       ]+1ae:[         ]+6529 bc2f[   ]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r5\]\.d\],\$?r2
+[       ]+1b2:[         ]+6a29 bc0f[   ]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r10\]\.d\],\$?r0
+[       ]+1b6:[         ]+652d bc3f[   ]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r5\+\]\.d\],\$?r3
+[       ]+1ba:[         ]+6a2d bc2f[   ]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r10\+\]\.d\],\$?r2
+[       ]+1be:[         ]+0021 bc1f[   ]+movem[ ]+\[\$?r12=\$?r2\+0\],\$?r1
+[       ]+1c2:[         ]+0121 bc1f[   ]+movem[ ]+\[\$?r12=\$?r2\+1\],\$?r1
+[       ]+1c6:[         ]+7f21 bc1f[   ]+movem[ ]+\[\$?r12=\$?r2\+127\],\$?r1
+[       ]+1ca:[         ]+5f2d 8000 bc1f[      ]+movem[ ]+\[\$?r12=\$?r2\+128\],\$?r1
+[       ]+1d0:[         ]+ff21 bc1f[   ]+movem[ ]+\[\$?r12=\$?r2-1\],\$?r1
+[       ]+1d4:[         ]+ff21 bc1f[   ]+movem[ ]+\[\$?r12=\$?r2-1\],\$?r1
+[       ]+1d8:[         ]+8121 bc1f[   ]+movem[ ]+\[\$?r12=\$?r2-127\],\$?r1
+[       ]+1dc:[         ]+8021 bc1f[   ]+movem[ ]+\[\$?r12=\$?r2-128\],\$?r1
+[       ]+1e0:[         ]+8121 bc1f[   ]+movem[ ]+\[\$?r12=\$?r2-127\],\$?r1
+[       ]+1e4:[         ]+8021 bc1f[   ]+movem[ ]+\[\$?r12=\$?r2-128\],\$?r1
+[       ]+1e8:[         ]+5f2d ff00 bc1f[      ]+movem[ ]+\[\$?r12=\$?r2\+255\],\$?r1
+[       ]+1ee:[         ]+5f2d 01ff bc1f[      ]+movem[ ]+\[\$?r12=\$?r2-255\],\$?r1
+[       ]+1f4:[         ]+5f2d 01ff bc1f[      ]+movem[ ]+\[\$?r12=\$?r2-255\],\$?r1
+[       ]+1fa:[         ]+5f2d 0001 bc1f[      ]+movem[ ]+\[\$?r12=\$?r2\+256\],\$?r1
+[       ]+200:[         ]+5f2d 00ff bc1f[      ]+movem[ ]+\[\$?r12=\$?r2-256\],\$?r1
+[       ]+206:[         ]+5f2d 68dd bc1f[      ]+movem[ ]+\[\$?r12=\$?r2-8856\],\$?r1
+[       ]+20c:[         ]+5f2d 00ff bc1f[      ]+movem[ ]+\[\$?r12=\$?r2-256\],\$?r1
+[       ]+212:[         ]+5f2d 68dd bc1f[      ]+movem[ ]+\[\$?r12=\$?r2-8856\],\$?r1
+[       ]+218:[         ]+5f2d 9822 bc1f[      ]+movem[ ]+\[\$?r12=\$?r2\+8856\],\$?r1
+[       ]+21e:[         ]+6f2d ac72 2a00 bc1f[         ]+movem[ ]+\[\$?r12=\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\],\$?r1
+[       ]+226:[         ]+6f2d d5c5 d6ff bc1f[         ]+movem[ ]+\[\$?r12=\$?r2\+[^]]+\],\$?r1
+[       ]+22e:[         ]+6f2d acce c09e bc1f[         ]+movem[ ]+\[\$?r12=\$?r2\+[^]]+\],\$?r1
+[       ]+236:[         ]+6f2d 5331 3f81 bc1f[         ]+movem[ ]+\[\$?r12=\$?r2\+[^]]+\],\$?r1
+[       ]+23e:[         ]+6f2d 5331 3f81 bc1f[         ]+movem[ ]+\[\$?r12=\$?r2\+[^]]+\],\$?r1
+[       ]+246:[         ]+6f2d b5af 982e bc1f[         ]+movem[ ]+\[\$?r12=\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],\$?r1
+[       ]+24e:[         ]+6f2d 2b45 941b bc1f[         ]+movem[ ]+\[\$?r12=\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\],\$?r1
+[       ]+256:[         ]+2a21 bcdf[   ]+movem[ ]+\[\$?r12=\$?r2\+42\],\$?r13
+[       ]+25a:[         ]+d621 bc5f[   ]+movem[ ]+\[\$?r12=\$?r2-42\],\$?r5
+[       ]+25e:[         ]+d621 bc5f[   ]+movem[ ]+\[\$?r12=\$?r2-42\],\$?r5
+[       ]+262:[         ]+2a21 bc5f[   ]+movem[ ]+\[\$?r12=\$?r2\+42\],\$?r5
+[       ]+266:[         ]+d621 bc5f[   ]+movem[ ]+\[\$?r12=\$?r2-42\],\$?r5
+[       ]+26a:[         ]+d621 bc5f[   ]+movem[ ]+\[\$?r12=\$?r2-42\],\$?r5
+[       ]+26e:[         ]+2a21 bc5f[   ]+movem[ ]+\[\$?r12=\$?r2\+42\],\$?r5
+[       ]+272:[         ]+d621 bc5f[   ]+movem[ ]+\[\$?r12=\$?r2-42\],\$?r5
+[       ]+276:[         ]+2a21 bc5f[   ]+movem[ ]+\[\$?r12=\$?r2\+42\],\$?r5
+[       ]+27a:[         ]+5f2d ff7f bc5f[      ]+movem[ ]+\[\$?r12=\$?r2\+32767\],\$?r5
+[       ]+280:[         ]+6f2d 0080 0000 bc5f[         ]+movem[ ]+\[\$?r12=\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5
+[       ]+288:[         ]+6f2d 0180 0000 bc5f[         ]+movem[ ]+\[\$?r12=\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r5
+[       ]+290:[         ]+5f2d 0180 bc5f[      ]+movem[ ]+\[\$?r12=\$?r2-32767\],\$?r5
+[       ]+296:[         ]+5f2d 0080 bcdf[      ]+movem[ ]+\[\$?r12=\$?r2-32768\],\$?r13
+[       ]+29c:[         ]+6f2d ff7f ffff bcdf[         ]+movem[ ]+\[\$?r12=\$?r2\+[^]]+\],\$?r13
+[       ]+2a4:[         ]+5f2d 0180 bc5f[      ]+movem[ ]+\[\$?r12=\$?r2-32767\],\$?r5
+[       ]+2aa:[         ]+5f2d 0080 bcdf[      ]+movem[ ]+\[\$?r12=\$?r2-32768\],\$?r13
+[       ]+2b0:[         ]+6f2d ff7f ffff bcdf[         ]+movem[ ]+\[\$?r12=\$?r2\+[^]]+\],\$?r13
+[       ]+2b8:[         ]+6f2d ffff 0000 bc5f[         ]+movem[ ]+\[\$?r12=\$?r2\+(65535|ffff <six5535>)\],\$?r5
+[       ]+2c0:[         ]+6f2d 0000 0100 bcdf[         ]+movem[ ]+\[\$?r12=\$?r2\+(65536|10000 <six5535\+0x1>)\],\$?r13
+[       ]+2c8:[         ]+6f2d 2b3a 2900 bc5f[         ]+movem[ ]+\[\$?r12=\$?r2\+(2701867|293a2b <two701867>)\],\$?r5
+[       ]+2d0:[         ]+6f2d d5c5 d6ff bc5f[         ]+movem[ ]+\[\$?r12=\$?r2\+[^]]+\],\$?r5
+[       ]+2d8:[         ]+6f2d d5c5 d6ff bc5f[         ]+movem[ ]+\[\$?r12=\$?r2\+[^]]+\],\$?r5
+[       ]+2e0:[         ]+6f2d 0000 0000 bc5f[         ]+movem[ ]+\[\$?r12=\$?r2\+0( <notstart>)?\],\$?r5
 [      ]+2e2:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+2e8:[         ]+7209 b44b[   ]+movem[ ]+\[\[r2\]\],r4
-[       ]+2ec:[         ]+7309 b77b[   ]+movem[ ]+\[\[r3\]\],r7
-[       ]+2f0:[         ]+730d b55b[   ]+movem[ ]+\[\[r3\+\]\],r5
-[       ]+2f4:[         ]+710d b66b[   ]+movem[ ]+\[\[r1\+\]\],r6
-[       ]+2f8:[         ]+7f0d 0000 0000 b44b[         ]+movem[ ]+\[(0x0|0 <notstart>)?\],r4
+[       ]+2e8:[         ]+7209 b44b[   ]+movem[ ]+\[\[\$?r2\]\],\$?r4
+[       ]+2ec:[         ]+7309 b77b[   ]+movem[ ]+\[\[\$?r3\]\],\$?r7
+[       ]+2f0:[         ]+730d b55b[   ]+movem[ ]+\[\[\$?r3\+\]\],\$?r5
+[       ]+2f4:[         ]+710d b66b[   ]+movem[ ]+\[\[\$?r1\+\]\],\$?r6
+[       ]+2f8:[         ]+7f0d 0000 0000 b44b[         ]+movem[ ]+\[(0x0|0 <notstart>)?\],\$?r4
 [      ]+2fa:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+300:[         ]+7f0d 0000 0000 b77b[         ]+movem[ ]+\[(0x0|0 <notstart>)?\],r7
+[       ]+300:[         ]+7f0d 0000 0000 b77b[         ]+movem[ ]+\[(0x0|0 <notstart>)?\],\$?r7
 [      ]+302:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+308:[         ]+7f0d 0000 0000 b33b[         ]+movem[ ]+\[(0x0|0 <notstart>)?\],r3
+[       ]+308:[         ]+7f0d 0000 0000 b33b[         ]+movem[ ]+\[(0x0|0 <notstart>)?\],\$?r3
 [      ]+30a:[         ]+(R_CRIS_)?32[         ]+\.text
-[       ]+310:[         ]+7f0d 0000 0000 b77b[         ]+movem[ ]+\[(0x0|0 <notstart>)?\],r7
+[       ]+310:[         ]+7f0d 0000 0000 b77b[         ]+movem[ ]+\[(0x0|0 <notstart>)?\],\$?r7
 [      ]+312:[         ]+(R_CRIS_)?32[         ]+\.text
index 4e6c73c..b23862c 100644 (file)
@@ -6,5 +6,5 @@
 Disassembly of section \.text:
 
 0+ <start>:
-[       ]+0:[   ]+4022[         ]+moveq[ ]+0,r2
+[       ]+0:[   ]+4022[         ]+moveq[ ]+0,\$?r2
 [       ]+2:[   ]+f025[         ]+di[ ]*
index 549f6f7..d25fd36 100644 (file)
@@ -2,6 +2,7 @@
 ; This one should not treat a ";" as a line separator, not even
 ; just after an instruction.
  .text
+ .syntax no_register_prefix
 start:
  moveq 0,r2;nop
  di
index 009e1c8..f255910 100644 (file)
@@ -7,9 +7,9 @@
 
 Disassembly of section \.text:
 0+ <start>:
-[       ]+0:[   ]+@IR+7187@[   ]+@OR@[ ]+r1
-[       ]+2:[   ]+@IR+7087@[   ]+@OR@[ ]+r0
-[       ]+4:[   ]+@IR+7087@[   ]+@OR@[ ]+r0
-[       ]+6:[   ]+@IR+7587@[   ]+@OR@[ ]+r5
-[       ]+8:[   ]+@IR+7d87@[   ]+@OR@[ ]+r13
-[       ]+a:[   ]+@IR+7987@[   ]+@OR@[ ]+r9
+[       ]+0:[   ]+@IR+7187@[   ]+@OR@[ ]+\$?r1
+[       ]+2:[   ]+@IR+7087@[   ]+@OR@[ ]+\$?r0
+[       ]+4:[   ]+@IR+7087@[   ]+@OR@[ ]+\$?r0
+[       ]+6:[   ]+@IR+7587@[   ]+@OR@[ ]+\$?r5
+[       ]+8:[   ]+@IR+7d87@[   ]+@OR@[ ]+\$?r13
+[       ]+a:[   ]+@IR+7987@[   ]+@OR@[ ]+\$?r9
index c6be026..e042cc3 100644 (file)
@@ -1,6 +1,7 @@
 ; Error cases for invalid operands.
 ;  { dg-do assemble { target cris-*-* } }
  .text
+ .syntax no_register_prefix
 start:
  add.w r3,r4,r5 ; { dg-error "(Illegal|Invalid) operands" }
  add.w 42,r4,r5 ; { dg-error "(Illegal|Invalid) operands" }
index 18e33cb..f565166 100644 (file)
@@ -5,90 +5,90 @@
 
 Disassembly of section \.text:
 0+ <start>:
-[       ]+0:[   ]+0001 454a[   ]+move\.b \[r0\+0\],r4
-[       ]+4:[   ]+0031 564e[   ]+move\.w \[r6=r3\+0\],r4
-[       ]+8:[   ]+ff11 454a[   ]+move\.b \[r1-1\],r4
-[       ]+c:[   ]+ff01 564e[   ]+move\.w \[r6=r0-1\],r4
-[       ]+10:[  ]+8011 454a[   ]+move\.b \[r1-128\],r4
-[       ]+14:[  ]+8071 564e[   ]+move\.w \[r6=r7-128\],r4
-[       ]+18:[  ]+7f11 454a[   ]+move\.b \[r1\+127\],r4
-[       ]+1c:[  ]+7fb1 564a[   ]+move\.w \[r11\+127\],r4
-[       ]+20:[  ]+4f4d 0000 679e[      ]+move\.d \[r7=r4\+0\],r9
-[       ]+26:[  ]+4f5d 0100 454a[      ]+move\.b \[r5\+1\],r4
-[       ]+2c:[  ]+4f6d ffff 679e[      ]+move\.d \[r7=r6-1\],r9
-[       ]+32:[  ]+4f6d 80ff 679a[      ]+move\.d \[r6-128\],r9
-[       ]+38:[  ]+4f6d 7f00 564e[      ]+move\.w \[r6=r6\+127\],r4
-[       ]+3e:[  ]+5f4d 0000 679e[      ]+move\.d \[r7=r4\+0\],r9
-[       ]+44:[  ]+5f5d 0100 454a[      ]+move\.b \[r5\+1\],r4
-[       ]+4a:[  ]+5f6d ffff 679e[      ]+move\.d \[r7=r6-1\],r9
-[       ]+50:[  ]+5f6d 80ff 679a[      ]+move\.d \[r6-128\],r9
-[       ]+56:[  ]+5f6d 7f00 564e[      ]+move\.w \[r6=r6\+127\],r4
-[       ]+5c:[  ]+5f6d 7fff 679a[      ]+move\.d \[r6-129\],r9
-[       ]+62:[  ]+5f6d 8000 679a[      ]+move\.d \[r6\+128\],r9
-[       ]+68:[  ]+5f6d 0080 454a[      ]+move\.b \[r6-32768\],r4
-[       ]+6e:[  ]+5f6d ff7f 555e[      ]+move\.w \[r5=r6\+32767\],r5
-[       ]+74:[  ]+6f4d 0000 0000 679e[         ]+move\.d \[r7=r4\+0( <start>)?\],r9
-[       ]+7c:[  ]+6f5d 0100 0000 454a[         ]+move\.b \[r5\+1( <start\+0x1>)?\],r4
-[       ]+84:[  ]+6f6d ffff ffff 679e[         ]+move\.d \[r7=r6\+[^]]+\],r9
-[       ]+8c:[  ]+6f6d 80ff ffff 679a[         ]+move\.d \[r6\+[^]]+\],r9
-[       ]+94:[  ]+6f6d 7f00 0000 564e[         ]+move\.w \[r6=r6\+(127|7f <start\+0x7f>)\],r4
-[       ]+9c:[  ]+6f6d 7fff ffff 679a[         ]+move\.d \[r6\+[^]]+\],r9
-[       ]+a4:[  ]+6f6d 8000 0000 679a[         ]+move\.d \[r6\+(128|80 <start\+0x80>)\],r9
-[       ]+ac:[  ]+6f6d 0080 ffff 454a[         ]+move\.b \[r6\+[^]]+\],r4
-[       ]+b4:[  ]+6f6d ff7f 0000 555e[         ]+move\.w \[r5=r6\+(32767|7fff <end\+0x7e33>)\],r5
-[       ]+bc:[  ]+6f6d ff7f ffff 564e[         ]+move\.w \[r6=r6\+[^]]+\],r4
-[       ]+c4:[  ]+6f6d 0080 0000 564a[         ]+move\.w \[r6\+(32768|8000 <end\+0x7e34>)\],r4
-[       ]+cc:[  ]+6f6d 0000 fbff 454a[         ]+move\.b \[r6\+[^]]+\],r4
-[       ]+d4:[  ]+6f6d f5ad 4701 555e[         ]+move\.w \[r5=r6\+(0x[0]?147adf5|147adf5 <end\+0x147ac29>)\],r5
-[       ]+dc:[  ]+6f6d 0000 0080 679a[         ]+move\.d \[r6\+[^]]+\],r9
-[       ]+e4:[  ]+6f6d ffff ff7f 454a[         ]+move\.b \[r6\+(0x7fffffff|7fffffff <end\+0x7ffffe33>)\],r4
-[       ]+ec:[  ]+6f6d 0000 0000 555e[         ]+move\.w \[r5=r6\+0( <start>)?\],r5
+[       ]+0:[   ]+0001 454a[   ]+move\.b \[\$?r0\+0\],\$?r4
+[       ]+4:[   ]+0031 564e[   ]+move\.w \[\$?r6=\$?r3\+0\],\$?r4
+[       ]+8:[   ]+ff11 454a[   ]+move\.b \[\$?r1-1\],\$?r4
+[       ]+c:[   ]+ff01 564e[   ]+move\.w \[\$?r6=\$?r0-1\],\$?r4
+[       ]+10:[  ]+8011 454a[   ]+move\.b \[\$?r1-128\],\$?r4
+[       ]+14:[  ]+8071 564e[   ]+move\.w \[\$?r6=\$?r7-128\],\$?r4
+[       ]+18:[  ]+7f11 454a[   ]+move\.b \[\$?r1\+127\],\$?r4
+[       ]+1c:[  ]+7fb1 564a[   ]+move\.w \[\$?r11\+127\],\$?r4
+[       ]+20:[  ]+4f4d 0000 679e[      ]+move\.d \[\$?r7=\$?r4\+0\],\$?r9
+[       ]+26:[  ]+4f5d 0100 454a[      ]+move\.b \[\$?r5\+1\],\$?r4
+[       ]+2c:[  ]+4f6d ffff 679e[      ]+move\.d \[\$?r7=\$?r6-1\],\$?r9
+[       ]+32:[  ]+4f6d 80ff 679a[      ]+move\.d \[\$?r6-128\],\$?r9
+[       ]+38:[  ]+4f6d 7f00 564e[      ]+move\.w \[\$?r6=\$?r6\+127\],\$?r4
+[       ]+3e:[  ]+5f4d 0000 679e[      ]+move\.d \[\$?r7=\$?r4\+0\],\$?r9
+[       ]+44:[  ]+5f5d 0100 454a[      ]+move\.b \[\$?r5\+1\],\$?r4
+[       ]+4a:[  ]+5f6d ffff 679e[      ]+move\.d \[\$?r7=\$?r6-1\],\$?r9
+[       ]+50:[  ]+5f6d 80ff 679a[      ]+move\.d \[\$?r6-128\],\$?r9
+[       ]+56:[  ]+5f6d 7f00 564e[      ]+move\.w \[\$?r6=\$?r6\+127\],\$?r4
+[       ]+5c:[  ]+5f6d 7fff 679a[      ]+move\.d \[\$?r6-129\],\$?r9
+[       ]+62:[  ]+5f6d 8000 679a[      ]+move\.d \[\$?r6\+128\],\$?r9
+[       ]+68:[  ]+5f6d 0080 454a[      ]+move\.b \[\$?r6-32768\],\$?r4
+[       ]+6e:[  ]+5f6d ff7f 555e[      ]+move\.w \[\$?r5=\$?r6\+32767\],\$?r5
+[       ]+74:[  ]+6f4d 0000 0000 679e[         ]+move\.d \[\$?r7=\$?r4\+0( <start>)?\],\$?r9
+[       ]+7c:[  ]+6f5d 0100 0000 454a[         ]+move\.b \[\$?r5\+1( <start\+0x1>)?\],\$?r4
+[       ]+84:[  ]+6f6d ffff ffff 679e[         ]+move\.d \[\$?r7=\$?r6\+[^]]+\],\$?r9
+[       ]+8c:[  ]+6f6d 80ff ffff 679a[         ]+move\.d \[\$?r6\+[^]]+\],\$?r9
+[       ]+94:[  ]+6f6d 7f00 0000 564e[         ]+move\.w \[\$?r6=\$?r6\+(127|7f <start\+0x7f>)\],\$?r4
+[       ]+9c:[  ]+6f6d 7fff ffff 679a[         ]+move\.d \[\$?r6\+[^]]+\],\$?r9
+[       ]+a4:[  ]+6f6d 8000 0000 679a[         ]+move\.d \[\$?r6\+(128|80 <start\+0x80>)\],\$?r9
+[       ]+ac:[  ]+6f6d 0080 ffff 454a[         ]+move\.b \[\$?r6\+[^]]+\],\$?r4
+[       ]+b4:[  ]+6f6d ff7f 0000 555e[         ]+move\.w \[\$?r5=\$?r6\+(32767|7fff <end\+0x7e33>)\],\$?r5
+[       ]+bc:[  ]+6f6d ff7f ffff 564e[         ]+move\.w \[\$?r6=\$?r6\+[^]]+\],\$?r4
+[       ]+c4:[  ]+6f6d 0080 0000 564a[         ]+move\.w \[\$?r6\+(32768|8000 <end\+0x7e34>)\],\$?r4
+[       ]+cc:[  ]+6f6d 0000 fbff 454a[         ]+move\.b \[\$?r6\+[^]]+\],\$?r4
+[       ]+d4:[  ]+6f6d f5ad 4701 555e[         ]+move\.w \[\$?r5=\$?r6\+(0x[0]?147adf5|147adf5 <end\+0x147ac29>)\],\$?r5
+[       ]+dc:[  ]+6f6d 0000 0080 679a[         ]+move\.d \[\$?r6\+[^]]+\],\$?r9
+[       ]+e4:[  ]+6f6d ffff ff7f 454a[         ]+move\.b \[\$?r6\+(0x7fffffff|7fffffff <end\+0x7ffffe33>)\],\$?r4
+[       ]+ec:[  ]+6f6d 0000 0000 555e[         ]+move\.w \[\$?r5=\$?r6\+0( <start>)?\],\$?r5
 [      ]+ee:[  ]+(R_CRIS_)?32[         ]+external_symbol
-[       ]+f4:[  ]+4029 664e[   ]+move\.d \[r6=r2\+\[r0\]\.b\],r4
-[       ]+f8:[  ]+5029 454a[   ]+move\.b \[r2\+\[r0\]\.w\],r4
-[       ]+fc:[  ]+6029 664e[   ]+move\.d \[r6=r2\+\[r0\]\.d\],r4
-[       ]+100:[         ]+4a29 664e[   ]+move\.d \[r6=r2\+\[r10\]\.b\],r4
-[       ]+104:[         ]+5a29 454a[   ]+move\.b \[r2\+\[r10\]\.w\],r4
-[       ]+108:[         ]+6a29 664e[   ]+move\.d \[r6=r2\+\[r10\]\.d\],r4
-[       ]+10c:[         ]+422d 564a[   ]+move\.w \[r2\+\[r2\+\]\.b\],r4
-[       ]+110:[         ]+5b2d 555e[   ]+move\.w \[r5=r2\+\[r11\+\]\.w\],r5
-[       ]+114:[         ]+6a2d 564a[   ]+move\.w \[r2\+\[r10\+\]\.d\],r4
-[       ]+118:[         ]+4305 454a[   ]+move\.b \[r3\+r0\.b\],r4
-[       ]+11c:[         ]+5535 564e[   ]+move\.w \[r6=r5\+r3\.w\],r4
-[       ]+120:[         ]+6dd5 454a[   ]+move\.b \[r13\+r13\.d\],r4
-[       ]+124:[         ]+4665 564e[   ]+move\.w \[r6=r6\+r6\.b\],r4
-[       ]+128:[         ]+5dd5 454a[   ]+move\.b \[r13\+r13\.w\],r4
-[       ]+12c:[         ]+6bc5 564e[   ]+move\.w \[r6=r11\+r12\.d\],r4
-[       ]+130:[         ]+5545 454a[   ]+move\.b \[r5\+r4\.w\],r4
-[       ]+134:[         ]+4335 564e[   ]+move\.w \[r6=r3\+r3\.b\],r4
-[       ]+138:[         ]+6555 555e[   ]+move\.w \[r5=r5\+r5\.d\],r5
+[       ]+f4:[  ]+4029 664e[   ]+move\.d \[\$?r6=\$?r2\+\[\$?r0\]\.b\],\$?r4
+[       ]+f8:[  ]+5029 454a[   ]+move\.b \[\$?r2\+\[\$?r0\]\.w\],\$?r4
+[       ]+fc:[  ]+6029 664e[   ]+move\.d \[\$?r6=\$?r2\+\[\$?r0\]\.d\],\$?r4
+[       ]+100:[         ]+4a29 664e[   ]+move\.d \[\$?r6=\$?r2\+\[\$?r10\]\.b\],\$?r4
+[       ]+104:[         ]+5a29 454a[   ]+move\.b \[\$?r2\+\[\$?r10\]\.w\],\$?r4
+[       ]+108:[         ]+6a29 664e[   ]+move\.d \[\$?r6=\$?r2\+\[\$?r10\]\.d\],\$?r4
+[       ]+10c:[         ]+422d 564a[   ]+move\.w \[\$?r2\+\[\$?r2\+\]\.b\],\$?r4
+[       ]+110:[         ]+5b2d 555e[   ]+move\.w \[\$?r5=\$?r2\+\[\$?r11\+\]\.w\],\$?r5
+[       ]+114:[         ]+6a2d 564a[   ]+move\.w \[\$?r2\+\[\$?r10\+\]\.d\],\$?r4
+[       ]+118:[         ]+4305 454a[   ]+move\.b \[\$?r3\+\$?r0\.b\],\$?r4
+[       ]+11c:[         ]+5535 564e[   ]+move\.w \[\$?r6=\$?r5\+\$?r3\.w\],\$?r4
+[       ]+120:[         ]+6dd5 454a[   ]+move\.b \[\$?r13\+\$?r13\.d\],\$?r4
+[       ]+124:[         ]+4665 564e[   ]+move\.w \[\$?r6=\$?r6\+\$?r6\.b\],\$?r4
+[       ]+128:[         ]+5dd5 454a[   ]+move\.b \[\$?r13\+\$?r13\.w\],\$?r4
+[       ]+12c:[         ]+6bc5 564e[   ]+move\.w \[\$?r6=\$?r11\+\$?r12\.d\],\$?r4
+[       ]+130:[         ]+5545 454a[   ]+move\.b \[\$?r5\+\$?r4\.w\],\$?r4
+[       ]+134:[         ]+4335 564e[   ]+move\.w \[\$?r6=\$?r3\+\$?r3\.b\],\$?r4
+[       ]+138:[         ]+6555 555e[   ]+move\.w \[\$?r5=\$?r5\+\$?r5\.d\],\$?r5
 [       ]+13c:[         ]+7f0d 0000 0000[      ]+dip 0( <start>)?
-[       ]+142:[         ]+679e[        ]+move.d \[r7\+\],r9
-[       ]+144:[         ]+7f0d 0100 0000 454a[         ]+move\.b \[(0x1|1 <start\+0x1>)\],r4
+[       ]+142:[         ]+679e[        ]+move.d \[\$?r7\+\],\$?r9
+[       ]+144:[         ]+7f0d 0100 0000 454a[         ]+move\.b \[(0x1|1 <start\+0x1>)\],\$?r4
 [       ]+14c:[         ]+7f0d ffff ffff[      ]+dip 0xffffffff
-[       ]+152:[         ]+679e[        ]+move.d \[r7\+\],r9
-[       ]+154:[         ]+7f0d 80ff ffff 679a[         ]+move\.d \[(0xffffff80|ffffff80 <end\+0xfffffdb4>)\],r9
+[       ]+152:[         ]+679e[        ]+move.d \[\$?r7\+\],\$?r9
+[       ]+154:[         ]+7f0d 80ff ffff 679a[         ]+move\.d \[(0xffffff80|ffffff80 <end\+0xfffffdb4>)\],\$?r9
 [       ]+15c:[         ]+7f0d 7f00 0000[      ]+dip (0x7f|7f <start\+0x7f>)
-[       ]+162:[         ]+564e[        ]+move.w \[r6\+\],r4
-[       ]+164:[         ]+7f0d 7fff ffff 679a[         ]+move\.d \[(0xffffff7f|ffffff7f <end\+0xfffffdb3>)\],r9
-[       ]+16c:[         ]+7f0d 8000 0000 679a[         ]+move\.d \[(0x80|80 <start\+0x80>)\],r9
-[       ]+174:[         ]+7f0d 0080 ffff 454a[         ]+move\.b \[(0xffff8000|ffff8000 <end\+0xffff7e34>)\],r4
+[       ]+162:[         ]+564e[        ]+move.w \[\$?r6\+\],\$?r4
+[       ]+164:[         ]+7f0d 7fff ffff 679a[         ]+move\.d \[(0xffffff7f|ffffff7f <end\+0xfffffdb3>)\],\$?r9
+[       ]+16c:[         ]+7f0d 8000 0000 679a[         ]+move\.d \[(0x80|80 <start\+0x80>)\],\$?r9
+[       ]+174:[         ]+7f0d 0080 ffff 454a[         ]+move\.b \[(0xffff8000|ffff8000 <end\+0xffff7e34>)\],\$?r4
 [       ]+17c:[         ]+7f0d ff7f 0000[      ]+dip (0x7fff|7fff <end\+0x7e33>)
-[       ]+182:[         ]+555e[        ]+move.w \[r5\+\],r5
+[       ]+182:[         ]+555e[        ]+move.w \[\$?r5\+\],\$?r5
 [       ]+184:[         ]+7f0d ff7f ffff[      ]+dip (0xffff7fff|ffff7fff <end\+0xffff7e33>)
-[       ]+18a:[         ]+564e[        ]+move.w \[r6\+\],r4
-[       ]+18c:[         ]+7f0d 0080 0000 564a[         ]+move\.w \[(0x8000|8000 <end\+0x7e34>)\],r4
-[       ]+194:[         ]+7f0d 0000 fbff 454a[         ]+move\.b \[(0xfffb0000|fffb0000 <end\+0xfffafe34>)\],r4
+[       ]+18a:[         ]+564e[        ]+move.w \[\$?r6\+\],\$?r4
+[       ]+18c:[         ]+7f0d 0080 0000 564a[         ]+move\.w \[(0x8000|8000 <end\+0x7e34>)\],\$?r4
+[       ]+194:[         ]+7f0d 0000 fbff 454a[         ]+move\.b \[(0xfffb0000|fffb0000 <end\+0xfffafe34>)\],\$?r4
 [       ]+19c:[         ]+7f0d f5ad 4701[      ]+dip (0x[0]?147adf5|147adf5 <end\+0x147ac29>)
-[       ]+1a2:[         ]+555e[        ]+move.w \[r5\+\],r5
-[       ]+1a4:[         ]+7f0d 0000 0080 679a[         ]+move\.d \[(0x80000000|80000000 <end\+0x7ffffe34>)\],r9
-[       ]+1ac:[         ]+7f0d ffff ff7f 454a[         ]+move\.b \[(0x7fffffff|7fffffff <end\+0x7ffffe33>)\],r4
+[       ]+1a2:[         ]+555e[        ]+move.w \[\$?r5\+\],\$?r5
+[       ]+1a4:[         ]+7f0d 0000 0080 679a[         ]+move\.d \[(0x80000000|80000000 <end\+0x7ffffe34>)\],\$?r9
+[       ]+1ac:[         ]+7f0d ffff ff7f 454a[         ]+move\.b \[(0x7fffffff|7fffffff <end\+0x7ffffe33>)\],\$?r4
 [       ]+1b4:[         ]+7f0d 0000 0000[      ]+dip 0( <start>)?
 [      ]+1b6:[         ]+(R_CRIS_)?32[         ]+external_symbol
-[       ]+1ba:[         ]+555e[        ]+move.w \[r5\+\],r5
-[       ]+1bc:[         ]+7a09[        ]+dip \[r10\]
-[       ]+1be:[         ]+664e[        ]+move.d \[r6\+\],r4
-[       ]+1c0:[         ]+7b09 674a[   ]+move\.d \[\[r11\]\],r4
-[       ]+1c4:[         ]+720d 564a[   ]+move\.w \[\[r2\+\]\],r4
-[       ]+1c8:[         ]+7b0d[        ]+dip \[r11\+\]
-[       ]+1ca:[         ]+555e[        ]+move.w \[r5\+\],r5
+[       ]+1ba:[         ]+555e[        ]+move.w \[\$?r5\+\],\$?r5
+[       ]+1bc:[         ]+7a09[        ]+dip \[\$?r10\]
+[       ]+1be:[         ]+664e[        ]+move.d \[\$?r6\+\],\$?r4
+[       ]+1c0:[         ]+7b09 674a[   ]+move\.d \[\[\$?r11\]\],\$?r4
+[       ]+1c4:[         ]+720d 564a[   ]+move\.w \[\[\$?r2\+\]\],\$?r4
+[       ]+1c8:[         ]+7b0d[        ]+dip \[\$?r11\+\]
+[       ]+1ca:[         ]+555e[        ]+move.w \[\$?r5\+\],\$?r5
index 95dcd6b..990caf5 100644 (file)
@@ -1,7 +1,7 @@
 ; See that prefix insns are assembled right.
  .text
+ .syntax no_register_prefix
 start:
-
 ;
 ; bdap (8-bit signed offset).
 ;
index 21fd4fb..46fb368 100644 (file)
@@ -5,35 +5,35 @@
 
 Disassembly of section \.text:
 0+ <start>:
-[       ]+0:[   ]+ffe1 @IM+7e0e@[      ]+push[ ]+[a-z].*
-[       ]+4:[   ]+ffe1 @IM+7e0e@[      ]+push[ ]+[a-z].*
-[       ]+8:[   ]+ffe1 @IM+7e0e@[      ]+push[ ]+[a-z].*
-[       ]+c:[   ]+f8e1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[sp=sp-8\]
-[       ]+10:[  ]+fbe1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[sp=sp-5\]
-[       ]+14:[  ]+fce1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[sp=sp-4\]
-[       ]+18:[  ]+fde1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[sp=sp-3\]
-[       ]+1c:[  ]+fee1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[sp=sp-2\]
-[       ]+20:[  ]+00e1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[sp=sp\+0\]
-[       ]+24:[  ]+01e1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[sp=sp\+1\]
-[       ]+28:[  ]+02e1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[sp=sp\+2\]
-[       ]+2c:[  ]+03e1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[sp=sp\+3\]
-[       ]+30:[  ]+04e1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[sp=sp\+4\]
-[       ]+34:[  ]+05e1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[sp=sp\+5\]
-[       ]+38:[  ]+08e1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[sp=sp\+8\]
-[       ]+3c:[  ]+08e1 @IM+3e0e@[      ]+move[ ]+\[sp=sp\+8\],.*
-[       ]+40:[  ]+05e1 @IM+3e0e@[      ]+move[ ]+\[sp=sp\+5\],.*
-[       ]+44:[  ]+04e1 @IM+3e0e@[      ]+move[ ]+\[sp=sp\+4\],.*
-[       ]+48:[  ]+03e1 @IM+3e0e@[      ]+move[ ]+\[sp=sp\+3\],.*
-[       ]+4c:[  ]+02e1 @IM+3e0e@[      ]+move[ ]+\[sp=sp\+2\],.*
-[       ]+50:[  ]+01e1 @IM+3e0e@[      ]+move[ ]+\[sp=sp\+1\],.*
-[       ]+54:[  ]+00e1 @IM+3e0e@[      ]+move[ ]+\[sp=sp\+0\],.*
-[       ]+58:[  ]+ffe1 @IM+3e0e@[      ]+move[ ]+\[sp=sp-1\],.*
-[       ]+5c:[  ]+fee1 @IM+3e0e@[      ]+move[ ]+\[sp=sp-2\],.*
-[       ]+60:[  ]+fde1 @IM+3e0e@[      ]+move[ ]+\[sp=sp-3\],.*
-[       ]+64:[  ]+fce1 @IM+3e0e@[      ]+move[ ]+\[sp=sp-4\],.*
-[       ]+68:[  ]+fbe1 @IM+3e0e@[      ]+move[ ]+\[sp=sp-5\],.*
-[       ]+6c:[  ]+f8e1 @IM+3e0e@[      ]+move[ ]+\[sp=sp-8\],.*
-[       ]+70:[  ]+ffe1 @IM+7e0e@[      ]+push[ ]+[a-z].*
-[       ]+74:[  ]+@IM+3e0e@[   ]+pop[ ]+[a-z].*
-[       ]+76:[  ]+@IM+3e0e@[   ]+pop[ ]+[a-z].*
-[       ]+78:[  ]+ffe1 @IM+7e0e@[      ]+push[ ]+[a-z].*
+[       ]+0:[   ]+ffe1 @IM+7e0e@[      ]+push[ ]+[\$a-z].*
+[       ]+4:[   ]+ffe1 @IM+7e0e@[      ]+push[ ]+[\$a-z].*
+[       ]+8:[   ]+ffe1 @IM+7e0e@[      ]+push[ ]+[\$a-z].*
+[       ]+c:[   ]+f8e1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[\$?sp=\$?sp-8\]
+[       ]+10:[  ]+fbe1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[\$?sp=\$?sp-5\]
+[       ]+14:[  ]+fce1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[\$?sp=\$?sp-4\]
+[       ]+18:[  ]+fde1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[\$?sp=\$?sp-3\]
+[       ]+1c:[  ]+fee1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[\$?sp=\$?sp-2\]
+[       ]+20:[  ]+00e1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[\$?sp=\$?sp\+0\]
+[       ]+24:[  ]+01e1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[\$?sp=\$?sp\+1\]
+[       ]+28:[  ]+02e1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[\$?sp=\$?sp\+2\]
+[       ]+2c:[  ]+03e1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[\$?sp=\$?sp\+3\]
+[       ]+30:[  ]+04e1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[\$?sp=\$?sp\+4\]
+[       ]+34:[  ]+05e1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[\$?sp=\$?sp\+5\]
+[       ]+38:[  ]+08e1 @IM+7e0e@[      ]+(clear.b |move[ ]+[^,]+,)\[\$?sp=\$?sp\+8\]
+[       ]+3c:[  ]+08e1 @IM+3e0e@[      ]+move[ ]+\[\$?sp=\$?sp\+8\],.*
+[       ]+40:[  ]+05e1 @IM+3e0e@[      ]+move[ ]+\[\$?sp=\$?sp\+5\],.*
+[       ]+44:[  ]+04e1 @IM+3e0e@[      ]+move[ ]+\[\$?sp=\$?sp\+4\],.*
+[       ]+48:[  ]+03e1 @IM+3e0e@[      ]+move[ ]+\[\$?sp=\$?sp\+3\],.*
+[       ]+4c:[  ]+02e1 @IM+3e0e@[      ]+move[ ]+\[\$?sp=\$?sp\+2\],.*
+[       ]+50:[  ]+01e1 @IM+3e0e@[      ]+move[ ]+\[\$?sp=\$?sp\+1\],.*
+[       ]+54:[  ]+00e1 @IM+3e0e@[      ]+move[ ]+\[\$?sp=\$?sp\+0\],.*
+[       ]+58:[  ]+ffe1 @IM+3e0e@[      ]+move[ ]+\[\$?sp=\$?sp-1\],.*
+[       ]+5c:[  ]+fee1 @IM+3e0e@[      ]+move[ ]+\[\$?sp=\$?sp-2\],.*
+[       ]+60:[  ]+fde1 @IM+3e0e@[      ]+move[ ]+\[\$?sp=\$?sp-3\],.*
+[       ]+64:[  ]+fce1 @IM+3e0e@[      ]+move[ ]+\[\$?sp=\$?sp-4\],.*
+[       ]+68:[  ]+fbe1 @IM+3e0e@[      ]+move[ ]+\[\$?sp=\$?sp-5\],.*
+[       ]+6c:[  ]+f8e1 @IM+3e0e@[      ]+move[ ]+\[\$?sp=\$?sp-8\],.*
+[       ]+70:[  ]+ffe1 @IM+7e0e@[      ]+push[ ]+[\$a-z].*
+[       ]+74:[  ]+@IM+3e0e@[   ]+pop[ ]+[\$a-z].*
+[       ]+76:[  ]+@IM+3e0e@[   ]+pop[ ]+[\$a-z].*
+[       ]+78:[  ]+ffe1 @IM+7e0e@[      ]+push[ ]+[\$a-z].*
index 6526ee2..fcc47ad 100644 (file)
@@ -5,35 +5,35 @@
 
 Disassembly of section \.text:
 0+ <start>:
-^[     ]+0:[   ]+fce1 @IM+7e0e@[       ]+push[ ]+[a-z].*
-^[     ]+4:[   ]+fce1 @IM+7e0e@[       ]+push[ ]+[a-z].*
-^[     ]+8:[   ]+fce1 @IM+7e0e@[       ]+push[ ]+[a-z].*
-^[     ]+c:[   ]+f8e1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[sp=sp-8\]
-^[     ]+10:[  ]+fbe1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[sp=sp-5\]
-^[     ]+14:[  ]+fde1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[sp=sp-3\]
-^[     ]+18:[  ]+fee1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[sp=sp-2\]
-^[     ]+1c:[  ]+ffe1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[sp=sp-1\]
-^[     ]+20:[  ]+00e1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[sp=sp\+0\]
-^[     ]+24:[  ]+01e1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[sp=sp\+1\]
-^[     ]+28:[  ]+02e1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[sp=sp\+2\]
-^[     ]+2c:[  ]+03e1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[sp=sp\+3\]
-^[     ]+30:[  ]+04e1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[sp=sp\+4\]
-^[     ]+34:[  ]+05e1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[sp=sp\+5\]
-^[     ]+38:[  ]+08e1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[sp=sp\+8\]
-^[     ]+3c:[  ]+08e1 @IM+3e0e@[       ]+move[ ]+\[sp=sp\+8\],.*
-^[     ]+40:[  ]+05e1 @IM+3e0e@[       ]+move[ ]+\[sp=sp\+5\],.*
-^[     ]+44:[  ]+04e1 @IM+3e0e@[       ]+move[ ]+\[sp=sp\+4\],.*
-^[     ]+48:[  ]+03e1 @IM+3e0e@[       ]+move[ ]+\[sp=sp\+3\],.*
-^[     ]+4c:[  ]+02e1 @IM+3e0e@[       ]+move[ ]+\[sp=sp\+2\],.*
-^[     ]+50:[  ]+01e1 @IM+3e0e@[       ]+move[ ]+\[sp=sp\+1\],.*
-^[     ]+54:[  ]+00e1 @IM+3e0e@[       ]+move[ ]+\[sp=sp\+0\],.*
-^[     ]+58:[  ]+ffe1 @IM+3e0e@[       ]+move[ ]+\[sp=sp-1\],.*
-^[     ]+5c:[  ]+fee1 @IM+3e0e@[       ]+move[ ]+\[sp=sp-2\],.*
-^[     ]+60:[  ]+fde1 @IM+3e0e@[       ]+move[ ]+\[sp=sp-3\],.*
-^[     ]+64:[  ]+fce1 @IM+3e0e@[       ]+move[ ]+\[sp=sp-4\],.*
-^[     ]+68:[  ]+fbe1 @IM+3e0e@[       ]+move[ ]+\[sp=sp-5\],.*
-^[     ]+6c:[  ]+f8e1 @IM+3e0e@[       ]+move[ ]+\[sp=sp-8\],.*
-^[     ]+70:[  ]+fce1 @IM+7e0e@[       ]+push[ ]+[a-z].*
-^[     ]+74:[  ]+@IM+3e0e@[    ]+pop[ ]+[a-z].*
-^[     ]+76:[  ]+@IM+3e0e@[    ]+pop[ ]+[a-z].*
-^[     ]+78:[  ]+fce1 @IM+7e0e@[       ]+push[ ]+[a-z].*
+^[     ]+0:[   ]+fce1 @IM+7e0e@[       ]+push[ ]+[\$a-z].*
+^[     ]+4:[   ]+fce1 @IM+7e0e@[       ]+push[ ]+[\$a-z].*
+^[     ]+8:[   ]+fce1 @IM+7e0e@[       ]+push[ ]+[\$a-z].*
+^[     ]+c:[   ]+f8e1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[\$?sp=\$?sp-8\]
+^[     ]+10:[  ]+fbe1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[\$?sp=\$?sp-5\]
+^[     ]+14:[  ]+fde1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[\$?sp=\$?sp-3\]
+^[     ]+18:[  ]+fee1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[\$?sp=\$?sp-2\]
+^[     ]+1c:[  ]+ffe1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[\$?sp=\$?sp-1\]
+^[     ]+20:[  ]+00e1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[\$?sp=\$?sp\+0\]
+^[     ]+24:[  ]+01e1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[\$?sp=\$?sp\+1\]
+^[     ]+28:[  ]+02e1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[\$?sp=\$?sp\+2\]
+^[     ]+2c:[  ]+03e1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[\$?sp=\$?sp\+3\]
+^[     ]+30:[  ]+04e1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[\$?sp=\$?sp\+4\]
+^[     ]+34:[  ]+05e1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[\$?sp=\$?sp\+5\]
+^[     ]+38:[  ]+08e1 @IM+7e0e@[       ]+(clear.d |move[ ]+[^,]+,)\[\$?sp=\$?sp\+8\]
+^[     ]+3c:[  ]+08e1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp\+8\],.*
+^[     ]+40:[  ]+05e1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp\+5\],.*
+^[     ]+44:[  ]+04e1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp\+4\],.*
+^[     ]+48:[  ]+03e1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp\+3\],.*
+^[     ]+4c:[  ]+02e1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp\+2\],.*
+^[     ]+50:[  ]+01e1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp\+1\],.*
+^[     ]+54:[  ]+00e1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp\+0\],.*
+^[     ]+58:[  ]+ffe1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp-1\],.*
+^[     ]+5c:[  ]+fee1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp-2\],.*
+^[     ]+60:[  ]+fde1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp-3\],.*
+^[     ]+64:[  ]+fce1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp-4\],.*
+^[     ]+68:[  ]+fbe1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp-5\],.*
+^[     ]+6c:[  ]+f8e1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp-8\],.*
+^[     ]+70:[  ]+fce1 @IM+7e0e@[       ]+push[ ]+[\$a-z].*
+^[     ]+74:[  ]+@IM+3e0e@[    ]+pop[ ]+[\$a-z].*
+^[     ]+76:[  ]+@IM+3e0e@[    ]+pop[ ]+[\$a-z].*
+^[     ]+78:[  ]+fce1 @IM+7e0e@[       ]+push[ ]+[\$a-z].*
index fc29a0f..1733527 100644 (file)
@@ -5,35 +5,35 @@
 
 Disassembly of section \.text:
 0+ <start>:
-^[     ]+0:[   ]+fee1 @IM+7e0e@[       ]+push[ ]+[a-z].*
-^[     ]+4:[   ]+fee1 @IM+7e0e@[       ]+push[ ]+[a-z].*
-^[     ]+8:[   ]+fee1 @IM+7e0e@[       ]+push[ ]+[a-z].*
-^[     ]+c:[   ]+f8e1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[sp=sp-8\]
-^[     ]+10:[  ]+fbe1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[sp=sp-5\]
-^[     ]+14:[  ]+fce1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[sp=sp-4\]
-^[     ]+18:[  ]+fde1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[sp=sp-3\]
-^[     ]+1c:[  ]+ffe1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[sp=sp-1\]
-^[     ]+20:[  ]+00e1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[sp=sp\+0\]
-^[     ]+24:[  ]+01e1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[sp=sp\+1\]
-^[     ]+28:[  ]+02e1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[sp=sp\+2\]
-^[     ]+2c:[  ]+03e1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[sp=sp\+3\]
-^[     ]+30:[  ]+04e1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[sp=sp\+4\]
-^[     ]+34:[  ]+05e1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[sp=sp\+5\]
-^[     ]+38:[  ]+08e1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[sp=sp\+8\]
-^[     ]+3c:[  ]+08e1 @IM+3e0e@[       ]+move[ ]+\[sp=sp\+8\],.*
-^[     ]+40:[  ]+05e1 @IM+3e0e@[       ]+move[ ]+\[sp=sp\+5\],.*
-^[     ]+44:[  ]+04e1 @IM+3e0e@[       ]+move[ ]+\[sp=sp\+4\],.*
-^[     ]+48:[  ]+03e1 @IM+3e0e@[       ]+move[ ]+\[sp=sp\+3\],.*
-^[     ]+4c:[  ]+02e1 @IM+3e0e@[       ]+move[ ]+\[sp=sp\+2\],.*
-^[     ]+50:[  ]+01e1 @IM+3e0e@[       ]+move[ ]+\[sp=sp\+1\],.*
-^[     ]+54:[  ]+00e1 @IM+3e0e@[       ]+move[ ]+\[sp=sp\+0\],.*
-^[     ]+58:[  ]+ffe1 @IM+3e0e@[       ]+move[ ]+\[sp=sp-1\],.*
-^[     ]+5c:[  ]+fee1 @IM+3e0e@[       ]+move[ ]+\[sp=sp-2\],.*
-^[     ]+60:[  ]+fde1 @IM+3e0e@[       ]+move[ ]+\[sp=sp-3\],.*
-^[     ]+64:[  ]+fce1 @IM+3e0e@[       ]+move[ ]+\[sp=sp-4\],.*
-^[     ]+68:[  ]+fbe1 @IM+3e0e@[       ]+move[ ]+\[sp=sp-5\],.*
-^[     ]+6c:[  ]+f8e1 @IM+3e0e@[       ]+move[ ]+\[sp=sp-8\],.*
-^[     ]+70:[  ]+fee1 @IM+7e0e@[       ]+push[ ]+[a-z].*
-^[     ]+74:[  ]+@IM+3e0e@[    ]+pop[ ]+[a-z].*
-^[     ]+76:[  ]+@IM+3e0e@[    ]+pop[ ]+[a-z].*
-^[     ]+78:[  ]+fee1 @IM+7e0e@[       ]+push[ ]+[a-z].*
+^[     ]+0:[   ]+fee1 @IM+7e0e@[       ]+push[ ]+[\$a-z].*
+^[     ]+4:[   ]+fee1 @IM+7e0e@[       ]+push[ ]+[\$a-z].*
+^[     ]+8:[   ]+fee1 @IM+7e0e@[       ]+push[ ]+[\$a-z].*
+^[     ]+c:[   ]+f8e1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[\$?sp=\$?sp-8\]
+^[     ]+10:[  ]+fbe1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[\$?sp=\$?sp-5\]
+^[     ]+14:[  ]+fce1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[\$?sp=\$?sp-4\]
+^[     ]+18:[  ]+fde1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[\$?sp=\$?sp-3\]
+^[     ]+1c:[  ]+ffe1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[\$?sp=\$?sp-1\]
+^[     ]+20:[  ]+00e1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[\$?sp=\$?sp\+0\]
+^[     ]+24:[  ]+01e1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[\$?sp=\$?sp\+1\]
+^[     ]+28:[  ]+02e1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[\$?sp=\$?sp\+2\]
+^[     ]+2c:[  ]+03e1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[\$?sp=\$?sp\+3\]
+^[     ]+30:[  ]+04e1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[\$?sp=\$?sp\+4\]
+^[     ]+34:[  ]+05e1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[\$?sp=\$?sp\+5\]
+^[     ]+38:[  ]+08e1 @IM+7e0e@[       ]+(clear.w |move[ ]+[^,]+,)\[\$?sp=\$?sp\+8\]
+^[     ]+3c:[  ]+08e1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp\+8\],.*
+^[     ]+40:[  ]+05e1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp\+5\],.*
+^[     ]+44:[  ]+04e1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp\+4\],.*
+^[     ]+48:[  ]+03e1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp\+3\],.*
+^[     ]+4c:[  ]+02e1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp\+2\],.*
+^[     ]+50:[  ]+01e1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp\+1\],.*
+^[     ]+54:[  ]+00e1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp\+0\],.*
+^[     ]+58:[  ]+ffe1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp-1\],.*
+^[     ]+5c:[  ]+fee1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp-2\],.*
+^[     ]+60:[  ]+fde1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp-3\],.*
+^[     ]+64:[  ]+fce1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp-4\],.*
+^[     ]+68:[  ]+fbe1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp-5\],.*
+^[     ]+6c:[  ]+f8e1 @IM+3e0e@[       ]+move[ ]+\[\$?sp=\$?sp-8\],.*
+^[     ]+70:[  ]+fee1 @IM+7e0e@[       ]+push[ ]+[\$a-z].*
+^[     ]+74:[  ]+@IM+3e0e@[    ]+pop[ ]+[\$a-z].*
+^[     ]+76:[  ]+@IM+3e0e@[    ]+pop[ ]+[\$a-z].*
+^[     ]+78:[  ]+fee1 @IM+7e0e@[       ]+push[ ]+[\$a-z].*
index 4048ed9..ca8df54 100644 (file)
@@ -5,85 +5,85 @@
 
 Disassembly of section \.text:
 0+ <start>:
-[       ]+0:[   ]+fce1 ee1f[   ]+push[ ]+r1
-[       ]+4:[   ]+fce1 ee0f[   ]+push[ ]+r0
-[       ]+8:[   ]+fce1 ee4f[   ]+push[ ]+r4
-[       ]+c:[   ]+f8e1 ce5f[   ]+move\.b r5,\[sp=sp-8\]
-[       ]+10:[  ]+f8e1 de5f[   ]+move\.w r5,\[sp=sp-8\]
-[       ]+14:[  ]+f8e1 ee5f[   ]+move\.d r5,\[sp=sp-8\]
-[       ]+18:[  ]+fbe1 ce5f[   ]+move\.b r5,\[sp=sp-5\]
-[       ]+1c:[  ]+fbe1 de5f[   ]+move\.w r5,\[sp=sp-5\]
-[       ]+20:[  ]+fbe1 ee5f[   ]+move\.d r5,\[sp=sp-5\]
-[       ]+24:[  ]+fce1 de5f[   ]+move\.w r5,\[sp=sp-4\]
-[       ]+28:[  ]+fce1 ce3f[   ]+move\.b r3,\[sp=sp-4\]
-[       ]+2c:[  ]+fde1 ee5f[   ]+move\.d r5,\[sp=sp-3\]
-[       ]+30:[  ]+fde1 debf[   ]+move\.w r11,\[sp=sp-3\]
-[       ]+34:[  ]+fde1 ce5f[   ]+move\.b r5,\[sp=sp-3\]
-[       ]+38:[  ]+fee1 ee5f[   ]+move\.d r5,\[sp=sp-2\]
-[       ]+3c:[  ]+fee1 ce5f[   ]+move\.b r5,\[sp=sp-2\]
-[       ]+40:[  ]+ffe1 ee5f[   ]+move\.d r5,\[sp=sp-1\]
-[       ]+44:[  ]+ffe1 de5f[   ]+move\.w r5,\[sp=sp-1\]
-[       ]+48:[  ]+00e1 ee5f[   ]+move\.d r5,\[sp=sp\+0\]
-[       ]+4c:[  ]+00e1 ce5f[   ]+move\.b r5,\[sp=sp\+0\]
-[       ]+50:[  ]+00e1 de5f[   ]+move\.w r5,\[sp=sp\+0\]
-[       ]+54:[  ]+01e1 ee5f[   ]+move\.d r5,\[sp=sp\+1\]
-[       ]+58:[  ]+01e1 de5f[   ]+move\.w r5,\[sp=sp\+1\]
-[       ]+5c:[  ]+01e1 ce5f[   ]+move\.b r5,\[sp=sp\+1\]
-[       ]+60:[  ]+02e1 ee5f[   ]+move\.d r5,\[sp=sp\+2\]
-[       ]+64:[  ]+02e1 de5f[   ]+move\.w r5,\[sp=sp\+2\]
-[       ]+68:[  ]+02e1 ce5f[   ]+move\.b r5,\[sp=sp\+2\]
-[       ]+6c:[  ]+03e1 ee5f[   ]+move\.d r5,\[sp=sp\+3\]
-[       ]+70:[  ]+03e1 de5f[   ]+move\.w r5,\[sp=sp\+3\]
-[       ]+74:[  ]+03e1 ce5f[   ]+move\.b r5,\[sp=sp\+3\]
-[       ]+78:[  ]+04e1 ee5f[   ]+move\.d r5,\[sp=sp\+4\]
-[       ]+7c:[  ]+04e1 de5f[   ]+move\.w r5,\[sp=sp\+4\]
-[       ]+80:[  ]+04e1 ce5f[   ]+move\.b r5,\[sp=sp\+4\]
-[       ]+84:[  ]+05e1 ee5f[   ]+move\.d r5,\[sp=sp\+5\]
-[       ]+88:[  ]+05e1 de5f[   ]+move\.w r5,\[sp=sp\+5\]
-[       ]+8c:[  ]+05e1 ce5f[   ]+move\.b r5,\[sp=sp\+5\]
-[       ]+90:[  ]+08e1 ee1f[   ]+move\.d r1,\[sp=sp\+8\]
-[       ]+94:[  ]+08e1 de9f[   ]+move\.w r9,\[sp=sp\+8\]
-[       ]+98:[  ]+08e1 cedf[   ]+move\.b r13,\[sp=sp\+8\]
-[       ]+9c:[  ]+08e1 4e5e[   ]+move\.b \[sp=sp\+8\],r5
-[       ]+a0:[  ]+08e1 5e5e[   ]+move\.w \[sp=sp\+8\],r5
-[       ]+a4:[  ]+08e1 6e5e[   ]+move\.d \[sp=sp\+8\],r5
-[       ]+a8:[  ]+05e1 4e5e[   ]+move\.b \[sp=sp\+5\],r5
-[       ]+ac:[  ]+05e1 5e5e[   ]+move\.w \[sp=sp\+5\],r5
-[       ]+b0:[  ]+05e1 6e5e[   ]+move\.d \[sp=sp\+5\],r5
-[       ]+b4:[  ]+04e1 6e5e[   ]+move\.d \[sp=sp\+4\],r5
-[       ]+b8:[  ]+04e1 5e5e[   ]+move\.w \[sp=sp\+4\],r5
-[       ]+bc:[  ]+04e1 4e3e[   ]+move\.b \[sp=sp\+4\],r3
-[       ]+c0:[  ]+03e1 6e5e[   ]+move\.d \[sp=sp\+3\],r5
-[       ]+c4:[  ]+03e1 5ebe[   ]+move\.w \[sp=sp\+3\],r11
-[       ]+c8:[  ]+03e1 4e5e[   ]+move\.b \[sp=sp\+3\],r5
-[       ]+cc:[  ]+02e1 6e5e[   ]+move\.d \[sp=sp\+2\],r5
-[       ]+d0:[  ]+02e1 5e5e[   ]+move\.w \[sp=sp\+2\],r5
-[       ]+d4:[  ]+02e1 4e5e[   ]+move\.b \[sp=sp\+2\],r5
-[       ]+d8:[  ]+01e1 6e5e[   ]+move\.d \[sp=sp\+1\],r5
-[       ]+dc:[  ]+01e1 5e5e[   ]+move\.w \[sp=sp\+1\],r5
-[       ]+e0:[  ]+01e1 4e5e[   ]+move\.b \[sp=sp\+1\],r5
-[       ]+e4:[  ]+00e1 6e5e[   ]+move\.d \[sp=sp\+0\],r5
-[       ]+e8:[  ]+00e1 5e5e[   ]+move\.w \[sp=sp\+0\],r5
-[       ]+ec:[  ]+00e1 4e5e[   ]+move\.b \[sp=sp\+0\],r5
-[       ]+f0:[  ]+ffe1 6e5e[   ]+move\.d \[sp=sp-1\],r5
-[       ]+f4:[  ]+ffe1 5e5e[   ]+move\.w \[sp=sp-1\],r5
-[       ]+f8:[  ]+ffe1 4e5e[   ]+move\.b \[sp=sp-1\],r5
-[       ]+fc:[  ]+fee1 6e5e[   ]+move\.d \[sp=sp-2\],r5
-[       ]+100:[         ]+fee1 5e5e[   ]+move\.w \[sp=sp-2\],r5
-[       ]+104:[         ]+fee1 4e5e[   ]+move\.b \[sp=sp-2\],r5
-[       ]+108:[         ]+fde1 6e5e[   ]+move\.d \[sp=sp-3\],r5
-[       ]+10c:[         ]+fde1 5e5e[   ]+move\.w \[sp=sp-3\],r5
-[       ]+110:[         ]+fde1 4e5e[   ]+move\.b \[sp=sp-3\],r5
-[       ]+114:[         ]+fce1 6e5e[   ]+move\.d \[sp=sp-4\],r5
-[       ]+118:[         ]+fce1 5e5e[   ]+move\.w \[sp=sp-4\],r5
-[       ]+11c:[         ]+fce1 4e5e[   ]+move\.b \[sp=sp-4\],r5
-[       ]+120:[         ]+fbe1 6e5e[   ]+move\.d \[sp=sp-5\],r5
-[       ]+124:[         ]+fbe1 5e5e[   ]+move\.w \[sp=sp-5\],r5
-[       ]+128:[         ]+fbe1 4e5e[   ]+move\.b \[sp=sp-5\],r5
-[       ]+12c:[         ]+f8e1 6e5e[   ]+move\.d \[sp=sp-8\],r5
-[       ]+130:[         ]+f8e1 5e5e[   ]+move\.w \[sp=sp-8\],r5
-[       ]+134:[         ]+f8e1 4e5e[   ]+move\.b \[sp=sp-8\],r5
-[       ]+138:[         ]+fce1 ee0f[   ]+push[ ]+r0
-[       ]+13c:[         ]+6e2e[        ]+pop[ ]+r2
-[       ]+13e:[         ]+6e3e[        ]+pop[ ]+r3
-[       ]+140:[         ]+fce1 eedf[   ]+push[ ]+r13
+[       ]+0:[   ]+fce1 ee1f[   ]+push[ ]+\$?r1
+[       ]+4:[   ]+fce1 ee0f[   ]+push[ ]+\$?r0
+[       ]+8:[   ]+fce1 ee4f[   ]+push[ ]+\$?r4
+[       ]+c:[   ]+f8e1 ce5f[   ]+move\.b \$?r5,\[\$?sp=\$?sp-8\]
+[       ]+10:[  ]+f8e1 de5f[   ]+move\.w \$?r5,\[\$?sp=\$?sp-8\]
+[       ]+14:[  ]+f8e1 ee5f[   ]+move\.d \$?r5,\[\$?sp=\$?sp-8\]
+[       ]+18:[  ]+fbe1 ce5f[   ]+move\.b \$?r5,\[\$?sp=\$?sp-5\]
+[       ]+1c:[  ]+fbe1 de5f[   ]+move\.w \$?r5,\[\$?sp=\$?sp-5\]
+[       ]+20:[  ]+fbe1 ee5f[   ]+move\.d \$?r5,\[\$?sp=\$?sp-5\]
+[       ]+24:[  ]+fce1 de5f[   ]+move\.w \$?r5,\[\$?sp=\$?sp-4\]
+[       ]+28:[  ]+fce1 ce3f[   ]+move\.b \$?r3,\[\$?sp=\$?sp-4\]
+[       ]+2c:[  ]+fde1 ee5f[   ]+move\.d \$?r5,\[\$?sp=\$?sp-3\]
+[       ]+30:[  ]+fde1 debf[   ]+move\.w \$?r11,\[\$?sp=\$?sp-3\]
+[       ]+34:[  ]+fde1 ce5f[   ]+move\.b \$?r5,\[\$?sp=\$?sp-3\]
+[       ]+38:[  ]+fee1 ee5f[   ]+move\.d \$?r5,\[\$?sp=\$?sp-2\]
+[       ]+3c:[  ]+fee1 ce5f[   ]+move\.b \$?r5,\[\$?sp=\$?sp-2\]
+[       ]+40:[  ]+ffe1 ee5f[   ]+move\.d \$?r5,\[\$?sp=\$?sp-1\]
+[       ]+44:[  ]+ffe1 de5f[   ]+move\.w \$?r5,\[\$?sp=\$?sp-1\]
+[       ]+48:[  ]+00e1 ee5f[   ]+move\.d \$?r5,\[\$?sp=\$?sp\+0\]
+[       ]+4c:[  ]+00e1 ce5f[   ]+move\.b \$?r5,\[\$?sp=\$?sp\+0\]
+[       ]+50:[  ]+00e1 de5f[   ]+move\.w \$?r5,\[\$?sp=\$?sp\+0\]
+[       ]+54:[  ]+01e1 ee5f[   ]+move\.d \$?r5,\[\$?sp=\$?sp\+1\]
+[       ]+58:[  ]+01e1 de5f[   ]+move\.w \$?r5,\[\$?sp=\$?sp\+1\]
+[       ]+5c:[  ]+01e1 ce5f[   ]+move\.b \$?r5,\[\$?sp=\$?sp\+1\]
+[       ]+60:[  ]+02e1 ee5f[   ]+move\.d \$?r5,\[\$?sp=\$?sp\+2\]
+[       ]+64:[  ]+02e1 de5f[   ]+move\.w \$?r5,\[\$?sp=\$?sp\+2\]
+[       ]+68:[  ]+02e1 ce5f[   ]+move\.b \$?r5,\[\$?sp=\$?sp\+2\]
+[       ]+6c:[  ]+03e1 ee5f[   ]+move\.d \$?r5,\[\$?sp=\$?sp\+3\]
+[       ]+70:[  ]+03e1 de5f[   ]+move\.w \$?r5,\[\$?sp=\$?sp\+3\]
+[       ]+74:[  ]+03e1 ce5f[   ]+move\.b \$?r5,\[\$?sp=\$?sp\+3\]
+[       ]+78:[  ]+04e1 ee5f[   ]+move\.d \$?r5,\[\$?sp=\$?sp\+4\]
+[       ]+7c:[  ]+04e1 de5f[   ]+move\.w \$?r5,\[\$?sp=\$?sp\+4\]
+[       ]+80:[  ]+04e1 ce5f[   ]+move\.b \$?r5,\[\$?sp=\$?sp\+4\]
+[       ]+84:[  ]+05e1 ee5f[   ]+move\.d \$?r5,\[\$?sp=\$?sp\+5\]
+[       ]+88:[  ]+05e1 de5f[   ]+move\.w \$?r5,\[\$?sp=\$?sp\+5\]
+[       ]+8c:[  ]+05e1 ce5f[   ]+move\.b \$?r5,\[\$?sp=\$?sp\+5\]
+[       ]+90:[  ]+08e1 ee1f[   ]+move\.d \$?r1,\[\$?sp=\$?sp\+8\]
+[       ]+94:[  ]+08e1 de9f[   ]+move\.w \$?r9,\[\$?sp=\$?sp\+8\]
+[       ]+98:[  ]+08e1 cedf[   ]+move\.b \$?r13,\[\$?sp=\$?sp\+8\]
+[       ]+9c:[  ]+08e1 4e5e[   ]+move\.b \[\$?sp=\$?sp\+8\],\$?r5
+[       ]+a0:[  ]+08e1 5e5e[   ]+move\.w \[\$?sp=\$?sp\+8\],\$?r5
+[       ]+a4:[  ]+08e1 6e5e[   ]+move\.d \[\$?sp=\$?sp\+8\],\$?r5
+[       ]+a8:[  ]+05e1 4e5e[   ]+move\.b \[\$?sp=\$?sp\+5\],\$?r5
+[       ]+ac:[  ]+05e1 5e5e[   ]+move\.w \[\$?sp=\$?sp\+5\],\$?r5
+[       ]+b0:[  ]+05e1 6e5e[   ]+move\.d \[\$?sp=\$?sp\+5\],\$?r5
+[       ]+b4:[  ]+04e1 6e5e[   ]+move\.d \[\$?sp=\$?sp\+4\],\$?r5
+[       ]+b8:[  ]+04e1 5e5e[   ]+move\.w \[\$?sp=\$?sp\+4\],\$?r5
+[       ]+bc:[  ]+04e1 4e3e[   ]+move\.b \[\$?sp=\$?sp\+4\],\$?r3
+[       ]+c0:[  ]+03e1 6e5e[   ]+move\.d \[\$?sp=\$?sp\+3\],\$?r5
+[       ]+c4:[  ]+03e1 5ebe[   ]+move\.w \[\$?sp=\$?sp\+3\],\$?r11
+[       ]+c8:[  ]+03e1 4e5e[   ]+move\.b \[\$?sp=\$?sp\+3\],\$?r5
+[       ]+cc:[  ]+02e1 6e5e[   ]+move\.d \[\$?sp=\$?sp\+2\],\$?r5
+[       ]+d0:[  ]+02e1 5e5e[   ]+move\.w \[\$?sp=\$?sp\+2\],\$?r5
+[       ]+d4:[  ]+02e1 4e5e[   ]+move\.b \[\$?sp=\$?sp\+2\],\$?r5
+[       ]+d8:[  ]+01e1 6e5e[   ]+move\.d \[\$?sp=\$?sp\+1\],\$?r5
+[       ]+dc:[  ]+01e1 5e5e[   ]+move\.w \[\$?sp=\$?sp\+1\],\$?r5
+[       ]+e0:[  ]+01e1 4e5e[   ]+move\.b \[\$?sp=\$?sp\+1\],\$?r5
+[       ]+e4:[  ]+00e1 6e5e[   ]+move\.d \[\$?sp=\$?sp\+0\],\$?r5
+[       ]+e8:[  ]+00e1 5e5e[   ]+move\.w \[\$?sp=\$?sp\+0\],\$?r5
+[       ]+ec:[  ]+00e1 4e5e[   ]+move\.b \[\$?sp=\$?sp\+0\],\$?r5
+[       ]+f0:[  ]+ffe1 6e5e[   ]+move\.d \[\$?sp=\$?sp-1\],\$?r5
+[       ]+f4:[  ]+ffe1 5e5e[   ]+move\.w \[\$?sp=\$?sp-1\],\$?r5
+[       ]+f8:[  ]+ffe1 4e5e[   ]+move\.b \[\$?sp=\$?sp-1\],\$?r5
+[       ]+fc:[  ]+fee1 6e5e[   ]+move\.d \[\$?sp=\$?sp-2\],\$?r5
+[       ]+100:[         ]+fee1 5e5e[   ]+move\.w \[\$?sp=\$?sp-2\],\$?r5
+[       ]+104:[         ]+fee1 4e5e[   ]+move\.b \[\$?sp=\$?sp-2\],\$?r5
+[       ]+108:[         ]+fde1 6e5e[   ]+move\.d \[\$?sp=\$?sp-3\],\$?r5
+[       ]+10c:[         ]+fde1 5e5e[   ]+move\.w \[\$?sp=\$?sp-3\],\$?r5
+[       ]+110:[         ]+fde1 4e5e[   ]+move\.b \[\$?sp=\$?sp-3\],\$?r5
+[       ]+114:[         ]+fce1 6e5e[   ]+move\.d \[\$?sp=\$?sp-4\],\$?r5
+[       ]+118:[         ]+fce1 5e5e[   ]+move\.w \[\$?sp=\$?sp-4\],\$?r5
+[       ]+11c:[         ]+fce1 4e5e[   ]+move\.b \[\$?sp=\$?sp-4\],\$?r5
+[       ]+120:[         ]+fbe1 6e5e[   ]+move\.d \[\$?sp=\$?sp-5\],\$?r5
+[       ]+124:[         ]+fbe1 5e5e[   ]+move\.w \[\$?sp=\$?sp-5\],\$?r5
+[       ]+128:[         ]+fbe1 4e5e[   ]+move\.b \[\$?sp=\$?sp-5\],\$?r5
+[       ]+12c:[         ]+f8e1 6e5e[   ]+move\.d \[\$?sp=\$?sp-8\],\$?r5
+[       ]+130:[         ]+f8e1 5e5e[   ]+move\.w \[\$?sp=\$?sp-8\],\$?r5
+[       ]+134:[         ]+f8e1 4e5e[   ]+move\.b \[\$?sp=\$?sp-8\],\$?r5
+[       ]+138:[         ]+fce1 ee0f[   ]+push[ ]+\$?r0
+[       ]+13c:[         ]+6e2e[        ]+pop[ ]+\$?r2
+[       ]+13e:[         ]+6e3e[        ]+pop[ ]+\$?r3
+[       ]+140:[         ]+fce1 eedf[   ]+push[ ]+\$?r13
index f4d755c..c12bf5b 100644 (file)
@@ -1,10 +1,10 @@
 ; Check the push and pop builtin "macros".
  .text
+ .syntax no_register_prefix
 start:
  push r1
  push r0
  push r4
-
  ; Check that there is no recognition of invalid offsets.
  move.b r5,[sp=sp-8]
  move.w r5,[sp=sp-8]
index 847021b..fc3c287 100644 (file)
@@ -7,18 +7,18 @@
 
 Disassembly of section \.text:
 0+ <start>:
-[       ]+0:[   ]+@IR+5632@[   ]+@OC@[ ]+22,r3
-[       ]+2:[   ]+@IR+4b52@[   ]+@OC@[ ]+11,r5
-[       ]+4:[   ]+@IR+40a2@[   ]+@OC@[ ]+0,r10
-[       ]+6:[   ]+@IR+5f52@[   ]+@OC@[ ]+31,r5
-[       ]+8:[   ]+@IR+4142@[   ]+@OC@[ ]+1,r4
-[       ]+a:[   ]+@IR+40b2@[   ]+@OC@[ ]+0,r11
-[       ]+c:[   ]+@IR+4ab2@[   ]+@OC@[ ]+10,r11
-[       ]+e:[   ]+@IR+40c2@[   ]+@OC@[ ]+0,r12
+[       ]+0:[   ]+@IR+5632@[   ]+@OC@[ ]+22,\$?r3
+[       ]+2:[   ]+@IR+4b52@[   ]+@OC@[ ]+11,\$?r5
+[       ]+4:[   ]+@IR+40a2@[   ]+@OC@[ ]+0,\$?r10
+[       ]+6:[   ]+@IR+5f52@[   ]+@OC@[ ]+31,\$?r5
+[       ]+8:[   ]+@IR+4142@[   ]+@OC@[ ]+1,\$?r4
+[       ]+a:[   ]+@IR+40b2@[   ]+@OC@[ ]+0,\$?r11
+[       ]+c:[   ]+@IR+4ab2@[   ]+@OC@[ ]+10,\$?r11
+[       ]+e:[   ]+@IR+40c2@[   ]+@OC@[ ]+0,\$?r12
 0+10 <signed6>:
-[       ]+10:[  ]+@IR+6132@[   ]+@OC@[ ]+-31,r3
-[       ]+12:[  ]+@IR+6a32@[   ]+@OC@[ ]+-22,r3
-[       ]+14:[  ]+@IR+6232@[   ]+@OC@[ ]+-30,r3
-[       ]+16:[  ]+@IR+6372@[   ]+@OC@[ ]+-29,r7
-[       ]+18:[  ]+@IR+7fd2@[   ]+@OC@[ ]+-1,r13
-[       ]+1a:[  ]+@IR+7fc2@[   ]+@OC@[ ]+-1,r12
+[       ]+10:[  ]+@IR+6132@[   ]+@OC@[ ]+-31,\$?r3
+[       ]+12:[  ]+@IR+6a32@[   ]+@OC@[ ]+-22,\$?r3
+[       ]+14:[  ]+@IR+6232@[   ]+@OC@[ ]+-30,\$?r3
+[       ]+16:[  ]+@IR+6372@[   ]+@OC@[ ]+-29,\$?r7
+[       ]+18:[  ]+@IR+7fd2@[   ]+@OC@[ ]+-1,\$?r13
+[       ]+1a:[  ]+@IR+7fc2@[   ]+@OC@[ ]+-1,\$?r12
index 088bf18..859e6c6 100644 (file)
@@ -7,11 +7,11 @@
 
 Disassembly of section \.text:
 0+ <start>:
-[       ]+0:[   ]+@IR+9633@[   ]+@OC@[ ]+22,r3
-[       ]+2:[   ]+@IR+8b53@[   ]+@OC@[ ]+11,r5
-[       ]+4:[   ]+@IR+80a3@[   ]+@OC@[ ]+0,r10
-[       ]+6:[   ]+@IR+9f53@[   ]+@OC@[ ]+31,r5
-[       ]+8:[   ]+@IR+8143@[   ]+@OC@[ ]+1,r4
-[       ]+a:[   ]+@IR+80b3@[   ]+@OC@[ ]+0,r11
-[       ]+c:[   ]+@IR+8ab3@[   ]+@OC@[ ]+10,r11
-[       ]+e:[   ]+@IR+80c3@[   ]+@OC@[ ]+0,r12
+[       ]+0:[   ]+@IR+9633@[   ]+@OC@[ ]+22,\$?r3
+[       ]+2:[   ]+@IR+8b53@[   ]+@OC@[ ]+11,\$?r5
+[       ]+4:[   ]+@IR+80a3@[   ]+@OC@[ ]+0,\$?r10
+[       ]+6:[   ]+@IR+9f53@[   ]+@OC@[ ]+31,\$?r5
+[       ]+8:[   ]+@IR+8143@[   ]+@OC@[ ]+1,\$?r4
+[       ]+a:[   ]+@IR+80b3@[   ]+@OC@[ ]+0,\$?r11
+[       ]+c:[   ]+@IR+8ab3@[   ]+@OC@[ ]+10,\$?r11
+[       ]+e:[   ]+@IR+80c3@[   ]+@OC@[ ]+0,\$?r12
index 862c231..07e1ad8 100644 (file)
@@ -7,20 +7,20 @@
 
 Disassembly of section \.text:
 0+ <start>:
-[       ]+0:[   ]+@IR+1632@[   ]+@OC@[ ]+22,r3
-[       ]+2:[   ]+@IR+0b52@[   ]+@OC@[ ]+11,r5
-[       ]+4:[   ]+@IR+00a2@[   ]+@OC@[ ]+0,r10
-[       ]+6:[   ]+@IR+1f52@[   ]+@OC@[ ]+31,r5
-[       ]+8:[   ]+@IR+0142@[   ]+@OC@[ ]+1,r4
-[       ]+a:[   ]+@IR+00b2@[   ]+@OC@[ ]+0,r11
-[       ]+c:[   ]+@IR+0ab2@[   ]+@OC@[ ]+10,r11
-[       ]+e:[   ]+@IR+00c2@[   ]+@OC@[ ]+0,r12
+[       ]+0:[   ]+@IR+1632@[   ]+@OC@[ ]+22,\$?r3
+[       ]+2:[   ]+@IR+0b52@[   ]+@OC@[ ]+11,\$?r5
+[       ]+4:[   ]+@IR+00a2@[   ]+@OC@[ ]+0,\$?r10
+[       ]+6:[   ]+@IR+1f52@[   ]+@OC@[ ]+31,\$?r5
+[       ]+8:[   ]+@IR+0142@[   ]+@OC@[ ]+1,\$?r4
+[       ]+a:[   ]+@IR+00b2@[   ]+@OC@[ ]+0,\$?r11
+[       ]+c:[   ]+@IR+0ab2@[   ]+@OC@[ ]+10,\$?r11
+[       ]+e:[   ]+@IR+00c2@[   ]+@OC@[ ]+0,\$?r12
 0+10 <unsigned6>:
-[       ]+10:[  ]+@IR+2c32@[   ]+@OC@[ ]+44,r3
-[       ]+12:[  ]+@IR+3952@[   ]+@OC@[ ]+57,r5
-[       ]+14:[  ]+@IR+00a2@[   ]+@OC@[ ]+0,r10
-[       ]+16:[  ]+@IR+3e52@[   ]+@OC@[ ]+62,r5
-[       ]+18:[  ]+@IR+3f42@[   ]+@OC@[ ]+63,r4
-[       ]+1a:[  ]+@IR+3e52@[   ]+@OC@[ ]+62,r5
-[       ]+1c:[  ]+@IR+3fb2@[   ]+@OC@[ ]+63,r11
-[       ]+1e:[  ]+@IR+20b2@[   ]+@OC@[ ]+32,r11
+[       ]+10:[  ]+@IR+2c32@[   ]+@OC@[ ]+44,\$?r3
+[       ]+12:[  ]+@IR+3952@[   ]+@OC@[ ]+57,\$?r5
+[       ]+14:[  ]+@IR+00a2@[   ]+@OC@[ ]+0,\$?r10
+[       ]+16:[  ]+@IR+3e52@[   ]+@OC@[ ]+62,\$?r5
+[       ]+18:[  ]+@IR+3f42@[   ]+@OC@[ ]+63,\$?r4
+[       ]+1a:[  ]+@IR+3e52@[   ]+@OC@[ ]+62,\$?r5
+[       ]+1c:[  ]+@IR+3fb2@[   ]+@OC@[ ]+63,\$?r11
+[       ]+1e:[  ]+@IR+20b2@[   ]+@OC@[ ]+32,\$?r11
index a5d7925..a9a08f8 100644 (file)
@@ -6,6 +6,7 @@
  .set mtwenty2, -22
 
  .text
+ .syntax no_register_prefix
 start:
 
 ;;;;;;;;;;;;;;;;;
index 36ecb78..69e3a32 100644 (file)
@@ -9,6 +9,7 @@
  .set three2767, 32767
 
  .text
+ .syntax no_register_prefix
 start:
  moveq 32,r0 ; { dg-error "Immediate value not in 6 bit range: 32" }
  moveq 63,r0 ; { dg-error "Immediate value not in 6 bit range: 63" }
index be0ec94..d9e4837 100644 (file)
@@ -3,6 +3,7 @@
 ;  { dg-do assemble { target cris-*-* } }
 
  .text
+ .syntax no_register_prefix
 start:
  moveq external_symbol,r0 ; { dg-error "Semantics error" }
  addq external_symbol,r0 ; { dg-error "Semantics error" }
index 8048188..a487af8 100644 (file)
@@ -35,17 +35,17 @@ Dump of debug contents of section \.debug_line:
 
  Line Number Statements:
   Extended opcode 2: set Address to 0x0
-  Special opcode 8: advance Address by 0 to 0x0 and Line by 3 to 4
-  Special opcode 20: advance Address by 2 to 0x2 and Line by 1 to 5
-  Special opcode 20: advance Address by 2 to 0x4 and Line by 1 to 6
-  Special opcode 20: advance Address by 2 to 0x6 and Line by 1 to 7
-  Special opcode 20: advance Address by 2 to 0x8 and Line by 1 to 8
-  Special opcode 20: advance Address by 2 to 0xa and Line by 1 to 9
-  Special opcode 20: advance Address by 2 to 0xc and Line by 1 to 10
-  Special opcode 20: advance Address by 2 to 0xe and Line by 1 to 11
-  Special opcode 20: advance Address by 2 to 0x10 and Line by 1 to 12
-  Special opcode 20: advance Address by 2 to 0x12 and Line by 1 to 13
-  Special opcode 20: advance Address by 2 to 0x14 and Line by 1 to 14
-  Special opcode 20: advance Address by 2 to 0x16 and Line by 1 to 15
+  Special opcode 9: advance Address by 0 to 0x0 and Line by 4 to 5
+  Special opcode 20: advance Address by 2 to 0x2 and Line by 1 to 6
+  Special opcode 20: advance Address by 2 to 0x4 and Line by 1 to 7
+  Special opcode 20: advance Address by 2 to 0x6 and Line by 1 to 8
+  Special opcode 20: advance Address by 2 to 0x8 and Line by 1 to 9
+  Special opcode 20: advance Address by 2 to 0xa and Line by 1 to 10
+  Special opcode 20: advance Address by 2 to 0xc and Line by 1 to 11
+  Special opcode 20: advance Address by 2 to 0xe and Line by 1 to 12
+  Special opcode 20: advance Address by 2 to 0x10 and Line by 1 to 13
+  Special opcode 20: advance Address by 2 to 0x12 and Line by 1 to 14
+  Special opcode 20: advance Address by 2 to 0x14 and Line by 1 to 15
+  Special opcode 20: advance Address by 2 to 0x16 and Line by 1 to 16
   Advance PC by 2 to 18
   Extended opcode 1: End of Sequence
index e0ac86f..2513a4b 100644 (file)
@@ -6,6 +6,6 @@
 #...
  Line Number Statements:
   Extended opcode 2: set Address to 0x0
-  Special opcode 10: advance Address by 0 to 0x0 and Line by 5 to 6
+  Special opcode 11: advance Address by 0 to 0x0 and Line by 6 to 7
   Advance PC by 4 to 4
   Extended opcode 1: End of Sequence
index f4d8e8c..c53d1d9 100644 (file)
@@ -6,10 +6,10 @@
 #...
  Line Number Statements:
   Extended opcode 2: set Address to 0x0
-  Special opcode 8: advance Address by 0 to 0x0 and Line by 3 to 4
-  Special opcode 34: advance Address by 4 to 0x4 and Line by 1 to 5
-  Special opcode 34: advance Address by 4 to 0x8 and Line by 1 to 6
-  Special opcode 36: advance Address by 4 to 0xc and Line by 3 to 9
+  Special opcode 9: advance Address by 0 to 0x0 and Line by 4 to 5
+  Special opcode 34: advance Address by 4 to 0x4 and Line by 1 to 6
+  Special opcode 34: advance Address by 4 to 0x8 and Line by 1 to 7
+  Special opcode 35: advance Address by 4 to 0xc and Line by 2 to 9
   Special opcode 34: advance Address by 4 to 0x10 and Line by 1 to 10
   Special opcode 34: advance Address by 4 to 0x14 and Line by 1 to 11
   Special opcode 35: advance Address by 4 to 0x18 and Line by 2 to 13
index 4614c43..cc97b66 100644 (file)
@@ -4,42 +4,42 @@
 
 Disassembly of section \.text:
 #...
-[      ]+28:[  ]+6fae 6e00 0000[       ]+move.d 6e <y03\+0xa>,r10
-[      ]+2e:[  ]+6fae dcff ffff[       ]+move.d 0xffffffdc,r10
-[      ]+34:[  ]+6fae 5c00 0000[       ]+move.d 5c <y01>,r10
-[      ]+3a:[  ]+6fae caff ffff[       ]+move.d 0xffffffca,r10
-[      ]+40:[  ]+6fae 5000 0000[       ]+move.d 50 <xx\+0x28>,r10
-[      ]+46:[  ]+6fae beff ffff[       ]+move.d 0xffffffbe,r10
-[      ]+4c:[  ]+3ef1 633a[    ]+move.d \[pc\+62\],r3
-[      ]+50:[  ]+b8f1 633a[    ]+move.d \[pc-72\],r3
-[      ]+54:[  ]+40f1 633a[    ]+move.d \[pc\+64\],r3
+[      ]+28:[  ]+6fae 6e00 0000[       ]+move.d 6e <y03\+0xa>,\$?r10
+[      ]+2e:[  ]+6fae dcff ffff[       ]+move.d 0xffffffdc,\$?r10
+[      ]+34:[  ]+6fae 5c00 0000[       ]+move.d 5c <y01>,\$?r10
+[      ]+3a:[  ]+6fae caff ffff[       ]+move.d 0xffffffca,\$?r10
+[      ]+40:[  ]+6fae 5000 0000[       ]+move.d 50 <xx\+0x28>,\$?r10
+[      ]+46:[  ]+6fae beff ffff[       ]+move.d 0xffffffbe,\$?r10
+[      ]+4c:[  ]+3ef1 633a[    ]+move.d \[\$?pc\+62\],\$?r3
+[      ]+50:[  ]+b8f1 633a[    ]+move.d \[\$?pc-72\],\$?r3
+[      ]+54:[  ]+40f1 633a[    ]+move.d \[\$?pc\+64\],\$?r3
 0+58 <y00>:
-[      ]+58:[  ]+b0f1 633a[    ]+move.d \[pc-80\],r3
+[      ]+58:[  ]+b0f1 633a[    ]+move.d \[\$?pc-80\],\$?r3
 0+5c <y01>:
-[      ]+5c:[  ]+38f1 633a[    ]+move.d \[pc\+56\],r3
+[      ]+5c:[  ]+38f1 633a[    ]+move.d \[\$?pc\+56\],\$?r3
 0+60 <y02>:
-[      ]+60:[  ]+a8f1 633a[    ]+move.d \[pc-88\],r3
+[      ]+60:[  ]+a8f1 633a[    ]+move.d \[\$?pc-88\],\$?r3
 0+64 <y03>:
 #...
-[      ]+480:[         ]+5ffd 0a04 633a[       ]+move.d \[pc\+1034\],r3
-[      ]+486:[         ]+5ffd 82fb 633a[       ]+move.d \[pc-1150\],r3
-[      ]+48c:[         ]+5ffd fc03 633a[       ]+move.d \[pc\+1020\],r3
+[      ]+480:[         ]+5ffd 0a04 633a[       ]+move.d \[\$?pc\+1034\],\$?r3
+[      ]+486:[         ]+5ffd 82fb 633a[       ]+move.d \[\$?pc-1150\],\$?r3
+[      ]+48c:[         ]+5ffd fc03 633a[       ]+move.d \[\$?pc\+1020\],\$?r3
 0+492 <yy00>:
-[      ]+492:[         ]+5ffd 74fb 633a[       ]+move.d \[pc-1164\],r3
+[      ]+492:[         ]+5ffd 74fb 633a[       ]+move.d \[\$?pc-1164\],\$?r3
 0+498 <yy01>:
-[      ]+498:[         ]+5ffd f003 633a[       ]+move.d \[pc\+1008\],r3
+[      ]+498:[         ]+5ffd f003 633a[       ]+move.d \[\$?pc\+1008\],\$?r3
 0+49e <yy02>:
-[      ]+49e:[         ]+5ffd 68fb 633a[       ]+move.d \[pc-1176\],r3
+[      ]+49e:[         ]+5ffd 68fb 633a[       ]+move.d \[\$?pc-1176\],\$?r3
 #...
-[      ]+18f2e:[       ]+6ffd ce86 0100 633a[  ]+move.d \[pc\+186ce <yy\+0x17e42>\],r3
-[      ]+18f36:[       ]+6ffd d270 feff 633a[  ]+move.d \[pc\+fffe70d2 <z\+0xfffb5ad4>\],r3
-[      ]+18f3e:[       ]+6ffd ba86 0100 633a[  ]+move.d \[pc\+186ba <yy\+0x17e2e>\],r3
+[      ]+18f2e:[       ]+6ffd ce86 0100 633a[  ]+move.d \[\$?pc\+186ce <yy\+0x17e42>\],\$?r3
+[      ]+18f36:[       ]+6ffd d270 feff 633a[  ]+move.d \[\$?pc\+fffe70d2 <z\+0xfffb5ad4>\],\$?r3
+[      ]+18f3e:[       ]+6ffd ba86 0100 633a[  ]+move.d \[\$?pc\+186ba <yy\+0x17e2e>\],\$?r3
 0+18f46 <z00>:
-[      ]+18f46:[       ]+6ffd be70 feff 633a[  ]+move.d \[pc\+fffe70be <z\+0xfffb5ac0>\],r3
+[      ]+18f46:[       ]+6ffd be70 feff 633a[  ]+move.d \[\$?pc\+fffe70be <z\+0xfffb5ac0>\],\$?r3
 0+18f4e <z01>:
-[      ]+18f4e:[       ]+6ffd aa86 0100 633a[  ]+move.d \[pc\+186aa <yy\+0x17e1e>\],r3
+[      ]+18f4e:[       ]+6ffd aa86 0100 633a[  ]+move.d \[\$?pc\+186aa <yy\+0x17e1e>\],\$?r3
 0+18f56 <z02>:
-[      ]+18f56:[       ]+6ffd ae70 feff 633a[  ]+move.d \[pc\+fffe70ae <z\+0xfffb5ab0>\],r3
+[      ]+18f56:[       ]+6ffd ae70 feff 633a[  ]+move.d \[\$?pc\+fffe70ae <z\+0xfffb5ab0>\],\$?r3
 #...
 0+315fe <z>:
 [      ]+315fe:[       ]+0f05[         ]+nop 
index 3920f4b..0dbcf84 100644 (file)
@@ -1,6 +1,7 @@
 ; Test that pc-relative expressions give expected results for
 ; various expressions.
  .text
+ .syntax no_register_prefix
  .space 10
 x:
  .space 30
index 6359865..bef7908 100644 (file)
@@ -5,36 +5,36 @@
 Disassembly of section \.text:
 
 0+ <z>:
-[      ]+0:[   ]+80f1 688a[    ]+move.d \[pc-128\],r8
-[      ]+4:[   ]+5ffd 7dff 688a[       ]+move.d \[pc-131\],r8
-[      ]+a:[   ]+7ff1 688a[    ]+move.d \[pc\+127\],r8
-[      ]+e:[   ]+5ffd 8200 688a[       ]+move.d \[pc\+130\],r8
-[      ]+14:[  ]+5ffd 0080 688a[       ]+move.d \[pc-32768\],r8
-[      ]+1a:[  ]+6ffd fd7f ffff 688a[  ]+move.d \[pc\+ffff7ffd <x8\+0xffff7f9d>\],r8
-[      ]+22:[  ]+5ffd ff7f 688a[       ]+move.d \[pc\+32767\],r8
-[      ]+28:[  ]+6ffd 0280 0000 688a[  ]+move.d \[pc\+8002 <x8\+0x7fa2>\],r8
+[      ]+0:[   ]+80f1 688a[    ]+move.d \[\$?pc-128\],\$?r8
+[      ]+4:[   ]+5ffd 7dff 688a[       ]+move.d \[\$?pc-131\],\$?r8
+[      ]+a:[   ]+7ff1 688a[    ]+move.d \[\$?pc\+127\],\$?r8
+[      ]+e:[   ]+5ffd 8200 688a[       ]+move.d \[\$?pc\+130\],\$?r8
+[      ]+14:[  ]+5ffd 0080 688a[       ]+move.d \[\$?pc-32768\],\$?r8
+[      ]+1a:[  ]+6ffd fd7f ffff 688a[  ]+move.d \[\$?pc\+ffff7ffd <x8\+0xffff7f9d>\],\$?r8
+[      ]+22:[  ]+5ffd ff7f 688a[       ]+move.d \[\$?pc\+32767\],\$?r8
+[      ]+28:[  ]+6ffd 0280 0000 688a[  ]+move.d \[\$?pc\+8002 <x8\+0x7fa2>\],\$?r8
 0+30 <x>:
-[      ]+30:[  ]+80f1 688a[    ]+move.d \[pc-128\],r8
+[      ]+30:[  ]+80f1 688a[    ]+move.d \[\$?pc-128\],\$?r8
 0+34 <x1>:
-[      ]+34:[  ]+5ffd 7dff 688a[       ]+move.d \[pc-131\],r8
+[      ]+34:[  ]+5ffd 7dff 688a[       ]+move.d \[\$?pc-131\],\$?r8
 0+3a <x2>:
-[      ]+3a:[  ]+7ff1 688a[    ]+move.d \[pc\+127\],r8
+[      ]+3a:[  ]+7ff1 688a[    ]+move.d \[\$?pc\+127\],\$?r8
 0+3e <x3>:
-[      ]+3e:[  ]+5ffd 8200 688a[       ]+move.d \[pc\+130\],r8
+[      ]+3e:[  ]+5ffd 8200 688a[       ]+move.d \[\$?pc\+130\],\$?r8
 0+44 <x4>:
-[      ]+44:[  ]+5ffd 0080 688a[       ]+move.d \[pc-32768\],r8
+[      ]+44:[  ]+5ffd 0080 688a[       ]+move.d \[\$?pc-32768\],\$?r8
 0+4a <x5>:
-[      ]+4a:[  ]+6ffd fd7f ffff 688a[  ]+move.d \[pc\+ffff7ffd <x8\+0xffff7f9d>\],r8
+[      ]+4a:[  ]+6ffd fd7f ffff 688a[  ]+move.d \[\$?pc\+ffff7ffd <x8\+0xffff7f9d>\],\$?r8
 0+52 <x6>:
-[      ]+52:[  ]+5ffd ff7f 688a[       ]+move.d \[pc\+32767\],r8
+[      ]+52:[  ]+5ffd ff7f 688a[       ]+move.d \[\$?pc\+32767\],\$?r8
 0+58 <x7>:
-[      ]+58:[  ]+6ffd 0280 0000 688a[  ]+move.d \[pc\+8002 <x8\+0x7fa2>\],r8
+[      ]+58:[  ]+6ffd 0280 0000 688a[  ]+move.d \[\$?pc\+8002 <x8\+0x7fa2>\],\$?r8
 0+60 <x8>:
-[      ]+60:[  ]+80f1 688a[    ]+move.d \[pc-128\],r8
-[      ]+64:[  ]+5ffd 7dff 688a[       ]+move.d \[pc-131\],r8
-[      ]+6a:[  ]+7ff1 688a[    ]+move.d \[pc\+127\],r8
-[      ]+6e:[  ]+5ffd 8200 688a[       ]+move.d \[pc\+130\],r8
-[      ]+74:[  ]+5ffd 0080 688a[       ]+move.d \[pc-32768\],r8
-[      ]+7a:[  ]+6ffd fd7f ffff 688a[  ]+move.d \[pc\+ffff7ffd <x8\+0xffff7f9d>\],r8
-[      ]+82:[  ]+5ffd ff7f 688a[       ]+move.d \[pc\+32767\],r8
-[      ]+88:[  ]+6ffd 0280 0000 688a[  ]+move.d \[pc\+8002 <x8\+0x7fa2>\],r8
+[      ]+60:[  ]+80f1 688a[    ]+move.d \[\$?pc-128\],\$?r8
+[      ]+64:[  ]+5ffd 7dff 688a[       ]+move.d \[\$?pc-131\],\$?r8
+[      ]+6a:[  ]+7ff1 688a[    ]+move.d \[\$?pc\+127\],\$?r8
+[      ]+6e:[  ]+5ffd 8200 688a[       ]+move.d \[\$?pc\+130\],\$?r8
+[      ]+74:[  ]+5ffd 0080 688a[       ]+move.d \[\$?pc-32768\],\$?r8
+[      ]+7a:[  ]+6ffd fd7f ffff 688a[  ]+move.d \[\$?pc\+ffff7ffd <x8\+0xffff7f9d>\],\$?r8
+[      ]+82:[  ]+5ffd ff7f 688a[       ]+move.d \[\$?pc\+32767\],\$?r8
+[      ]+88:[  ]+6ffd 0280 0000 688a[  ]+move.d \[\$?pc\+8002 <x8\+0x7fa2>\],\$?r8
index 922560a..39c8646 100644 (file)
@@ -4,7 +4,7 @@
  .endm
 
  .text
-
+ .syntax no_register_prefix
 ; Region of relaxation is after insn, same segment 
 z:
  move.d [pc-(x1-x+128-4)],r8 ; 4
index b24f6d0..ce8ebc9 100644 (file)
@@ -7,52 +7,52 @@
 Disassembly of section \.text:
 
 0+ <start>:
-[      ]+0:[   ]+af1e 0000 0000[       ]+sub\.d 0 <start>,r1
+[      ]+0:[   ]+af1e 0000 0000[       ]+sub\.d 0 <start>,\$?r1
 [      ]+2:[   ]+R_CRIS_32_GOTREL      \.text
-[      ]+6:[   ]+6f3d 0000 0000 6aaa[  ]+move\.d \[r3\+0 <start>\],r10
+[      ]+6:[   ]+6f3d 0000 0000 6aaa[  ]+move\.d \[\$?r3\+0 <start>\],\$?r10
 [      ]+8:[   ]+R_CRIS_32_GOT extsym
-[      ]+e:[   ]+2f9e 0000 0000[       ]+add\.d 0 <start>,r9
+[      ]+e:[   ]+2f9e 0000 0000[       ]+add\.d 0 <start>,\$?r9
 [      ]+10:[  ]+R_CRIS_32_GOTREL      extsym2
-[      ]+14:[  ]+6f8e 0000 0000[       ]+move\.d 0 <start>,r8
+[      ]+14:[  ]+6f8e 0000 0000[       ]+move\.d 0 <start>,\$?r8
 [      ]+16:[  ]+R_CRIS_32_PLT_PCREL   extsym5
-[      ]+1a:[  ]+6f8e 0000 0000[       ]+move\.d 0 <start>,r8
+[      ]+1a:[  ]+6f8e 0000 0000[       ]+move\.d 0 <start>,\$?r8
 [      ]+1c:[  ]+R_CRIS_32_PLT_GOTREL[         ]+extsym9
-[      ]+20:[  ]+6f3d 0000 0000 6aaa[  ]+move\.d \[r3\+0 <start>\],r10
+[      ]+20:[  ]+6f3d 0000 0000 6aaa[  ]+move\.d \[\$?r3\+0 <start>\],\$?r10
 [      ]+22:[  ]+R_CRIS_32_GOTPLT      extsym
-[      ]+28:[  ]+5fdd 0000 6aaa[       ]+move\.d \[r13\+0\],r10
+[      ]+28:[  ]+5fdd 0000 6aaa[       ]+move\.d \[\$?r13\+0\],\$?r10
 [      ]+2a:[  ]+R_CRIS_16_GOT extsym13
-[      ]+2e:[  ]+5fae 0000[    ]+move\.w 0x0,r10
+[      ]+2e:[  ]+5fae 0000[    ]+move\.w 0x0,\$?r10
 [      ]+30:[  ]+R_CRIS_16_GOTPLT      extsym14
-[      ]+32:[  ]+6f3d 0000 0000 aa4a[  ]+sub\.d \[r3\+0 <start>\],r4,r10
+[      ]+32:[  ]+6f3d 0000 0000 aa4a[  ]+sub\.d \[\$?r3\+0 <start>\],\$?r4,\$?r10
 [      ]+34:[  ]+R_CRIS_32_GOT extsym3
-[      ]+3a:[  ]+af9e 0000 0000[       ]+sub\.d 0 <start>,r9
+[      ]+3a:[  ]+af9e 0000 0000[       ]+sub\.d 0 <start>,\$?r9
 [      ]+3c:[  ]+R_CRIS_32_GOTREL      extsym4\+0x2a
-[      ]+40:[  ]+af3e 0000 0000[       ]+sub\.d 0 <start>,r3
+[      ]+40:[  ]+af3e 0000 0000[       ]+sub\.d 0 <start>,\$?r3
 [      ]+42:[  ]+R_CRIS_32_GOTREL      extsym4\+0x[f]+fffffa0
-[      ]+46:[  ]+6fad 0000 0000 287a[  ]+add\.d \[r10\+0 <start>\],r7,r8
+[      ]+46:[  ]+6fad 0000 0000 287a[  ]+add\.d \[\$?r10\+0 <start>\],\$?r7,\$?r8
 [      ]+48:[  ]+R_CRIS_32_GOT extsym3\+0x38
-[      ]+4e:[  ]+6f5d 0000 0000 611a[  ]+move\.d \[r5\+0 <start>\],r1
+[      ]+4e:[  ]+6f5d 0000 0000 611a[  ]+move\.d \[\$?r5\+0 <start>\],\$?r1
 [      ]+50:[  ]+R_CRIS_32_GOT extsym6\+0xa
-[      ]+56:[  ]+6fad 0000 0000 284a[  ]+add\.d \[r10\+0 <start>\],r4,r8
+[      ]+56:[  ]+6fad 0000 0000 284a[  ]+add\.d \[\$?r10\+0 <start>\],\$?r4,\$?r8
 [      ]+58:[  ]+R_CRIS_32_GOT extsym3\+0x[f]+ffffdd0
-[      ]+5e:[  ]+6f5d 0000 0000 6cca[  ]+move\.d \[r5\+0 <start>\],r12
+[      ]+5e:[  ]+6f5d 0000 0000 6cca[  ]+move\.d \[\$?r5\+0 <start>\],\$?r12
 [      ]+60:[  ]+R_CRIS_32_GOT extsym6\+0x[f]+fffff92
-[      ]+66:[  ]+6f5d 0000 0000 69ce[  ]+move\.d \[r9=r5\+0 <start>\],r12
+[      ]+66:[  ]+6f5d 0000 0000 69ce[  ]+move\.d \[\$?r9=\$?r5\+0 <start>\],\$?r12
 [      ]+68:[  ]+R_CRIS_32_GOT extsym6\+0x[f]+fffff24
-[      ]+6e:[  ]+6f3d 0000 0000 67de[  ]+move\.d \[r7=r3\+0 <start>\],r13
+[      ]+6e:[  ]+6f3d 0000 0000 67de[  ]+move\.d \[\$?r7=\$?r3\+0 <start>\],\$?r13
 [      ]+70:[  ]+R_CRIS_32_GOTREL      extsym10\+0x[f]+ffffeb6
-[      ]+76:[  ]+6f5e 0000 0000[       ]+move\.d 0 <start>,r5
+[      ]+76:[  ]+6f5e 0000 0000[       ]+move\.d 0 <start>,\$?r5
 [      ]+78:[  ]+R_CRIS_32_PLT_PCREL   extsym7\+0x4
-[      ]+7c:[  ]+6f9e 0000 0000[       ]+move\.d 0 <start>,r9
+[      ]+7c:[  ]+6f9e 0000 0000[       ]+move\.d 0 <start>,\$?r9
 [      ]+7e:[  ]+R_CRIS_32_PLT_PCREL   extsym7\+0x[f]+fffffd8
-[      ]+82:[  ]+6f5e 0000 0000[       ]+move\.d 0 <start>,r5
+[      ]+82:[  ]+6f5e 0000 0000[       ]+move\.d 0 <start>,\$?r5
 [      ]+84:[  ]+R_CRIS_32_PLT_GOTREL  extsym11\+0x10
-[      ]+88:[  ]+6f9e 0000 0000[       ]+move\.d 0 <start>,r9
+[      ]+88:[  ]+6f9e 0000 0000[       ]+move\.d 0 <start>,\$?r9
 [      ]+8a:[  ]+R_CRIS_32_PLT_GOTREL  extsym12\+0x[f]+fffffc4
-[      ]+8e:[  ]+5fcd 0000 a89a[       ]+sub\.d \[r12\+0\],r9,r8
+[      ]+8e:[  ]+5fcd 0000 a89a[       ]+sub\.d \[\$?r12\+0\],\$?r9,\$?r8
 [      ]+90:[  ]+R_CRIS_16_GOT extsym3\+0x[f]+fffff64
-[      ]+94:[  ]+5fbd 0000 699a[       ]+move\.d \[r11\+0\],r9
+[      ]+94:[  ]+5fbd 0000 699a[       ]+move\.d \[\$?r11\+0\],\$?r9
 [      ]+96:[  ]+R_CRIS_16_GOTPLT      extsym14\+0x[f]+fffff00
-[      ]+9a:[  ]+6fad 0000 0000 287a[  ]+add\.d \[r10\+0 <start>\],r7,r8
+[      ]+9a:[  ]+6fad 0000 0000 287a[  ]+add\.d \[\$?r10\+0 <start>\],\$?r7,\$?r8
 [      ]+9c:[  ]+R_CRIS_32_GOTPLT      extsym3\+0x38
 [      ]+\.\.\.
index 87e60b8..b2a1aa4 100644 (file)
@@ -1,7 +1,7 @@
 ; Check that PIC operands get their right relocation type.
 ; First some expected uses, similar to what GCC will emit.
-
        .text
+       .syntax no_register_prefix
 start:
        sub.d .:GOTOFF,r1
        move.d [r3+extsym:GOT],r10
index 229c9bf..553e138 100644 (file)
@@ -11,155 +11,155 @@ Disassembly of section \.text:
        \.\.\.
 
 0+4 <start>:
-[       ]+4:[   ]+@IM+c5db@[   ]+@OC@[ ]+r13,\[r5\]
-[       ]+6:[   ]+@IM+ca1b@[   ]+@OC@[ ]+r1,\[r10\]
-[       ]+8:[   ]+@IM+c5df@[   ]+@OC@[ ]+r13,\[r5\+\]
-[       ]+a:[   ]+@IM+ca4f@[   ]+@OC@[ ]+r4,\[r10\+\]
-[       ]+c:[   ]+4255 @IM+cddb@[      ]+@OC@[ ]+r13,\[r2\+r5.b\]
-[       ]+10:[  ]+42a5 @IM+c33b@[      ]+@OC@[ ]+r3,\[r2\+r10.b\]
-[       ]+14:[  ]+4529 @IM+cddb@[      ]+@OC@[ ]+r13,\[r2\+\[r5\].b\]
-[       ]+18:[  ]+4a29 @IM+c22b@[      ]+@OC@[ ]+r2,\[r2\+\[r10\].b\]
-[       ]+1c:[  ]+452d @IM+c00b@[      ]+@OC@[ ]+r0,\[r2\+\[r5\+\].b\]
-[       ]+20:[  ]+4a2d @IM+cccb@[      ]+@OC@[ ]+r12,\[r2\+\[r10\+\].b\]
-[       ]+24:[  ]+5529 @IM+c22b@[      ]+@OC@[ ]+r2,\[r2\+\[r5\].w\]
-[       ]+28:[  ]+5a29 @IM+c66b@[      ]+@OC@[ ]+r6,\[r2\+\[r10\].w\]
-[       ]+2c:[  ]+552d @IM+c77b@[      ]+@OC@[ ]+r7,\[r2\+\[r5\+\].w\]
-[       ]+30:[  ]+5a2d @IM+c88b@[      ]+@OC@[ ]+r8,\[r2\+\[r10\+\].w\]
-[       ]+34:[  ]+6255 @IM+cccb@[      ]+@OC@[ ]+r12,\[r2\+r5.d\]
-[       ]+38:[  ]+62a5 @IM+c99b@[      ]+@OC@[ ]+r9,\[r2\+r10.d\]
-[       ]+3c:[  ]+6529 @IM+cddb@[      ]+@OC@[ ]+r13,\[r2\+\[r5\].d\]
-[       ]+40:[  ]+6a29 @IM+c88b@[      ]+@OC@[ ]+r8,\[r2\+\[r10\].d\]
-[       ]+44:[  ]+652d @IM+c00b@[      ]+@OC@[ ]+r0,\[r2\+\[r5\+\].d\]
-[       ]+48:[  ]+6a2d @IM+c55b@[      ]+@OC@[ ]+r5,\[r2\+\[r10\+\].d\]
-[       ]+4c:[  ]+0021 @IM+c11b@[      ]+@OC@[ ]+r1,\[r2\+0\]
-[       ]+50:[  ]+0121 @IM+c11b@[      ]+@OC@[ ]+r1,\[r2\+1\]
-[       ]+54:[  ]+7f21 @IM+c11b@[      ]+@OC@[ ]+r1,\[r2\+127\]
-[       ]+58:[  ]+5f2d 8000 @IM+c11b@[         ]+@OC@[ ]+r1,\[r2\+128\]
-[       ]+5e:[  ]+ff21 @IM+c11b@[      ]+@OC@[ ]+r1,\[r2-1\]
-[       ]+62:[  ]+ff21 @IM+c11b@[      ]+@OC@[ ]+r1,\[r2-1\]
-[       ]+66:[  ]+8121 @IM+c11b@[      ]+@OC@[ ]+r1,\[r2-127\]
-[       ]+6a:[  ]+8021 @IM+c11b@[      ]+@OC@[ ]+r1,\[r2-128\]
-[       ]+6e:[  ]+8121 @IM+c11b@[      ]+@OC@[ ]+r1,\[r2-127\]
-[       ]+72:[  ]+8021 @IM+c11b@[      ]+@OC@[ ]+r1,\[r2-128\]
-[       ]+76:[  ]+5f2d ff00 @IM+c11b@[         ]+@OC@[ ]+r1,\[r2\+255\]
-[       ]+7c:[  ]+5f2d 01ff @IM+c11b@[         ]+@OC@[ ]+r1,\[r2-255\]
-[       ]+82:[  ]+5f2d 01ff @IM+c11b@[         ]+@OC@[ ]+r1,\[r2-255\]
-[       ]+88:[  ]+5f2d 0001 @IM+c11b@[         ]+@OC@[ ]+r1,\[r2\+256\]
-[       ]+8e:[  ]+5f2d 00ff @IM+c11b@[         ]+@OC@[ ]+r1,\[r2-256\]
-[       ]+94:[  ]+5f2d 68dd @IM+c11b@[         ]+@OC@[ ]+r1,\[r2-8856\]
-[       ]+9a:[  ]+5f2d 00ff @IM+c11b@[         ]+@OC@[ ]+r1,\[r2-256\]
-[       ]+a0:[  ]+5f2d 68dd @IM+c11b@[         ]+@OC@[ ]+r1,\[r2-8856\]
-[       ]+a6:[  ]+5f2d 9822 @IM+c11b@[         ]+@OC@[ ]+r1,\[r2\+8856\]
-[       ]+ac:[  ]+6f2d ac72 2a00 @IM+c11b@[    ]+@OC@[ ]+r1,\[r2\+(2781868|2a72ac <two701867\+0x13881>)\]
-[       ]+b4:[  ]+6f2d d5c5 d6ff @IM+c11b@[    ]+@OC@[ ]+r1,\[r2\+[^]]+\]
-[       ]+bc:[  ]+6f2d acce c09e @IM+c11b@[    ]+@OC@[ ]+r1,\[r2\+[^]]+\]
-[       ]+c4:[  ]+6f2d 5331 3f81 @IM+c11b@[    ]+@OC@[ ]+r1,\[r2\+[^]]+\]
-[       ]+cc:[  ]+6f2d 5331 3f81 @IM+c11b@[    ]+@OC@[ ]+r1,\[r2\+[^]]+\]
-[       ]+d4:[  ]+6f2d b5af 982e @IM+c11b@[    ]+@OC@[ ]+r1,\[r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
-[       ]+dc:[  ]+6f2d 2b45 941b @IM+c11b@[    ]+@OC@[ ]+r1,\[r2\+(0x1b94452b|1b94452b <const_int_32>)\]
-[       ]+e4:[  ]+2a21 @IM+cddb@[      ]+@OC@[ ]+r13,\[r2\+42\]
-[       ]+e8:[  ]+d621 @IM+c55b@[      ]+@OC@[ ]+r5,\[r2-42\]
-[       ]+ec:[  ]+d621 @IM+c55b@[      ]+@OC@[ ]+r5,\[r2-42\]
-[       ]+f0:[  ]+2a21 @IM+c55b@[      ]+@OC@[ ]+r5,\[r2\+42\]
-[       ]+f4:[  ]+d621 @IM+c55b@[      ]+@OC@[ ]+r5,\[r2-42\]
-[       ]+f8:[  ]+d621 @IM+c55b@[      ]+@OC@[ ]+r5,\[r2-42\]
-[       ]+fc:[  ]+2a21 @IM+c55b@[      ]+@OC@[ ]+r5,\[r2\+42\]
-[       ]+100:[         ]+d621 @IM+c55b@[      ]+@OC@[ ]+r5,\[r2-42\]
-[       ]+104:[         ]+2a21 @IM+c55b@[      ]+@OC@[ ]+r5,\[r2\+42\]
-[       ]+108:[         ]+5f2d ff7f @IM+c55b@[         ]+@OC@[ ]+r5,\[r2\+32767\]
-[       ]+10e:[         ]+6f2d 0080 0000 @IM+c55b@[    ]+@OC@[ ]+r5,\[r2\+(32768|8000 <three2767\+0x1>)\]
-[       ]+116:[         ]+6f2d 0180 0000 @IM+c55b@[    ]+@OC@[ ]+r5,\[r2\+(32769|8001 <three2767\+0x2>)\]
-[       ]+11e:[         ]+5f2d 0180 @IM+c55b@[         ]+@OC@[ ]+r5,\[r2-32767\]
-[       ]+124:[         ]+5f2d 0080 @IM+cddb@[         ]+@OC@[ ]+r13,\[r2-32768\]
-[       ]+12a:[         ]+6f2d ff7f ffff @IM+cddb@[    ]+@OC@[ ]+r13,\[r2\+[^]]+\]
-[       ]+132:[         ]+5f2d 0180 @IM+c55b@[         ]+@OC@[ ]+r5,\[r2-32767\]
-[       ]+138:[         ]+5f2d 0080 @IM+cddb@[         ]+@OC@[ ]+r13,\[r2-32768\]
-[       ]+13e:[         ]+6f2d ff7f ffff @IM+cddb@[    ]+@OC@[ ]+r13,\[r2\+[^]]+\]
-[       ]+146:[         ]+6f2d ffff 0000 @IM+c55b@[    ]+@OC@[ ]+r5,\[r2\+(65535|ffff <six5535>)\]
-[       ]+14e:[         ]+6f2d 0000 0100 @IM+cddb@[    ]+@OC@[ ]+r13,\[r2\+(65536|10000 <six5535\+0x1>)\]
-[       ]+156:[         ]+6f2d 2b3a 2900 @IM+c55b@[    ]+@OC@[ ]+r5,\[r2\+(2701867|293a2b <two701867>)\]
-[       ]+15e:[         ]+6f2d d5c5 d6ff @IM+c55b@[    ]+@OC@[ ]+r5,\[r2\+[^]]+\]
-[       ]+166:[         ]+6f2d d5c5 d6ff @IM+c55b@[    ]+@OC@[ ]+r5,\[r2\+[^]]+\]
-[       ]+16e:[         ]+6f2d 0000 0000 @IM+c55b@[    ]+@OC@[ ]+r5,\[r2\+(0|0 <notstart>)?\]
+[       ]+4:[   ]+@IM+c5db@[   ]+@OC@[ ]+\$?r13,\[\$?r5\]
+[       ]+6:[   ]+@IM+ca1b@[   ]+@OC@[ ]+\$?r1,\[\$?r10\]
+[       ]+8:[   ]+@IM+c5df@[   ]+@OC@[ ]+\$?r13,\[\$?r5\+\]
+[       ]+a:[   ]+@IM+ca4f@[   ]+@OC@[ ]+\$?r4,\[\$?r10\+\]
+[       ]+c:[   ]+4255 @IM+cddb@[      ]+@OC@[ ]+\$?r13,\[\$?r2\+\$?r5.b\]
+[       ]+10:[  ]+42a5 @IM+c33b@[      ]+@OC@[ ]+\$?r3,\[\$?r2\+\$?r10.b\]
+[       ]+14:[  ]+4529 @IM+cddb@[      ]+@OC@[ ]+\$?r13,\[\$?r2\+\[\$?r5\].b\]
+[       ]+18:[  ]+4a29 @IM+c22b@[      ]+@OC@[ ]+\$?r2,\[\$?r2\+\[\$?r10\].b\]
+[       ]+1c:[  ]+452d @IM+c00b@[      ]+@OC@[ ]+\$?r0,\[\$?r2\+\[\$?r5\+\].b\]
+[       ]+20:[  ]+4a2d @IM+cccb@[      ]+@OC@[ ]+\$?r12,\[\$?r2\+\[\$?r10\+\].b\]
+[       ]+24:[  ]+5529 @IM+c22b@[      ]+@OC@[ ]+\$?r2,\[\$?r2\+\[\$?r5\].w\]
+[       ]+28:[  ]+5a29 @IM+c66b@[      ]+@OC@[ ]+\$?r6,\[\$?r2\+\[\$?r10\].w\]
+[       ]+2c:[  ]+552d @IM+c77b@[      ]+@OC@[ ]+\$?r7,\[\$?r2\+\[\$?r5\+\].w\]
+[       ]+30:[  ]+5a2d @IM+c88b@[      ]+@OC@[ ]+\$?r8,\[\$?r2\+\[\$?r10\+\].w\]
+[       ]+34:[  ]+6255 @IM+cccb@[      ]+@OC@[ ]+\$?r12,\[\$?r2\+\$?r5.d\]
+[       ]+38:[  ]+62a5 @IM+c99b@[      ]+@OC@[ ]+\$?r9,\[\$?r2\+\$?r10.d\]
+[       ]+3c:[  ]+6529 @IM+cddb@[      ]+@OC@[ ]+\$?r13,\[\$?r2\+\[\$?r5\].d\]
+[       ]+40:[  ]+6a29 @IM+c88b@[      ]+@OC@[ ]+\$?r8,\[\$?r2\+\[\$?r10\].d\]
+[       ]+44:[  ]+652d @IM+c00b@[      ]+@OC@[ ]+\$?r0,\[\$?r2\+\[\$?r5\+\].d\]
+[       ]+48:[  ]+6a2d @IM+c55b@[      ]+@OC@[ ]+\$?r5,\[\$?r2\+\[\$?r10\+\].d\]
+[       ]+4c:[  ]+0021 @IM+c11b@[      ]+@OC@[ ]+\$?r1,\[\$?r2\+0\]
+[       ]+50:[  ]+0121 @IM+c11b@[      ]+@OC@[ ]+\$?r1,\[\$?r2\+1\]
+[       ]+54:[  ]+7f21 @IM+c11b@[      ]+@OC@[ ]+\$?r1,\[\$?r2\+127\]
+[       ]+58:[  ]+5f2d 8000 @IM+c11b@[         ]+@OC@[ ]+\$?r1,\[\$?r2\+128\]
+[       ]+5e:[  ]+ff21 @IM+c11b@[      ]+@OC@[ ]+\$?r1,\[\$?r2-1\]
+[       ]+62:[  ]+ff21 @IM+c11b@[      ]+@OC@[ ]+\$?r1,\[\$?r2-1\]
+[       ]+66:[  ]+8121 @IM+c11b@[      ]+@OC@[ ]+\$?r1,\[\$?r2-127\]
+[       ]+6a:[  ]+8021 @IM+c11b@[      ]+@OC@[ ]+\$?r1,\[\$?r2-128\]
+[       ]+6e:[  ]+8121 @IM+c11b@[      ]+@OC@[ ]+\$?r1,\[\$?r2-127\]
+[       ]+72:[  ]+8021 @IM+c11b@[      ]+@OC@[ ]+\$?r1,\[\$?r2-128\]
+[       ]+76:[  ]+5f2d ff00 @IM+c11b@[         ]+@OC@[ ]+\$?r1,\[\$?r2\+255\]
+[       ]+7c:[  ]+5f2d 01ff @IM+c11b@[         ]+@OC@[ ]+\$?r1,\[\$?r2-255\]
+[       ]+82:[  ]+5f2d 01ff @IM+c11b@[         ]+@OC@[ ]+\$?r1,\[\$?r2-255\]
+[       ]+88:[  ]+5f2d 0001 @IM+c11b@[         ]+@OC@[ ]+\$?r1,\[\$?r2\+256\]
+[       ]+8e:[  ]+5f2d 00ff @IM+c11b@[         ]+@OC@[ ]+\$?r1,\[\$?r2-256\]
+[       ]+94:[  ]+5f2d 68dd @IM+c11b@[         ]+@OC@[ ]+\$?r1,\[\$?r2-8856\]
+[       ]+9a:[  ]+5f2d 00ff @IM+c11b@[         ]+@OC@[ ]+\$?r1,\[\$?r2-256\]
+[       ]+a0:[  ]+5f2d 68dd @IM+c11b@[         ]+@OC@[ ]+\$?r1,\[\$?r2-8856\]
+[       ]+a6:[  ]+5f2d 9822 @IM+c11b@[         ]+@OC@[ ]+\$?r1,\[\$?r2\+8856\]
+[       ]+ac:[  ]+6f2d ac72 2a00 @IM+c11b@[    ]+@OC@[ ]+\$?r1,\[\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\]
+[       ]+b4:[  ]+6f2d d5c5 d6ff @IM+c11b@[    ]+@OC@[ ]+\$?r1,\[\$?r2\+[^]]+\]
+[       ]+bc:[  ]+6f2d acce c09e @IM+c11b@[    ]+@OC@[ ]+\$?r1,\[\$?r2\+[^]]+\]
+[       ]+c4:[  ]+6f2d 5331 3f81 @IM+c11b@[    ]+@OC@[ ]+\$?r1,\[\$?r2\+[^]]+\]
+[       ]+cc:[  ]+6f2d 5331 3f81 @IM+c11b@[    ]+@OC@[ ]+\$?r1,\[\$?r2\+[^]]+\]
+[       ]+d4:[  ]+6f2d b5af 982e @IM+c11b@[    ]+@OC@[ ]+\$?r1,\[\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
+[       ]+dc:[  ]+6f2d 2b45 941b @IM+c11b@[    ]+@OC@[ ]+\$?r1,\[\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\]
+[       ]+e4:[  ]+2a21 @IM+cddb@[      ]+@OC@[ ]+\$?r13,\[\$?r2\+42\]
+[       ]+e8:[  ]+d621 @IM+c55b@[      ]+@OC@[ ]+\$?r5,\[\$?r2-42\]
+[       ]+ec:[  ]+d621 @IM+c55b@[      ]+@OC@[ ]+\$?r5,\[\$?r2-42\]
+[       ]+f0:[  ]+2a21 @IM+c55b@[      ]+@OC@[ ]+\$?r5,\[\$?r2\+42\]
+[       ]+f4:[  ]+d621 @IM+c55b@[      ]+@OC@[ ]+\$?r5,\[\$?r2-42\]
+[       ]+f8:[  ]+d621 @IM+c55b@[      ]+@OC@[ ]+\$?r5,\[\$?r2-42\]
+[       ]+fc:[  ]+2a21 @IM+c55b@[      ]+@OC@[ ]+\$?r5,\[\$?r2\+42\]
+[       ]+100:[         ]+d621 @IM+c55b@[      ]+@OC@[ ]+\$?r5,\[\$?r2-42\]
+[       ]+104:[         ]+2a21 @IM+c55b@[      ]+@OC@[ ]+\$?r5,\[\$?r2\+42\]
+[       ]+108:[         ]+5f2d ff7f @IM+c55b@[         ]+@OC@[ ]+\$?r5,\[\$?r2\+32767\]
+[       ]+10e:[         ]+6f2d 0080 0000 @IM+c55b@[    ]+@OC@[ ]+\$?r5,\[\$?r2\+(32768|8000 <three2767\+0x1>)\]
+[       ]+116:[         ]+6f2d 0180 0000 @IM+c55b@[    ]+@OC@[ ]+\$?r5,\[\$?r2\+(32769|8001 <three2767\+0x2>)\]
+[       ]+11e:[         ]+5f2d 0180 @IM+c55b@[         ]+@OC@[ ]+\$?r5,\[\$?r2-32767\]
+[       ]+124:[         ]+5f2d 0080 @IM+cddb@[         ]+@OC@[ ]+\$?r13,\[\$?r2-32768\]
+[       ]+12a:[         ]+6f2d ff7f ffff @IM+cddb@[    ]+@OC@[ ]+\$?r13,\[\$?r2\+[^]]+\]
+[       ]+132:[         ]+5f2d 0180 @IM+c55b@[         ]+@OC@[ ]+\$?r5,\[\$?r2-32767\]
+[       ]+138:[         ]+5f2d 0080 @IM+cddb@[         ]+@OC@[ ]+\$?r13,\[\$?r2-32768\]
+[       ]+13e:[         ]+6f2d ff7f ffff @IM+cddb@[    ]+@OC@[ ]+\$?r13,\[\$?r2\+[^]]+\]
+[       ]+146:[         ]+6f2d ffff 0000 @IM+c55b@[    ]+@OC@[ ]+\$?r5,\[\$?r2\+(65535|ffff <six5535>)\]
+[       ]+14e:[         ]+6f2d 0000 0100 @IM+cddb@[    ]+@OC@[ ]+\$?r13,\[\$?r2\+(65536|10000 <six5535\+0x1>)\]
+[       ]+156:[         ]+6f2d 2b3a 2900 @IM+c55b@[    ]+@OC@[ ]+\$?r5,\[\$?r2\+(2701867|293a2b <two701867>)\]
+[       ]+15e:[         ]+6f2d d5c5 d6ff @IM+c55b@[    ]+@OC@[ ]+\$?r5,\[\$?r2\+[^]]+\]
+[       ]+166:[         ]+6f2d d5c5 d6ff @IM+c55b@[    ]+@OC@[ ]+\$?r5,\[\$?r2\+[^]]+\]
+[       ]+16e:[         ]+6f2d 0000 0000 @IM+c55b@[    ]+@OC@[ ]+\$?r5,\[\$?r2\+(0|0 <notstart>)?\]
 [      ]+170:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+176:[         ]+4255 @IM+ccdf@[      ]+@OC@[ ]+r13,\[r12=r2\+r5.b\]
-[       ]+17a:[         ]+42a5 @IM+cc1f@[      ]+@OC@[ ]+r1,\[r12=r2\+r10.b\]
-[       ]+17e:[         ]+4529 @IM+cc4f@[      ]+@OC@[ ]+r4,\[r12=r2\+\[r5\].b\]
-[       ]+182:[         ]+4a29 @IM+cc6f@[      ]+@OC@[ ]+r6,\[r12=r2\+\[r10\].b\]
-[       ]+186:[         ]+452d @IM+cc3f@[      ]+@OC@[ ]+r3,\[r12=r2\+\[r5\+\].b\]
-[       ]+18a:[         ]+4a2d @IM+cc2f@[      ]+@OC@[ ]+r2,\[r12=r2\+\[r10\+\].b\]
-[       ]+18e:[         ]+5255 @IM+cc5f@[      ]+@OC@[ ]+r5,\[r12=r2\+r5.w\]
-[       ]+192:[         ]+52a5 @IM+cc8f@[      ]+@OC@[ ]+r8,\[r12=r2\+r10.w\]
-[       ]+196:[         ]+5529 @IM+cc4f@[      ]+@OC@[ ]+r4,\[r12=r2\+\[r5\].w\]
-[       ]+19a:[         ]+5a29 @IM+cc3f@[      ]+@OC@[ ]+r3,\[r12=r2\+\[r10\].w\]
-[       ]+19e:[         ]+552d @IM+cc2f@[      ]+@OC@[ ]+r2,\[r12=r2\+\[r5\+\].w\]
-[       ]+1a2:[         ]+5a2d @IM+cc7f@[      ]+@OC@[ ]+r7,\[r12=r2\+\[r10\+\].w\]
-[       ]+1a6:[         ]+6255 @IM+cc4f@[      ]+@OC@[ ]+r4,\[r12=r2\+r5.d\]
-[       ]+1aa:[         ]+62a5 @IM+cc8f@[      ]+@OC@[ ]+r8,\[r12=r2\+r10.d\]
-[       ]+1ae:[         ]+6529 @IM+cc2f@[      ]+@OC@[ ]+r2,\[r12=r2\+\[r5\].d\]
-[       ]+1b2:[         ]+6a29 @IM+cc0f@[      ]+@OC@[ ]+r0,\[r12=r2\+\[r10\].d\]
-[       ]+1b6:[         ]+652d @IM+cc3f@[      ]+@OC@[ ]+r3,\[r12=r2\+\[r5\+\].d\]
-[       ]+1ba:[         ]+6a2d @IM+cc2f@[      ]+@OC@[ ]+r2,\[r12=r2\+\[r10\+\].d\]
-[       ]+1be:[         ]+0021 @IM+cc1f@[      ]+@OC@[ ]+r1,\[r12=r2\+0\]
-[       ]+1c2:[         ]+0121 @IM+cc1f@[      ]+@OC@[ ]+r1,\[r12=r2\+1\]
-[       ]+1c6:[         ]+7f21 @IM+cc1f@[      ]+@OC@[ ]+r1,\[r12=r2\+127\]
-[       ]+1ca:[         ]+5f2d 8000 @IM+cc1f@[         ]+@OC@[ ]+r1,\[r12=r2\+128\]
-[       ]+1d0:[         ]+ff21 @IM+cc1f@[      ]+@OC@[ ]+r1,\[r12=r2-1\]
-[       ]+1d4:[         ]+ff21 @IM+cc1f@[      ]+@OC@[ ]+r1,\[r12=r2-1\]
-[       ]+1d8:[         ]+8121 @IM+cc1f@[      ]+@OC@[ ]+r1,\[r12=r2-127\]
-[       ]+1dc:[         ]+8021 @IM+cc1f@[      ]+@OC@[ ]+r1,\[r12=r2-128\]
-[       ]+1e0:[         ]+8121 @IM+cc1f@[      ]+@OC@[ ]+r1,\[r12=r2-127\]
-[       ]+1e4:[         ]+8021 @IM+cc1f@[      ]+@OC@[ ]+r1,\[r12=r2-128\]
-[       ]+1e8:[         ]+5f2d ff00 @IM+cc1f@[         ]+@OC@[ ]+r1,\[r12=r2\+255\]
-[       ]+1ee:[         ]+5f2d 01ff @IM+cc1f@[         ]+@OC@[ ]+r1,\[r12=r2-255\]
-[       ]+1f4:[         ]+5f2d 01ff @IM+cc1f@[         ]+@OC@[ ]+r1,\[r12=r2-255\]
-[       ]+1fa:[         ]+5f2d 0001 @IM+cc1f@[         ]+@OC@[ ]+r1,\[r12=r2\+256\]
-[       ]+200:[         ]+5f2d 00ff @IM+cc1f@[         ]+@OC@[ ]+r1,\[r12=r2-256\]
-[       ]+206:[         ]+5f2d 68dd @IM+cc1f@[         ]+@OC@[ ]+r1,\[r12=r2-8856\]
-[       ]+20c:[         ]+5f2d 00ff @IM+cc1f@[         ]+@OC@[ ]+r1,\[r12=r2-256\]
-[       ]+212:[         ]+5f2d 68dd @IM+cc1f@[         ]+@OC@[ ]+r1,\[r12=r2-8856\]
-[       ]+218:[         ]+5f2d 9822 @IM+cc1f@[         ]+@OC@[ ]+r1,\[r12=r2\+8856\]
-[       ]+21e:[         ]+6f2d ac72 2a00 @IM+cc1f@[    ]+@OC@[ ]+r1,\[r12=r2\+(2781868|2a72ac <two701867\+0x13881>)\]
-[       ]+226:[         ]+6f2d d5c5 d6ff @IM+cc1f@[    ]+@OC@[ ]+r1,\[r12=r2\+[^]]+\]
-[       ]+22e:[         ]+6f2d acce c09e @IM+cc1f@[    ]+@OC@[ ]+r1,\[r12=r2\+[^]]+\]
-[       ]+236:[         ]+6f2d 5331 3f81 @IM+cc1f@[    ]+@OC@[ ]+r1,\[r12=r2\+[^]]+\]
-[       ]+23e:[         ]+6f2d 5331 3f81 @IM+cc1f@[    ]+@OC@[ ]+r1,\[r12=r2\+[^]]+\]
-[       ]+246:[         ]+6f2d b5af 982e @IM+cc1f@[    ]+@OC@[ ]+r1,\[r12=r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
-[       ]+24e:[         ]+6f2d 2b45 941b @IM+cc1f@[    ]+@OC@[ ]+r1,\[r12=r2\+(0x1b94452b|1b94452b <const_int_32>)\]
-[       ]+256:[         ]+2a21 @IM+ccdf@[      ]+@OC@[ ]+r13,\[r12=r2\+42\]
-[       ]+25a:[         ]+d621 @IM+cc5f@[      ]+@OC@[ ]+r5,\[r12=r2-42\]
-[       ]+25e:[         ]+d621 @IM+cc5f@[      ]+@OC@[ ]+r5,\[r12=r2-42\]
-[       ]+262:[         ]+2a21 @IM+cc5f@[      ]+@OC@[ ]+r5,\[r12=r2\+42\]
-[       ]+266:[         ]+d621 @IM+cc5f@[      ]+@OC@[ ]+r5,\[r12=r2-42\]
-[       ]+26a:[         ]+d621 @IM+cc5f@[      ]+@OC@[ ]+r5,\[r12=r2-42\]
-[       ]+26e:[         ]+2a21 @IM+cc5f@[      ]+@OC@[ ]+r5,\[r12=r2\+42\]
-[       ]+272:[         ]+d621 @IM+cc5f@[      ]+@OC@[ ]+r5,\[r12=r2-42\]
-[       ]+276:[         ]+2a21 @IM+cc5f@[      ]+@OC@[ ]+r5,\[r12=r2\+42\]
-[       ]+27a:[         ]+5f2d ff7f @IM+cc5f@[         ]+@OC@[ ]+r5,\[r12=r2\+32767\]
-[       ]+280:[         ]+6f2d 0080 0000 @IM+cc5f@[    ]+@OC@[ ]+r5,\[r12=r2\+(32768|8000 <three2767\+0x1>)\]
-[       ]+288:[         ]+6f2d 0180 0000 @IM+cc5f@[    ]+@OC@[ ]+r5,\[r12=r2\+(32769|8001 <three2767\+0x2>)\]
-[       ]+290:[         ]+5f2d 0180 @IM+cc5f@[         ]+@OC@[ ]+r5,\[r12=r2-32767\]
-[       ]+296:[         ]+5f2d 0080 @IM+ccdf@[         ]+@OC@[ ]+r13,\[r12=r2-32768\]
-[       ]+29c:[         ]+6f2d ff7f ffff @IM+ccdf@[    ]+@OC@[ ]+r13,\[r12=r2\+[^]]+\]
-[       ]+2a4:[         ]+5f2d 0180 @IM+cc5f@[         ]+@OC@[ ]+r5,\[r12=r2-32767\]
-[       ]+2aa:[         ]+5f2d 0080 @IM+ccdf@[         ]+@OC@[ ]+r13,\[r12=r2-32768\]
-[       ]+2b0:[         ]+6f2d ff7f ffff @IM+ccdf@[    ]+@OC@[ ]+r13,\[r12=r2\+[^]]+\]
-[       ]+2b8:[         ]+6f2d ffff 0000 @IM+cc5f@[    ]+@OC@[ ]+r5,\[r12=r2\+(65535|ffff <six5535>)\]
-[       ]+2c0:[         ]+6f2d 0000 0100 @IM+ccdf@[    ]+@OC@[ ]+r13,\[r12=r2\+(65536|10000 <six5535\+0x1>)\]
-[       ]+2c8:[         ]+6f2d 2b3a 2900 @IM+cc5f@[    ]+@OC@[ ]+r5,\[r12=r2\+(2701867|293a2b <two701867>)\]
-[       ]+2d0:[         ]+6f2d d5c5 d6ff @IM+cc5f@[    ]+@OC@[ ]+r5,\[r12=r2\+[^]]+\]
-[       ]+2d8:[         ]+6f2d d5c5 d6ff @IM+cc5f@[    ]+@OC@[ ]+r5,\[r12=r2\+[^]]+\]
-[       ]+2e0:[         ]+6f2d 0000 0000 @IM+cc5f@[    ]+@OC@[ ]+r5,\[r12=r2\+0( <notstart>)?\]
+[       ]+176:[         ]+4255 @IM+ccdf@[      ]+@OC@[ ]+\$?r13,\[\$?r12=\$?r2\+\$?r5.b\]
+[       ]+17a:[         ]+42a5 @IM+cc1f@[      ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2\+\$?r10.b\]
+[       ]+17e:[         ]+4529 @IM+cc4f@[      ]+@OC@[ ]+\$?r4,\[\$?r12=\$?r2\+\[\$?r5\].b\]
+[       ]+182:[         ]+4a29 @IM+cc6f@[      ]+@OC@[ ]+\$?r6,\[\$?r12=\$?r2\+\[\$?r10\].b\]
+[       ]+186:[         ]+452d @IM+cc3f@[      ]+@OC@[ ]+\$?r3,\[\$?r12=\$?r2\+\[\$?r5\+\].b\]
+[       ]+18a:[         ]+4a2d @IM+cc2f@[      ]+@OC@[ ]+\$?r2,\[\$?r12=\$?r2\+\[\$?r10\+\].b\]
+[       ]+18e:[         ]+5255 @IM+cc5f@[      ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2\+\$?r5.w\]
+[       ]+192:[         ]+52a5 @IM+cc8f@[      ]+@OC@[ ]+\$?r8,\[\$?r12=\$?r2\+\$?r10.w\]
+[       ]+196:[         ]+5529 @IM+cc4f@[      ]+@OC@[ ]+\$?r4,\[\$?r12=\$?r2\+\[\$?r5\].w\]
+[       ]+19a:[         ]+5a29 @IM+cc3f@[      ]+@OC@[ ]+\$?r3,\[\$?r12=\$?r2\+\[\$?r10\].w\]
+[       ]+19e:[         ]+552d @IM+cc2f@[      ]+@OC@[ ]+\$?r2,\[\$?r12=\$?r2\+\[\$?r5\+\].w\]
+[       ]+1a2:[         ]+5a2d @IM+cc7f@[      ]+@OC@[ ]+\$?r7,\[\$?r12=\$?r2\+\[\$?r10\+\].w\]
+[       ]+1a6:[         ]+6255 @IM+cc4f@[      ]+@OC@[ ]+\$?r4,\[\$?r12=\$?r2\+\$?r5.d\]
+[       ]+1aa:[         ]+62a5 @IM+cc8f@[      ]+@OC@[ ]+\$?r8,\[\$?r12=\$?r2\+\$?r10.d\]
+[       ]+1ae:[         ]+6529 @IM+cc2f@[      ]+@OC@[ ]+\$?r2,\[\$?r12=\$?r2\+\[\$?r5\].d\]
+[       ]+1b2:[         ]+6a29 @IM+cc0f@[      ]+@OC@[ ]+\$?r0,\[\$?r12=\$?r2\+\[\$?r10\].d\]
+[       ]+1b6:[         ]+652d @IM+cc3f@[      ]+@OC@[ ]+\$?r3,\[\$?r12=\$?r2\+\[\$?r5\+\].d\]
+[       ]+1ba:[         ]+6a2d @IM+cc2f@[      ]+@OC@[ ]+\$?r2,\[\$?r12=\$?r2\+\[\$?r10\+\].d\]
+[       ]+1be:[         ]+0021 @IM+cc1f@[      ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2\+0\]
+[       ]+1c2:[         ]+0121 @IM+cc1f@[      ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2\+1\]
+[       ]+1c6:[         ]+7f21 @IM+cc1f@[      ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2\+127\]
+[       ]+1ca:[         ]+5f2d 8000 @IM+cc1f@[         ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2\+128\]
+[       ]+1d0:[         ]+ff21 @IM+cc1f@[      ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2-1\]
+[       ]+1d4:[         ]+ff21 @IM+cc1f@[      ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2-1\]
+[       ]+1d8:[         ]+8121 @IM+cc1f@[      ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2-127\]
+[       ]+1dc:[         ]+8021 @IM+cc1f@[      ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2-128\]
+[       ]+1e0:[         ]+8121 @IM+cc1f@[      ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2-127\]
+[       ]+1e4:[         ]+8021 @IM+cc1f@[      ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2-128\]
+[       ]+1e8:[         ]+5f2d ff00 @IM+cc1f@[         ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2\+255\]
+[       ]+1ee:[         ]+5f2d 01ff @IM+cc1f@[         ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2-255\]
+[       ]+1f4:[         ]+5f2d 01ff @IM+cc1f@[         ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2-255\]
+[       ]+1fa:[         ]+5f2d 0001 @IM+cc1f@[         ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2\+256\]
+[       ]+200:[         ]+5f2d 00ff @IM+cc1f@[         ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2-256\]
+[       ]+206:[         ]+5f2d 68dd @IM+cc1f@[         ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2-8856\]
+[       ]+20c:[         ]+5f2d 00ff @IM+cc1f@[         ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2-256\]
+[       ]+212:[         ]+5f2d 68dd @IM+cc1f@[         ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2-8856\]
+[       ]+218:[         ]+5f2d 9822 @IM+cc1f@[         ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2\+8856\]
+[       ]+21e:[         ]+6f2d ac72 2a00 @IM+cc1f@[    ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\]
+[       ]+226:[         ]+6f2d d5c5 d6ff @IM+cc1f@[    ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2\+[^]]+\]
+[       ]+22e:[         ]+6f2d acce c09e @IM+cc1f@[    ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2\+[^]]+\]
+[       ]+236:[         ]+6f2d 5331 3f81 @IM+cc1f@[    ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2\+[^]]+\]
+[       ]+23e:[         ]+6f2d 5331 3f81 @IM+cc1f@[    ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2\+[^]]+\]
+[       ]+246:[         ]+6f2d b5af 982e @IM+cc1f@[    ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
+[       ]+24e:[         ]+6f2d 2b45 941b @IM+cc1f@[    ]+@OC@[ ]+\$?r1,\[\$?r12=\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\]
+[       ]+256:[         ]+2a21 @IM+ccdf@[      ]+@OC@[ ]+\$?r13,\[\$?r12=\$?r2\+42\]
+[       ]+25a:[         ]+d621 @IM+cc5f@[      ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2-42\]
+[       ]+25e:[         ]+d621 @IM+cc5f@[      ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2-42\]
+[       ]+262:[         ]+2a21 @IM+cc5f@[      ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2\+42\]
+[       ]+266:[         ]+d621 @IM+cc5f@[      ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2-42\]
+[       ]+26a:[         ]+d621 @IM+cc5f@[      ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2-42\]
+[       ]+26e:[         ]+2a21 @IM+cc5f@[      ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2\+42\]
+[       ]+272:[         ]+d621 @IM+cc5f@[      ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2-42\]
+[       ]+276:[         ]+2a21 @IM+cc5f@[      ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2\+42\]
+[       ]+27a:[         ]+5f2d ff7f @IM+cc5f@[         ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2\+32767\]
+[       ]+280:[         ]+6f2d 0080 0000 @IM+cc5f@[    ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2\+(32768|8000 <three2767\+0x1>)\]
+[       ]+288:[         ]+6f2d 0180 0000 @IM+cc5f@[    ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2\+(32769|8001 <three2767\+0x2>)\]
+[       ]+290:[         ]+5f2d 0180 @IM+cc5f@[         ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2-32767\]
+[       ]+296:[         ]+5f2d 0080 @IM+ccdf@[         ]+@OC@[ ]+\$?r13,\[\$?r12=\$?r2-32768\]
+[       ]+29c:[         ]+6f2d ff7f ffff @IM+ccdf@[    ]+@OC@[ ]+\$?r13,\[\$?r12=\$?r2\+[^]]+\]
+[       ]+2a4:[         ]+5f2d 0180 @IM+cc5f@[         ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2-32767\]
+[       ]+2aa:[         ]+5f2d 0080 @IM+ccdf@[         ]+@OC@[ ]+\$?r13,\[\$?r12=\$?r2-32768\]
+[       ]+2b0:[         ]+6f2d ff7f ffff @IM+ccdf@[    ]+@OC@[ ]+\$?r13,\[\$?r12=\$?r2\+[^]]+\]
+[       ]+2b8:[         ]+6f2d ffff 0000 @IM+cc5f@[    ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2\+(65535|ffff <six5535>)\]
+[       ]+2c0:[         ]+6f2d 0000 0100 @IM+ccdf@[    ]+@OC@[ ]+\$?r13,\[\$?r12=\$?r2\+(65536|10000 <six5535\+0x1>)\]
+[       ]+2c8:[         ]+6f2d 2b3a 2900 @IM+cc5f@[    ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2\+(2701867|293a2b <two701867>)\]
+[       ]+2d0:[         ]+6f2d d5c5 d6ff @IM+cc5f@[    ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2\+[^]]+\]
+[       ]+2d8:[         ]+6f2d d5c5 d6ff @IM+cc5f@[    ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2\+[^]]+\]
+[       ]+2e0:[         ]+6f2d 0000 0000 @IM+cc5f@[    ]+@OC@[ ]+\$?r5,\[\$?r12=\$?r2\+0( <notstart>)?\]
 [      ]+2e2:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+2e8:[         ]+7209 @IM+c44b@[      ]+@OC@[ ]+r4,\[\[r2\]\]
-[       ]+2ec:[         ]+7309 @IM+c77b@[      ]+@OC@[ ]+r7,\[\[r3\]\]
-[       ]+2f0:[         ]+730d @IM+c55b@[      ]+@OC@[ ]+r5,\[\[r3\+\]\]
-[       ]+2f4:[         ]+710d @IM+c66b@[      ]+@OC@[ ]+r6,\[\[r1\+\]\]
-[       ]+2f8:[         ]+7f0d 0000 0000 @IM+c44b@[    ]+@OC@[ ]+r4,\[(0x0|0 <notstart>)?\]
+[       ]+2e8:[         ]+7209 @IM+c44b@[      ]+@OC@[ ]+\$?r4,\[\[\$?r2\]\]
+[       ]+2ec:[         ]+7309 @IM+c77b@[      ]+@OC@[ ]+\$?r7,\[\[\$?r3\]\]
+[       ]+2f0:[         ]+730d @IM+c55b@[      ]+@OC@[ ]+\$?r5,\[\[\$?r3\+\]\]
+[       ]+2f4:[         ]+710d @IM+c66b@[      ]+@OC@[ ]+\$?r6,\[\[\$?r1\+\]\]
+[       ]+2f8:[         ]+7f0d 0000 0000 @IM+c44b@[    ]+@OC@[ ]+\$?r4,\[(0x0|0 <notstart>)?\]
 [      ]+2fa:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+300:[         ]+7f0d 0000 0000 @IM+c77b@[    ]+@OC@[ ]+r7,\[(0x0|0 <notstart>)?\]
+[       ]+300:[         ]+7f0d 0000 0000 @IM+c77b@[    ]+@OC@[ ]+\$?r7,\[(0x0|0 <notstart>)?\]
 [      ]+302:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+308:[         ]+7f0d 0000 0000 @IM+c33b@[    ]+@OC@[ ]+r3,\[(0x0|0 <notstart>)?\]
+[       ]+308:[         ]+7f0d 0000 0000 @IM+c33b@[    ]+@OC@[ ]+\$?r3,\[(0x0|0 <notstart>)?\]
 [      ]+30a:[         ]+(R_CRIS_)?32[         ]+.text
-[       ]+310:[         ]+7f0d 0000 0000 @IM+c77b@[    ]+@OC@[ ]+r7,\[(0x0|0 <notstart>)?\]
+[       ]+310:[         ]+7f0d 0000 0000 @IM+c77b@[    ]+@OC@[ ]+\$?r7,\[(0x0|0 <notstart>)?\]
 [      ]+312:[         ]+(R_CRIS_)?32[         ]+.text
index 908ea6e..c0e6026 100644 (file)
@@ -7,9 +7,9 @@
 
 Disassembly of section \.text:
 0+ <start>:
-[       ]+0:[   ]+@IR+4134@[   ]+@OC@[ ]+r1,r3
-[       ]+2:[   ]+@IR+4004@[   ]+@OC@[ ]+r0,r0
-[       ]+4:[   ]+@IR+40d4@[   ]+@OC@[ ]+r0,r13
-[       ]+6:[   ]+@IR+4504@[   ]+@OC@[ ]+r5,r0
-[       ]+8:[   ]+@IR+4dd4@[   ]+@OC@[ ]+r13,r13
-[       ]+a:[   ]+@IR+4934@[   ]+@OC@[ ]+r9,r3
+[       ]+0:[   ]+@IR+4134@[   ]+@OC@[ ]+\$?r1,\$?r3
+[       ]+2:[   ]+@IR+4004@[   ]+@OC@[ ]+\$?r0,\$?r0
+[       ]+4:[   ]+@IR+40d4@[   ]+@OC@[ ]+\$?r0,\$?r13
+[       ]+6:[   ]+@IR+4504@[   ]+@OC@[ ]+\$?r5,\$?r0
+[       ]+8:[   ]+@IR+4dd4@[   ]+@OC@[ ]+\$?r13,\$?r13
+[       ]+a:[   ]+@IR+4934@[   ]+@OC@[ ]+\$?r9,\$?r3
index ea3ad18..efba79e 100644 (file)
@@ -7,6 +7,7 @@
 ; is less expensive than any other time and still falling in cost.
 
  .text
+ .syntax no_register_prefix
 start:
  @OC@  r1,r3
  @OC@  r0,r0
index 9612ca0..59b7420 100644 (file)
@@ -5,24 +5,24 @@
 
 Disassembly of section \.text:
 0+ <start>:
-[       ]+0:[   ]+3105[        ]+scc[ ]+r1
-[       ]+2:[   ]+3005[        ]+scc[ ]+r0
-[       ]+4:[   ]+3515[        ]+scs[ ]+r5
-[       ]+6:[   ]+3d15[        ]+scs[ ]+r13
-[       ]+8:[   ]+3725[        ]+sne[ ]+r7
-[       ]+a:[   ]+3935[        ]+seq[ ]+r9
-[       ]+c:[   ]+3a45[        ]+svc[ ]+r10
-[       ]+e:[   ]+3b55[        ]+svs[ ]+r11
-[       ]+10:[  ]+3365[        ]+spl[ ]+r3
-[       ]+12:[  ]+3475[        ]+smi[ ]+r4
-[       ]+14:[  ]+3885[        ]+sls[ ]+r8
-[       ]+16:[  ]+3c95[        ]+shi[ ]+r12
-[       ]+18:[  ]+32a5[        ]+sge[ ]+r2
-[       ]+1a:[  ]+34b5[        ]+slt[ ]+r4
-[       ]+1c:[  ]+3cc5[        ]+sgt[ ]+r12
-[       ]+1e:[  ]+38d5[        ]+sle[ ]+r8
-[       ]+20:[  ]+31e5[        ]+sa[ ]+r1
-[       ]+22:[  ]+3bf5[        ]+swf[ ]+r11
-[       ]+24:[  ]+38f5[        ]+swf[ ]+r8
+[       ]+0:[   ]+3105[        ]+scc[ ]+\$?r1
+[       ]+2:[   ]+3005[        ]+scc[ ]+\$?r0
+[       ]+4:[   ]+3515[        ]+scs[ ]+\$?r5
+[       ]+6:[   ]+3d15[        ]+scs[ ]+\$?r13
+[       ]+8:[   ]+3725[        ]+sne[ ]+\$?r7
+[       ]+a:[   ]+3935[        ]+seq[ ]+\$?r9
+[       ]+c:[   ]+3a45[        ]+svc[ ]+\$?r10
+[       ]+e:[   ]+3b55[        ]+svs[ ]+\$?r11
+[       ]+10:[  ]+3365[        ]+\$?spl[ ]+\$?r3
+[       ]+12:[  ]+3475[        ]+smi[ ]+\$?r4
+[       ]+14:[  ]+3885[        ]+sls[ ]+\$?r8
+[       ]+16:[  ]+3c95[        ]+shi[ ]+\$?r12
+[       ]+18:[  ]+32a5[        ]+sge[ ]+\$?r2
+[       ]+1a:[  ]+34b5[        ]+slt[ ]+\$?r4
+[       ]+1c:[  ]+3cc5[        ]+sgt[ ]+\$?r12
+[       ]+1e:[  ]+38d5[        ]+sle[ ]+\$?r8
+[       ]+20:[  ]+31e5[        ]+sa[ ]+\$?r1
+[       ]+22:[  ]+3bf5[        ]+swf[ ]+\$?r11
+[       ]+24:[  ]+38f5[        ]+swf[ ]+\$?r8
 0+26 <end>:
 [       ]+\.\.\.
index 43b050d..b34f6f3 100644 (file)
@@ -1,6 +1,7 @@
 ; sCC
 
  .text
+ .syntax no_register_prefix
 start:
  scc r1
  shs r0 ; same as scc
index 4a6f7a9..fa6b00a 100644 (file)
@@ -1,5 +1,6 @@
 ; Test error cases for separators.
 ;  { dg-do assemble { target cris-*-* } }
  .text
+ .syntax no_register_prefix
 start:
  nop|moveq 0,r10 ; { dg-error "Unknown opcode" }
index 3fda8e6..dea5f6a 100644 (file)
@@ -1,5 +1,6 @@
 ; Test error cases for separators.
 ; { dg-do assemble { target cris-*-* } }
  .text
+ .syntax no_register_prefix
 start:
  moveq 0,r2|nop  ; { dg-error "(Illegal|Invalid) operands" }
index 09e2bc2..b40e7b6 100644 (file)
@@ -1,5 +1,6 @@
 ; Test error cases for separators.
 ; { dg-do assemble { target cris-*-* } }
  .text
+ .syntax no_register_prefix
 start:
  moveq 0,r2#nop  ; { dg-error "(Illegal|Invalid) operands" }
index d03dd3d..3ccfa39 100644 (file)
@@ -4,5 +4,5 @@
 
 Disassembly of section \.text:
 0+ <start>:
-[       ]+0:[   ]+6f6e 286f ff0b[      ]+move\.d bff6f28 <start\+0xbff6f28>,r6
+[       ]+0:[   ]+6f6e 286f ff0b[      ]+move\.d bff6f28 <start\+0xbff6f28>,\$?r6
 [       ]+6:[   ]+0f05[        ]+nop[   ]*
index 0a78917..8855893 100644 (file)
@@ -1,5 +1,6 @@
 ; This expression had a bit moved.
  .text
+ .syntax no_register_prefix
 start:
  move.d ((0x17<<23)+((0xfede4194/8192)<<4)+8),r6
  nop
index 3552529..8688d0b 100644 (file)
@@ -8,205 +8,205 @@ Disassembly of section \.text:
 [       ]+0:[   ]+0000[        ]+bcc ( 0x2|\.\+2)
 ^[     ]+\.\.\.
 0+4 <start>:
-^[     ]+4:[   ]+@IR+7706@[    ]+[^ ]+[ ]+([^,]+,)?r7
-^[     ]+6:[   ]+@IR+7606@[    ]+[^ ]+[ ]+([^,]+,)?r6
-^[     ]+8:[   ]+@IM+700a@[    ]+[^ ]+[ ]+([^,]+,)?\[r0\]
-^[     ]+a:[   ]+@IM+730a@[    ]+[^ ]+[ ]+([^,]+,)?\[r3\]
-^[     ]+c:[   ]+@IM+740e@[    ]+[^ ]+[ ]+([^,]+,)?\[r4\+\]
-^[     ]+e:[   ]+@IM+710e@[    ]+[^ ]+[ ]+([^,]+,)?\[r1\+\]
-^[     ]+10:[  ]+4bd5 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r11\+r13.b\]
-^[     ]+14:[  ]+42a5 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+r10.b\]
-^[     ]+18:[  ]+45c9 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r12\+\[r5\].b\]
-^[     ]+1c:[  ]+4ad9 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r13\+\[r10\].b\]
-^[     ]+20:[  ]+4d2d @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+\[r13\+\].b\]
-^[     ]+24:[  ]+40cd @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r12\+\[r0\+\].b\]
-^[     ]+28:[  ]+55b5 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r5\+r11.w\]
-^[     ]+2c:[  ]+5115 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r1\+r1.w\]
-^[     ]+30:[  ]+5009 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r0\+\[r0\].w\]
-^[     ]+34:[  ]+5729 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+\[r7\].w\]
-^[     ]+38:[  ]+532d @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+\[r3\+\].w\]
-^[     ]+3c:[  ]+587d @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r7\+\[r8\+\].w\]
-^[     ]+40:[  ]+6255 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+r5.d\]
-^[     ]+44:[  ]+63a5 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r3\+r10.d\]
-^[     ]+48:[  ]+6259 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r5\+\[r2\].d\]
-^[     ]+4c:[  ]+6ac9 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r12\+\[r10\].d\]
-^[     ]+50:[  ]+651d @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r1\+\[r5\+\].d\]
-^[     ]+54:[  ]+6a2d @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+\[r10\+\].d\]
-^[     ]+58:[  ]+0021 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+0\]
-^[     ]+5c:[  ]+0121 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+1\]
-^[     ]+60:[  ]+7f21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+127\]
-^[     ]+64:[  ]+5f2d 8000 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2\+128\]
-^[     ]+6a:[  ]+ff21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-1\]
-^[     ]+6e:[  ]+ff21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-1\]
-^[     ]+72:[  ]+8121 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-127\]
-^[     ]+76:[  ]+8021 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-128\]
-^[     ]+7a:[  ]+8121 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-127\]
-^[     ]+7e:[  ]+8021 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-128\]
-^[     ]+82:[  ]+5f2d ff00 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2\+255\]
-^[     ]+88:[  ]+5f2d 01ff @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-255\]
-^[     ]+8e:[  ]+5f2d 01ff @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-255\]
-^[     ]+94:[  ]+5f2d 0001 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2\+256\]
-^[     ]+9a:[  ]+5f2d 00ff @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-256\]
-^[     ]+a0:[  ]+5f2d 68dd @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-8856\]
-^[     ]+a6:[  ]+5f2d 00ff @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-256\]
-^[     ]+ac:[  ]+5f2d 68dd @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-8856\]
-^[     ]+b2:[  ]+5f2d 9822 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2\+8856\]
-^[     ]+b8:[  ]+6f2d ac72 2a00 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+(2781868|2a72ac <two701867\+0x13881>)\]
-^[     ]+c0:[  ]+6f2d d5c5 d6ff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+[^]]+\]
-^[     ]+c8:[  ]+6f2d acce c09e @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+[^]]+\]
-^[     ]+d0:[  ]+6f2d 5331 3f81 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+[^]]+\]
-^[     ]+d8:[  ]+6f2d 5331 3f81 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+[^]]+\]
-^[     ]+e0:[  ]+6f2d b5af 982e @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
-^[     ]+e8:[  ]+6f2d 2b45 941b @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+(0x1b94452b|1b94452b <const_int_32>)\]
-^[     ]+f0:[  ]+2a21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+42\]
-^[     ]+f4:[  ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-42\]
-^[     ]+f8:[  ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-42\]
-^[     ]+fc:[  ]+2a21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+42\]
-^[     ]+100:[         ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-42\]
-^[     ]+104:[         ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-42\]
-^[     ]+108:[         ]+2a21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+42\]
-^[     ]+10c:[         ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-42\]
-^[     ]+110:[         ]+2a21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+42\]
-^[     ]+114:[         ]+5f2d ff7f @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2\+32767\]
-^[     ]+11a:[         ]+6f2d 0080 0000 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+(32768|8000 <three2767\+0x1>)\]
-^[     ]+122:[         ]+6f2d 0180 0000 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+(32769|8001 <three2767\+0x2>)\]
-^[     ]+12a:[         ]+5f2d 0180 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-32767\]
-^[     ]+130:[         ]+5f2d 0080 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-32768\]
-^[     ]+136:[         ]+6f2d ff7f ffff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+[^]]+\]
-^[     ]+13e:[         ]+5f2d 0180 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-32767\]
-^[     ]+144:[         ]+5f2d 0080 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-32768\]
-^[     ]+14a:[         ]+6f2d ff7f ffff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+[^]]+\]
-^[     ]+152:[         ]+6f2d ffff 0000 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+(65535|ffff <six5535>)\]
-^[     ]+15a:[         ]+6f2d 0000 0100 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+(65536|10000 <six5535\+0x1>)\]
-^[     ]+162:[         ]+6f2d 2b3a 2900 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+(2701867|293a2b <two701867>)\]
-^[     ]+16a:[         ]+6f2d d5c5 d6ff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+[^]]+\]
-^[     ]+172:[         ]+6f2d d5c5 d6ff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+[^]]+\]
-^[     ]+17a:[         ]+6f2d 0000 0000 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+0( <notstart>)?\]
+^[     ]+4:[   ]+@IR+7706@[    ]+[^ ]+[ ]+([^,]+,)?\$?r7
+^[     ]+6:[   ]+@IR+7606@[    ]+[^ ]+[ ]+([^,]+,)?\$?r6
+^[     ]+8:[   ]+@IM+700a@[    ]+[^ ]+[ ]+([^,]+,)?\[\$?r0\]
+^[     ]+a:[   ]+@IM+730a@[    ]+[^ ]+[ ]+([^,]+,)?\[\$?r3\]
+^[     ]+c:[   ]+@IM+740e@[    ]+[^ ]+[ ]+([^,]+,)?\[\$?r4\+\]
+^[     ]+e:[   ]+@IM+710e@[    ]+[^ ]+[ ]+([^,]+,)?\[\$?r1\+\]
+^[     ]+10:[  ]+4bd5 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r11\+\$?r13.b\]
+^[     ]+14:[  ]+42a5 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+\$?r10.b\]
+^[     ]+18:[  ]+45c9 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12\+\[\$?r5\].b\]
+^[     ]+1c:[  ]+4ad9 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r13\+\[\$?r10\].b\]
+^[     ]+20:[  ]+4d2d @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+\[\$?r13\+\].b\]
+^[     ]+24:[  ]+40cd @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12\+\[\$?r0\+\].b\]
+^[     ]+28:[  ]+55b5 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r5\+\$?r11.w\]
+^[     ]+2c:[  ]+5115 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r1\+\$?r1.w\]
+^[     ]+30:[  ]+5009 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r0\+\[\$?r0\].w\]
+^[     ]+34:[  ]+5729 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+\[\$?r7\].w\]
+^[     ]+38:[  ]+532d @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+\[\$?r3\+\].w\]
+^[     ]+3c:[  ]+587d @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r7\+\[\$?r8\+\].w\]
+^[     ]+40:[  ]+6255 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+\$?r5.d\]
+^[     ]+44:[  ]+63a5 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r3\+\$?r10.d\]
+^[     ]+48:[  ]+6259 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r5\+\[\$?r2\].d\]
+^[     ]+4c:[  ]+6ac9 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12\+\[\$?r10\].d\]
+^[     ]+50:[  ]+651d @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r1\+\[\$?r5\+\].d\]
+^[     ]+54:[  ]+6a2d @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+\[\$?r10\+\].d\]
+^[     ]+58:[  ]+0021 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+0\]
+^[     ]+5c:[  ]+0121 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+1\]
+^[     ]+60:[  ]+7f21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+127\]
+^[     ]+64:[  ]+5f2d 8000 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+128\]
+^[     ]+6a:[  ]+ff21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-1\]
+^[     ]+6e:[  ]+ff21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-1\]
+^[     ]+72:[  ]+8121 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-127\]
+^[     ]+76:[  ]+8021 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-128\]
+^[     ]+7a:[  ]+8121 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-127\]
+^[     ]+7e:[  ]+8021 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-128\]
+^[     ]+82:[  ]+5f2d ff00 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+255\]
+^[     ]+88:[  ]+5f2d 01ff @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-255\]
+^[     ]+8e:[  ]+5f2d 01ff @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-255\]
+^[     ]+94:[  ]+5f2d 0001 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+256\]
+^[     ]+9a:[  ]+5f2d 00ff @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-256\]
+^[     ]+a0:[  ]+5f2d 68dd @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-8856\]
+^[     ]+a6:[  ]+5f2d 00ff @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-256\]
+^[     ]+ac:[  ]+5f2d 68dd @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-8856\]
+^[     ]+b2:[  ]+5f2d 9822 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+8856\]
+^[     ]+b8:[  ]+6f2d ac72 2a00 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\]
+^[     ]+c0:[  ]+6f2d d5c5 d6ff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+[^]]+\]
+^[     ]+c8:[  ]+6f2d acce c09e @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+[^]]+\]
+^[     ]+d0:[  ]+6f2d 5331 3f81 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+[^]]+\]
+^[     ]+d8:[  ]+6f2d 5331 3f81 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+[^]]+\]
+^[     ]+e0:[  ]+6f2d b5af 982e @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
+^[     ]+e8:[  ]+6f2d 2b45 941b @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\]
+^[     ]+f0:[  ]+2a21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+42\]
+^[     ]+f4:[  ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-42\]
+^[     ]+f8:[  ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-42\]
+^[     ]+fc:[  ]+2a21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+42\]
+^[     ]+100:[         ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-42\]
+^[     ]+104:[         ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-42\]
+^[     ]+108:[         ]+2a21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+42\]
+^[     ]+10c:[         ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-42\]
+^[     ]+110:[         ]+2a21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+42\]
+^[     ]+114:[         ]+5f2d ff7f @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+32767\]
+^[     ]+11a:[         ]+6f2d 0080 0000 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+(32768|8000 <three2767\+0x1>)\]
+^[     ]+122:[         ]+6f2d 0180 0000 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+(32769|8001 <three2767\+0x2>)\]
+^[     ]+12a:[         ]+5f2d 0180 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-32767\]
+^[     ]+130:[         ]+5f2d 0080 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-32768\]
+^[     ]+136:[         ]+6f2d ff7f ffff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+[^]]+\]
+^[     ]+13e:[         ]+5f2d 0180 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-32767\]
+^[     ]+144:[         ]+5f2d 0080 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-32768\]
+^[     ]+14a:[         ]+6f2d ff7f ffff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+[^]]+\]
+^[     ]+152:[         ]+6f2d ffff 0000 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+(65535|ffff <six5535>)\]
+^[     ]+15a:[         ]+6f2d 0000 0100 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+(65536|10000 <six5535\+0x1>)\]
+^[     ]+162:[         ]+6f2d 2b3a 2900 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+(2701867|293a2b <two701867>)\]
+^[     ]+16a:[         ]+6f2d d5c5 d6ff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+[^]]+\]
+^[     ]+172:[         ]+6f2d d5c5 d6ff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+[^]]+\]
+^[     ]+17a:[         ]+6f2d 0000 0000 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+0( <notstart>)?\]
 [      ]+17c:[         ]+(R_CRIS_)?32[         ]+externalsym
-^[     ]+182:[         ]+0021 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+0\]
-^[     ]+186:[         ]+0121 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+1\]
-^[     ]+18a:[         ]+7f21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+127\]
-^[     ]+18e:[         ]+5f2d 8000 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2\+128\]
-^[     ]+194:[         ]+ff21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-1\]
-^[     ]+198:[         ]+ff21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-1\]
-^[     ]+19c:[         ]+8121 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-127\]
-^[     ]+1a0:[         ]+8021 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-128\]
-^[     ]+1a4:[         ]+8121 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-127\]
-^[     ]+1a8:[         ]+8021 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-128\]
-^[     ]+1ac:[         ]+5f2d ff00 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2\+255\]
-^[     ]+1b2:[         ]+5f2d 01ff @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-255\]
-^[     ]+1b8:[         ]+5f2d 01ff @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-255\]
-^[     ]+1be:[         ]+5f2d 0001 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2\+256\]
-^[     ]+1c4:[         ]+5f2d 00ff @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-256\]
-^[     ]+1ca:[         ]+5f2d 68dd @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-8856\]
-^[     ]+1d0:[         ]+5f2d 00ff @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-256\]
-^[     ]+1d6:[         ]+5f2d 68dd @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-8856\]
-^[     ]+1dc:[         ]+5f2d 9822 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2\+8856\]
-^[     ]+1e2:[         ]+6f2d ac72 2a00 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+(2781868|2a72ac <two701867\+0x13881>)\]
-^[     ]+1ea:[         ]+6f2d d5c5 d6ff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+[^]]+\]
-^[     ]+1f2:[         ]+6f2d acce c09e @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+[^]]+\]
-^[     ]+1fa:[         ]+6f2d 5331 3f81 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+[^]]+\]
-^[     ]+202:[         ]+6f2d 5331 3f81 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+[^]]+\]
-^[     ]+20a:[         ]+6f2d b5af 982e @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
-^[     ]+212:[         ]+6f2d 2b45 941b @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+(0x1b94452b|1b94452b <const_int_32>)\]
-^[     ]+21a:[         ]+2a21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+42\]
-^[     ]+21e:[         ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-42\]
-^[     ]+222:[         ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-42\]
-^[     ]+226:[         ]+2a21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+42\]
-^[     ]+22a:[         ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-42\]
-^[     ]+22e:[         ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-42\]
-^[     ]+232:[         ]+2a21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+42\]
-^[     ]+236:[         ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2-42\]
-^[     ]+23a:[         ]+2a21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[r2\+42\]
-^[     ]+23e:[         ]+5f2d ff7f @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2\+32767\]
-^[     ]+244:[         ]+6f2d 0080 0000 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+(32768|8000 <three2767\+0x1>)\]
-^[     ]+24c:[         ]+6f2d 0180 0000 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+(32769|8001 <three2767\+0x2>)\]
-^[     ]+254:[         ]+5f2d 0180 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-32767\]
-^[     ]+25a:[         ]+5f2d 0080 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-32768\]
-^[     ]+260:[         ]+6f2d ff7f ffff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+[^]]+\]
-^[     ]+268:[         ]+5f2d 0180 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-32767\]
-^[     ]+26e:[         ]+5f2d 0080 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[r2-32768\]
-^[     ]+274:[         ]+6f2d ff7f ffff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+[^]]+\]
-^[     ]+27c:[         ]+6f2d ffff 0000 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+(65535|ffff <six5535>)\]
-^[     ]+284:[         ]+6f2d 0000 0100 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+(65536|10000 <six5535\+0x1>)\]
-^[     ]+28c:[         ]+6f2d 2b3a 2900 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+(2701867|293a2b <two701867>)\]
-^[     ]+294:[         ]+6f2d d5c5 d6ff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+[^]]+\]
-^[     ]+29c:[         ]+6f2d d5c5 d6ff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+[^]]+\]
-^[     ]+2a4:[         ]+6f2d 0000 0000 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[r2\+0( <notstart>)?\]
+^[     ]+182:[         ]+0021 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+0\]
+^[     ]+186:[         ]+0121 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+1\]
+^[     ]+18a:[         ]+7f21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+127\]
+^[     ]+18e:[         ]+5f2d 8000 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+128\]
+^[     ]+194:[         ]+ff21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-1\]
+^[     ]+198:[         ]+ff21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-1\]
+^[     ]+19c:[         ]+8121 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-127\]
+^[     ]+1a0:[         ]+8021 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-128\]
+^[     ]+1a4:[         ]+8121 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-127\]
+^[     ]+1a8:[         ]+8021 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-128\]
+^[     ]+1ac:[         ]+5f2d ff00 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+255\]
+^[     ]+1b2:[         ]+5f2d 01ff @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-255\]
+^[     ]+1b8:[         ]+5f2d 01ff @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-255\]
+^[     ]+1be:[         ]+5f2d 0001 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+256\]
+^[     ]+1c4:[         ]+5f2d 00ff @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-256\]
+^[     ]+1ca:[         ]+5f2d 68dd @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-8856\]
+^[     ]+1d0:[         ]+5f2d 00ff @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-256\]
+^[     ]+1d6:[         ]+5f2d 68dd @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-8856\]
+^[     ]+1dc:[         ]+5f2d 9822 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+8856\]
+^[     ]+1e2:[         ]+6f2d ac72 2a00 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\]
+^[     ]+1ea:[         ]+6f2d d5c5 d6ff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+[^]]+\]
+^[     ]+1f2:[         ]+6f2d acce c09e @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+[^]]+\]
+^[     ]+1fa:[         ]+6f2d 5331 3f81 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+[^]]+\]
+^[     ]+202:[         ]+6f2d 5331 3f81 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+[^]]+\]
+^[     ]+20a:[         ]+6f2d b5af 982e @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
+^[     ]+212:[         ]+6f2d 2b45 941b @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\]
+^[     ]+21a:[         ]+2a21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+42\]
+^[     ]+21e:[         ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-42\]
+^[     ]+222:[         ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-42\]
+^[     ]+226:[         ]+2a21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+42\]
+^[     ]+22a:[         ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-42\]
+^[     ]+22e:[         ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-42\]
+^[     ]+232:[         ]+2a21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+42\]
+^[     ]+236:[         ]+d621 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-42\]
+^[     ]+23a:[         ]+2a21 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+42\]
+^[     ]+23e:[         ]+5f2d ff7f @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+32767\]
+^[     ]+244:[         ]+6f2d 0080 0000 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+(32768|8000 <three2767\+0x1>)\]
+^[     ]+24c:[         ]+6f2d 0180 0000 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+(32769|8001 <three2767\+0x2>)\]
+^[     ]+254:[         ]+5f2d 0180 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-32767\]
+^[     ]+25a:[         ]+5f2d 0080 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-32768\]
+^[     ]+260:[         ]+6f2d ff7f ffff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+[^]]+\]
+^[     ]+268:[         ]+5f2d 0180 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-32767\]
+^[     ]+26e:[         ]+5f2d 0080 @IM+700a@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r2-32768\]
+^[     ]+274:[         ]+6f2d ff7f ffff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+[^]]+\]
+^[     ]+27c:[         ]+6f2d ffff 0000 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+(65535|ffff <six5535>)\]
+^[     ]+284:[         ]+6f2d 0000 0100 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+(65536|10000 <six5535\+0x1>)\]
+^[     ]+28c:[         ]+6f2d 2b3a 2900 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+(2701867|293a2b <two701867>)\]
+^[     ]+294:[         ]+6f2d d5c5 d6ff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+[^]]+\]
+^[     ]+29c:[         ]+6f2d d5c5 d6ff @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+[^]]+\]
+^[     ]+2a4:[         ]+6f2d 0000 0000 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r2\+0( <notstart>)?\]
 [      ]+2a6:[         ]+(R_CRIS_)?32[         ]+externalsym
-^[     ]+2ac:[         ]+4235 @IM+710e@[       ]+[^ ]+[ ]+([^,]+,)?\[r1=r2\+r3.b\]
-^[     ]+2b0:[         ]+42a5 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+r10.b\]
-^[     ]+2b4:[         ]+4529 @IM+700e@[       ]+[^ ]+[ ]+([^,]+,)?\[r0=r2\+\[r5\].b\]
-^[     ]+2b8:[         ]+4a29 @IM+730e@[       ]+[^ ]+[ ]+([^,]+,)?\[r3=r2\+\[r10\].b\]
-^[     ]+2bc:[         ]+442d @IM+750e@[       ]+[^ ]+[ ]+([^,]+,)?\[r5=r2\+\[r4\+\].b\]
-^[     ]+2c0:[         ]+474d @IM+720e@[       ]+[^ ]+[ ]+([^,]+,)?\[r2=r4\+\[r7\+\].b\]
-^[     ]+2c4:[         ]+5c55 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r12\+r5.w\]
-^[     ]+2c8:[         ]+53a5 @IM+710e@[       ]+[^ ]+[ ]+([^,]+,)?\[r1=r3\+r10.w\]
-^[     ]+2cc:[         ]+5529 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+\[r5\].w\]
-^[     ]+2d0:[         ]+5a79 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r7\+\[r10\].w\]
-^[     ]+2d4:[         ]+576d @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r6\+\[r7\+\].w\]
-^[     ]+2d8:[         ]+513d @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r3\+\[r1\+\].w\]
-^[     ]+2dc:[         ]+6255 @IM+740e@[       ]+[^ ]+[ ]+([^,]+,)?\[r4=r2\+r5.d\]
-^[     ]+2e0:[         ]+62a5 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+r10.d\]
-^[     ]+2e4:[         ]+6539 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r3\+\[r5\].d\]
-^[     ]+2e8:[         ]+6a49 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r4\+\[r10\].d\]
-^[     ]+2ec:[         ]+658d @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r8\+\[r5\+\].d\]
-^[     ]+2f0:[         ]+6a9d @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r9\+\[r10\+\].d\]
-^[     ]+2f4:[         ]+0021 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+0\]
-^[     ]+2f8:[         ]+0121 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+1\]
-^[     ]+2fc:[         ]+7f21 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+127\]
-^[     ]+300:[         ]+5f2d 8000 @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+128\]
-^[     ]+306:[         ]+ff21 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-1\]
-^[     ]+30a:[         ]+ff21 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-1\]
-^[     ]+30e:[         ]+8121 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-127\]
-^[     ]+312:[         ]+8021 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-128\]
-^[     ]+316:[         ]+8121 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-127\]
-^[     ]+31a:[         ]+8021 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-128\]
-^[     ]+31e:[         ]+5f2d ff00 @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+255\]
-^[     ]+324:[         ]+5f2d 01ff @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-255\]
-^[     ]+32a:[         ]+5f2d 01ff @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-255\]
-^[     ]+330:[         ]+5f2d 0001 @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+256\]
-^[     ]+336:[         ]+5f2d 00ff @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-256\]
-^[     ]+33c:[         ]+5f2d 68dd @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-8856\]
-^[     ]+342:[         ]+5f2d 00ff @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-256\]
-^[     ]+348:[         ]+5f2d 68dd @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-8856\]
-^[     ]+34e:[         ]+5f2d 9822 @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+8856\]
-^[     ]+354:[         ]+6f2d ac72 2a00 @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+(2781868|2a72ac <two701867\+0x13881>)\]
-^[     ]+35c:[         ]+6f2d d5c5 d6ff @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+[^]]+\]
-^[     ]+364:[         ]+6f2d acce c09e @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+[^]]+\]
-^[     ]+36c:[         ]+6f2d 5331 3f81 @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+[^]]+\]
-^[     ]+374:[         ]+6f2d 5331 3f81 @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+[^]]+\]
-^[     ]+37c:[         ]+6f2d b5af 982e @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
-^[     ]+384:[         ]+6f2d 2b45 941b @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+(0x1b94452b|1b94452b <const_int_32>)\]
-^[     ]+38c:[         ]+2a21 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+42\]
-^[     ]+390:[         ]+d621 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-42\]
-^[     ]+394:[         ]+d621 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-42\]
-^[     ]+398:[         ]+2a21 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+42\]
-^[     ]+39c:[         ]+d621 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-42\]
-^[     ]+3a0:[         ]+d621 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-42\]
-^[     ]+3a4:[         ]+2a21 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+42\]
-^[     ]+3a8:[         ]+d621 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-42\]
-^[     ]+3ac:[         ]+2a21 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+42\]
-^[     ]+3b0:[         ]+5f2d ff7f @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+32767\]
-^[     ]+3b6:[         ]+6f2d 0080 0000 @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+(32768|8000 <three2767\+0x1>)\]
-^[     ]+3be:[         ]+6f2d 0180 0000 @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+(32769|8001 <three2767\+0x2>)\]
-^[     ]+3c6:[         ]+5f2d 0180 @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-32767\]
-^[     ]+3cc:[         ]+5f2d 0080 @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-32768\]
-^[     ]+3d2:[         ]+6f2d ff7f ffff @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+[^]]+\]
-^[     ]+3da:[         ]+5f2d 0180 @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-32767\]
-^[     ]+3e0:[         ]+5f2d 0080 @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-32768\]
-^[     ]+3e6:[         ]+6f2d ff7f ffff @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+[^]]+\]
-^[     ]+3ee:[         ]+6f2d ffff 0000 @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+(65535|ffff <six5535>)\]
-^[     ]+3f6:[         ]+6f2d 0000 0100 @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+(65536|10000 <six5535\+0x1>)\]
-^[     ]+3fe:[         ]+6f2d 2b3a 2900 @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+(2701867|293a2b <two701867>)\]
-^[     ]+406:[         ]+6f2d d5c5 d6ff @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+[^]]+\]
-^[     ]+40e:[         ]+6f2d d5c5 d6ff @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+[^]]+\]
-^[     ]+416:[         ]+6f2d 0000 0000 @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+0( <notstart>)?\]
+^[     ]+2ac:[         ]+4235 @IM+710e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r1=\$?r2\+\$?r3.b\]
+^[     ]+2b0:[         ]+42a5 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+\$?r10.b\]
+^[     ]+2b4:[         ]+4529 @IM+700e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r0=\$?r2\+\[\$?r5\].b\]
+^[     ]+2b8:[         ]+4a29 @IM+730e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r3=\$?r2\+\[\$?r10\].b\]
+^[     ]+2bc:[         ]+442d @IM+750e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r5=\$?r2\+\[\$?r4\+\].b\]
+^[     ]+2c0:[         ]+474d @IM+720e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r2=\$?r4\+\[\$?r7\+\].b\]
+^[     ]+2c4:[         ]+5c55 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r12\+\$?r5.w\]
+^[     ]+2c8:[         ]+53a5 @IM+710e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r1=\$?r3\+\$?r10.w\]
+^[     ]+2cc:[         ]+5529 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+\[\$?r5\].w\]
+^[     ]+2d0:[         ]+5a79 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r7\+\[\$?r10\].w\]
+^[     ]+2d4:[         ]+576d @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r6\+\[\$?r7\+\].w\]
+^[     ]+2d8:[         ]+513d @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r3\+\[\$?r1\+\].w\]
+^[     ]+2dc:[         ]+6255 @IM+740e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r4=\$?r2\+\$?r5.d\]
+^[     ]+2e0:[         ]+62a5 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+\$?r10.d\]
+^[     ]+2e4:[         ]+6539 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r3\+\[\$?r5\].d\]
+^[     ]+2e8:[         ]+6a49 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r4\+\[\$?r10\].d\]
+^[     ]+2ec:[         ]+658d @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r8\+\[\$?r5\+\].d\]
+^[     ]+2f0:[         ]+6a9d @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r9\+\[\$?r10\+\].d\]
+^[     ]+2f4:[         ]+0021 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+0\]
+^[     ]+2f8:[         ]+0121 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+1\]
+^[     ]+2fc:[         ]+7f21 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+127\]
+^[     ]+300:[         ]+5f2d 8000 @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+128\]
+^[     ]+306:[         ]+ff21 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-1\]
+^[     ]+30a:[         ]+ff21 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-1\]
+^[     ]+30e:[         ]+8121 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-127\]
+^[     ]+312:[         ]+8021 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-128\]
+^[     ]+316:[         ]+8121 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-127\]
+^[     ]+31a:[         ]+8021 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-128\]
+^[     ]+31e:[         ]+5f2d ff00 @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+255\]
+^[     ]+324:[         ]+5f2d 01ff @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-255\]
+^[     ]+32a:[         ]+5f2d 01ff @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-255\]
+^[     ]+330:[         ]+5f2d 0001 @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+256\]
+^[     ]+336:[         ]+5f2d 00ff @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-256\]
+^[     ]+33c:[         ]+5f2d 68dd @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-8856\]
+^[     ]+342:[         ]+5f2d 00ff @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-256\]
+^[     ]+348:[         ]+5f2d 68dd @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-8856\]
+^[     ]+34e:[         ]+5f2d 9822 @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+8856\]
+^[     ]+354:[         ]+6f2d ac72 2a00 @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\]
+^[     ]+35c:[         ]+6f2d d5c5 d6ff @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+[^]]+\]
+^[     ]+364:[         ]+6f2d acce c09e @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+[^]]+\]
+^[     ]+36c:[         ]+6f2d 5331 3f81 @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+[^]]+\]
+^[     ]+374:[         ]+6f2d 5331 3f81 @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+[^]]+\]
+^[     ]+37c:[         ]+6f2d b5af 982e @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
+^[     ]+384:[         ]+6f2d 2b45 941b @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\]
+^[     ]+38c:[         ]+2a21 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+42\]
+^[     ]+390:[         ]+d621 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-42\]
+^[     ]+394:[         ]+d621 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-42\]
+^[     ]+398:[         ]+2a21 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+42\]
+^[     ]+39c:[         ]+d621 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-42\]
+^[     ]+3a0:[         ]+d621 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-42\]
+^[     ]+3a4:[         ]+2a21 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+42\]
+^[     ]+3a8:[         ]+d621 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-42\]
+^[     ]+3ac:[         ]+2a21 @IM+7c0e@[       ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+42\]
+^[     ]+3b0:[         ]+5f2d ff7f @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+32767\]
+^[     ]+3b6:[         ]+6f2d 0080 0000 @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+(32768|8000 <three2767\+0x1>)\]
+^[     ]+3be:[         ]+6f2d 0180 0000 @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+(32769|8001 <three2767\+0x2>)\]
+^[     ]+3c6:[         ]+5f2d 0180 @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-32767\]
+^[     ]+3cc:[         ]+5f2d 0080 @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-32768\]
+^[     ]+3d2:[         ]+6f2d ff7f ffff @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+[^]]+\]
+^[     ]+3da:[         ]+5f2d 0180 @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-32767\]
+^[     ]+3e0:[         ]+5f2d 0080 @IM+7c0e@[  ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2-32768\]
+^[     ]+3e6:[         ]+6f2d ff7f ffff @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+[^]]+\]
+^[     ]+3ee:[         ]+6f2d ffff 0000 @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+(65535|ffff <six5535>)\]
+^[     ]+3f6:[         ]+6f2d 0000 0100 @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+(65536|10000 <six5535\+0x1>)\]
+^[     ]+3fe:[         ]+6f2d 2b3a 2900 @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+(2701867|293a2b <two701867>)\]
+^[     ]+406:[         ]+6f2d d5c5 d6ff @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+[^]]+\]
+^[     ]+40e:[         ]+6f2d d5c5 d6ff @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+[^]]+\]
+^[     ]+416:[         ]+6f2d 0000 0000 @IM+7c0e@[     ]+[^ ]+[ ]+([^,]+,)?\[\$?r12=\$?r2\+0( <notstart>)?\]
 [      ]+418:[         ]+(R_CRIS_)?32[         ]+externalsym
-^[     ]+41e:[         ]+7209 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\[r2\]\]
-^[     ]+422:[         ]+7309 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\[r3\]\]
-^[     ]+426:[         ]+730d @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\[r3\+\]\]
-^[     ]+42a:[         ]+710d @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\[r1\+\]\]
+^[     ]+41e:[         ]+7209 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\[\$?r2\]\]
+^[     ]+422:[         ]+7309 @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\[\$?r3\]\]
+^[     ]+426:[         ]+730d @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\[\$?r3\+\]\]
+^[     ]+42a:[         ]+710d @IM+700a@[       ]+[^ ]+[ ]+([^,]+,)?\[\[\$?r1\+\]\]
 ^[     ]+42e:[         ]+7f0d 0000 0000 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[(0x0|0 <notstart>)\]
 [      ]+430:[         ]+(R_CRIS_)?32[         ]+externalsym
 ^[     ]+436:[         ]+7f0d 0000 0000 @IM+700a@[     ]+[^ ]+[ ]+([^,]+,)?\[(0x0|0 <notstart>)\]
index 8d83f42..dd2138c 100644 (file)
@@ -11,301 +11,301 @@ Disassembly of section \.text:
        \.\.\.
 
 0+4 <start>:
-[       ]+4:[   ]+4336[        ]+test\.b r3
-[       ]+6:[   ]+5556[        ]+test\.w r5
-[       ]+8:[   ]+6aa6[        ]+test\.d r10
-[       ]+a:[   ]+800b[        ]+test\.b \[r0\]
-[       ]+c:[   ]+950b[        ]+test\.w \[r5\]
-[       ]+e:[   ]+aa0b[        ]+test\.d \[r10\]
-[       ]+10:[  ]+800f[        ]+test\.b \[r0\+\]
-[       ]+12:[  ]+950f[        ]+test\.w \[r5\+\]
-[       ]+14:[  ]+aa0f[        ]+test\.d \[r10\+\]
-[       ]+16:[  ]+4205 800b[   ]+test\.b \[r2\+r0\.b\]
-[       ]+1a:[  ]+4255 900b[   ]+test\.w \[r2\+r5\.b\]
-[       ]+1e:[  ]+42a5 a00b[   ]+test\.d \[r2\+r10\.b\]
-[       ]+22:[  ]+4029 800b[   ]+test\.b \[r2\+\[r0\]\.b\]
-[       ]+26:[  ]+4529 900b[   ]+test\.w \[r2\+\[r5\]\.b\]
-[       ]+2a:[  ]+4a29 a00b[   ]+test\.d \[r2\+\[r10\]\.b\]
-[       ]+2e:[  ]+402d 800b[   ]+test\.b \[r2\+\[r0\+\]\.b\]
-[       ]+32:[  ]+452d 900b[   ]+test\.w \[r2\+\[r5\+\]\.b\]
-[       ]+36:[  ]+4a2d a00b[   ]+test\.d \[r2\+\[r10\+\]\.b\]
-[       ]+3a:[  ]+5205 800b[   ]+test\.b \[r2\+r0\.w\]
-[       ]+3e:[  ]+5255 900b[   ]+test\.w \[r2\+r5\.w\]
-[       ]+42:[  ]+52a5 a00b[   ]+test\.d \[r2\+r10\.w\]
-[       ]+46:[  ]+5029 800b[   ]+test\.b \[r2\+\[r0\]\.w\]
-[       ]+4a:[  ]+5529 900b[   ]+test\.w \[r2\+\[r5\]\.w\]
-[       ]+4e:[  ]+5a29 a00b[   ]+test\.d \[r2\+\[r10\]\.w\]
-[       ]+52:[  ]+502d 800b[   ]+test\.b \[r2\+\[r0\+\]\.w\]
-[       ]+56:[  ]+552d 900b[   ]+test\.w \[r2\+\[r5\+\]\.w\]
-[       ]+5a:[  ]+5a2d a00b[   ]+test\.d \[r2\+\[r10\+\]\.w\]
-[       ]+5e:[  ]+6205 800b[   ]+test\.b \[r2\+r0\.d\]
-[       ]+62:[  ]+6255 900b[   ]+test\.w \[r2\+r5\.d\]
-[       ]+66:[  ]+62a5 a00b[   ]+test\.d \[r2\+r10\.d\]
-[       ]+6a:[  ]+6029 800b[   ]+test\.b \[r2\+\[r0\]\.d\]
-[       ]+6e:[  ]+6529 900b[   ]+test\.w \[r2\+\[r5\]\.d\]
-[       ]+72:[  ]+6a29 a00b[   ]+test\.d \[r2\+\[r10\]\.d\]
-[       ]+76:[  ]+602d 800b[   ]+test\.b \[r2\+\[r0\+\]\.d\]
-[       ]+7a:[  ]+652d 900b[   ]+test\.w \[r2\+\[r5\+\]\.d\]
-[       ]+7e:[  ]+6a2d a00b[   ]+test\.d \[r2\+\[r10\+\]\.d\]
-[       ]+82:[  ]+0021 800b[   ]+test\.b \[r2\+0\]
-[       ]+86:[  ]+0121 800b[   ]+test\.b \[r2\+1\]
-[       ]+8a:[  ]+7f21 800b[   ]+test\.b \[r2\+127\]
-[       ]+8e:[  ]+5f2d 8000 800b[      ]+test\.b \[r2\+128\]
-[       ]+94:[  ]+ff21 800b[   ]+test\.b \[r2-1\]
-[       ]+98:[  ]+8121 800b[   ]+test\.b \[r2-127\]
-[       ]+9c:[  ]+8021 800b[   ]+test\.b \[r2-128\]
-[       ]+a0:[  ]+5f2d ff00 800b[      ]+test\.b \[r2\+255\]
-[       ]+a6:[  ]+2a21 800b[   ]+test\.b \[r2\+42\]
-[       ]+aa:[  ]+d621 800b[   ]+test\.b \[r2-42\]
-[       ]+ae:[  ]+d621 800b[   ]+test\.b \[r2-42\]
-[       ]+b2:[  ]+2a21 800b[   ]+test\.b \[r2\+42\]
-[       ]+b6:[  ]+d621 800b[   ]+test\.b \[r2-42\]
-[       ]+ba:[  ]+d621 800b[   ]+test\.b \[r2-42\]
-[       ]+be:[  ]+2a21 800b[   ]+test\.b \[r2\+42\]
-[       ]+c2:[  ]+d621 800b[   ]+test\.b \[r2-42\]
-[       ]+c6:[  ]+2a21 800b[   ]+test\.b \[r2\+42\]
-[       ]+ca:[  ]+6f2d 0000 0000 800b[         ]+test\.b \[r2\+0( <notstart>)?\]
+[       ]+4:[   ]+4336[        ]+test\.b \$?r3
+[       ]+6:[   ]+5556[        ]+test\.w \$?r5
+[       ]+8:[   ]+6aa6[        ]+test\.d \$?r10
+[       ]+a:[   ]+800b[        ]+test\.b \[\$?r0\]
+[       ]+c:[   ]+950b[        ]+test\.w \[\$?r5\]
+[       ]+e:[   ]+aa0b[        ]+test\.d \[\$?r10\]
+[       ]+10:[  ]+800f[        ]+test\.b \[\$?r0\+\]
+[       ]+12:[  ]+950f[        ]+test\.w \[\$?r5\+\]
+[       ]+14:[  ]+aa0f[        ]+test\.d \[\$?r10\+\]
+[       ]+16:[  ]+4205 800b[   ]+test\.b \[\$?r2\+\$?r0\.b\]
+[       ]+1a:[  ]+4255 900b[   ]+test\.w \[\$?r2\+\$?r5\.b\]
+[       ]+1e:[  ]+42a5 a00b[   ]+test\.d \[\$?r2\+\$?r10\.b\]
+[       ]+22:[  ]+4029 800b[   ]+test\.b \[\$?r2\+\[\$?r0\]\.b\]
+[       ]+26:[  ]+4529 900b[   ]+test\.w \[\$?r2\+\[\$?r5\]\.b\]
+[       ]+2a:[  ]+4a29 a00b[   ]+test\.d \[\$?r2\+\[\$?r10\]\.b\]
+[       ]+2e:[  ]+402d 800b[   ]+test\.b \[\$?r2\+\[\$?r0\+\]\.b\]
+[       ]+32:[  ]+452d 900b[   ]+test\.w \[\$?r2\+\[\$?r5\+\]\.b\]
+[       ]+36:[  ]+4a2d a00b[   ]+test\.d \[\$?r2\+\[\$?r10\+\]\.b\]
+[       ]+3a:[  ]+5205 800b[   ]+test\.b \[\$?r2\+\$?r0\.w\]
+[       ]+3e:[  ]+5255 900b[   ]+test\.w \[\$?r2\+\$?r5\.w\]
+[       ]+42:[  ]+52a5 a00b[   ]+test\.d \[\$?r2\+\$?r10\.w\]
+[       ]+46:[  ]+5029 800b[   ]+test\.b \[\$?r2\+\[\$?r0\]\.w\]
+[       ]+4a:[  ]+5529 900b[   ]+test\.w \[\$?r2\+\[\$?r5\]\.w\]
+[       ]+4e:[  ]+5a29 a00b[   ]+test\.d \[\$?r2\+\[\$?r10\]\.w\]
+[       ]+52:[  ]+502d 800b[   ]+test\.b \[\$?r2\+\[\$?r0\+\]\.w\]
+[       ]+56:[  ]+552d 900b[   ]+test\.w \[\$?r2\+\[\$?r5\+\]\.w\]
+[       ]+5a:[  ]+5a2d a00b[   ]+test\.d \[\$?r2\+\[\$?r10\+\]\.w\]
+[       ]+5e:[  ]+6205 800b[   ]+test\.b \[\$?r2\+\$?r0\.d\]
+[       ]+62:[  ]+6255 900b[   ]+test\.w \[\$?r2\+\$?r5\.d\]
+[       ]+66:[  ]+62a5 a00b[   ]+test\.d \[\$?r2\+\$?r10\.d\]
+[       ]+6a:[  ]+6029 800b[   ]+test\.b \[\$?r2\+\[\$?r0\]\.d\]
+[       ]+6e:[  ]+6529 900b[   ]+test\.w \[\$?r2\+\[\$?r5\]\.d\]
+[       ]+72:[  ]+6a29 a00b[   ]+test\.d \[\$?r2\+\[\$?r10\]\.d\]
+[       ]+76:[  ]+602d 800b[   ]+test\.b \[\$?r2\+\[\$?r0\+\]\.d\]
+[       ]+7a:[  ]+652d 900b[   ]+test\.w \[\$?r2\+\[\$?r5\+\]\.d\]
+[       ]+7e:[  ]+6a2d a00b[   ]+test\.d \[\$?r2\+\[\$?r10\+\]\.d\]
+[       ]+82:[  ]+0021 800b[   ]+test\.b \[\$?r2\+0\]
+[       ]+86:[  ]+0121 800b[   ]+test\.b \[\$?r2\+1\]
+[       ]+8a:[  ]+7f21 800b[   ]+test\.b \[\$?r2\+127\]
+[       ]+8e:[  ]+5f2d 8000 800b[      ]+test\.b \[\$?r2\+128\]
+[       ]+94:[  ]+ff21 800b[   ]+test\.b \[\$?r2-1\]
+[       ]+98:[  ]+8121 800b[   ]+test\.b \[\$?r2-127\]
+[       ]+9c:[  ]+8021 800b[   ]+test\.b \[\$?r2-128\]
+[       ]+a0:[  ]+5f2d ff00 800b[      ]+test\.b \[\$?r2\+255\]
+[       ]+a6:[  ]+2a21 800b[   ]+test\.b \[\$?r2\+42\]
+[       ]+aa:[  ]+d621 800b[   ]+test\.b \[\$?r2-42\]
+[       ]+ae:[  ]+d621 800b[   ]+test\.b \[\$?r2-42\]
+[       ]+b2:[  ]+2a21 800b[   ]+test\.b \[\$?r2\+42\]
+[       ]+b6:[  ]+d621 800b[   ]+test\.b \[\$?r2-42\]
+[       ]+ba:[  ]+d621 800b[   ]+test\.b \[\$?r2-42\]
+[       ]+be:[  ]+2a21 800b[   ]+test\.b \[\$?r2\+42\]
+[       ]+c2:[  ]+d621 800b[   ]+test\.b \[\$?r2-42\]
+[       ]+c6:[  ]+2a21 800b[   ]+test\.b \[\$?r2\+42\]
+[       ]+ca:[  ]+6f2d 0000 0000 800b[         ]+test\.b \[\$?r2\+0( <notstart>)?\]
 [      ]+cc:[  ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+d2:[  ]+0021 900b[   ]+test\.w \[r2\+0\]
-[       ]+d6:[  ]+0121 900b[   ]+test\.w \[r2\+1\]
-[       ]+da:[  ]+7f21 900b[   ]+test\.w \[r2\+127\]
-[       ]+de:[  ]+5f2d 8000 900b[      ]+test\.w \[r2\+128\]
-[       ]+e4:[  ]+ff21 900b[   ]+test\.w \[r2-1\]
-[       ]+e8:[  ]+ff21 900b[   ]+test\.w \[r2-1\]
-[       ]+ec:[  ]+8121 900b[   ]+test\.w \[r2-127\]
-[       ]+f0:[  ]+8021 900b[   ]+test\.w \[r2-128\]
-[       ]+f4:[  ]+5f2d 7fff 900b[      ]+test\.w \[r2-129\]
-[       ]+fa:[  ]+8121 900b[   ]+test\.w \[r2-127\]
-[       ]+fe:[  ]+8021 900b[   ]+test\.w \[r2-128\]
-[       ]+102:[         ]+5f2d 7fff 900b[      ]+test\.w \[r2-129\]
-[       ]+108:[         ]+5f2d ff00 900b[      ]+test\.w \[r2\+255\]
-[       ]+10e:[         ]+5f2d 01ff 900b[      ]+test\.w \[r2-255\]
-[       ]+114:[         ]+5f2d 01ff 900b[      ]+test\.w \[r2-255\]
-[       ]+11a:[         ]+5f2d 0001 900b[      ]+test\.w \[r2\+256\]
-[       ]+120:[         ]+5f2d 00ff 900b[      ]+test\.w \[r2-256\]
-[       ]+126:[         ]+5f2d 68dd 900b[      ]+test\.w \[r2-8856\]
-[       ]+12c:[         ]+5f2d 68dd 900b[      ]+test\.w \[r2-8856\]
-[       ]+132:[         ]+5f2d 9822 900b[      ]+test\.w \[r2\+8856\]
-[       ]+138:[         ]+2a21 900b[   ]+test\.w \[r2\+42\]
-[       ]+13c:[         ]+d621 900b[   ]+test\.w \[r2-42\]
-[       ]+140:[         ]+d621 900b[   ]+test\.w \[r2-42\]
-[       ]+144:[         ]+2a21 900b[   ]+test\.w \[r2\+42\]
-[       ]+148:[         ]+d621 900b[   ]+test\.w \[r2-42\]
-[       ]+14c:[         ]+d621 900b[   ]+test\.w \[r2-42\]
-[       ]+150:[         ]+d621 900b[   ]+test\.w \[r2-42\]
-[       ]+154:[         ]+2a21 900b[   ]+test\.w \[r2\+42\]
-[       ]+158:[         ]+5f2d ff7f 900b[      ]+test\.w \[r2\+32767\]
-[       ]+15e:[         ]+6f2d 0080 0000 900b[         ]+test\.w \[r2\+(32768|8000 <three2767\+0x1>)\]
-[       ]+166:[         ]+6f2d 0180 0000 900b[         ]+test\.w \[r2\+(32769|8001 <three2767\+0x2>)\]
-[       ]+16e:[         ]+5f2d 0180 900b[      ]+test\.w \[r2-32767\]
-[       ]+174:[         ]+5f2d 0080 900b[      ]+test\.w \[r2-32768\]
-[       ]+17a:[         ]+6f2d ff7f ffff 900b[         ]+test\.w \[r2\+[^]]+\]
-[       ]+182:[         ]+5f2d 0180 900b[      ]+test\.w \[r2-32767\]
-[       ]+188:[         ]+5f2d 0080 900b[      ]+test\.w \[r2-32768\]
-[       ]+18e:[         ]+6f2d ff7f ffff 900b[         ]+test\.w \[r2\+[^]]+\]
-[       ]+196:[         ]+6f2d ffff 0000 900b[         ]+test\.w \[r2\+(65535|ffff <six5535>)\]
-[       ]+19e:[         ]+6f2d 0000 0000 900b[         ]+test\.w \[r2\+0( <notstart>)?\]
+[       ]+d2:[  ]+0021 900b[   ]+test\.w \[\$?r2\+0\]
+[       ]+d6:[  ]+0121 900b[   ]+test\.w \[\$?r2\+1\]
+[       ]+da:[  ]+7f21 900b[   ]+test\.w \[\$?r2\+127\]
+[       ]+de:[  ]+5f2d 8000 900b[      ]+test\.w \[\$?r2\+128\]
+[       ]+e4:[  ]+ff21 900b[   ]+test\.w \[\$?r2-1\]
+[       ]+e8:[  ]+ff21 900b[   ]+test\.w \[\$?r2-1\]
+[       ]+ec:[  ]+8121 900b[   ]+test\.w \[\$?r2-127\]
+[       ]+f0:[  ]+8021 900b[   ]+test\.w \[\$?r2-128\]
+[       ]+f4:[  ]+5f2d 7fff 900b[      ]+test\.w \[\$?r2-129\]
+[       ]+fa:[  ]+8121 900b[   ]+test\.w \[\$?r2-127\]
+[       ]+fe:[  ]+8021 900b[   ]+test\.w \[\$?r2-128\]
+[       ]+102:[         ]+5f2d 7fff 900b[      ]+test\.w \[\$?r2-129\]
+[       ]+108:[         ]+5f2d ff00 900b[      ]+test\.w \[\$?r2\+255\]
+[       ]+10e:[         ]+5f2d 01ff 900b[      ]+test\.w \[\$?r2-255\]
+[       ]+114:[         ]+5f2d 01ff 900b[      ]+test\.w \[\$?r2-255\]
+[       ]+11a:[         ]+5f2d 0001 900b[      ]+test\.w \[\$?r2\+256\]
+[       ]+120:[         ]+5f2d 00ff 900b[      ]+test\.w \[\$?r2-256\]
+[       ]+126:[         ]+5f2d 68dd 900b[      ]+test\.w \[\$?r2-8856\]
+[       ]+12c:[         ]+5f2d 68dd 900b[      ]+test\.w \[\$?r2-8856\]
+[       ]+132:[         ]+5f2d 9822 900b[      ]+test\.w \[\$?r2\+8856\]
+[       ]+138:[         ]+2a21 900b[   ]+test\.w \[\$?r2\+42\]
+[       ]+13c:[         ]+d621 900b[   ]+test\.w \[\$?r2-42\]
+[       ]+140:[         ]+d621 900b[   ]+test\.w \[\$?r2-42\]
+[       ]+144:[         ]+2a21 900b[   ]+test\.w \[\$?r2\+42\]
+[       ]+148:[         ]+d621 900b[   ]+test\.w \[\$?r2-42\]
+[       ]+14c:[         ]+d621 900b[   ]+test\.w \[\$?r2-42\]
+[       ]+150:[         ]+d621 900b[   ]+test\.w \[\$?r2-42\]
+[       ]+154:[         ]+2a21 900b[   ]+test\.w \[\$?r2\+42\]
+[       ]+158:[         ]+5f2d ff7f 900b[      ]+test\.w \[\$?r2\+32767\]
+[       ]+15e:[         ]+6f2d 0080 0000 900b[         ]+test\.w \[\$?r2\+(32768|8000 <three2767\+0x1>)\]
+[       ]+166:[         ]+6f2d 0180 0000 900b[         ]+test\.w \[\$?r2\+(32769|8001 <three2767\+0x2>)\]
+[       ]+16e:[         ]+5f2d 0180 900b[      ]+test\.w \[\$?r2-32767\]
+[       ]+174:[         ]+5f2d 0080 900b[      ]+test\.w \[\$?r2-32768\]
+[       ]+17a:[         ]+6f2d ff7f ffff 900b[         ]+test\.w \[\$?r2\+[^]]+\]
+[       ]+182:[         ]+5f2d 0180 900b[      ]+test\.w \[\$?r2-32767\]
+[       ]+188:[         ]+5f2d 0080 900b[      ]+test\.w \[\$?r2-32768\]
+[       ]+18e:[         ]+6f2d ff7f ffff 900b[         ]+test\.w \[\$?r2\+[^]]+\]
+[       ]+196:[         ]+6f2d ffff 0000 900b[         ]+test\.w \[\$?r2\+(65535|ffff <six5535>)\]
+[       ]+19e:[         ]+6f2d 0000 0000 900b[         ]+test\.w \[\$?r2\+0( <notstart>)?\]
 [      ]+1a0:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+1a6:[         ]+0021 a00b[   ]+test\.d \[r2\+0\]
-[       ]+1aa:[         ]+0121 a00b[   ]+test\.d \[r2\+1\]
-[       ]+1ae:[         ]+7f21 a00b[   ]+test\.d \[r2\+127\]
-[       ]+1b2:[         ]+5f2d 8000 a00b[      ]+test\.d \[r2\+128\]
-[       ]+1b8:[         ]+ff21 a00b[   ]+test\.d \[r2-1\]
-[       ]+1bc:[         ]+ff21 a00b[   ]+test\.d \[r2-1\]
-[       ]+1c0:[         ]+8121 a00b[   ]+test\.d \[r2-127\]
-[       ]+1c4:[         ]+8021 a00b[   ]+test\.d \[r2-128\]
-[       ]+1c8:[         ]+8121 a00b[   ]+test\.d \[r2-127\]
-[       ]+1cc:[         ]+8021 a00b[   ]+test\.d \[r2-128\]
-[       ]+1d0:[         ]+5f2d ff00 a00b[      ]+test\.d \[r2\+255\]
-[       ]+1d6:[         ]+5f2d 01ff a00b[      ]+test\.d \[r2-255\]
-[       ]+1dc:[         ]+5f2d 01ff a00b[      ]+test\.d \[r2-255\]
-[       ]+1e2:[         ]+5f2d 0001 a00b[      ]+test\.d \[r2\+256\]
-[       ]+1e8:[         ]+5f2d 00ff a00b[      ]+test\.d \[r2-256\]
-[       ]+1ee:[         ]+5f2d 68dd a00b[      ]+test\.d \[r2-8856\]
-[       ]+1f4:[         ]+5f2d 00ff a00b[      ]+test\.d \[r2-256\]
-[       ]+1fa:[         ]+5f2d 68dd a00b[      ]+test\.d \[r2-8856\]
-[       ]+200:[         ]+5f2d 9822 a00b[      ]+test\.d \[r2\+8856\]
-[       ]+206:[         ]+6f2d ac72 2a00 a00b[         ]+test\.d \[r2\+(2781868|2a72ac <two701867\+0x13881>)\]
-[       ]+20e:[         ]+6f2d d5c5 d6ff a00b[         ]+test\.d \[r2\+[^]]+\]
-[       ]+216:[         ]+6f2d acce c09e a00b[         ]+test\.d \[r2\+[^]]+\]
-[       ]+21e:[         ]+6f2d 5331 3f81 a00b[         ]+test\.d \[r2\+[^]]+\]
-[       ]+226:[         ]+6f2d 5331 3f81 a00b[         ]+test\.d \[r2\+[^]]+\]
-[       ]+22e:[         ]+6f2d b5af 982e a00b[         ]+test\.d \[r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
-[       ]+236:[         ]+6f2d 2b45 941b a00b[         ]+test\.d \[r2\+(0x1b94452b|1b94452b <const_int_32>)\]
-[       ]+23e:[         ]+2a21 a00b[   ]+test\.d \[r2\+42\]
-[       ]+242:[         ]+d621 a00b[   ]+test\.d \[r2-42\]
-[       ]+246:[         ]+d621 a00b[   ]+test\.d \[r2-42\]
-[       ]+24a:[         ]+2a21 a00b[   ]+test\.d \[r2\+42\]
-[       ]+24e:[         ]+d621 a00b[   ]+test\.d \[r2-42\]
-[       ]+252:[         ]+d621 a00b[   ]+test\.d \[r2-42\]
-[       ]+256:[         ]+2a21 a00b[   ]+test\.d \[r2\+42\]
-[       ]+25a:[         ]+d621 a00b[   ]+test\.d \[r2-42\]
-[       ]+25e:[         ]+2a21 a00b[   ]+test\.d \[r2\+42\]
-[       ]+262:[         ]+5f2d ff7f a00b[      ]+test\.d \[r2\+32767\]
-[       ]+268:[         ]+6f2d 0080 0000 a00b[         ]+test\.d \[r2\+(32768|8000 <three2767\+0x1>)\]
-[       ]+270:[         ]+6f2d 0180 0000 a00b[         ]+test\.d \[r2\+(32769|8001 <three2767\+0x2>)\]
-[       ]+278:[         ]+5f2d 0180 a00b[      ]+test\.d \[r2-32767\]
-[       ]+27e:[         ]+5f2d 0080 a00b[      ]+test\.d \[r2-32768\]
-[       ]+284:[         ]+6f2d ff7f ffff a00b[         ]+test\.d \[r2\+[^]]+\]
-[       ]+28c:[         ]+5f2d 0180 a00b[      ]+test\.d \[r2-32767\]
-[       ]+292:[         ]+5f2d 0080 a00b[      ]+test\.d \[r2-32768\]
-[       ]+298:[         ]+6f2d ff7f ffff a00b[         ]+test\.d \[r2\+[^]]+\]
-[       ]+2a0:[         ]+6f2d ffff 0000 a00b[         ]+test\.d \[r2\+(65535|ffff <six5535>)\]
-[       ]+2a8:[         ]+6f2d 0000 0100 a00b[         ]+test\.d \[r2\+(65536|10000 <six5535\+0x1>)\]
-[       ]+2b0:[         ]+6f2d 2b3a 2900 a00b[         ]+test\.d \[r2\+(2701867|293a2b <two701867>)\]
-[       ]+2b8:[         ]+6f2d d5c5 d6ff a00b[         ]+test\.d \[r2\+[^]]+\]
-[       ]+2c0:[         ]+6f2d d5c5 d6ff a00b[         ]+test\.d \[r2\+[^]]+\]
-[       ]+2c8:[         ]+6f2d 0000 0000 a00b[         ]+test\.d \[r2\+0( <notstart>)?\]
+[       ]+1a6:[         ]+0021 a00b[   ]+test\.d \[\$?r2\+0\]
+[       ]+1aa:[         ]+0121 a00b[   ]+test\.d \[\$?r2\+1\]
+[       ]+1ae:[         ]+7f21 a00b[   ]+test\.d \[\$?r2\+127\]
+[       ]+1b2:[         ]+5f2d 8000 a00b[      ]+test\.d \[\$?r2\+128\]
+[       ]+1b8:[         ]+ff21 a00b[   ]+test\.d \[\$?r2-1\]
+[       ]+1bc:[         ]+ff21 a00b[   ]+test\.d \[\$?r2-1\]
+[       ]+1c0:[         ]+8121 a00b[   ]+test\.d \[\$?r2-127\]
+[       ]+1c4:[         ]+8021 a00b[   ]+test\.d \[\$?r2-128\]
+[       ]+1c8:[         ]+8121 a00b[   ]+test\.d \[\$?r2-127\]
+[       ]+1cc:[         ]+8021 a00b[   ]+test\.d \[\$?r2-128\]
+[       ]+1d0:[         ]+5f2d ff00 a00b[      ]+test\.d \[\$?r2\+255\]
+[       ]+1d6:[         ]+5f2d 01ff a00b[      ]+test\.d \[\$?r2-255\]
+[       ]+1dc:[         ]+5f2d 01ff a00b[      ]+test\.d \[\$?r2-255\]
+[       ]+1e2:[         ]+5f2d 0001 a00b[      ]+test\.d \[\$?r2\+256\]
+[       ]+1e8:[         ]+5f2d 00ff a00b[      ]+test\.d \[\$?r2-256\]
+[       ]+1ee:[         ]+5f2d 68dd a00b[      ]+test\.d \[\$?r2-8856\]
+[       ]+1f4:[         ]+5f2d 00ff a00b[      ]+test\.d \[\$?r2-256\]
+[       ]+1fa:[         ]+5f2d 68dd a00b[      ]+test\.d \[\$?r2-8856\]
+[       ]+200:[         ]+5f2d 9822 a00b[      ]+test\.d \[\$?r2\+8856\]
+[       ]+206:[         ]+6f2d ac72 2a00 a00b[         ]+test\.d \[\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\]
+[       ]+20e:[         ]+6f2d d5c5 d6ff a00b[         ]+test\.d \[\$?r2\+[^]]+\]
+[       ]+216:[         ]+6f2d acce c09e a00b[         ]+test\.d \[\$?r2\+[^]]+\]
+[       ]+21e:[         ]+6f2d 5331 3f81 a00b[         ]+test\.d \[\$?r2\+[^]]+\]
+[       ]+226:[         ]+6f2d 5331 3f81 a00b[         ]+test\.d \[\$?r2\+[^]]+\]
+[       ]+22e:[         ]+6f2d b5af 982e a00b[         ]+test\.d \[\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
+[       ]+236:[         ]+6f2d 2b45 941b a00b[         ]+test\.d \[\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\]
+[       ]+23e:[         ]+2a21 a00b[   ]+test\.d \[\$?r2\+42\]
+[       ]+242:[         ]+d621 a00b[   ]+test\.d \[\$?r2-42\]
+[       ]+246:[         ]+d621 a00b[   ]+test\.d \[\$?r2-42\]
+[       ]+24a:[         ]+2a21 a00b[   ]+test\.d \[\$?r2\+42\]
+[       ]+24e:[         ]+d621 a00b[   ]+test\.d \[\$?r2-42\]
+[       ]+252:[         ]+d621 a00b[   ]+test\.d \[\$?r2-42\]
+[       ]+256:[         ]+2a21 a00b[   ]+test\.d \[\$?r2\+42\]
+[       ]+25a:[         ]+d621 a00b[   ]+test\.d \[\$?r2-42\]
+[       ]+25e:[         ]+2a21 a00b[   ]+test\.d \[\$?r2\+42\]
+[       ]+262:[         ]+5f2d ff7f a00b[      ]+test\.d \[\$?r2\+32767\]
+[       ]+268:[         ]+6f2d 0080 0000 a00b[         ]+test\.d \[\$?r2\+(32768|8000 <three2767\+0x1>)\]
+[       ]+270:[         ]+6f2d 0180 0000 a00b[         ]+test\.d \[\$?r2\+(32769|8001 <three2767\+0x2>)\]
+[       ]+278:[         ]+5f2d 0180 a00b[      ]+test\.d \[\$?r2-32767\]
+[       ]+27e:[         ]+5f2d 0080 a00b[      ]+test\.d \[\$?r2-32768\]
+[       ]+284:[         ]+6f2d ff7f ffff a00b[         ]+test\.d \[\$?r2\+[^]]+\]
+[       ]+28c:[         ]+5f2d 0180 a00b[      ]+test\.d \[\$?r2-32767\]
+[       ]+292:[         ]+5f2d 0080 a00b[      ]+test\.d \[\$?r2-32768\]
+[       ]+298:[         ]+6f2d ff7f ffff a00b[         ]+test\.d \[\$?r2\+[^]]+\]
+[       ]+2a0:[         ]+6f2d ffff 0000 a00b[         ]+test\.d \[\$?r2\+(65535|ffff <six5535>)\]
+[       ]+2a8:[         ]+6f2d 0000 0100 a00b[         ]+test\.d \[\$?r2\+(65536|10000 <six5535\+0x1>)\]
+[       ]+2b0:[         ]+6f2d 2b3a 2900 a00b[         ]+test\.d \[\$?r2\+(2701867|293a2b <two701867>)\]
+[       ]+2b8:[         ]+6f2d d5c5 d6ff a00b[         ]+test\.d \[\$?r2\+[^]]+\]
+[       ]+2c0:[         ]+6f2d d5c5 d6ff a00b[         ]+test\.d \[\$?r2\+[^]]+\]
+[       ]+2c8:[         ]+6f2d 0000 0000 a00b[         ]+test\.d \[\$?r2\+0( <notstart>)?\]
 [      ]+2ca:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+2d0:[         ]+4205 8c0f[   ]+test\.b \[r12=r2\+r0\.b\]
-[       ]+2d4:[         ]+4255 9c0f[   ]+test\.w \[r12=r2\+r5\.b\]
-[       ]+2d8:[         ]+42a5 ac0f[   ]+test\.d \[r12=r2\+r10\.b\]
-[       ]+2dc:[         ]+4029 8c0f[   ]+test\.b \[r12=r2\+\[r0\]\.b\]
-[       ]+2e0:[         ]+4529 9c0f[   ]+test\.w \[r12=r2\+\[r5\]\.b\]
-[       ]+2e4:[         ]+4a29 ac0f[   ]+test\.d \[r12=r2\+\[r10\]\.b\]
-[       ]+2e8:[         ]+402d 8c0f[   ]+test\.b \[r12=r2\+\[r0\+\]\.b\]
-[       ]+2ec:[         ]+452d 9c0f[   ]+test\.w \[r12=r2\+\[r5\+\]\.b\]
-[       ]+2f0:[         ]+4a2d ac0f[   ]+test\.d \[r12=r2\+\[r10\+\]\.b\]
-[       ]+2f4:[         ]+452d 9c0f[   ]+test\.w \[r12=r2\+\[r5\+\]\.b\]
-[       ]+2f8:[         ]+4a2d ac0f[   ]+test\.d \[r12=r2\+\[r10\+\]\.b\]
-[       ]+2fc:[         ]+5205 8c0f[   ]+test\.b \[r12=r2\+r0\.w\]
-[       ]+300:[         ]+5255 9c0f[   ]+test\.w \[r12=r2\+r5\.w\]
-[       ]+304:[         ]+52a5 ac0f[   ]+test\.d \[r12=r2\+r10\.w\]
-[       ]+308:[         ]+5029 8c0f[   ]+test\.b \[r12=r2\+\[r0\]\.w\]
-[       ]+30c:[         ]+5529 9c0f[   ]+test\.w \[r12=r2\+\[r5\]\.w\]
-[       ]+310:[         ]+5a29 ac0f[   ]+test\.d \[r12=r2\+\[r10\]\.w\]
-[       ]+314:[         ]+502d 8c0f[   ]+test\.b \[r12=r2\+\[r0\+\]\.w\]
-[       ]+318:[         ]+552d 9c0f[   ]+test\.w \[r12=r2\+\[r5\+\]\.w\]
-[       ]+31c:[         ]+5a2d ac0f[   ]+test\.d \[r12=r2\+\[r10\+\]\.w\]
-[       ]+320:[         ]+552d 9c0f[   ]+test\.w \[r12=r2\+\[r5\+\]\.w\]
-[       ]+324:[         ]+5a2d ac0f[   ]+test\.d \[r12=r2\+\[r10\+\]\.w\]
-[       ]+328:[         ]+6205 8c0f[   ]+test\.b \[r12=r2\+r0\.d\]
-[       ]+32c:[         ]+6255 9c0f[   ]+test\.w \[r12=r2\+r5\.d\]
-[       ]+330:[         ]+62a5 ac0f[   ]+test\.d \[r12=r2\+r10\.d\]
-[       ]+334:[         ]+6029 8c0f[   ]+test\.b \[r12=r2\+\[r0\]\.d\]
-[       ]+338:[         ]+6529 9c0f[   ]+test\.w \[r12=r2\+\[r5\]\.d\]
-[       ]+33c:[         ]+6a29 ac0f[   ]+test\.d \[r12=r2\+\[r10\]\.d\]
-[       ]+340:[         ]+602d 8c0f[   ]+test\.b \[r12=r2\+\[r0\+\]\.d\]
-[       ]+344:[         ]+652d 9c0f[   ]+test\.w \[r12=r2\+\[r5\+\]\.d\]
-[       ]+348:[         ]+6a2d ac0f[   ]+test\.d \[r12=r2\+\[r10\+\]\.d\]
-[       ]+34c:[         ]+652d 9c0f[   ]+test\.w \[r12=r2\+\[r5\+\]\.d\]
-[       ]+350:[         ]+6a2d ac0f[   ]+test\.d \[r12=r2\+\[r10\+\]\.d\]
-[       ]+354:[         ]+0021 8c0f[   ]+test\.b \[r12=r2\+0\]
-[       ]+358:[         ]+0121 8c0f[   ]+test\.b \[r12=r2\+1\]
-[       ]+35c:[         ]+7f21 8c0f[   ]+test\.b \[r12=r2\+127\]
-[       ]+360:[         ]+5f2d 8000 8c0f[      ]+test\.b \[r12=r2\+128\]
-[       ]+366:[         ]+ff21 8c0f[   ]+test\.b \[r12=r2-1\]
-[       ]+36a:[         ]+8121 8c0f[   ]+test\.b \[r12=r2-127\]
-[       ]+36e:[         ]+8021 8c0f[   ]+test\.b \[r12=r2-128\]
-[       ]+372:[         ]+5f2d ff00 8c0f[      ]+test\.b \[r12=r2\+255\]
-[       ]+378:[         ]+2a21 8c0f[   ]+test\.b \[r12=r2\+42\]
-[       ]+37c:[         ]+d621 8c0f[   ]+test\.b \[r12=r2-42\]
-[       ]+380:[         ]+d621 8c0f[   ]+test\.b \[r12=r2-42\]
-[       ]+384:[         ]+2a21 8c0f[   ]+test\.b \[r12=r2\+42\]
-[       ]+388:[         ]+d621 8c0f[   ]+test\.b \[r12=r2-42\]
-[       ]+38c:[         ]+d621 8c0f[   ]+test\.b \[r12=r2-42\]
-[       ]+390:[         ]+2a21 8c0f[   ]+test\.b \[r12=r2\+42\]
-[       ]+394:[         ]+d621 8c0f[   ]+test\.b \[r12=r2-42\]
-[       ]+398:[         ]+2a21 8c0f[   ]+test\.b \[r12=r2\+42\]
-[       ]+39c:[         ]+6f2d 0000 0000 8c0f[         ]+test\.b \[r12=r2\+0( <notstart>)?\]
+[       ]+2d0:[         ]+4205 8c0f[   ]+test\.b \[\$?r12=\$?r2\+\$?r0\.b\]
+[       ]+2d4:[         ]+4255 9c0f[   ]+test\.w \[\$?r12=\$?r2\+\$?r5\.b\]
+[       ]+2d8:[         ]+42a5 ac0f[   ]+test\.d \[\$?r12=\$?r2\+\$?r10\.b\]
+[       ]+2dc:[         ]+4029 8c0f[   ]+test\.b \[\$?r12=\$?r2\+\[\$?r0\]\.b\]
+[       ]+2e0:[         ]+4529 9c0f[   ]+test\.w \[\$?r12=\$?r2\+\[\$?r5\]\.b\]
+[       ]+2e4:[         ]+4a29 ac0f[   ]+test\.d \[\$?r12=\$?r2\+\[\$?r10\]\.b\]
+[       ]+2e8:[         ]+402d 8c0f[   ]+test\.b \[\$?r12=\$?r2\+\[\$?r0\+\]\.b\]
+[       ]+2ec:[         ]+452d 9c0f[   ]+test\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.b\]
+[       ]+2f0:[         ]+4a2d ac0f[   ]+test\.d \[\$?r12=\$?r2\+\[\$?r10\+\]\.b\]
+[       ]+2f4:[         ]+452d 9c0f[   ]+test\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.b\]
+[       ]+2f8:[         ]+4a2d ac0f[   ]+test\.d \[\$?r12=\$?r2\+\[\$?r10\+\]\.b\]
+[       ]+2fc:[         ]+5205 8c0f[   ]+test\.b \[\$?r12=\$?r2\+\$?r0\.w\]
+[       ]+300:[         ]+5255 9c0f[   ]+test\.w \[\$?r12=\$?r2\+\$?r5\.w\]
+[       ]+304:[         ]+52a5 ac0f[   ]+test\.d \[\$?r12=\$?r2\+\$?r10\.w\]
+[       ]+308:[         ]+5029 8c0f[   ]+test\.b \[\$?r12=\$?r2\+\[\$?r0\]\.w\]
+[       ]+30c:[         ]+5529 9c0f[   ]+test\.w \[\$?r12=\$?r2\+\[\$?r5\]\.w\]
+[       ]+310:[         ]+5a29 ac0f[   ]+test\.d \[\$?r12=\$?r2\+\[\$?r10\]\.w\]
+[       ]+314:[         ]+502d 8c0f[   ]+test\.b \[\$?r12=\$?r2\+\[\$?r0\+\]\.w\]
+[       ]+318:[         ]+552d 9c0f[   ]+test\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.w\]
+[       ]+31c:[         ]+5a2d ac0f[   ]+test\.d \[\$?r12=\$?r2\+\[\$?r10\+\]\.w\]
+[       ]+320:[         ]+552d 9c0f[   ]+test\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.w\]
+[       ]+324:[         ]+5a2d ac0f[   ]+test\.d \[\$?r12=\$?r2\+\[\$?r10\+\]\.w\]
+[       ]+328:[         ]+6205 8c0f[   ]+test\.b \[\$?r12=\$?r2\+\$?r0\.d\]
+[       ]+32c:[         ]+6255 9c0f[   ]+test\.w \[\$?r12=\$?r2\+\$?r5\.d\]
+[       ]+330:[         ]+62a5 ac0f[   ]+test\.d \[\$?r12=\$?r2\+\$?r10\.d\]
+[       ]+334:[         ]+6029 8c0f[   ]+test\.b \[\$?r12=\$?r2\+\[\$?r0\]\.d\]
+[       ]+338:[         ]+6529 9c0f[   ]+test\.w \[\$?r12=\$?r2\+\[\$?r5\]\.d\]
+[       ]+33c:[         ]+6a29 ac0f[   ]+test\.d \[\$?r12=\$?r2\+\[\$?r10\]\.d\]
+[       ]+340:[         ]+602d 8c0f[   ]+test\.b \[\$?r12=\$?r2\+\[\$?r0\+\]\.d\]
+[       ]+344:[         ]+652d 9c0f[   ]+test\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.d\]
+[       ]+348:[         ]+6a2d ac0f[   ]+test\.d \[\$?r12=\$?r2\+\[\$?r10\+\]\.d\]
+[       ]+34c:[         ]+652d 9c0f[   ]+test\.w \[\$?r12=\$?r2\+\[\$?r5\+\]\.d\]
+[       ]+350:[         ]+6a2d ac0f[   ]+test\.d \[\$?r12=\$?r2\+\[\$?r10\+\]\.d\]
+[       ]+354:[         ]+0021 8c0f[   ]+test\.b \[\$?r12=\$?r2\+0\]
+[       ]+358:[         ]+0121 8c0f[   ]+test\.b \[\$?r12=\$?r2\+1\]
+[       ]+35c:[         ]+7f21 8c0f[   ]+test\.b \[\$?r12=\$?r2\+127\]
+[       ]+360:[         ]+5f2d 8000 8c0f[      ]+test\.b \[\$?r12=\$?r2\+128\]
+[       ]+366:[         ]+ff21 8c0f[   ]+test\.b \[\$?r12=\$?r2-1\]
+[       ]+36a:[         ]+8121 8c0f[   ]+test\.b \[\$?r12=\$?r2-127\]
+[       ]+36e:[         ]+8021 8c0f[   ]+test\.b \[\$?r12=\$?r2-128\]
+[       ]+372:[         ]+5f2d ff00 8c0f[      ]+test\.b \[\$?r12=\$?r2\+255\]
+[       ]+378:[         ]+2a21 8c0f[   ]+test\.b \[\$?r12=\$?r2\+42\]
+[       ]+37c:[         ]+d621 8c0f[   ]+test\.b \[\$?r12=\$?r2-42\]
+[       ]+380:[         ]+d621 8c0f[   ]+test\.b \[\$?r12=\$?r2-42\]
+[       ]+384:[         ]+2a21 8c0f[   ]+test\.b \[\$?r12=\$?r2\+42\]
+[       ]+388:[         ]+d621 8c0f[   ]+test\.b \[\$?r12=\$?r2-42\]
+[       ]+38c:[         ]+d621 8c0f[   ]+test\.b \[\$?r12=\$?r2-42\]
+[       ]+390:[         ]+2a21 8c0f[   ]+test\.b \[\$?r12=\$?r2\+42\]
+[       ]+394:[         ]+d621 8c0f[   ]+test\.b \[\$?r12=\$?r2-42\]
+[       ]+398:[         ]+2a21 8c0f[   ]+test\.b \[\$?r12=\$?r2\+42\]
+[       ]+39c:[         ]+6f2d 0000 0000 8c0f[         ]+test\.b \[\$?r12=\$?r2\+0( <notstart>)?\]
 [      ]+39e:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+3a4:[         ]+0021 9c0f[   ]+test\.w \[r12=r2\+0\]
-[       ]+3a8:[         ]+0121 9c0f[   ]+test\.w \[r12=r2\+1\]
-[       ]+3ac:[         ]+7f21 9c0f[   ]+test\.w \[r12=r2\+127\]
-[       ]+3b0:[         ]+5f2d 8000 9c0f[      ]+test\.w \[r12=r2\+128\]
-[       ]+3b6:[         ]+ff21 9c0f[   ]+test\.w \[r12=r2-1\]
-[       ]+3ba:[         ]+ff21 9c0f[   ]+test\.w \[r12=r2-1\]
-[       ]+3be:[         ]+8121 9c0f[   ]+test\.w \[r12=r2-127\]
-[       ]+3c2:[         ]+8021 9c0f[   ]+test\.w \[r12=r2-128\]
-[       ]+3c6:[         ]+5f2d 7fff 9c0f[      ]+test\.w \[r12=r2-129\]
-[       ]+3cc:[         ]+8121 9c0f[   ]+test\.w \[r12=r2-127\]
-[       ]+3d0:[         ]+8021 9c0f[   ]+test\.w \[r12=r2-128\]
-[       ]+3d4:[         ]+5f2d 7fff 9c0f[      ]+test\.w \[r12=r2-129\]
-[       ]+3da:[         ]+5f2d ff00 9c0f[      ]+test\.w \[r12=r2\+255\]
-[       ]+3e0:[         ]+5f2d 01ff 9c0f[      ]+test\.w \[r12=r2-255\]
-[       ]+3e6:[         ]+5f2d 01ff 9c0f[      ]+test\.w \[r12=r2-255\]
-[       ]+3ec:[         ]+5f2d 0001 9c0f[      ]+test\.w \[r12=r2\+256\]
-[       ]+3f2:[         ]+5f2d 00ff 9c0f[      ]+test\.w \[r12=r2-256\]
-[       ]+3f8:[         ]+5f2d 68dd 9c0f[      ]+test\.w \[r12=r2-8856\]
-[       ]+3fe:[         ]+5f2d 68dd 9c0f[      ]+test\.w \[r12=r2-8856\]
-[       ]+404:[         ]+5f2d 9822 9c0f[      ]+test\.w \[r12=r2\+8856\]
-[       ]+40a:[         ]+2a21 9c0f[   ]+test\.w \[r12=r2\+42\]
-[       ]+40e:[         ]+d621 9c0f[   ]+test\.w \[r12=r2-42\]
-[       ]+412:[         ]+d621 9c0f[   ]+test\.w \[r12=r2-42\]
-[       ]+416:[         ]+2a21 9c0f[   ]+test\.w \[r12=r2\+42\]
-[       ]+41a:[         ]+d621 9c0f[   ]+test\.w \[r12=r2-42\]
-[       ]+41e:[         ]+d621 9c0f[   ]+test\.w \[r12=r2-42\]
-[       ]+422:[         ]+d621 9c0f[   ]+test\.w \[r12=r2-42\]
-[       ]+426:[         ]+2a21 9c0f[   ]+test\.w \[r12=r2\+42\]
-[       ]+42a:[         ]+5f2d ff7f 9c0f[      ]+test\.w \[r12=r2\+32767\]
-[       ]+430:[         ]+6f2d 0080 0000 9c0f[         ]+test\.w \[r12=r2\+(32768|8000 <three2767\+0x1>)\]
-[       ]+438:[         ]+6f2d 0180 0000 9c0f[         ]+test\.w \[r12=r2\+(32769|8001 <three2767\+0x2>)\]
-[       ]+440:[         ]+5f2d 0180 9c0f[      ]+test\.w \[r12=r2-32767\]
-[       ]+446:[         ]+5f2d 0080 9c0f[      ]+test\.w \[r12=r2-32768\]
-[       ]+44c:[         ]+6f2d ff7f ffff 9c0f[         ]+test\.w \[r12=r2\+[^]]+\]
-[       ]+454:[         ]+5f2d 0180 9c0f[      ]+test\.w \[r12=r2-32767\]
-[       ]+45a:[         ]+5f2d 0080 9c0f[      ]+test\.w \[r12=r2-32768\]
-[       ]+460:[         ]+6f2d ff7f ffff 9c0f[         ]+test\.w \[r12=r2\+[^]]+\]
-[       ]+468:[         ]+6f2d ffff 0000 9c0f[         ]+test\.w \[r12=r2\+(65535|ffff <six5535>)\]
-[       ]+470:[         ]+6f2d 0000 0000 9c0f[         ]+test\.w \[r12=r2\+0( <notstart>)?\]
+[       ]+3a4:[         ]+0021 9c0f[   ]+test\.w \[\$?r12=\$?r2\+0\]
+[       ]+3a8:[         ]+0121 9c0f[   ]+test\.w \[\$?r12=\$?r2\+1\]
+[       ]+3ac:[         ]+7f21 9c0f[   ]+test\.w \[\$?r12=\$?r2\+127\]
+[       ]+3b0:[         ]+5f2d 8000 9c0f[      ]+test\.w \[\$?r12=\$?r2\+128\]
+[       ]+3b6:[         ]+ff21 9c0f[   ]+test\.w \[\$?r12=\$?r2-1\]
+[       ]+3ba:[         ]+ff21 9c0f[   ]+test\.w \[\$?r12=\$?r2-1\]
+[       ]+3be:[         ]+8121 9c0f[   ]+test\.w \[\$?r12=\$?r2-127\]
+[       ]+3c2:[         ]+8021 9c0f[   ]+test\.w \[\$?r12=\$?r2-128\]
+[       ]+3c6:[         ]+5f2d 7fff 9c0f[      ]+test\.w \[\$?r12=\$?r2-129\]
+[       ]+3cc:[         ]+8121 9c0f[   ]+test\.w \[\$?r12=\$?r2-127\]
+[       ]+3d0:[         ]+8021 9c0f[   ]+test\.w \[\$?r12=\$?r2-128\]
+[       ]+3d4:[         ]+5f2d 7fff 9c0f[      ]+test\.w \[\$?r12=\$?r2-129\]
+[       ]+3da:[         ]+5f2d ff00 9c0f[      ]+test\.w \[\$?r12=\$?r2\+255\]
+[       ]+3e0:[         ]+5f2d 01ff 9c0f[      ]+test\.w \[\$?r12=\$?r2-255\]
+[       ]+3e6:[         ]+5f2d 01ff 9c0f[      ]+test\.w \[\$?r12=\$?r2-255\]
+[       ]+3ec:[         ]+5f2d 0001 9c0f[      ]+test\.w \[\$?r12=\$?r2\+256\]
+[       ]+3f2:[         ]+5f2d 00ff 9c0f[      ]+test\.w \[\$?r12=\$?r2-256\]
+[       ]+3f8:[         ]+5f2d 68dd 9c0f[      ]+test\.w \[\$?r12=\$?r2-8856\]
+[       ]+3fe:[         ]+5f2d 68dd 9c0f[      ]+test\.w \[\$?r12=\$?r2-8856\]
+[       ]+404:[         ]+5f2d 9822 9c0f[      ]+test\.w \[\$?r12=\$?r2\+8856\]
+[       ]+40a:[         ]+2a21 9c0f[   ]+test\.w \[\$?r12=\$?r2\+42\]
+[       ]+40e:[         ]+d621 9c0f[   ]+test\.w \[\$?r12=\$?r2-42\]
+[       ]+412:[         ]+d621 9c0f[   ]+test\.w \[\$?r12=\$?r2-42\]
+[       ]+416:[         ]+2a21 9c0f[   ]+test\.w \[\$?r12=\$?r2\+42\]
+[       ]+41a:[         ]+d621 9c0f[   ]+test\.w \[\$?r12=\$?r2-42\]
+[       ]+41e:[         ]+d621 9c0f[   ]+test\.w \[\$?r12=\$?r2-42\]
+[       ]+422:[         ]+d621 9c0f[   ]+test\.w \[\$?r12=\$?r2-42\]
+[       ]+426:[         ]+2a21 9c0f[   ]+test\.w \[\$?r12=\$?r2\+42\]
+[       ]+42a:[         ]+5f2d ff7f 9c0f[      ]+test\.w \[\$?r12=\$?r2\+32767\]
+[       ]+430:[         ]+6f2d 0080 0000 9c0f[         ]+test\.w \[\$?r12=\$?r2\+(32768|8000 <three2767\+0x1>)\]
+[       ]+438:[         ]+6f2d 0180 0000 9c0f[         ]+test\.w \[\$?r12=\$?r2\+(32769|8001 <three2767\+0x2>)\]
+[       ]+440:[         ]+5f2d 0180 9c0f[      ]+test\.w \[\$?r12=\$?r2-32767\]
+[       ]+446:[         ]+5f2d 0080 9c0f[      ]+test\.w \[\$?r12=\$?r2-32768\]
+[       ]+44c:[         ]+6f2d ff7f ffff 9c0f[         ]+test\.w \[\$?r12=\$?r2\+[^]]+\]
+[       ]+454:[         ]+5f2d 0180 9c0f[      ]+test\.w \[\$?r12=\$?r2-32767\]
+[       ]+45a:[         ]+5f2d 0080 9c0f[      ]+test\.w \[\$?r12=\$?r2-32768\]
+[       ]+460:[         ]+6f2d ff7f ffff 9c0f[         ]+test\.w \[\$?r12=\$?r2\+[^]]+\]
+[       ]+468:[         ]+6f2d ffff 0000 9c0f[         ]+test\.w \[\$?r12=\$?r2\+(65535|ffff <six5535>)\]
+[       ]+470:[         ]+6f2d 0000 0000 9c0f[         ]+test\.w \[\$?r12=\$?r2\+0( <notstart>)?\]
 [      ]+472:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+478:[         ]+0021 ac0f[   ]+test\.d \[r12=r2\+0\]
-[       ]+47c:[         ]+0121 ac0f[   ]+test\.d \[r12=r2\+1\]
-[       ]+480:[         ]+7f21 ac0f[   ]+test\.d \[r12=r2\+127\]
-[       ]+484:[         ]+5f2d 8000 ac0f[      ]+test\.d \[r12=r2\+128\]
-[       ]+48a:[         ]+ff21 ac0f[   ]+test\.d \[r12=r2-1\]
-[       ]+48e:[         ]+ff21 ac0f[   ]+test\.d \[r12=r2-1\]
-[       ]+492:[         ]+8121 ac0f[   ]+test\.d \[r12=r2-127\]
-[       ]+496:[         ]+8021 ac0f[   ]+test\.d \[r12=r2-128\]
-[       ]+49a:[         ]+8121 ac0f[   ]+test\.d \[r12=r2-127\]
-[       ]+49e:[         ]+8021 ac0f[   ]+test\.d \[r12=r2-128\]
-[       ]+4a2:[         ]+5f2d ff00 ac0f[      ]+test\.d \[r12=r2\+255\]
-[       ]+4a8:[         ]+5f2d 01ff ac0f[      ]+test\.d \[r12=r2-255\]
-[       ]+4ae:[         ]+5f2d 01ff ac0f[      ]+test\.d \[r12=r2-255\]
-[       ]+4b4:[         ]+5f2d 0001 ac0f[      ]+test\.d \[r12=r2\+256\]
-[       ]+4ba:[         ]+5f2d 00ff ac0f[      ]+test\.d \[r12=r2-256\]
-[       ]+4c0:[         ]+5f2d 68dd ac0f[      ]+test\.d \[r12=r2-8856\]
-[       ]+4c6:[         ]+5f2d 00ff ac0f[      ]+test\.d \[r12=r2-256\]
-[       ]+4cc:[         ]+5f2d 68dd ac0f[      ]+test\.d \[r12=r2-8856\]
-[       ]+4d2:[         ]+5f2d 9822 ac0f[      ]+test\.d \[r12=r2\+8856\]
-[       ]+4d8:[         ]+6f2d ac72 2a00 ac0f[         ]+test\.d \[r12=r2\+(2781868|2a72ac <two701867\+0x13881>)\]
-[       ]+4e0:[         ]+6f2d d5c5 d6ff ac0f[         ]+test\.d \[r12=r2\+[^]]+\]
-[       ]+4e8:[         ]+6f2d acce c09e ac0f[         ]+test\.d \[r12=r2\+[^]]+\]
-[       ]+4f0:[         ]+6f2d 5331 3f81 ac0f[         ]+test\.d \[r12=r2\+[^]]+\]
-[       ]+4f8:[         ]+6f2d 5331 3f81 ac0f[         ]+test\.d \[r12=r2\+[^]]+\]
-[       ]+500:[         ]+6f2d b5af 982e ac0f[         ]+test\.d \[r12=r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
-[       ]+508:[         ]+6f2d 2b45 941b ac0f[         ]+test\.d \[r12=r2\+(0x1b94452b|1b94452b <const_int_32>)\]
-[       ]+510:[         ]+2a21 ac0f[   ]+test\.d \[r12=r2\+42\]
-[       ]+514:[         ]+d621 ac0f[   ]+test\.d \[r12=r2-42\]
-[       ]+518:[         ]+d621 ac0f[   ]+test\.d \[r12=r2-42\]
-[       ]+51c:[         ]+2a21 ac0f[   ]+test\.d \[r12=r2\+42\]
-[       ]+520:[         ]+d621 ac0f[   ]+test\.d \[r12=r2-42\]
-[       ]+524:[         ]+d621 ac0f[   ]+test\.d \[r12=r2-42\]
-[       ]+528:[         ]+2a21 ac0f[   ]+test\.d \[r12=r2\+42\]
-[       ]+52c:[         ]+d621 ac0f[   ]+test\.d \[r12=r2-42\]
-[       ]+530:[         ]+2a21 ac0f[   ]+test\.d \[r12=r2\+42\]
-[       ]+534:[         ]+5f2d ff7f ac0f[      ]+test\.d \[r12=r2\+32767\]
-[       ]+53a:[         ]+6f2d 0080 0000 ac0f[         ]+test\.d \[r12=r2\+(32768|8000 <three2767\+0x1>)\]
-[       ]+542:[         ]+6f2d 0180 0000 ac0f[         ]+test\.d \[r12=r2\+(32769|8001 <three2767\+0x2>)\]
-[       ]+54a:[         ]+5f2d 0180 ac0f[      ]+test\.d \[r12=r2-32767\]
-[       ]+550:[         ]+5f2d 0080 ac0f[      ]+test\.d \[r12=r2-32768\]
-[       ]+556:[         ]+6f2d ff7f ffff ac0f[         ]+test\.d \[r12=r2\+[^]]+\]
-[       ]+55e:[         ]+5f2d 0180 ac0f[      ]+test\.d \[r12=r2-32767\]
-[       ]+564:[         ]+5f2d 0080 ac0f[      ]+test\.d \[r12=r2-32768\]
-[       ]+56a:[         ]+6f2d ff7f ffff ac0f[         ]+test\.d \[r12=r2\+[^]]+\]
-[       ]+572:[         ]+6f2d ffff 0000 ac0f[         ]+test\.d \[r12=r2\+(65535|ffff <six5535>)\]
-[       ]+57a:[         ]+6f2d 0000 0100 ac0f[         ]+test\.d \[r12=r2\+(65536|10000 <six5535\+0x1>)\]
-[       ]+582:[         ]+6f2d 2b3a 2900 ac0f[         ]+test\.d \[r12=r2\+(2701867|293a2b <two701867>)\]
-[       ]+58a:[         ]+6f2d d5c5 d6ff ac0f[         ]+test\.d \[r12=r2\+[^]]+\]
-[       ]+592:[         ]+6f2d d5c5 d6ff ac0f[         ]+test\.d \[r12=r2\+[^]]+\]
-[       ]+59a:[         ]+6f2d 0000 0000 ac0f[         ]+test\.d \[r12=r2\+0( <notstart>)?\]
+[       ]+478:[         ]+0021 ac0f[   ]+test\.d \[\$?r12=\$?r2\+0\]
+[       ]+47c:[         ]+0121 ac0f[   ]+test\.d \[\$?r12=\$?r2\+1\]
+[       ]+480:[         ]+7f21 ac0f[   ]+test\.d \[\$?r12=\$?r2\+127\]
+[       ]+484:[         ]+5f2d 8000 ac0f[      ]+test\.d \[\$?r12=\$?r2\+128\]
+[       ]+48a:[         ]+ff21 ac0f[   ]+test\.d \[\$?r12=\$?r2-1\]
+[       ]+48e:[         ]+ff21 ac0f[   ]+test\.d \[\$?r12=\$?r2-1\]
+[       ]+492:[         ]+8121 ac0f[   ]+test\.d \[\$?r12=\$?r2-127\]
+[       ]+496:[         ]+8021 ac0f[   ]+test\.d \[\$?r12=\$?r2-128\]
+[       ]+49a:[         ]+8121 ac0f[   ]+test\.d \[\$?r12=\$?r2-127\]
+[       ]+49e:[         ]+8021 ac0f[   ]+test\.d \[\$?r12=\$?r2-128\]
+[       ]+4a2:[         ]+5f2d ff00 ac0f[      ]+test\.d \[\$?r12=\$?r2\+255\]
+[       ]+4a8:[         ]+5f2d 01ff ac0f[      ]+test\.d \[\$?r12=\$?r2-255\]
+[       ]+4ae:[         ]+5f2d 01ff ac0f[      ]+test\.d \[\$?r12=\$?r2-255\]
+[       ]+4b4:[         ]+5f2d 0001 ac0f[      ]+test\.d \[\$?r12=\$?r2\+256\]
+[       ]+4ba:[         ]+5f2d 00ff ac0f[      ]+test\.d \[\$?r12=\$?r2-256\]
+[       ]+4c0:[         ]+5f2d 68dd ac0f[      ]+test\.d \[\$?r12=\$?r2-8856\]
+[       ]+4c6:[         ]+5f2d 00ff ac0f[      ]+test\.d \[\$?r12=\$?r2-256\]
+[       ]+4cc:[         ]+5f2d 68dd ac0f[      ]+test\.d \[\$?r12=\$?r2-8856\]
+[       ]+4d2:[         ]+5f2d 9822 ac0f[      ]+test\.d \[\$?r12=\$?r2\+8856\]
+[       ]+4d8:[         ]+6f2d ac72 2a00 ac0f[         ]+test\.d \[\$?r12=\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\]
+[       ]+4e0:[         ]+6f2d d5c5 d6ff ac0f[         ]+test\.d \[\$?r12=\$?r2\+[^]]+\]
+[       ]+4e8:[         ]+6f2d acce c09e ac0f[         ]+test\.d \[\$?r12=\$?r2\+[^]]+\]
+[       ]+4f0:[         ]+6f2d 5331 3f81 ac0f[         ]+test\.d \[\$?r12=\$?r2\+[^]]+\]
+[       ]+4f8:[         ]+6f2d 5331 3f81 ac0f[         ]+test\.d \[\$?r12=\$?r2\+[^]]+\]
+[       ]+500:[         ]+6f2d b5af 982e ac0f[         ]+test\.d \[\$?r12=\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
+[       ]+508:[         ]+6f2d 2b45 941b ac0f[         ]+test\.d \[\$?r12=\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\]
+[       ]+510:[         ]+2a21 ac0f[   ]+test\.d \[\$?r12=\$?r2\+42\]
+[       ]+514:[         ]+d621 ac0f[   ]+test\.d \[\$?r12=\$?r2-42\]
+[       ]+518:[         ]+d621 ac0f[   ]+test\.d \[\$?r12=\$?r2-42\]
+[       ]+51c:[         ]+2a21 ac0f[   ]+test\.d \[\$?r12=\$?r2\+42\]
+[       ]+520:[         ]+d621 ac0f[   ]+test\.d \[\$?r12=\$?r2-42\]
+[       ]+524:[         ]+d621 ac0f[   ]+test\.d \[\$?r12=\$?r2-42\]
+[       ]+528:[         ]+2a21 ac0f[   ]+test\.d \[\$?r12=\$?r2\+42\]
+[       ]+52c:[         ]+d621 ac0f[   ]+test\.d \[\$?r12=\$?r2-42\]
+[       ]+530:[         ]+2a21 ac0f[   ]+test\.d \[\$?r12=\$?r2\+42\]
+[       ]+534:[         ]+5f2d ff7f ac0f[      ]+test\.d \[\$?r12=\$?r2\+32767\]
+[       ]+53a:[         ]+6f2d 0080 0000 ac0f[         ]+test\.d \[\$?r12=\$?r2\+(32768|8000 <three2767\+0x1>)\]
+[       ]+542:[         ]+6f2d 0180 0000 ac0f[         ]+test\.d \[\$?r12=\$?r2\+(32769|8001 <three2767\+0x2>)\]
+[       ]+54a:[         ]+5f2d 0180 ac0f[      ]+test\.d \[\$?r12=\$?r2-32767\]
+[       ]+550:[         ]+5f2d 0080 ac0f[      ]+test\.d \[\$?r12=\$?r2-32768\]
+[       ]+556:[         ]+6f2d ff7f ffff ac0f[         ]+test\.d \[\$?r12=\$?r2\+[^]]+\]
+[       ]+55e:[         ]+5f2d 0180 ac0f[      ]+test\.d \[\$?r12=\$?r2-32767\]
+[       ]+564:[         ]+5f2d 0080 ac0f[      ]+test\.d \[\$?r12=\$?r2-32768\]
+[       ]+56a:[         ]+6f2d ff7f ffff ac0f[         ]+test\.d \[\$?r12=\$?r2\+[^]]+\]
+[       ]+572:[         ]+6f2d ffff 0000 ac0f[         ]+test\.d \[\$?r12=\$?r2\+(65535|ffff <six5535>)\]
+[       ]+57a:[         ]+6f2d 0000 0100 ac0f[         ]+test\.d \[\$?r12=\$?r2\+(65536|10000 <six5535\+0x1>)\]
+[       ]+582:[         ]+6f2d 2b3a 2900 ac0f[         ]+test\.d \[\$?r12=\$?r2\+(2701867|293a2b <two701867>)\]
+[       ]+58a:[         ]+6f2d d5c5 d6ff ac0f[         ]+test\.d \[\$?r12=\$?r2\+[^]]+\]
+[       ]+592:[         ]+6f2d d5c5 d6ff ac0f[         ]+test\.d \[\$?r12=\$?r2\+[^]]+\]
+[       ]+59a:[         ]+6f2d 0000 0000 ac0f[         ]+test\.d \[\$?r12=\$?r2\+0( <notstart>)?\]
 [      ]+59c:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+5a2:[         ]+7309 800b[   ]+test\.b \[\[r3\]\]
-[       ]+5a6:[         ]+7209 900b[   ]+test\.w \[\[r2\]\]
-[       ]+5aa:[         ]+7309 a00b[   ]+test\.d \[\[r3\]\]
-[       ]+5ae:[         ]+790d 800b[   ]+test\.b \[\[r9\+\]\]
-[       ]+5b2:[         ]+730d 900b[   ]+test\.w \[\[r3\+\]\]
-[       ]+5b6:[         ]+710d a00b[   ]+test\.d \[\[r1\+\]\]
+[       ]+5a2:[         ]+7309 800b[   ]+test\.b \[\[\$?r3\]\]
+[       ]+5a6:[         ]+7209 900b[   ]+test\.w \[\[\$?r2\]\]
+[       ]+5aa:[         ]+7309 a00b[   ]+test\.d \[\[\$?r3\]\]
+[       ]+5ae:[         ]+790d 800b[   ]+test\.b \[\[\$?r9\+\]\]
+[       ]+5b2:[         ]+730d 900b[   ]+test\.w \[\[\$?r3\+\]\]
+[       ]+5b6:[         ]+710d a00b[   ]+test\.d \[\[\$?r1\+\]\]
 [       ]+5ba:[         ]+7f0d 0000 0000 800b[         ]+test\.b \[(0x0|0 <notstart>)\]
 [      ]+5bc:[         ]+(R_CRIS_)?32[         ]+externalsym
 [       ]+5c2:[         ]+7f0d 0000 0000 900b[         ]+test\.w \[(0x0|0 <notstart>)\]
index e061e0d..3b73db7 100644 (file)
@@ -5,27 +5,27 @@
 
 Disassembly of section \.text:
 0+ <start>:
-[       ]+0:[   ]+bb2a[        ]+bmod[ ]+\[r11\],r2
-[       ]+2:[   ]+4b35 b22a[   ]+bmod[ ]+\[r11\+r3\.b\],r2
-[       ]+6:[   ]+6355 bd2e[   ]+bmod[ ]+\[r13=r3\+r5\.d\],r2
-[       ]+a:[   ]+6fbd 0000 0000 b22a[         ]+bmod[ ]+\[r11\+0( <start>)?\],r2
+[       ]+0:[   ]+bb2a[        ]+bmod[ ]+\[\$?r11\],\$?r2
+[       ]+2:[   ]+4b35 b22a[   ]+bmod[ ]+\[\$?r11\+\$?r3\.b\],\$?r2
+[       ]+6:[   ]+6355 bd2e[   ]+bmod[ ]+\[\$?r13=\$?r3\+\$?r5\.d\],\$?r2
+[       ]+a:[   ]+6fbd 0000 0000 b22a[         ]+bmod[ ]+\[\$?r11\+0( <start>)?\],\$?r2
 [      ]+c:[   ]+(R_CRIS_)?32[         ]+external_symbol
-[       ]+12:[  ]+7f0d 0000 0000 b22a[         ]+bmod[ ]+\[(0x0|0 <start>)?\],r2
+[       ]+12:[  ]+7f0d 0000 0000 b22a[         ]+bmod[ ]+\[(0x0|0 <start>)?\],\$?r2
 [      ]+14:[  ]+(R_CRIS_)?32[         ]+external_symbol
-[       ]+1a:[  ]+fb2a[        ]+bstore[ ]+\[r11\],r2
-[       ]+1c:[  ]+4b35 f22a[   ]+bstore[ ]+\[r11\+r3\.b\],r2
-[       ]+20:[  ]+6355 fd2e[   ]+bstore[ ]+\[r13=r3\+r5\.d\],r2
-[       ]+24:[  ]+6fbd 0000 0000 f22a[         ]+bstore[ ]+\[r11\+0( <start>)?\],r2
+[       ]+1a:[  ]+fb2a[        ]+bstore[ ]+\[\$?r11\],\$?r2
+[       ]+1c:[  ]+4b35 f22a[   ]+bstore[ ]+\[\$?r11\+\$?r3\.b\],\$?r2
+[       ]+20:[  ]+6355 fd2e[   ]+bstore[ ]+\[\$?r13=\$?r3\+\$?r5\.d\],\$?r2
+[       ]+24:[  ]+6fbd 0000 0000 f22a[         ]+bstore[ ]+\[\$?r11\+0( <start>)?\],\$?r2
 [      ]+26:[  ]+(R_CRIS_)?32[         ]+external_symbol
-[       ]+2c:[  ]+7f0d 0000 0000 f22a[         ]+bstore[ ]+\[(0x0|0 <start>)?\],r2
+[       ]+2c:[  ]+7f0d 0000 0000 f22a[         ]+bstore[ ]+\[(0x0|0 <start>)?\],\$?r2
 [      ]+2e:[  ]+(R_CRIS_)?32[         ]+external_symbol
-[       ]+34:[  ]+8889[        ]+div.b r8,r8
-[       ]+36:[  ]+8749[        ]+div.b r4,r7
-[       ]+38:[  ]+8009[        ]+div.b r0,r0
-[       ]+3a:[  ]+8449[        ]+div.b r4,r4
-[       ]+3c:[  ]+9749[        ]+div.w r4,r7
-[       ]+3e:[  ]+9009[        ]+div.w r0,r0
-[       ]+40:[  ]+9449[        ]+div.w r4,r4
-[       ]+42:[  ]+a749[        ]+div.d r4,r7
-[       ]+44:[  ]+a009[        ]+div.d r0,r0
-[       ]+46:[  ]+a449[        ]+div.d r4,r4
+[       ]+34:[  ]+8889[        ]+div.b \$?r8,\$?r8
+[       ]+36:[  ]+8749[        ]+div.b \$?r4,\$?r7
+[       ]+38:[  ]+8009[        ]+div.b \$?r0,\$?r0
+[       ]+3a:[  ]+8449[        ]+div.b \$?r4,\$?r4
+[       ]+3c:[  ]+9749[        ]+div.w \$?r4,\$?r7
+[       ]+3e:[  ]+9009[        ]+div.w \$?r0,\$?r0
+[       ]+40:[  ]+9449[        ]+div.w \$?r4,\$?r4
+[       ]+42:[  ]+a749[        ]+div.d \$?r4,\$?r7
+[       ]+44:[  ]+a009[        ]+div.d \$?r0,\$?r0
+[       ]+46:[  ]+a449[        ]+div.d \$?r4,\$?r4
index c2ee9b3..e6f7faf 100644 (file)
@@ -2,9 +2,9 @@
 ; and rsim).
 ;  You may need to remove some from here as new insns emerge.
 ; Just test a few basic cases, to check that the insn table does
-; not contain duplicate entries.  No compelling need for complete
-; coverage.
+; not contain duplicate entries.  No compelling need for complete coverage.
  .text
+ .syntax no_register_prefix
 start:
  bmod [r11],r2
  bmod [r11+r3.b],r2
index 25a22a2..9c75442 100644 (file)
@@ -12,203 +12,203 @@ Disassembly of section \.text:
        \.\.\.
 
 0+4 <start>:
-[ ]+4:[         ]+@IM+703b@[   ]+@OC@[ ]+\[r0\]
-[ ]+6:[         ]+@IM+733b@[   ]+@OC@[ ]+\[r3\]
-[ ]+8:[         ]+@IM+743f@[   ]+@OC@[ ]+\[r4\+\]
-[ ]+a:[         ]+@IM+713f@[   ]+@OC@[ ]+\[r1\+\]
-[ ]+c:[         ]+4bd5 @IM+703b@[      ]+@OC@[ ]+\[r11\+r13\.b\]
-[ ]+10:[        ]+42a5 @IM+703b@[      ]+@OC@[ ]+\[r2\+r10\.b\]
-[ ]+14:[        ]+45c9 @IM+703b@[      ]+@OC@[ ]+\[r12\+\[r5\]\.b\]
-[ ]+18:[        ]+4ad9 @IM+703b@[      ]+@OC@[ ]+\[r13\+\[r10\]\.b\]
-[ ]+1c:[        ]+4d2d @IM+703b@[      ]+@OC@[ ]+\[r2\+\[r13\+\]\.b\]
-[ ]+20:[        ]+40cd @IM+703b@[      ]+@OC@[ ]+\[r12\+\[r0\+\]\.b\]
-[ ]+24:[        ]+55b5 @IM+703b@[      ]+@OC@[ ]+\[r5\+r11\.w\]
-[ ]+28:[        ]+5115 @IM+703b@[      ]+@OC@[ ]+\[r1\+r1\.w\]
-[ ]+2c:[        ]+5009 @IM+703b@[      ]+@OC@[ ]+\[r0\+\[r0\]\.w\]
-[ ]+30:[        ]+5729 @IM+703b@[      ]+@OC@[ ]+\[r2\+\[r7\]\.w\]
-[ ]+34:[        ]+532d @IM+703b@[      ]+@OC@[ ]+\[r2\+\[r3\+\]\.w\]
-[ ]+38:[        ]+587d @IM+703b@[      ]+@OC@[ ]+\[r7\+\[r8\+\]\.w\]
-[ ]+3c:[        ]+6255 @IM+703b@[      ]+@OC@[ ]+\[r2\+r5\.d\]
-[ ]+40:[        ]+63a5 @IM+703b@[      ]+@OC@[ ]+\[r3\+r10\.d\]
-[ ]+44:[        ]+6259 @IM+703b@[      ]+@OC@[ ]+\[r5\+\[r2\]\.d\]
-[ ]+48:[        ]+6ac9 @IM+703b@[      ]+@OC@[ ]+\[r12\+\[r10\]\.d\]
-[ ]+4c:[        ]+651d @IM+703b@[      ]+@OC@[ ]+\[r1\+\[r5\+\]\.d\]
-[ ]+50:[        ]+6a2d @IM+703b@[      ]+@OC@[ ]+\[r2\+\[r10\+\]\.d\]
-[ ]+54:[        ]+0021 @IM+703b@[      ]+@OC@[ ]+\[r2\+0\]
-[ ]+58:[        ]+0121 @IM+703b@[      ]+@OC@[ ]+\[r2\+1\]
-[ ]+5c:[        ]+7f21 @IM+703b@[      ]+@OC@[ ]+\[r2\+127\]
-[ ]+60:[        ]+5f2d 8000 @IM+703b@[         ]+@OC@[ ]+\[r2\+128\]
-[ ]+66:[        ]+ff21 @IM+703b@[      ]+@OC@[ ]+\[r2-1\]
-[ ]+6a:[        ]+ff21 @IM+703b@[      ]+@OC@[ ]+\[r2-1\]
-[ ]+6e:[        ]+8121 @IM+703b@[      ]+@OC@[ ]+\[r2-127\]
-[ ]+72:[        ]+8021 @IM+703b@[      ]+@OC@[ ]+\[r2-128\]
-[ ]+76:[        ]+8121 @IM+703b@[      ]+@OC@[ ]+\[r2-127\]
-[ ]+7a:[        ]+8021 @IM+703b@[      ]+@OC@[ ]+\[r2-128\]
-[ ]+7e:[        ]+5f2d ff00 @IM+703b@[         ]+@OC@[ ]+\[r2\+255\]
-[ ]+84:[        ]+5f2d 01ff @IM+703b@[         ]+@OC@[ ]+\[r2-255\]
-[ ]+8a:[        ]+5f2d 01ff @IM+703b@[         ]+@OC@[ ]+\[r2-255\]
-[ ]+90:[        ]+5f2d 0001 @IM+703b@[         ]+@OC@[ ]+\[r2\+256\]
-[ ]+96:[        ]+5f2d 00ff @IM+703b@[         ]+@OC@[ ]+\[r2-256\]
-[ ]+9c:[        ]+5f2d 68dd @IM+703b@[         ]+@OC@[ ]+\[r2-8856\]
-[ ]+a2:[        ]+5f2d 00ff @IM+703b@[         ]+@OC@[ ]+\[r2-256\]
-[ ]+a8:[        ]+5f2d 68dd @IM+703b@[         ]+@OC@[ ]+\[r2-8856\]
-[ ]+ae:[        ]+5f2d 9822 @IM+703b@[         ]+@OC@[ ]+\[r2\+8856\]
-[ ]+b4:[        ]+6f2d ac72 2a00 @IM+703b@[    ]+@OC@[ ]+\[r2\+(2781868|2a72ac <two701867\+0x13881>)\]
-[ ]+bc:[        ]+6f2d d5c5 d6ff @IM+703b@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[ ]+c4:[        ]+6f2d acce c09e @IM+703b@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[ ]+cc:[        ]+6f2d 5331 3f81 @IM+703b@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[ ]+d4:[        ]+6f2d 5331 3f81 @IM+703b@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[ ]+dc:[        ]+6f2d b5af 982e @IM+703b@[    ]+@OC@[ ]+\[r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
-[ ]+e4:[        ]+6f2d 2b45 941b @IM+703b@[    ]+@OC@[ ]+\[r2\+(0x1b94452b|1b94452b <const_int_32>)\]
-[ ]+ec:[        ]+2a21 @IM+703b@[      ]+@OC@[ ]+\[r2\+42\]
-[ ]+f0:[        ]+d621 @IM+703b@[      ]+@OC@[ ]+\[r2-42\]
-[ ]+f4:[        ]+d621 @IM+703b@[      ]+@OC@[ ]+\[r2-42\]
-[ ]+f8:[        ]+2a21 @IM+703b@[      ]+@OC@[ ]+\[r2\+42\]
-[ ]+fc:[        ]+d621 @IM+703b@[      ]+@OC@[ ]+\[r2-42\]
-[ ]+100:[       ]+d621 @IM+703b@[      ]+@OC@[ ]+\[r2-42\]
-[ ]+104:[       ]+2a21 @IM+703b@[      ]+@OC@[ ]+\[r2\+42\]
-[ ]+108:[       ]+d621 @IM+703b@[      ]+@OC@[ ]+\[r2-42\]
-[ ]+10c:[       ]+2a21 @IM+703b@[      ]+@OC@[ ]+\[r2\+42\]
-[ ]+110:[       ]+5f2d ff7f @IM+703b@[         ]+@OC@[ ]+\[r2\+32767\]
-[ ]+116:[       ]+6f2d 0080 0000 @IM+703b@[    ]+@OC@[ ]+\[r2\+(32768|8000 <three2767\+0x1>)\]
-[ ]+11e:[       ]+6f2d 0180 0000 @IM+703b@[    ]+@OC@[ ]+\[r2\+(32769|8001 <three2767\+0x2>)\]
-[ ]+126:[       ]+5f2d 0180 @IM+703b@[         ]+@OC@[ ]+\[r2-32767\]
-[ ]+12c:[       ]+5f2d 0080 @IM+703b@[         ]+@OC@[ ]+\[r2-32768\]
-[ ]+132:[       ]+6f2d ff7f ffff @IM+703b@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[ ]+13a:[       ]+5f2d 0180 @IM+703b@[         ]+@OC@[ ]+\[r2-32767\]
-[ ]+140:[       ]+5f2d 0080 @IM+703b@[         ]+@OC@[ ]+\[r2-32768\]
-[ ]+146:[       ]+6f2d ff7f ffff @IM+703b@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[ ]+14e:[       ]+6f2d ffff 0000 @IM+703b@[    ]+@OC@[ ]+\[r2\+(65535|ffff <six5535>)\]
-[ ]+156:[       ]+6f2d 0000 0100 @IM+703b@[    ]+@OC@[ ]+\[r2\+(65536|10000 <six5535\+0x1>)\]
-[ ]+15e:[       ]+6f2d 2b3a 2900 @IM+703b@[    ]+@OC@[ ]+\[r2\+(2701867|293a2b <two701867>)\]
-[ ]+166:[       ]+6f2d d5c5 d6ff @IM+703b@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[ ]+16e:[       ]+6f2d d5c5 d6ff @IM+703b@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[ ]+176:[       ]+6f2d 0000 0000 @IM+703b@[    ]+@OC@[ ]+\[r2\+0( <notstart>)?\]
+[ ]+4:[         ]+@IM+703b@[   ]+@OC@[ ]+\[\$?r0\]
+[ ]+6:[         ]+@IM+733b@[   ]+@OC@[ ]+\[\$?r3\]
+[ ]+8:[         ]+@IM+743f@[   ]+@OC@[ ]+\[\$?r4\+\]
+[ ]+a:[         ]+@IM+713f@[   ]+@OC@[ ]+\[\$?r1\+\]
+[ ]+c:[         ]+4bd5 @IM+703b@[      ]+@OC@[ ]+\[\$?r11\+\$?r13\.b\]
+[ ]+10:[        ]+42a5 @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+\$?r10\.b\]
+[ ]+14:[        ]+45c9 @IM+703b@[      ]+@OC@[ ]+\[\$?r12\+\[\$?r5\]\.b\]
+[ ]+18:[        ]+4ad9 @IM+703b@[      ]+@OC@[ ]+\[\$?r13\+\[\$?r10\]\.b\]
+[ ]+1c:[        ]+4d2d @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+\[\$?r13\+\]\.b\]
+[ ]+20:[        ]+40cd @IM+703b@[      ]+@OC@[ ]+\[\$?r12\+\[\$?r0\+\]\.b\]
+[ ]+24:[        ]+55b5 @IM+703b@[      ]+@OC@[ ]+\[\$?r5\+\$?r11\.w\]
+[ ]+28:[        ]+5115 @IM+703b@[      ]+@OC@[ ]+\[\$?r1\+\$?r1\.w\]
+[ ]+2c:[        ]+5009 @IM+703b@[      ]+@OC@[ ]+\[\$?r0\+\[\$?r0\]\.w\]
+[ ]+30:[        ]+5729 @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+\[\$?r7\]\.w\]
+[ ]+34:[        ]+532d @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+\[\$?r3\+\]\.w\]
+[ ]+38:[        ]+587d @IM+703b@[      ]+@OC@[ ]+\[\$?r7\+\[\$?r8\+\]\.w\]
+[ ]+3c:[        ]+6255 @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+\$?r5\.d\]
+[ ]+40:[        ]+63a5 @IM+703b@[      ]+@OC@[ ]+\[\$?r3\+\$?r10\.d\]
+[ ]+44:[        ]+6259 @IM+703b@[      ]+@OC@[ ]+\[\$?r5\+\[\$?r2\]\.d\]
+[ ]+48:[        ]+6ac9 @IM+703b@[      ]+@OC@[ ]+\[\$?r12\+\[\$?r10\]\.d\]
+[ ]+4c:[        ]+651d @IM+703b@[      ]+@OC@[ ]+\[\$?r1\+\[\$?r5\+\]\.d\]
+[ ]+50:[        ]+6a2d @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+\[\$?r10\+\]\.d\]
+[ ]+54:[        ]+0021 @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+0\]
+[ ]+58:[        ]+0121 @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+1\]
+[ ]+5c:[        ]+7f21 @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+127\]
+[ ]+60:[        ]+5f2d 8000 @IM+703b@[         ]+@OC@[ ]+\[\$?r2\+128\]
+[ ]+66:[        ]+ff21 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-1\]
+[ ]+6a:[        ]+ff21 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-1\]
+[ ]+6e:[        ]+8121 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-127\]
+[ ]+72:[        ]+8021 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-128\]
+[ ]+76:[        ]+8121 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-127\]
+[ ]+7a:[        ]+8021 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-128\]
+[ ]+7e:[        ]+5f2d ff00 @IM+703b@[         ]+@OC@[ ]+\[\$?r2\+255\]
+[ ]+84:[        ]+5f2d 01ff @IM+703b@[         ]+@OC@[ ]+\[\$?r2-255\]
+[ ]+8a:[        ]+5f2d 01ff @IM+703b@[         ]+@OC@[ ]+\[\$?r2-255\]
+[ ]+90:[        ]+5f2d 0001 @IM+703b@[         ]+@OC@[ ]+\[\$?r2\+256\]
+[ ]+96:[        ]+5f2d 00ff @IM+703b@[         ]+@OC@[ ]+\[\$?r2-256\]
+[ ]+9c:[        ]+5f2d 68dd @IM+703b@[         ]+@OC@[ ]+\[\$?r2-8856\]
+[ ]+a2:[        ]+5f2d 00ff @IM+703b@[         ]+@OC@[ ]+\[\$?r2-256\]
+[ ]+a8:[        ]+5f2d 68dd @IM+703b@[         ]+@OC@[ ]+\[\$?r2-8856\]
+[ ]+ae:[        ]+5f2d 9822 @IM+703b@[         ]+@OC@[ ]+\[\$?r2\+8856\]
+[ ]+b4:[        ]+6f2d ac72 2a00 @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\]
+[ ]+bc:[        ]+6f2d d5c5 d6ff @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[ ]+c4:[        ]+6f2d acce c09e @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[ ]+cc:[        ]+6f2d 5331 3f81 @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[ ]+d4:[        ]+6f2d 5331 3f81 @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[ ]+dc:[        ]+6f2d b5af 982e @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
+[ ]+e4:[        ]+6f2d 2b45 941b @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\]
+[ ]+ec:[        ]+2a21 @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+42\]
+[ ]+f0:[        ]+d621 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-42\]
+[ ]+f4:[        ]+d621 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-42\]
+[ ]+f8:[        ]+2a21 @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+42\]
+[ ]+fc:[        ]+d621 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-42\]
+[ ]+100:[       ]+d621 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-42\]
+[ ]+104:[       ]+2a21 @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+42\]
+[ ]+108:[       ]+d621 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-42\]
+[ ]+10c:[       ]+2a21 @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+42\]
+[ ]+110:[       ]+5f2d ff7f @IM+703b@[         ]+@OC@[ ]+\[\$?r2\+32767\]
+[ ]+116:[       ]+6f2d 0080 0000 @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+(32768|8000 <three2767\+0x1>)\]
+[ ]+11e:[       ]+6f2d 0180 0000 @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+(32769|8001 <three2767\+0x2>)\]
+[ ]+126:[       ]+5f2d 0180 @IM+703b@[         ]+@OC@[ ]+\[\$?r2-32767\]
+[ ]+12c:[       ]+5f2d 0080 @IM+703b@[         ]+@OC@[ ]+\[\$?r2-32768\]
+[ ]+132:[       ]+6f2d ff7f ffff @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[ ]+13a:[       ]+5f2d 0180 @IM+703b@[         ]+@OC@[ ]+\[\$?r2-32767\]
+[ ]+140:[       ]+5f2d 0080 @IM+703b@[         ]+@OC@[ ]+\[\$?r2-32768\]
+[ ]+146:[       ]+6f2d ff7f ffff @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[ ]+14e:[       ]+6f2d ffff 0000 @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+(65535|ffff <six5535>)\]
+[ ]+156:[       ]+6f2d 0000 0100 @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+(65536|10000 <six5535\+0x1>)\]
+[ ]+15e:[       ]+6f2d 2b3a 2900 @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+(2701867|293a2b <two701867>)\]
+[ ]+166:[       ]+6f2d d5c5 d6ff @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[ ]+16e:[       ]+6f2d d5c5 d6ff @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[ ]+176:[       ]+6f2d 0000 0000 @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+0( <notstart>)?\]
 [      ]+178:[         ]+(R_CRIS_)?32[         ]+externalsym
-[ ]+17e:[       ]+0021 @IM+703b@[      ]+@OC@[ ]+\[r2\+0\]
-[ ]+182:[       ]+0121 @IM+703b@[      ]+@OC@[ ]+\[r2\+1\]
-[ ]+186:[       ]+7f21 @IM+703b@[      ]+@OC@[ ]+\[r2\+127\]
-[ ]+18a:[       ]+5f2d 8000 @IM+703b@[         ]+@OC@[ ]+\[r2\+128\]
-[ ]+190:[       ]+ff21 @IM+703b@[      ]+@OC@[ ]+\[r2-1\]
-[ ]+194:[       ]+ff21 @IM+703b@[      ]+@OC@[ ]+\[r2-1\]
-[ ]+198:[       ]+8121 @IM+703b@[      ]+@OC@[ ]+\[r2-127\]
-[ ]+19c:[       ]+8021 @IM+703b@[      ]+@OC@[ ]+\[r2-128\]
-[ ]+1a0:[       ]+8121 @IM+703b@[      ]+@OC@[ ]+\[r2-127\]
-[ ]+1a4:[       ]+8021 @IM+703b@[      ]+@OC@[ ]+\[r2-128\]
-[ ]+1a8:[       ]+5f2d ff00 @IM+703b@[         ]+@OC@[ ]+\[r2\+255\]
-[ ]+1ae:[       ]+5f2d 01ff @IM+703b@[         ]+@OC@[ ]+\[r2-255\]
-[ ]+1b4:[       ]+5f2d 01ff @IM+703b@[         ]+@OC@[ ]+\[r2-255\]
-[ ]+1ba:[       ]+5f2d 0001 @IM+703b@[         ]+@OC@[ ]+\[r2\+256\]
-[ ]+1c0:[       ]+5f2d 00ff @IM+703b@[         ]+@OC@[ ]+\[r2-256\]
-[ ]+1c6:[       ]+5f2d 68dd @IM+703b@[         ]+@OC@[ ]+\[r2-8856\]
-[ ]+1cc:[       ]+5f2d 00ff @IM+703b@[         ]+@OC@[ ]+\[r2-256\]
-[ ]+1d2:[       ]+5f2d 68dd @IM+703b@[         ]+@OC@[ ]+\[r2-8856\]
-[ ]+1d8:[       ]+5f2d 9822 @IM+703b@[         ]+@OC@[ ]+\[r2\+8856\]
-[ ]+1de:[       ]+6f2d ac72 2a00 @IM+703b@[    ]+@OC@[ ]+\[r2\+(2781868|2a72ac <two701867\+0x13881>)\]
-[ ]+1e6:[       ]+6f2d d5c5 d6ff @IM+703b@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[ ]+1ee:[       ]+6f2d acce c09e @IM+703b@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[ ]+1f6:[       ]+6f2d 5331 3f81 @IM+703b@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[ ]+1fe:[       ]+6f2d 5331 3f81 @IM+703b@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[ ]+206:[       ]+6f2d b5af 982e @IM+703b@[    ]+@OC@[ ]+\[r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
-[ ]+20e:[       ]+6f2d 2b45 941b @IM+703b@[    ]+@OC@[ ]+\[r2\+(0x1b94452b|1b94452b <const_int_32>)\]
-[ ]+216:[       ]+2a21 @IM+703b@[      ]+@OC@[ ]+\[r2\+42\]
-[ ]+21a:[       ]+d621 @IM+703b@[      ]+@OC@[ ]+\[r2-42\]
-[ ]+21e:[       ]+d621 @IM+703b@[      ]+@OC@[ ]+\[r2-42\]
-[ ]+222:[       ]+2a21 @IM+703b@[      ]+@OC@[ ]+\[r2\+42\]
-[ ]+226:[       ]+d621 @IM+703b@[      ]+@OC@[ ]+\[r2-42\]
-[ ]+22a:[       ]+d621 @IM+703b@[      ]+@OC@[ ]+\[r2-42\]
-[ ]+22e:[       ]+2a21 @IM+703b@[      ]+@OC@[ ]+\[r2\+42\]
-[ ]+232:[       ]+d621 @IM+703b@[      ]+@OC@[ ]+\[r2-42\]
-[ ]+236:[       ]+2a21 @IM+703b@[      ]+@OC@[ ]+\[r2\+42\]
-[ ]+23a:[       ]+5f2d ff7f @IM+703b@[         ]+@OC@[ ]+\[r2\+32767\]
-[ ]+240:[       ]+6f2d 0080 0000 @IM+703b@[    ]+@OC@[ ]+\[r2\+(32768|8000 <three2767\+0x1>)\]
-[ ]+248:[       ]+6f2d 0180 0000 @IM+703b@[    ]+@OC@[ ]+\[r2\+(32769|8001 <three2767\+0x2>)\]
-[ ]+250:[       ]+5f2d 0180 @IM+703b@[         ]+@OC@[ ]+\[r2-32767\]
-[ ]+256:[       ]+5f2d 0080 @IM+703b@[         ]+@OC@[ ]+\[r2-32768\]
-[ ]+25c:[       ]+6f2d ff7f ffff @IM+703b@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[ ]+264:[       ]+5f2d 0180 @IM+703b@[         ]+@OC@[ ]+\[r2-32767\]
-[ ]+26a:[       ]+5f2d 0080 @IM+703b@[         ]+@OC@[ ]+\[r2-32768\]
-[ ]+270:[       ]+6f2d ff7f ffff @IM+703b@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[ ]+278:[       ]+6f2d ffff 0000 @IM+703b@[    ]+@OC@[ ]+\[r2\+(65535|ffff <six5535>)\]
-[ ]+280:[       ]+6f2d 0000 0100 @IM+703b@[    ]+@OC@[ ]+\[r2\+(65536|10000 <six5535\+0x1>)\]
-[ ]+288:[       ]+6f2d 2b3a 2900 @IM+703b@[    ]+@OC@[ ]+\[r2\+(2701867|293a2b <two701867>)\]
-[ ]+290:[       ]+6f2d d5c5 d6ff @IM+703b@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[ ]+298:[       ]+6f2d d5c5 d6ff @IM+703b@[    ]+@OC@[ ]+\[r2\+[^]]+\]
-[ ]+2a0:[       ]+6f2d 0000 0000 @IM+703b@[    ]+@OC@[ ]+\[r2\+0( <notstart>)?\]
+[ ]+17e:[       ]+0021 @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+0\]
+[ ]+182:[       ]+0121 @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+1\]
+[ ]+186:[       ]+7f21 @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+127\]
+[ ]+18a:[       ]+5f2d 8000 @IM+703b@[         ]+@OC@[ ]+\[\$?r2\+128\]
+[ ]+190:[       ]+ff21 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-1\]
+[ ]+194:[       ]+ff21 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-1\]
+[ ]+198:[       ]+8121 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-127\]
+[ ]+19c:[       ]+8021 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-128\]
+[ ]+1a0:[       ]+8121 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-127\]
+[ ]+1a4:[       ]+8021 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-128\]
+[ ]+1a8:[       ]+5f2d ff00 @IM+703b@[         ]+@OC@[ ]+\[\$?r2\+255\]
+[ ]+1ae:[       ]+5f2d 01ff @IM+703b@[         ]+@OC@[ ]+\[\$?r2-255\]
+[ ]+1b4:[       ]+5f2d 01ff @IM+703b@[         ]+@OC@[ ]+\[\$?r2-255\]
+[ ]+1ba:[       ]+5f2d 0001 @IM+703b@[         ]+@OC@[ ]+\[\$?r2\+256\]
+[ ]+1c0:[       ]+5f2d 00ff @IM+703b@[         ]+@OC@[ ]+\[\$?r2-256\]
+[ ]+1c6:[       ]+5f2d 68dd @IM+703b@[         ]+@OC@[ ]+\[\$?r2-8856\]
+[ ]+1cc:[       ]+5f2d 00ff @IM+703b@[         ]+@OC@[ ]+\[\$?r2-256\]
+[ ]+1d2:[       ]+5f2d 68dd @IM+703b@[         ]+@OC@[ ]+\[\$?r2-8856\]
+[ ]+1d8:[       ]+5f2d 9822 @IM+703b@[         ]+@OC@[ ]+\[\$?r2\+8856\]
+[ ]+1de:[       ]+6f2d ac72 2a00 @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\]
+[ ]+1e6:[       ]+6f2d d5c5 d6ff @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[ ]+1ee:[       ]+6f2d acce c09e @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[ ]+1f6:[       ]+6f2d 5331 3f81 @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[ ]+1fe:[       ]+6f2d 5331 3f81 @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[ ]+206:[       ]+6f2d b5af 982e @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
+[ ]+20e:[       ]+6f2d 2b45 941b @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\]
+[ ]+216:[       ]+2a21 @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+42\]
+[ ]+21a:[       ]+d621 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-42\]
+[ ]+21e:[       ]+d621 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-42\]
+[ ]+222:[       ]+2a21 @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+42\]
+[ ]+226:[       ]+d621 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-42\]
+[ ]+22a:[       ]+d621 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-42\]
+[ ]+22e:[       ]+2a21 @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+42\]
+[ ]+232:[       ]+d621 @IM+703b@[      ]+@OC@[ ]+\[\$?r2-42\]
+[ ]+236:[       ]+2a21 @IM+703b@[      ]+@OC@[ ]+\[\$?r2\+42\]
+[ ]+23a:[       ]+5f2d ff7f @IM+703b@[         ]+@OC@[ ]+\[\$?r2\+32767\]
+[ ]+240:[       ]+6f2d 0080 0000 @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+(32768|8000 <three2767\+0x1>)\]
+[ ]+248:[       ]+6f2d 0180 0000 @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+(32769|8001 <three2767\+0x2>)\]
+[ ]+250:[       ]+5f2d 0180 @IM+703b@[         ]+@OC@[ ]+\[\$?r2-32767\]
+[ ]+256:[       ]+5f2d 0080 @IM+703b@[         ]+@OC@[ ]+\[\$?r2-32768\]
+[ ]+25c:[       ]+6f2d ff7f ffff @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[ ]+264:[       ]+5f2d 0180 @IM+703b@[         ]+@OC@[ ]+\[\$?r2-32767\]
+[ ]+26a:[       ]+5f2d 0080 @IM+703b@[         ]+@OC@[ ]+\[\$?r2-32768\]
+[ ]+270:[       ]+6f2d ff7f ffff @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[ ]+278:[       ]+6f2d ffff 0000 @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+(65535|ffff <six5535>)\]
+[ ]+280:[       ]+6f2d 0000 0100 @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+(65536|10000 <six5535\+0x1>)\]
+[ ]+288:[       ]+6f2d 2b3a 2900 @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+(2701867|293a2b <two701867>)\]
+[ ]+290:[       ]+6f2d d5c5 d6ff @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[ ]+298:[       ]+6f2d d5c5 d6ff @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+[^]]+\]
+[ ]+2a0:[       ]+6f2d 0000 0000 @IM+703b@[    ]+@OC@[ ]+\[\$?r2\+0( <notstart>)?\]
 [      ]+2a2:[         ]+(R_CRIS_)?32[         ]+externalsym
-[ ]+2a8:[       ]+4235 @IM+713f@[      ]+@OC@[ ]+\[r1=r2\+r3\.b\]
-[ ]+2ac:[       ]+42a5 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2\+r10\.b\]
-[ ]+2b0:[       ]+4529 @IM+703f@[      ]+@OC@[ ]+\[r0=r2\+\[r5\]\.b\]
-[ ]+2b4:[       ]+4a29 @IM+733f@[      ]+@OC@[ ]+\[r3=r2\+\[r10\]\.b\]
-[ ]+2b8:[       ]+442d @IM+753f@[      ]+@OC@[ ]+\[r5=r2\+\[r4\+\]\.b\]
-[ ]+2bc:[       ]+474d @IM+723f@[      ]+@OC@[ ]+\[r2=r4\+\[r7\+\]\.b\]
-[ ]+2c0:[       ]+5c55 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r12\+r5\.w\]
-[ ]+2c4:[       ]+53a5 @IM+713f@[      ]+@OC@[ ]+\[r1=r3\+r10\.w\]
-[ ]+2c8:[       ]+5529 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2\+\[r5\]\.w\]
-[ ]+2cc:[       ]+5a79 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r7\+\[r10\]\.w\]
-[ ]+2d0:[       ]+576d @IM+7c3f@[      ]+@OC@[ ]+\[r12=r6\+\[r7\+\]\.w\]
-[ ]+2d4:[       ]+513d @IM+7c3f@[      ]+@OC@[ ]+\[r12=r3\+\[r1\+\]\.w\]
-[ ]+2d8:[       ]+6255 @IM+743f@[      ]+@OC@[ ]+\[r4=r2\+r5\.d\]
-[ ]+2dc:[       ]+62a5 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2\+r10\.d\]
-[ ]+2e0:[       ]+6539 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r3\+\[r5\]\.d\]
-[ ]+2e4:[       ]+6a49 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r4\+\[r10\]\.d\]
-[ ]+2e8:[       ]+658d @IM+7c3f@[      ]+@OC@[ ]+\[r12=r8\+\[r5\+\]\.d\]
-[ ]+2ec:[       ]+6a9d @IM+7c3f@[      ]+@OC@[ ]+\[r12=r9\+\[r10\+\]\.d\]
-[ ]+2f0:[       ]+0021 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2\+0\]
-[ ]+2f4:[       ]+0121 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2\+1\]
-[ ]+2f8:[       ]+7f21 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2\+127\]
-[ ]+2fc:[       ]+5f2d 8000 @IM+7c3f@[         ]+@OC@[ ]+\[r12=r2\+128\]
-[ ]+302:[       ]+ff21 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2-1\]
-[ ]+306:[       ]+ff21 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2-1\]
-[ ]+30a:[       ]+8121 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2-127\]
-[ ]+30e:[       ]+8021 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2-128\]
-[ ]+312:[       ]+8121 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2-127\]
-[ ]+316:[       ]+8021 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2-128\]
-[ ]+31a:[       ]+5f2d ff00 @IM+7c3f@[         ]+@OC@[ ]+\[r12=r2\+255\]
-[ ]+320:[       ]+5f2d 01ff @IM+7c3f@[         ]+@OC@[ ]+\[r12=r2-255\]
-[ ]+326:[       ]+5f2d 01ff @IM+7c3f@[         ]+@OC@[ ]+\[r12=r2-255\]
-[ ]+32c:[       ]+5f2d 0001 @IM+7c3f@[         ]+@OC@[ ]+\[r12=r2\+256\]
-[ ]+332:[       ]+5f2d 00ff @IM+7c3f@[         ]+@OC@[ ]+\[r12=r2-256\]
-[ ]+338:[       ]+5f2d 68dd @IM+7c3f@[         ]+@OC@[ ]+\[r12=r2-8856\]
-[ ]+33e:[       ]+5f2d 00ff @IM+7c3f@[         ]+@OC@[ ]+\[r12=r2-256\]
-[ ]+344:[       ]+5f2d 68dd @IM+7c3f@[         ]+@OC@[ ]+\[r12=r2-8856\]
-[ ]+34a:[       ]+5f2d 9822 @IM+7c3f@[         ]+@OC@[ ]+\[r12=r2\+8856\]
-[ ]+350:[       ]+6f2d ac72 2a00 @IM+7c3f@[    ]+@OC@[ ]+\[r12=r2\+(2781868|2a72ac <two701867\+0x13881>)\]
-[ ]+358:[       ]+6f2d d5c5 d6ff @IM+7c3f@[    ]+@OC@[ ]+\[r12=r2\+[^]]+\]
-[ ]+360:[       ]+6f2d acce c09e @IM+7c3f@[    ]+@OC@[ ]+\[r12=r2\+[^]]+\]
-[ ]+368:[       ]+6f2d 5331 3f81 @IM+7c3f@[    ]+@OC@[ ]+\[r12=r2\+[^]]+\]
-[ ]+370:[       ]+6f2d 5331 3f81 @IM+7c3f@[    ]+@OC@[ ]+\[r12=r2\+[^]]+\]
-[ ]+378:[       ]+6f2d b5af 982e @IM+7c3f@[    ]+@OC@[ ]+\[r12=r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
-[ ]+380:[       ]+6f2d 2b45 941b @IM+7c3f@[    ]+@OC@[ ]+\[r12=r2\+(0x1b94452b|1b94452b <const_int_32>)\]
-[ ]+388:[       ]+2a21 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2\+42\]
-[ ]+38c:[       ]+d621 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2-42\]
-[ ]+390:[       ]+d621 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2-42\]
-[ ]+394:[       ]+2a21 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2\+42\]
-[ ]+398:[       ]+d621 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2-42\]
-[ ]+39c:[       ]+d621 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2-42\]
-[ ]+3a0:[       ]+2a21 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2\+42\]
-[ ]+3a4:[       ]+d621 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2-42\]
-[ ]+3a8:[       ]+2a21 @IM+7c3f@[      ]+@OC@[ ]+\[r12=r2\+42\]
-[ ]+3ac:[       ]+5f2d ff7f @IM+7c3f@[         ]+@OC@[ ]+\[r12=r2\+32767\]
-[ ]+3b2:[       ]+6f2d 0080 0000 @IM+7c3f@[    ]+@OC@[ ]+\[r12=r2\+(32768|8000 <three2767\+0x1>)\]
-[ ]+3ba:[       ]+6f2d 0180 0000 @IM+7c3f@[    ]+@OC@[ ]+\[r12=r2\+(32769|8001 <three2767\+0x2>)\]
-[ ]+3c2:[       ]+5f2d 0180 @IM+7c3f@[         ]+@OC@[ ]+\[r12=r2-32767\]
-[ ]+3c8:[       ]+5f2d 0080 @IM+7c3f@[         ]+@OC@[ ]+\[r12=r2-32768\]
-[ ]+3ce:[       ]+6f2d ff7f ffff @IM+7c3f@[    ]+@OC@[ ]+\[r12=r2\+[^]]+\]
-[ ]+3d6:[       ]+5f2d 0180 @IM+7c3f@[         ]+@OC@[ ]+\[r12=r2-32767\]
-[ ]+3dc:[       ]+5f2d 0080 @IM+7c3f@[         ]+@OC@[ ]+\[r12=r2-32768\]
-[ ]+3e2:[       ]+6f2d ff7f ffff @IM+7c3f@[    ]+@OC@[ ]+\[r12=r2\+[^]]+\]
-[ ]+3ea:[       ]+6f2d ffff 0000 @IM+7c3f@[    ]+@OC@[ ]+\[r12=r2\+(65535|ffff <six5535>)\]
-[ ]+3f2:[       ]+6f2d 0000 0100 @IM+7c3f@[    ]+@OC@[ ]+\[r12=r2\+(65536|10000 <six5535\+0x1>)\]
-[ ]+3fa:[       ]+6f2d 2b3a 2900 @IM+7c3f@[    ]+@OC@[ ]+\[r12=r2\+(2701867|293a2b <two701867>)\]
-[ ]+402:[       ]+6f2d d5c5 d6ff @IM+7c3f@[    ]+@OC@[ ]+\[r12=r2\+[^]]+\]
-[ ]+40a:[       ]+6f2d d5c5 d6ff @IM+7c3f@[    ]+@OC@[ ]+\[r12=r2\+[^]]+\]
-[ ]+412:[       ]+6f2d 0000 0000 @IM+7c3f@[    ]+@OC@[ ]+\[r12=r2\+0( <notstart>)?\]
+[ ]+2a8:[       ]+4235 @IM+713f@[      ]+@OC@[ ]+\[\$?r1=\$?r2\+\$?r3\.b\]
+[ ]+2ac:[       ]+42a5 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+\$?r10\.b\]
+[ ]+2b0:[       ]+4529 @IM+703f@[      ]+@OC@[ ]+\[\$?r0=\$?r2\+\[\$?r5\]\.b\]
+[ ]+2b4:[       ]+4a29 @IM+733f@[      ]+@OC@[ ]+\[\$?r3=\$?r2\+\[\$?r10\]\.b\]
+[ ]+2b8:[       ]+442d @IM+753f@[      ]+@OC@[ ]+\[\$?r5=\$?r2\+\[\$?r4\+\]\.b\]
+[ ]+2bc:[       ]+474d @IM+723f@[      ]+@OC@[ ]+\[\$?r2=\$?r4\+\[\$?r7\+\]\.b\]
+[ ]+2c0:[       ]+5c55 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r12\+\$?r5\.w\]
+[ ]+2c4:[       ]+53a5 @IM+713f@[      ]+@OC@[ ]+\[\$?r1=\$?r3\+\$?r10\.w\]
+[ ]+2c8:[       ]+5529 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+\[\$?r5\]\.w\]
+[ ]+2cc:[       ]+5a79 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r7\+\[\$?r10\]\.w\]
+[ ]+2d0:[       ]+576d @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r6\+\[\$?r7\+\]\.w\]
+[ ]+2d4:[       ]+513d @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r3\+\[\$?r1\+\]\.w\]
+[ ]+2d8:[       ]+6255 @IM+743f@[      ]+@OC@[ ]+\[\$?r4=\$?r2\+\$?r5\.d\]
+[ ]+2dc:[       ]+62a5 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+\$?r10\.d\]
+[ ]+2e0:[       ]+6539 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r3\+\[\$?r5\]\.d\]
+[ ]+2e4:[       ]+6a49 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r4\+\[\$?r10\]\.d\]
+[ ]+2e8:[       ]+658d @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r8\+\[\$?r5\+\]\.d\]
+[ ]+2ec:[       ]+6a9d @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r9\+\[\$?r10\+\]\.d\]
+[ ]+2f0:[       ]+0021 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+0\]
+[ ]+2f4:[       ]+0121 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+1\]
+[ ]+2f8:[       ]+7f21 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+127\]
+[ ]+2fc:[       ]+5f2d 8000 @IM+7c3f@[         ]+@OC@[ ]+\[\$?r12=\$?r2\+128\]
+[ ]+302:[       ]+ff21 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2-1\]
+[ ]+306:[       ]+ff21 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2-1\]
+[ ]+30a:[       ]+8121 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2-127\]
+[ ]+30e:[       ]+8021 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2-128\]
+[ ]+312:[       ]+8121 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2-127\]
+[ ]+316:[       ]+8021 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2-128\]
+[ ]+31a:[       ]+5f2d ff00 @IM+7c3f@[         ]+@OC@[ ]+\[\$?r12=\$?r2\+255\]
+[ ]+320:[       ]+5f2d 01ff @IM+7c3f@[         ]+@OC@[ ]+\[\$?r12=\$?r2-255\]
+[ ]+326:[       ]+5f2d 01ff @IM+7c3f@[         ]+@OC@[ ]+\[\$?r12=\$?r2-255\]
+[ ]+32c:[       ]+5f2d 0001 @IM+7c3f@[         ]+@OC@[ ]+\[\$?r12=\$?r2\+256\]
+[ ]+332:[       ]+5f2d 00ff @IM+7c3f@[         ]+@OC@[ ]+\[\$?r12=\$?r2-256\]
+[ ]+338:[       ]+5f2d 68dd @IM+7c3f@[         ]+@OC@[ ]+\[\$?r12=\$?r2-8856\]
+[ ]+33e:[       ]+5f2d 00ff @IM+7c3f@[         ]+@OC@[ ]+\[\$?r12=\$?r2-256\]
+[ ]+344:[       ]+5f2d 68dd @IM+7c3f@[         ]+@OC@[ ]+\[\$?r12=\$?r2-8856\]
+[ ]+34a:[       ]+5f2d 9822 @IM+7c3f@[         ]+@OC@[ ]+\[\$?r12=\$?r2\+8856\]
+[ ]+350:[       ]+6f2d ac72 2a00 @IM+7c3f@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\]
+[ ]+358:[       ]+6f2d d5c5 d6ff @IM+7c3f@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+[^]]+\]
+[ ]+360:[       ]+6f2d acce c09e @IM+7c3f@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+[^]]+\]
+[ ]+368:[       ]+6f2d 5331 3f81 @IM+7c3f@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+[^]]+\]
+[ ]+370:[       ]+6f2d 5331 3f81 @IM+7c3f@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+[^]]+\]
+[ ]+378:[       ]+6f2d b5af 982e @IM+7c3f@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\]
+[ ]+380:[       ]+6f2d 2b45 941b @IM+7c3f@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\]
+[ ]+388:[       ]+2a21 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+42\]
+[ ]+38c:[       ]+d621 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2-42\]
+[ ]+390:[       ]+d621 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2-42\]
+[ ]+394:[       ]+2a21 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+42\]
+[ ]+398:[       ]+d621 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2-42\]
+[ ]+39c:[       ]+d621 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2-42\]
+[ ]+3a0:[       ]+2a21 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+42\]
+[ ]+3a4:[       ]+d621 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2-42\]
+[ ]+3a8:[       ]+2a21 @IM+7c3f@[      ]+@OC@[ ]+\[\$?r12=\$?r2\+42\]
+[ ]+3ac:[       ]+5f2d ff7f @IM+7c3f@[         ]+@OC@[ ]+\[\$?r12=\$?r2\+32767\]
+[ ]+3b2:[       ]+6f2d 0080 0000 @IM+7c3f@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+(32768|8000 <three2767\+0x1>)\]
+[ ]+3ba:[       ]+6f2d 0180 0000 @IM+7c3f@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+(32769|8001 <three2767\+0x2>)\]
+[ ]+3c2:[       ]+5f2d 0180 @IM+7c3f@[         ]+@OC@[ ]+\[\$?r12=\$?r2-32767\]
+[ ]+3c8:[       ]+5f2d 0080 @IM+7c3f@[         ]+@OC@[ ]+\[\$?r12=\$?r2-32768\]
+[ ]+3ce:[       ]+6f2d ff7f ffff @IM+7c3f@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+[^]]+\]
+[ ]+3d6:[       ]+5f2d 0180 @IM+7c3f@[         ]+@OC@[ ]+\[\$?r12=\$?r2-32767\]
+[ ]+3dc:[       ]+5f2d 0080 @IM+7c3f@[         ]+@OC@[ ]+\[\$?r12=\$?r2-32768\]
+[ ]+3e2:[       ]+6f2d ff7f ffff @IM+7c3f@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+[^]]+\]
+[ ]+3ea:[       ]+6f2d ffff 0000 @IM+7c3f@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+(65535|ffff <six5535>)\]
+[ ]+3f2:[       ]+6f2d 0000 0100 @IM+7c3f@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+(65536|10000 <six5535\+0x1>)\]
+[ ]+3fa:[       ]+6f2d 2b3a 2900 @IM+7c3f@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+(2701867|293a2b <two701867>)\]
+[ ]+402:[       ]+6f2d d5c5 d6ff @IM+7c3f@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+[^]]+\]
+[ ]+40a:[       ]+6f2d d5c5 d6ff @IM+7c3f@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+[^]]+\]
+[ ]+412:[       ]+6f2d 0000 0000 @IM+7c3f@[    ]+@OC@[ ]+\[\$?r12=\$?r2\+0( <notstart>)?\]
 [      ]+414:[         ]+(R_CRIS_)?32[         ]+externalsym
-[ ]+41a:[       ]+7209 @IM+703b@[      ]+@OC@[ ]+\[\[r2\]\]
-[ ]+41e:[       ]+7309 @IM+703b@[      ]+@OC@[ ]+\[\[r3\]\]
-[ ]+422:[       ]+730d @IM+703b@[      ]+@OC@[ ]+\[\[r3\+\]\]
-[ ]+426:[       ]+710d @IM+703b@[      ]+@OC@[ ]+\[\[r1\+\]\]
+[ ]+41a:[       ]+7209 @IM+703b@[      ]+@OC@[ ]+\[\[\$?r2\]\]
+[ ]+41e:[       ]+7309 @IM+703b@[      ]+@OC@[ ]+\[\[\$?r3\]\]
+[ ]+422:[       ]+730d @IM+703b@[      ]+@OC@[ ]+\[\[\$?r3\+\]\]
+[ ]+426:[       ]+710d @IM+703b@[      ]+@OC@[ ]+\[\[\$?r1\+\]\]
 [ ]+42a:[       ]+7f0d 0000 0000 @IM+703b@[    ]+@OC@[ ]+\[(0x0|0 <notstart>)\]
 [      ]+42c:[         ]+(R_CRIS_)?32[         ]+externalsym
 [ ]+432:[       ]+7f0d 0000 0000 @IM+703b@[    ]+@OC@[ ]+\[(0x0|0 <notstart>)\]
index ff0a3e4..77246d6 100644 (file)
@@ -17,6 +17,7 @@
  .set six5535, 65535
 
  .text
+ .syntax no_register_prefix
 notstart:
  .dword 0
 
index 5351cd3..aa4ffa2 100644 (file)
@@ -8,9 +8,9 @@ Disassembly of section \.text:
 [       ]+0:[   ]+0000[        ]+bcc ( 0x2|\.\+2)
 ^[     ]+\.\.\.
 0+4 <start>:
-[       ]+4:[   ]+@IR+3306@[   ]+move[ ]+r3,.*
-[       ]+6:[   ]+@IM+300a@[   ]+move[ ]+\[r0\],.*
-[       ]+8:[   ]+@IM+300e@[   ]+move[ ]+\[r0\+\],.*
+[       ]+4:[   ]+@IR+3306@[   ]+move[ ]+\$?r3,.*
+[       ]+6:[   ]+@IM+300a@[   ]+move[ ]+\[\$?r0\],.*
+[       ]+8:[   ]+@IM+300e@[   ]+move[ ]+\[\$?r0\+\],.*
 [       ]+a:[   ]+@IM+3f0e@ 0000[      ]+move[ ]+0x0,.*
 [       ]+e:[   ]+@IM+3f0e@ 0100[      ]+move[ ]+0x1,.*
 [       ]+12:[  ]+@IM+3f0e@ 7f00[      ]+move[ ]+0x7f,.*
@@ -27,64 +27,64 @@ Disassembly of section \.text:
 [       ]+3e:[  ]+@IM+3f0e@ 2a00[      ]+move[ ]+0x2a,.*
 [       ]+42:[  ]+@IM+3f0e@ 0000[      ]+move[ ]+0x0,.*
 [      ]+44:[  ]+(R_CRIS_)?16[         ]+externalsym
-[       ]+46:[  ]+4205 @IM+300a@[      ]+move[ ]+\[r2\+r0\.b\],.*
-[       ]+4a:[  ]+4029 @IM+300a@[      ]+move[ ]+\[r2\+\[r0\]\.b\],.*
-[       ]+4e:[  ]+402d @IM+300a@[      ]+move[ ]+\[r2\+\[r0\+\]\.b\],.*
-[       ]+52:[  ]+5205 @IM+300a@[      ]+move[ ]+\[r2\+r0\.w\],.*
-[       ]+56:[  ]+5029 @IM+300a@[      ]+move[ ]+\[r2\+\[r0\]\.w\],.*
-[       ]+5a:[  ]+502d @IM+300a@[      ]+move[ ]+\[r2\+\[r0\+\]\.w\],.*
-[       ]+5e:[  ]+6205 @IM+300a@[      ]+move[ ]+\[r2\+r0\.d\],.*
-[       ]+62:[  ]+6029 @IM+300a@[      ]+move[ ]+\[r2\+\[r0\]\.d\],.*
-[       ]+66:[  ]+602d @IM+300a@[      ]+move[ ]+\[r2\+\[r0\+\]\.d\],.*
-[       ]+6a:[  ]+0021 @IM+300a@[      ]+move[ ]+\[r2\+0\],.*
-[       ]+6e:[  ]+0121 @IM+300a@[      ]+move[ ]+\[r2\+1\],.*
-[       ]+72:[  ]+7f21 @IM+300a@[      ]+move[ ]+\[r2\+127\],.*
-[       ]+76:[  ]+5f2d 8000 @IM+300a@[         ]+move[ ]+\[r2\+128\],.*
-[       ]+7c:[  ]+ff21 @IM+300a@[      ]+move[ ]+\[r2-1\],.*
-[       ]+80:[  ]+8121 @IM+300a@[      ]+move[ ]+\[r2-127\],.*
-[       ]+84:[  ]+8021 @IM+300a@[      ]+move[ ]+\[r2-128\],.*
-[       ]+88:[  ]+5f2d ff00 @IM+300a@[         ]+move[ ]+\[r2\+255\],.*
-[       ]+8e:[  ]+2a21 @IM+300a@[      ]+move[ ]+\[r2\+42\],.*
-[       ]+92:[  ]+d621 @IM+300a@[      ]+move[ ]+\[r2-42\],.*
-[       ]+96:[  ]+d621 @IM+300a@[      ]+move[ ]+\[r2-42\],.*
-[       ]+9a:[  ]+2a21 @IM+300a@[      ]+move[ ]+\[r2\+42\],.*
-[       ]+9e:[  ]+d621 @IM+300a@[      ]+move[ ]+\[r2-42\],.*
-[       ]+a2:[  ]+d621 @IM+300a@[      ]+move[ ]+\[r2-42\],.*
-[       ]+a6:[  ]+2a21 @IM+300a@[      ]+move[ ]+\[r2\+42\],.*
-[       ]+aa:[  ]+d621 @IM+300a@[      ]+move[ ]+\[r2-42\],.*
-[       ]+ae:[  ]+2a21 @IM+300a@[      ]+move[ ]+\[r2\+42\],.*
-[       ]+b2:[  ]+6f2d 0000 0000 @IM+300a@[    ]+move[ ]+\[r2\+0( <notstart>)?\],.*
+[       ]+46:[  ]+4205 @IM+300a@[      ]+move[ ]+\[\$?r2\+\$?r0\.b\],.*
+[       ]+4a:[  ]+4029 @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r0\]\.b\],.*
+[       ]+4e:[  ]+402d @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r0\+\]\.b\],.*
+[       ]+52:[  ]+5205 @IM+300a@[      ]+move[ ]+\[\$?r2\+\$?r0\.w\],.*
+[       ]+56:[  ]+5029 @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r0\]\.w\],.*
+[       ]+5a:[  ]+502d @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r0\+\]\.w\],.*
+[       ]+5e:[  ]+6205 @IM+300a@[      ]+move[ ]+\[\$?r2\+\$?r0\.d\],.*
+[       ]+62:[  ]+6029 @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r0\]\.d\],.*
+[       ]+66:[  ]+602d @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r0\+\]\.d\],.*
+[       ]+6a:[  ]+0021 @IM+300a@[      ]+move[ ]+\[\$?r2\+0\],.*
+[       ]+6e:[  ]+0121 @IM+300a@[      ]+move[ ]+\[\$?r2\+1\],.*
+[       ]+72:[  ]+7f21 @IM+300a@[      ]+move[ ]+\[\$?r2\+127\],.*
+[       ]+76:[  ]+5f2d 8000 @IM+300a@[         ]+move[ ]+\[\$?r2\+128\],.*
+[       ]+7c:[  ]+ff21 @IM+300a@[      ]+move[ ]+\[\$?r2-1\],.*
+[       ]+80:[  ]+8121 @IM+300a@[      ]+move[ ]+\[\$?r2-127\],.*
+[       ]+84:[  ]+8021 @IM+300a@[      ]+move[ ]+\[\$?r2-128\],.*
+[       ]+88:[  ]+5f2d ff00 @IM+300a@[         ]+move[ ]+\[\$?r2\+255\],.*
+[       ]+8e:[  ]+2a21 @IM+300a@[      ]+move[ ]+\[\$?r2\+42\],.*
+[       ]+92:[  ]+d621 @IM+300a@[      ]+move[ ]+\[\$?r2-42\],.*
+[       ]+96:[  ]+d621 @IM+300a@[      ]+move[ ]+\[\$?r2-42\],.*
+[       ]+9a:[  ]+2a21 @IM+300a@[      ]+move[ ]+\[\$?r2\+42\],.*
+[       ]+9e:[  ]+d621 @IM+300a@[      ]+move[ ]+\[\$?r2-42\],.*
+[       ]+a2:[  ]+d621 @IM+300a@[      ]+move[ ]+\[\$?r2-42\],.*
+[       ]+a6:[  ]+2a21 @IM+300a@[      ]+move[ ]+\[\$?r2\+42\],.*
+[       ]+aa:[  ]+d621 @IM+300a@[      ]+move[ ]+\[\$?r2-42\],.*
+[       ]+ae:[  ]+2a21 @IM+300a@[      ]+move[ ]+\[\$?r2\+42\],.*
+[       ]+b2:[  ]+6f2d 0000 0000 @IM+300a@[    ]+move[ ]+\[\$?r2\+0( <notstart>)?\],.*
 [      ]+b4:[  ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+ba:[  ]+4205 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+r0\.b\],.*
-[       ]+be:[  ]+4029 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r0\]\.b\],.*
-[       ]+c2:[  ]+402d @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r0\+\]\.b\],.*
-[       ]+c6:[  ]+5205 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+r0\.w\],.*
-[       ]+ca:[  ]+5029 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r0\]\.w\],.*
-[       ]+ce:[  ]+502d @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r0\+\]\.w\],.*
-[       ]+d2:[  ]+6205 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+r0\.d\],.*
-[       ]+d6:[  ]+6029 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r0\]\.d\],.*
-[       ]+da:[  ]+602d @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r0\+\]\.d\],.*
-[       ]+de:[  ]+0021 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+0\],.*
-[       ]+e2:[  ]+0121 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+1\],.*
-[       ]+e6:[  ]+7f21 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+127\],.*
-[       ]+ea:[  ]+5f2d 8000 @IM+3c0e@[         ]+move[ ]+\[r12=r2\+128\],.*
-[       ]+f0:[  ]+ff21 @IM+3c0e@[      ]+move[ ]+\[r12=r2-1\],.*
-[       ]+f4:[  ]+8121 @IM+3c0e@[      ]+move[ ]+\[r12=r2-127\],.*
-[       ]+f8:[  ]+8021 @IM+3c0e@[      ]+move[ ]+\[r12=r2-128\],.*
-[       ]+fc:[  ]+5f2d ff00 @IM+3c0e@[         ]+move[ ]+\[r12=r2\+255\],.*
-[       ]+102:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+42\],.*
-[       ]+106:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[r12=r2-42\],.*
-[       ]+10a:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[r12=r2-42\],.*
-[       ]+10e:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+42\],.*
-[       ]+112:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[r12=r2-42\],.*
-[       ]+116:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[r12=r2-42\],.*
-[       ]+11a:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+42\],.*
-[       ]+11e:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[r12=r2-42\],.*
-[       ]+122:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+42\],.*
-[       ]+126:[         ]+6f2d 0000 0000 @IM+3c0e@[    ]+move[ ]+\[r12=r2\+0( <notstart>)?\],.*
+[       ]+ba:[  ]+4205 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\$?r0\.b\],.*
+[       ]+be:[  ]+4029 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r0\]\.b\],.*
+[       ]+c2:[  ]+402d @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r0\+\]\.b\],.*
+[       ]+c6:[  ]+5205 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\$?r0\.w\],.*
+[       ]+ca:[  ]+5029 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r0\]\.w\],.*
+[       ]+ce:[  ]+502d @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r0\+\]\.w\],.*
+[       ]+d2:[  ]+6205 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\$?r0\.d\],.*
+[       ]+d6:[  ]+6029 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r0\]\.d\],.*
+[       ]+da:[  ]+602d @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r0\+\]\.d\],.*
+[       ]+de:[  ]+0021 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+0\],.*
+[       ]+e2:[  ]+0121 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+1\],.*
+[       ]+e6:[  ]+7f21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+127\],.*
+[       ]+ea:[  ]+5f2d 8000 @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2\+128\],.*
+[       ]+f0:[  ]+ff21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-1\],.*
+[       ]+f4:[  ]+8121 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-127\],.*
+[       ]+f8:[  ]+8021 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-128\],.*
+[       ]+fc:[  ]+5f2d ff00 @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2\+255\],.*
+[       ]+102:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+42\],.*
+[       ]+106:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-42\],.*
+[       ]+10a:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-42\],.*
+[       ]+10e:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+42\],.*
+[       ]+112:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-42\],.*
+[       ]+116:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-42\],.*
+[       ]+11a:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+42\],.*
+[       ]+11e:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-42\],.*
+[       ]+122:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+42\],.*
+[       ]+126:[         ]+6f2d 0000 0000 @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+0( <notstart>)?\],.*
 [      ]+128:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+12e:[         ]+7309 @IM+300a@[      ]+move[ ]+\[\[r3\]\],.*
-[       ]+132:[         ]+790d @IM+300a@[      ]+move[ ]+\[\[r9\+\]\],.*
+[       ]+12e:[         ]+7309 @IM+300a@[      ]+move[ ]+\[\[\$?r3\]\],.*
+[       ]+132:[         ]+790d @IM+300a@[      ]+move[ ]+\[\[\$?r9\+\]\],.*
 [       ]+136:[         ]+7f0d 0000 0000 @IM+300a@[    ]+move[ ]+\[(0x0|0 <notstart>)\],.*
 [      ]+138:[         ]+(R_CRIS_)?32[         ]+externalsym
 [       ]+13e:[         ]+7f0d 0000 0000 @IM+300a@[    ]+move[ ]+\[(0x0|0 <notstart>)\],.*
index 3048c85..c3ac9db 100644 (file)
@@ -8,9 +8,9 @@ Disassembly of section \.text:
 [       ]+0:[   ]+0000[        ]+bcc ( 0x2|\.\+2)
 ^[     ]+\.\.\.
 0+4 <start>:
-[       ]+4:[   ]+@IR+3a06@[   ]+move[ ]+r10,.*
-[       ]+6:[   ]+@IM+3a0a@[   ]+move[ ]+\[r10\],.*
-[       ]+8:[   ]+@IM+3a0e@[   ]+move[ ]+\[r10\+\],.*
+[       ]+4:[   ]+@IR+3a06@[   ]+move[ ]+\$?r10,.*
+[       ]+6:[   ]+@IM+3a0a@[   ]+move[ ]+\[\$?r10\],.*
+[       ]+8:[   ]+@IM+3a0e@[   ]+move[ ]+\[\$?r10\+\],.*
 [       ]+a:[   ]+@IM+3f0e@ 0000 0000[         ]+move[ ]+(0x0|0 <notstart>),.*
 [       ]+10:[  ]+@IM+3f0e@ 0100 0000[         ]+move[ ]+(0x1|1 <notstart\+0x1>),.*
 [       ]+16:[  ]+@IM+3f0e@ 7f00 0000[         ]+move[ ]+(0x7f|7f <start\+0x7b>),.*
@@ -47,134 +47,134 @@ Disassembly of section \.text:
 [       ]+d0:[  ]+@IM+3f0e@ d5c5 d6ff[         ]+move[ ]+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>),.*
 [       ]+d6:[  ]+@IM+3f0e@ 0000 0000[         ]+move[ ]+(0x0|0 <notstart>),.*
 [      ]+d8:[  ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+dc:[  ]+42a5 @IM+300a@[      ]+move[ ]+\[r2\+r10\.b\],.*
-[       ]+e0:[  ]+4a29 @IM+300a@[      ]+move[ ]+\[r2\+\[r10\]\.b\],.*
-[       ]+e4:[  ]+4a2d @IM+300a@[      ]+move[ ]+\[r2\+\[r10\+\]\.b\],.*
-[       ]+e8:[  ]+4a2d @IM+300a@[      ]+move[ ]+\[r2\+\[r10\+\]\.b\],.*
-[       ]+ec:[  ]+52a5 @IM+300a@[      ]+move[ ]+\[r2\+r10\.w\],.*
-[       ]+f0:[  ]+5a29 @IM+300a@[      ]+move[ ]+\[r2\+\[r10\]\.w\],.*
-[       ]+f4:[  ]+5a2d @IM+300a@[      ]+move[ ]+\[r2\+\[r10\+\]\.w\],.*
-[       ]+f8:[  ]+5a2d @IM+300a@[      ]+move[ ]+\[r2\+\[r10\+\]\.w\],.*
-[       ]+fc:[  ]+62a5 @IM+300a@[      ]+move[ ]+\[r2\+r10\.d\],.*
-[       ]+100:[         ]+6a29 @IM+300a@[      ]+move[ ]+\[r2\+\[r10\]\.d\],.*
-[       ]+104:[         ]+6a2d @IM+300a@[      ]+move[ ]+\[r2\+\[r10\+\]\.d\],.*
-[       ]+108:[         ]+6a2d @IM+300a@[      ]+move[ ]+\[r2\+\[r10\+\]\.d\],.*
-[       ]+10c:[         ]+0021 @IM+300a@[      ]+move[ ]+\[r2\+0\],.*
-[       ]+110:[         ]+0121 @IM+300a@[      ]+move[ ]+\[r2\+1\],.*
-[       ]+114:[         ]+7f21 @IM+300a@[      ]+move[ ]+\[r2\+127\],.*
-[       ]+118:[         ]+5f2d 8000 @IM+300a@[         ]+move[ ]+\[r2\+128\],.*
-[       ]+11e:[         ]+ff21 @IM+300a@[      ]+move[ ]+\[r2-1\],.*
-[       ]+122:[         ]+ff21 @IM+300a@[      ]+move[ ]+\[r2-1\],.*
-[       ]+126:[         ]+8121 @IM+300a@[      ]+move[ ]+\[r2-127\],.*
-[       ]+12a:[         ]+8021 @IM+300a@[      ]+move[ ]+\[r2-128\],.*
-[       ]+12e:[         ]+8121 @IM+300a@[      ]+move[ ]+\[r2-127\],.*
-[       ]+132:[         ]+8021 @IM+300a@[      ]+move[ ]+\[r2-128\],.*
-[       ]+136:[         ]+5f2d ff00 @IM+300a@[         ]+move[ ]+\[r2\+255\],.*
-[       ]+13c:[         ]+5f2d 01ff @IM+300a@[         ]+move[ ]+\[r2-255\],.*
-[       ]+142:[         ]+5f2d 01ff @IM+300a@[         ]+move[ ]+\[r2-255\],.*
-[       ]+148:[         ]+5f2d 0001 @IM+300a@[         ]+move[ ]+\[r2\+256\],.*
-[       ]+14e:[         ]+5f2d 00ff @IM+300a@[         ]+move[ ]+\[r2-256\],.*
-[       ]+154:[         ]+5f2d 68dd @IM+300a@[         ]+move[ ]+\[r2-8856\],.*
-[       ]+15a:[         ]+5f2d 00ff @IM+300a@[         ]+move[ ]+\[r2-256\],.*
-[       ]+160:[         ]+5f2d 68dd @IM+300a@[         ]+move[ ]+\[r2-8856\],.*
-[       ]+166:[         ]+5f2d 9822 @IM+300a@[         ]+move[ ]+\[r2\+8856\],.*
-[       ]+16c:[         ]+6f2d ac72 2a00 @IM+300a@[    ]+move[ ]+\[r2\+(2781868|2a72ac <two701867\+0x13881>)\],.*
-[       ]+174:[         ]+6f2d d5c5 d6ff @IM+300a@[    ]+move[ ]+\[r2\+[^]]+\],.*
-[       ]+17c:[         ]+6f2d acce c09e @IM+300a@[    ]+move[ ]+\[r2\+[^]]+\],.*
-[       ]+184:[         ]+6f2d 5331 3f81 @IM+300a@[    ]+move[ ]+\[r2\+[^]]+\],.*
-[       ]+18c:[         ]+6f2d 5331 3f81 @IM+300a@[    ]+move[ ]+\[r2\+[^]]+\],.*
-[       ]+194:[         ]+6f2d b5af 982e @IM+300a@[    ]+move[ ]+\[r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],.*
-[       ]+19c:[         ]+6f2d 2b45 941b @IM+300a@[    ]+move[ ]+\[r2\+(0x1b94452b|1b94452b <const_int_32>)\],.*
-[       ]+1a4:[         ]+2a21 @IM+300a@[      ]+move[ ]+\[r2\+42\],.*
-[       ]+1a8:[         ]+d621 @IM+300a@[      ]+move[ ]+\[r2-42\],.*
-[       ]+1ac:[         ]+d621 @IM+300a@[      ]+move[ ]+\[r2-42\],.*
-[       ]+1b0:[         ]+2a21 @IM+300a@[      ]+move[ ]+\[r2\+42\],.*
-[       ]+1b4:[         ]+d621 @IM+300a@[      ]+move[ ]+\[r2-42\],.*
-[       ]+1b8:[         ]+d621 @IM+300a@[      ]+move[ ]+\[r2-42\],.*
-[       ]+1bc:[         ]+2a21 @IM+300a@[      ]+move[ ]+\[r2\+42\],.*
-[       ]+1c0:[         ]+d621 @IM+300a@[      ]+move[ ]+\[r2-42\],.*
-[       ]+1c4:[         ]+2a21 @IM+300a@[      ]+move[ ]+\[r2\+42\],.*
-[       ]+1c8:[         ]+5f2d ff7f @IM+300a@[         ]+move[ ]+\[r2\+32767\],.*
-[       ]+1ce:[         ]+6f2d 0080 0000 @IM+300a@[    ]+move[ ]+\[r2\+(32768|8000 <three2767\+0x1>)\],.*
-[       ]+1d6:[         ]+6f2d 0180 0000 @IM+300a@[    ]+move[ ]+\[r2\+(32769|8001 <three2767\+0x2>)\],.*
-[       ]+1de:[         ]+5f2d 0180 @IM+300a@[         ]+move[ ]+\[r2-32767\],.*
-[       ]+1e4:[         ]+5f2d 0080 @IM+300a@[         ]+move[ ]+\[r2-32768\],.*
-[       ]+1ea:[         ]+6f2d ff7f ffff @IM+300a@[    ]+move[ ]+\[r2\+[^]]+\],.*
-[       ]+1f2:[         ]+5f2d 0180 @IM+300a@[         ]+move[ ]+\[r2-32767\],.*
-[       ]+1f8:[         ]+5f2d 0080 @IM+300a@[         ]+move[ ]+\[r2-32768\],.*
-[       ]+1fe:[         ]+6f2d ff7f ffff @IM+300a@[    ]+move[ ]+\[r2\+[^]]+\],.*
-[       ]+206:[         ]+6f2d ffff 0000 @IM+300a@[    ]+move[ ]+\[r2\+(65535|ffff <six5535>)\],.*
-[       ]+20e:[         ]+6f2d 0000 0100 @IM+300a@[    ]+move[ ]+\[r2\+(65536|10000 <six5535\+0x1>)\],.*
-[       ]+216:[         ]+6f2d 2b3a 2900 @IM+300a@[    ]+move[ ]+\[r2\+(2701867|293a2b <two701867>)\],.*
-[       ]+21e:[         ]+6f2d d5c5 d6ff @IM+300a@[    ]+move[ ]+\[r2\+[^]]+\],.*
-[       ]+226:[         ]+6f2d d5c5 d6ff @IM+300a@[    ]+move[ ]+\[r2\+[^]]+\],.*
-[       ]+22e:[         ]+6f2d 0000 0000 @IM+300a@[    ]+move[ ]+\[r2\+0( <notstart>)?\],.*
+[       ]+dc:[  ]+42a5 @IM+300a@[      ]+move[ ]+\[\$?r2\+\$?r10\.b\],.*
+[       ]+e0:[  ]+4a29 @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r10\]\.b\],.*
+[       ]+e4:[  ]+4a2d @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r10\+\]\.b\],.*
+[       ]+e8:[  ]+4a2d @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r10\+\]\.b\],.*
+[       ]+ec:[  ]+52a5 @IM+300a@[      ]+move[ ]+\[\$?r2\+\$?r10\.w\],.*
+[       ]+f0:[  ]+5a29 @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r10\]\.w\],.*
+[       ]+f4:[  ]+5a2d @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r10\+\]\.w\],.*
+[       ]+f8:[  ]+5a2d @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r10\+\]\.w\],.*
+[       ]+fc:[  ]+62a5 @IM+300a@[      ]+move[ ]+\[\$?r2\+\$?r10\.d\],.*
+[       ]+100:[         ]+6a29 @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r10\]\.d\],.*
+[       ]+104:[         ]+6a2d @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r10\+\]\.d\],.*
+[       ]+108:[         ]+6a2d @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r10\+\]\.d\],.*
+[       ]+10c:[         ]+0021 @IM+300a@[      ]+move[ ]+\[\$?r2\+0\],.*
+[       ]+110:[         ]+0121 @IM+300a@[      ]+move[ ]+\[\$?r2\+1\],.*
+[       ]+114:[         ]+7f21 @IM+300a@[      ]+move[ ]+\[\$?r2\+127\],.*
+[       ]+118:[         ]+5f2d 8000 @IM+300a@[         ]+move[ ]+\[\$?r2\+128\],.*
+[       ]+11e:[         ]+ff21 @IM+300a@[      ]+move[ ]+\[\$?r2-1\],.*
+[       ]+122:[         ]+ff21 @IM+300a@[      ]+move[ ]+\[\$?r2-1\],.*
+[       ]+126:[         ]+8121 @IM+300a@[      ]+move[ ]+\[\$?r2-127\],.*
+[       ]+12a:[         ]+8021 @IM+300a@[      ]+move[ ]+\[\$?r2-128\],.*
+[       ]+12e:[         ]+8121 @IM+300a@[      ]+move[ ]+\[\$?r2-127\],.*
+[       ]+132:[         ]+8021 @IM+300a@[      ]+move[ ]+\[\$?r2-128\],.*
+[       ]+136:[         ]+5f2d ff00 @IM+300a@[         ]+move[ ]+\[\$?r2\+255\],.*
+[       ]+13c:[         ]+5f2d 01ff @IM+300a@[         ]+move[ ]+\[\$?r2-255\],.*
+[       ]+142:[         ]+5f2d 01ff @IM+300a@[         ]+move[ ]+\[\$?r2-255\],.*
+[       ]+148:[         ]+5f2d 0001 @IM+300a@[         ]+move[ ]+\[\$?r2\+256\],.*
+[       ]+14e:[         ]+5f2d 00ff @IM+300a@[         ]+move[ ]+\[\$?r2-256\],.*
+[       ]+154:[         ]+5f2d 68dd @IM+300a@[         ]+move[ ]+\[\$?r2-8856\],.*
+[       ]+15a:[         ]+5f2d 00ff @IM+300a@[         ]+move[ ]+\[\$?r2-256\],.*
+[       ]+160:[         ]+5f2d 68dd @IM+300a@[         ]+move[ ]+\[\$?r2-8856\],.*
+[       ]+166:[         ]+5f2d 9822 @IM+300a@[         ]+move[ ]+\[\$?r2\+8856\],.*
+[       ]+16c:[         ]+6f2d ac72 2a00 @IM+300a@[    ]+move[ ]+\[\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\],.*
+[       ]+174:[         ]+6f2d d5c5 d6ff @IM+300a@[    ]+move[ ]+\[\$?r2\+[^]]+\],.*
+[       ]+17c:[         ]+6f2d acce c09e @IM+300a@[    ]+move[ ]+\[\$?r2\+[^]]+\],.*
+[       ]+184:[         ]+6f2d 5331 3f81 @IM+300a@[    ]+move[ ]+\[\$?r2\+[^]]+\],.*
+[       ]+18c:[         ]+6f2d 5331 3f81 @IM+300a@[    ]+move[ ]+\[\$?r2\+[^]]+\],.*
+[       ]+194:[         ]+6f2d b5af 982e @IM+300a@[    ]+move[ ]+\[\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],.*
+[       ]+19c:[         ]+6f2d 2b45 941b @IM+300a@[    ]+move[ ]+\[\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\],.*
+[       ]+1a4:[         ]+2a21 @IM+300a@[      ]+move[ ]+\[\$?r2\+42\],.*
+[       ]+1a8:[         ]+d621 @IM+300a@[      ]+move[ ]+\[\$?r2-42\],.*
+[       ]+1ac:[         ]+d621 @IM+300a@[      ]+move[ ]+\[\$?r2-42\],.*
+[       ]+1b0:[         ]+2a21 @IM+300a@[      ]+move[ ]+\[\$?r2\+42\],.*
+[       ]+1b4:[         ]+d621 @IM+300a@[      ]+move[ ]+\[\$?r2-42\],.*
+[       ]+1b8:[         ]+d621 @IM+300a@[      ]+move[ ]+\[\$?r2-42\],.*
+[       ]+1bc:[         ]+2a21 @IM+300a@[      ]+move[ ]+\[\$?r2\+42\],.*
+[       ]+1c0:[         ]+d621 @IM+300a@[      ]+move[ ]+\[\$?r2-42\],.*
+[       ]+1c4:[         ]+2a21 @IM+300a@[      ]+move[ ]+\[\$?r2\+42\],.*
+[       ]+1c8:[         ]+5f2d ff7f @IM+300a@[         ]+move[ ]+\[\$?r2\+32767\],.*
+[       ]+1ce:[         ]+6f2d 0080 0000 @IM+300a@[    ]+move[ ]+\[\$?r2\+(32768|8000 <three2767\+0x1>)\],.*
+[       ]+1d6:[         ]+6f2d 0180 0000 @IM+300a@[    ]+move[ ]+\[\$?r2\+(32769|8001 <three2767\+0x2>)\],.*
+[       ]+1de:[         ]+5f2d 0180 @IM+300a@[         ]+move[ ]+\[\$?r2-32767\],.*
+[       ]+1e4:[         ]+5f2d 0080 @IM+300a@[         ]+move[ ]+\[\$?r2-32768\],.*
+[       ]+1ea:[         ]+6f2d ff7f ffff @IM+300a@[    ]+move[ ]+\[\$?r2\+[^]]+\],.*
+[       ]+1f2:[         ]+5f2d 0180 @IM+300a@[         ]+move[ ]+\[\$?r2-32767\],.*
+[       ]+1f8:[         ]+5f2d 0080 @IM+300a@[         ]+move[ ]+\[\$?r2-32768\],.*
+[       ]+1fe:[         ]+6f2d ff7f ffff @IM+300a@[    ]+move[ ]+\[\$?r2\+[^]]+\],.*
+[       ]+206:[         ]+6f2d ffff 0000 @IM+300a@[    ]+move[ ]+\[\$?r2\+(65535|ffff <six5535>)\],.*
+[       ]+20e:[         ]+6f2d 0000 0100 @IM+300a@[    ]+move[ ]+\[\$?r2\+(65536|10000 <six5535\+0x1>)\],.*
+[       ]+216:[         ]+6f2d 2b3a 2900 @IM+300a@[    ]+move[ ]+\[\$?r2\+(2701867|293a2b <two701867>)\],.*
+[       ]+21e:[         ]+6f2d d5c5 d6ff @IM+300a@[    ]+move[ ]+\[\$?r2\+[^]]+\],.*
+[       ]+226:[         ]+6f2d d5c5 d6ff @IM+300a@[    ]+move[ ]+\[\$?r2\+[^]]+\],.*
+[       ]+22e:[         ]+6f2d 0000 0000 @IM+300a@[    ]+move[ ]+\[\$?r2\+0( <notstart>)?\],.*
 [      ]+230:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+236:[         ]+42a5 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+r10\.b\],.*
-[       ]+23a:[         ]+4a29 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r10\]\.b\],.*
-[       ]+23e:[         ]+4a2d @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r10\+\]\.b\],.*
-[       ]+242:[         ]+4a2d @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r10\+\]\.b\],.*
-[       ]+246:[         ]+52a5 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+r10\.w\],.*
-[       ]+24a:[         ]+5a29 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r10\]\.w\],.*
-[       ]+24e:[         ]+5a2d @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r10\+\]\.w\],.*
-[       ]+252:[         ]+5a2d @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r10\+\]\.w\],.*
-[       ]+256:[         ]+62a5 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+r10\.d\],.*
-[       ]+25a:[         ]+6a29 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r10\]\.d\],.*
-[       ]+25e:[         ]+6a2d @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r10\+\]\.d\],.*
-[       ]+262:[         ]+6a2d @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r10\+\]\.d\],.*
-[       ]+266:[         ]+0021 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+0\],.*
-[       ]+26a:[         ]+0121 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+1\],.*
-[       ]+26e:[         ]+7f21 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+127\],.*
-[       ]+272:[         ]+5f2d 8000 @IM+3c0e@[         ]+move[ ]+\[r12=r2\+128\],.*
-[       ]+278:[         ]+ff21 @IM+3c0e@[      ]+move[ ]+\[r12=r2-1\],.*
-[       ]+27c:[         ]+ff21 @IM+3c0e@[      ]+move[ ]+\[r12=r2-1\],.*
-[       ]+280:[         ]+8121 @IM+3c0e@[      ]+move[ ]+\[r12=r2-127\],.*
-[       ]+284:[         ]+8021 @IM+3c0e@[      ]+move[ ]+\[r12=r2-128\],.*
-[       ]+288:[         ]+8121 @IM+3c0e@[      ]+move[ ]+\[r12=r2-127\],.*
-[       ]+28c:[         ]+8021 @IM+3c0e@[      ]+move[ ]+\[r12=r2-128\],.*
-[       ]+290:[         ]+5f2d ff00 @IM+3c0e@[         ]+move[ ]+\[r12=r2\+255\],.*
-[       ]+296:[         ]+5f2d 01ff @IM+3c0e@[         ]+move[ ]+\[r12=r2-255\],.*
-[       ]+29c:[         ]+5f2d 01ff @IM+3c0e@[         ]+move[ ]+\[r12=r2-255\],.*
-[       ]+2a2:[         ]+5f2d 0001 @IM+3c0e@[         ]+move[ ]+\[r12=r2\+256\],.*
-[       ]+2a8:[         ]+5f2d 00ff @IM+3c0e@[         ]+move[ ]+\[r12=r2-256\],.*
-[       ]+2ae:[         ]+5f2d 68dd @IM+3c0e@[         ]+move[ ]+\[r12=r2-8856\],.*
-[       ]+2b4:[         ]+5f2d 00ff @IM+3c0e@[         ]+move[ ]+\[r12=r2-256\],.*
-[       ]+2ba:[         ]+5f2d 68dd @IM+3c0e@[         ]+move[ ]+\[r12=r2-8856\],.*
-[       ]+2c0:[         ]+5f2d 9822 @IM+3c0e@[         ]+move[ ]+\[r12=r2\+8856\],.*
-[       ]+2c6:[         ]+6f2d ac72 2a00 @IM+3c0e@[    ]+move[ ]+\[r12=r2\+(2781868|2a72ac <two701867\+0x13881>)\],.*
-[       ]+2ce:[         ]+6f2d d5c5 d6ff @IM+3c0e@[    ]+move[ ]+\[r12=r2\+[^]]+\],.*
-[       ]+2d6:[         ]+6f2d acce c09e @IM+3c0e@[    ]+move[ ]+\[r12=r2\+[^]]+\],.*
-[       ]+2de:[         ]+6f2d 5331 3f81 @IM+3c0e@[    ]+move[ ]+\[r12=r2\+[^]]+\],.*
-[       ]+2e6:[         ]+6f2d 5331 3f81 @IM+3c0e@[    ]+move[ ]+\[r12=r2\+[^]]+\],.*
-[       ]+2ee:[         ]+6f2d b5af 982e @IM+3c0e@[    ]+move[ ]+\[r12=r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],.*
-[       ]+2f6:[         ]+6f2d 2b45 941b @IM+3c0e@[    ]+move[ ]+\[r12=r2\+(0x1b94452b|1b94452b <const_int_32>)\],.*
-[       ]+2fe:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+42\],.*
-[       ]+302:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[r12=r2-42\],.*
-[       ]+306:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[r12=r2-42\],.*
-[       ]+30a:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+42\],.*
-[       ]+30e:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[r12=r2-42\],.*
-[       ]+312:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[r12=r2-42\],.*
-[       ]+316:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+42\],.*
-[       ]+31a:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[r12=r2-42\],.*
-[       ]+31e:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+42\],.*
-[       ]+322:[         ]+5f2d ff7f @IM+3c0e@[         ]+move[ ]+\[r12=r2\+32767\],.*
-[       ]+328:[         ]+6f2d 0080 0000 @IM+3c0e@[    ]+move[ ]+\[r12=r2\+(32768|8000 <three2767\+0x1>)\],.*
-[       ]+330:[         ]+6f2d 0180 0000 @IM+3c0e@[    ]+move[ ]+\[r12=r2\+(32769|8001 <three2767\+0x2>)\],.*
-[       ]+338:[         ]+5f2d 0180 @IM+3c0e@[         ]+move[ ]+\[r12=r2-32767\],.*
-[       ]+33e:[         ]+5f2d 0080 @IM+3c0e@[         ]+move[ ]+\[r12=r2-32768\],.*
-[       ]+344:[         ]+6f2d ff7f ffff @IM+3c0e@[    ]+move[ ]+\[r12=r2\+[^]]+\],.*
-[       ]+34c:[         ]+5f2d 0180 @IM+3c0e@[         ]+move[ ]+\[r12=r2-32767\],.*
-[       ]+352:[         ]+5f2d 0080 @IM+3c0e@[         ]+move[ ]+\[r12=r2-32768\],.*
-[       ]+358:[         ]+6f2d ff7f ffff @IM+3c0e@[    ]+move[ ]+\[r12=r2\+[^]]+\],.*
-[       ]+360:[         ]+6f2d ffff 0000 @IM+3c0e@[    ]+move[ ]+\[r12=r2\+(65535|ffff <six5535>)\],.*
-[       ]+368:[         ]+6f2d 0000 0100 @IM+3c0e@[    ]+move[ ]+\[r12=r2\+(65536|10000 <six5535\+0x1>)\],.*
-[       ]+370:[         ]+6f2d 2b3a 2900 @IM+3c0e@[    ]+move[ ]+\[r12=r2\+(2701867|293a2b <two701867>)\],.*
-[       ]+378:[         ]+6f2d d5c5 d6ff @IM+3c0e@[    ]+move[ ]+\[r12=r2\+[^]]+\],.*
-[       ]+380:[         ]+6f2d d5c5 d6ff @IM+3c0e@[    ]+move[ ]+\[r12=r2\+[^]]+\],.*
-[       ]+388:[         ]+6f2d 0000 0000 @IM+3c0e@[    ]+move[ ]+\[r12=r2\+0( <notstart>)?\],.*
+[       ]+236:[         ]+42a5 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\$?r10\.b\],.*
+[       ]+23a:[         ]+4a29 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r10\]\.b\],.*
+[       ]+23e:[         ]+4a2d @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r10\+\]\.b\],.*
+[       ]+242:[         ]+4a2d @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r10\+\]\.b\],.*
+[       ]+246:[         ]+52a5 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\$?r10\.w\],.*
+[       ]+24a:[         ]+5a29 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r10\]\.w\],.*
+[       ]+24e:[         ]+5a2d @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r10\+\]\.w\],.*
+[       ]+252:[         ]+5a2d @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r10\+\]\.w\],.*
+[       ]+256:[         ]+62a5 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\$?r10\.d\],.*
+[       ]+25a:[         ]+6a29 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r10\]\.d\],.*
+[       ]+25e:[         ]+6a2d @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r10\+\]\.d\],.*
+[       ]+262:[         ]+6a2d @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r10\+\]\.d\],.*
+[       ]+266:[         ]+0021 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+0\],.*
+[       ]+26a:[         ]+0121 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+1\],.*
+[       ]+26e:[         ]+7f21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+127\],.*
+[       ]+272:[         ]+5f2d 8000 @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2\+128\],.*
+[       ]+278:[         ]+ff21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-1\],.*
+[       ]+27c:[         ]+ff21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-1\],.*
+[       ]+280:[         ]+8121 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-127\],.*
+[       ]+284:[         ]+8021 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-128\],.*
+[       ]+288:[         ]+8121 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-127\],.*
+[       ]+28c:[         ]+8021 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-128\],.*
+[       ]+290:[         ]+5f2d ff00 @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2\+255\],.*
+[       ]+296:[         ]+5f2d 01ff @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-255\],.*
+[       ]+29c:[         ]+5f2d 01ff @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-255\],.*
+[       ]+2a2:[         ]+5f2d 0001 @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2\+256\],.*
+[       ]+2a8:[         ]+5f2d 00ff @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-256\],.*
+[       ]+2ae:[         ]+5f2d 68dd @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-8856\],.*
+[       ]+2b4:[         ]+5f2d 00ff @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-256\],.*
+[       ]+2ba:[         ]+5f2d 68dd @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-8856\],.*
+[       ]+2c0:[         ]+5f2d 9822 @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2\+8856\],.*
+[       ]+2c6:[         ]+6f2d ac72 2a00 @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\],.*
+[       ]+2ce:[         ]+6f2d d5c5 d6ff @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+[^]]+\],.*
+[       ]+2d6:[         ]+6f2d acce c09e @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+[^]]+\],.*
+[       ]+2de:[         ]+6f2d 5331 3f81 @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+[^]]+\],.*
+[       ]+2e6:[         ]+6f2d 5331 3f81 @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+[^]]+\],.*
+[       ]+2ee:[         ]+6f2d b5af 982e @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],.*
+[       ]+2f6:[         ]+6f2d 2b45 941b @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\],.*
+[       ]+2fe:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+42\],.*
+[       ]+302:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-42\],.*
+[       ]+306:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-42\],.*
+[       ]+30a:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+42\],.*
+[       ]+30e:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-42\],.*
+[       ]+312:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-42\],.*
+[       ]+316:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+42\],.*
+[       ]+31a:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-42\],.*
+[       ]+31e:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+42\],.*
+[       ]+322:[         ]+5f2d ff7f @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2\+32767\],.*
+[       ]+328:[         ]+6f2d 0080 0000 @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+(32768|8000 <three2767\+0x1>)\],.*
+[       ]+330:[         ]+6f2d 0180 0000 @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+(32769|8001 <three2767\+0x2>)\],.*
+[       ]+338:[         ]+5f2d 0180 @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-32767\],.*
+[       ]+33e:[         ]+5f2d 0080 @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-32768\],.*
+[       ]+344:[         ]+6f2d ff7f ffff @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+[^]]+\],.*
+[       ]+34c:[         ]+5f2d 0180 @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-32767\],.*
+[       ]+352:[         ]+5f2d 0080 @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-32768\],.*
+[       ]+358:[         ]+6f2d ff7f ffff @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+[^]]+\],.*
+[       ]+360:[         ]+6f2d ffff 0000 @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+(65535|ffff <six5535>)\],.*
+[       ]+368:[         ]+6f2d 0000 0100 @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+(65536|10000 <six5535\+0x1>)\],.*
+[       ]+370:[         ]+6f2d 2b3a 2900 @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+(2701867|293a2b <two701867>)\],.*
+[       ]+378:[         ]+6f2d d5c5 d6ff @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+[^]]+\],.*
+[       ]+380:[         ]+6f2d d5c5 d6ff @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+[^]]+\],.*
+[       ]+388:[         ]+6f2d 0000 0000 @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+0( <notstart>)?\],.*
 [      ]+38a:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+390:[         ]+7309 @IM+300a@[      ]+move[ ]+\[\[r3\]\],.*
-[       ]+394:[         ]+710d @IM+300a@[      ]+move[ ]+\[\[r1\+\]\],.*
+[       ]+390:[         ]+7309 @IM+300a@[      ]+move[ ]+\[\[\$?r3\]\],.*
+[       ]+394:[         ]+710d @IM+300a@[      ]+move[ ]+\[\[\$?r1\+\]\],.*
 [       ]+398:[         ]+7f0d 0000 0000 @IM+300a@[    ]+move[ ]+\[(0x0|0 <notstart>)\],.*
 [      ]+39a:[         ]+(R_CRIS_)?32[         ]+externalsym
 [       ]+3a0:[         ]+7f0d 0000 0000 @IM+300a@[    ]+move[ ]+\[(0x0|0 <notstart>)\],.*
index 1a11f6b..e05701b 100644 (file)
@@ -8,9 +8,9 @@ Disassembly of section \.text:
 [       ]+0:[   ]+0000[        ]+bcc ( 0x2|\.\+2)
 ^[     ]+\.\.\.
 0+4 <start>:
-[       ]+4:[   ]+@IR+3506@[   ]+move[ ]+r5,.*
-[       ]+6:[   ]+@IM+350a@[   ]+move[ ]+\[r5\],.*
-[       ]+8:[   ]+@IM+350e@[   ]+move[ ]+\[r5\+\],.*
+[       ]+4:[   ]+@IR+3506@[   ]+move[ ]+\$?r5,.*
+[       ]+6:[   ]+@IM+350a@[   ]+move[ ]+\[\$?r5\],.*
+[       ]+8:[   ]+@IM+350e@[   ]+move[ ]+\[\$?r5\+\],.*
 [       ]+a:[   ]+@IM+3f0e@ 0000[      ]+move[ ]+0x0,.*
 [       ]+e:[   ]+@IM+3f0e@ 0100[      ]+move[ ]+0x1,.*
 [       ]+12:[  ]+@IM+3f0e@ 7f00[      ]+move[ ]+0x7f,.*
@@ -38,112 +38,112 @@ Disassembly of section \.text:
 [       ]+6a:[  ]+@IM+3f0e@ ffff[      ]+move[ ]+0xffff,.*
 [       ]+6e:[  ]+@IM+3f0e@ 0000[      ]+move[ ]+0x0,.*
 [      ]+70:[  ]+(R_CRIS_)?16[         ]+externalsym
-[       ]+72:[  ]+4255 @IM+300a@[      ]+move[ ]+\[r2\+r5\.b\],.*
-[       ]+76:[  ]+4529 @IM+300a@[      ]+move[ ]+\[r2\+\[r5\]\.b\],.*
-[       ]+7a:[  ]+452d @IM+300a@[      ]+move[ ]+\[r2\+\[r5\+\]\.b\],.*
-[       ]+7e:[  ]+452d @IM+300a@[      ]+move[ ]+\[r2\+\[r5\+\]\.b\],.*
-[       ]+82:[  ]+5255 @IM+300a@[      ]+move[ ]+\[r2\+r5\.w\],.*
-[       ]+86:[  ]+5529 @IM+300a@[      ]+move[ ]+\[r2\+\[r5\]\.w\],.*
-[       ]+8a:[  ]+552d @IM+300a@[      ]+move[ ]+\[r2\+\[r5\+\]\.w\],.*
-[       ]+8e:[  ]+552d @IM+300a@[      ]+move[ ]+\[r2\+\[r5\+\]\.w\],.*
-[       ]+92:[  ]+6255 @IM+300a@[      ]+move[ ]+\[r2\+r5\.d\],.*
-[       ]+96:[  ]+6529 @IM+300a@[      ]+move[ ]+\[r2\+\[r5\]\.d\],.*
-[       ]+9a:[  ]+652d @IM+300a@[      ]+move[ ]+\[r2\+\[r5\+\]\.d\],.*
-[       ]+9e:[  ]+652d @IM+300a@[      ]+move[ ]+\[r2\+\[r5\+\]\.d\],.*
-[       ]+a2:[  ]+0021 @IM+300a@[      ]+move[ ]+\[r2\+0\],.*
-[       ]+a6:[  ]+0121 @IM+300a@[      ]+move[ ]+\[r2\+1\],.*
-[       ]+aa:[  ]+7f21 @IM+300a@[      ]+move[ ]+\[r2\+127\],.*
-[       ]+ae:[  ]+5f2d 8000 @IM+300a@[         ]+move[ ]+\[r2\+128\],.*
-[       ]+b4:[  ]+ff21 @IM+300a@[      ]+move[ ]+\[r2-1\],.*
-[       ]+b8:[  ]+ff21 @IM+300a@[      ]+move[ ]+\[r2-1\],.*
-[       ]+bc:[  ]+8121 @IM+300a@[      ]+move[ ]+\[r2-127\],.*
-[       ]+c0:[  ]+8021 @IM+300a@[      ]+move[ ]+\[r2-128\],.*
-[       ]+c4:[  ]+5f2d 7fff @IM+300a@[         ]+move[ ]+\[r2-129\],.*
-[       ]+ca:[  ]+8121 @IM+300a@[      ]+move[ ]+\[r2-127\],.*
-[       ]+ce:[  ]+8021 @IM+300a@[      ]+move[ ]+\[r2-128\],.*
-[       ]+d2:[  ]+5f2d 7fff @IM+300a@[         ]+move[ ]+\[r2-129\],.*
-[       ]+d8:[  ]+5f2d ff00 @IM+300a@[         ]+move[ ]+\[r2\+255\],.*
-[       ]+de:[  ]+5f2d 01ff @IM+300a@[         ]+move[ ]+\[r2-255\],.*
-[       ]+e4:[  ]+5f2d 01ff @IM+300a@[         ]+move[ ]+\[r2-255\],.*
-[       ]+ea:[  ]+5f2d 0001 @IM+300a@[         ]+move[ ]+\[r2\+256\],.*
-[       ]+f0:[  ]+5f2d 00ff @IM+300a@[         ]+move[ ]+\[r2-256\],.*
-[       ]+f6:[  ]+5f2d 68dd @IM+300a@[         ]+move[ ]+\[r2-8856\],.*
-[       ]+fc:[  ]+5f2d 68dd @IM+300a@[         ]+move[ ]+\[r2-8856\],.*
-[       ]+102:[         ]+5f2d 9822 @IM+300a@[         ]+move[ ]+\[r2\+8856\],.*
-[       ]+108:[         ]+2a21 @IM+300a@[      ]+move[ ]+\[r2\+42\],.*
-[       ]+10c:[         ]+d621 @IM+300a@[      ]+move[ ]+\[r2-42\],.*
-[       ]+110:[         ]+d621 @IM+300a@[      ]+move[ ]+\[r2-42\],.*
-[       ]+114:[         ]+2a21 @IM+300a@[      ]+move[ ]+\[r2\+42\],.*
-[       ]+118:[         ]+d621 @IM+300a@[      ]+move[ ]+\[r2-42\],.*
-[       ]+11c:[         ]+d621 @IM+300a@[      ]+move[ ]+\[r2-42\],.*
-[       ]+120:[         ]+d621 @IM+300a@[      ]+move[ ]+\[r2-42\],.*
-[       ]+124:[         ]+2a21 @IM+300a@[      ]+move[ ]+\[r2\+42\],.*
-[       ]+128:[         ]+5f2d ff7f @IM+300a@[         ]+move[ ]+\[r2\+32767\],.*
-[       ]+12e:[         ]+6f2d 0080 0000 @IM+300a@[    ]+move[ ]+\[r2\+(32768|8000 <three2767\+0x1>)\],.*
-[       ]+136:[         ]+6f2d 0180 0000 @IM+300a@[    ]+move[ ]+\[r2\+(32769|8001 <three2767\+0x2>)\],.*
-[       ]+13e:[         ]+5f2d 0180 @IM+300a@[         ]+move[ ]+\[r2-32767\],.*
-[       ]+144:[         ]+5f2d 0080 @IM+300a@[         ]+move[ ]+\[r2-32768\],.*
-[       ]+14a:[         ]+6f2d ff7f ffff @IM+300a@[    ]+move[ ]+\[r2\+[^]]+\],.*
-[       ]+152:[         ]+5f2d 0180 @IM+300a@[         ]+move[ ]+\[r2-32767\],.*
-[       ]+158:[         ]+5f2d 0080 @IM+300a@[         ]+move[ ]+\[r2-32768\],.*
-[       ]+15e:[         ]+6f2d ff7f ffff @IM+300a@[    ]+move[ ]+\[r2\+[^]]+\],.*
-[       ]+166:[         ]+6f2d ffff 0000 @IM+300a@[    ]+move[ ]+\[r2\+(65535|ffff <six5535>)\],.*
-[       ]+16e:[         ]+6f2d 0000 0000 @IM+300a@[    ]+move[ ]+\[r2\+0( <notstart>)?\],.*
+[       ]+72:[  ]+4255 @IM+300a@[      ]+move[ ]+\[\$?r2\+\$?r5\.b\],.*
+[       ]+76:[  ]+4529 @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r5\]\.b\],.*
+[       ]+7a:[  ]+452d @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r5\+\]\.b\],.*
+[       ]+7e:[  ]+452d @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r5\+\]\.b\],.*
+[       ]+82:[  ]+5255 @IM+300a@[      ]+move[ ]+\[\$?r2\+\$?r5\.w\],.*
+[       ]+86:[  ]+5529 @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r5\]\.w\],.*
+[       ]+8a:[  ]+552d @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r5\+\]\.w\],.*
+[       ]+8e:[  ]+552d @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r5\+\]\.w\],.*
+[       ]+92:[  ]+6255 @IM+300a@[      ]+move[ ]+\[\$?r2\+\$?r5\.d\],.*
+[       ]+96:[  ]+6529 @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r5\]\.d\],.*
+[       ]+9a:[  ]+652d @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r5\+\]\.d\],.*
+[       ]+9e:[  ]+652d @IM+300a@[      ]+move[ ]+\[\$?r2\+\[\$?r5\+\]\.d\],.*
+[       ]+a2:[  ]+0021 @IM+300a@[      ]+move[ ]+\[\$?r2\+0\],.*
+[       ]+a6:[  ]+0121 @IM+300a@[      ]+move[ ]+\[\$?r2\+1\],.*
+[       ]+aa:[  ]+7f21 @IM+300a@[      ]+move[ ]+\[\$?r2\+127\],.*
+[       ]+ae:[  ]+5f2d 8000 @IM+300a@[         ]+move[ ]+\[\$?r2\+128\],.*
+[       ]+b4:[  ]+ff21 @IM+300a@[      ]+move[ ]+\[\$?r2-1\],.*
+[       ]+b8:[  ]+ff21 @IM+300a@[      ]+move[ ]+\[\$?r2-1\],.*
+[       ]+bc:[  ]+8121 @IM+300a@[      ]+move[ ]+\[\$?r2-127\],.*
+[       ]+c0:[  ]+8021 @IM+300a@[      ]+move[ ]+\[\$?r2-128\],.*
+[       ]+c4:[  ]+5f2d 7fff @IM+300a@[         ]+move[ ]+\[\$?r2-129\],.*
+[       ]+ca:[  ]+8121 @IM+300a@[      ]+move[ ]+\[\$?r2-127\],.*
+[       ]+ce:[  ]+8021 @IM+300a@[      ]+move[ ]+\[\$?r2-128\],.*
+[       ]+d2:[  ]+5f2d 7fff @IM+300a@[         ]+move[ ]+\[\$?r2-129\],.*
+[       ]+d8:[  ]+5f2d ff00 @IM+300a@[         ]+move[ ]+\[\$?r2\+255\],.*
+[       ]+de:[  ]+5f2d 01ff @IM+300a@[         ]+move[ ]+\[\$?r2-255\],.*
+[       ]+e4:[  ]+5f2d 01ff @IM+300a@[         ]+move[ ]+\[\$?r2-255\],.*
+[       ]+ea:[  ]+5f2d 0001 @IM+300a@[         ]+move[ ]+\[\$?r2\+256\],.*
+[       ]+f0:[  ]+5f2d 00ff @IM+300a@[         ]+move[ ]+\[\$?r2-256\],.*
+[       ]+f6:[  ]+5f2d 68dd @IM+300a@[         ]+move[ ]+\[\$?r2-8856\],.*
+[       ]+fc:[  ]+5f2d 68dd @IM+300a@[         ]+move[ ]+\[\$?r2-8856\],.*
+[       ]+102:[         ]+5f2d 9822 @IM+300a@[         ]+move[ ]+\[\$?r2\+8856\],.*
+[       ]+108:[         ]+2a21 @IM+300a@[      ]+move[ ]+\[\$?r2\+42\],.*
+[       ]+10c:[         ]+d621 @IM+300a@[      ]+move[ ]+\[\$?r2-42\],.*
+[       ]+110:[         ]+d621 @IM+300a@[      ]+move[ ]+\[\$?r2-42\],.*
+[       ]+114:[         ]+2a21 @IM+300a@[      ]+move[ ]+\[\$?r2\+42\],.*
+[       ]+118:[         ]+d621 @IM+300a@[      ]+move[ ]+\[\$?r2-42\],.*
+[       ]+11c:[         ]+d621 @IM+300a@[      ]+move[ ]+\[\$?r2-42\],.*
+[       ]+120:[         ]+d621 @IM+300a@[      ]+move[ ]+\[\$?r2-42\],.*
+[       ]+124:[         ]+2a21 @IM+300a@[      ]+move[ ]+\[\$?r2\+42\],.*
+[       ]+128:[         ]+5f2d ff7f @IM+300a@[         ]+move[ ]+\[\$?r2\+32767\],.*
+[       ]+12e:[         ]+6f2d 0080 0000 @IM+300a@[    ]+move[ ]+\[\$?r2\+(32768|8000 <three2767\+0x1>)\],.*
+[       ]+136:[         ]+6f2d 0180 0000 @IM+300a@[    ]+move[ ]+\[\$?r2\+(32769|8001 <three2767\+0x2>)\],.*
+[       ]+13e:[         ]+5f2d 0180 @IM+300a@[         ]+move[ ]+\[\$?r2-32767\],.*
+[       ]+144:[         ]+5f2d 0080 @IM+300a@[         ]+move[ ]+\[\$?r2-32768\],.*
+[       ]+14a:[         ]+6f2d ff7f ffff @IM+300a@[    ]+move[ ]+\[\$?r2\+[^]]+\],.*
+[       ]+152:[         ]+5f2d 0180 @IM+300a@[         ]+move[ ]+\[\$?r2-32767\],.*
+[       ]+158:[         ]+5f2d 0080 @IM+300a@[         ]+move[ ]+\[\$?r2-32768\],.*
+[       ]+15e:[         ]+6f2d ff7f ffff @IM+300a@[    ]+move[ ]+\[\$?r2\+[^]]+\],.*
+[       ]+166:[         ]+6f2d ffff 0000 @IM+300a@[    ]+move[ ]+\[\$?r2\+(65535|ffff <six5535>)\],.*
+[       ]+16e:[         ]+6f2d 0000 0000 @IM+300a@[    ]+move[ ]+\[\$?r2\+0( <notstart>)?\],.*
 [      ]+170:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+176:[         ]+4255 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+r5\.b\],.*
-[       ]+17a:[         ]+4529 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r5\]\.b\],.*
-[       ]+17e:[         ]+452d @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r5\+\]\.b\],.*
-[       ]+182:[         ]+452d @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r5\+\]\.b\],.*
-[       ]+186:[         ]+5255 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+r5\.w\],.*
-[       ]+18a:[         ]+5529 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r5\]\.w\],.*
-[       ]+18e:[         ]+552d @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r5\+\]\.w\],.*
-[       ]+192:[         ]+552d @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r5\+\]\.w\],.*
-[       ]+196:[         ]+6255 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+r5\.d\],.*
-[       ]+19a:[         ]+6529 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r5\]\.d\],.*
-[       ]+19e:[         ]+652d @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r5\+\]\.d\],.*
-[       ]+1a2:[         ]+652d @IM+3c0e@[      ]+move[ ]+\[r12=r2\+\[r5\+\]\.d\],.*
-[       ]+1a6:[         ]+0021 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+0\],.*
-[       ]+1aa:[         ]+0121 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+1\],.*
-[       ]+1ae:[         ]+7f21 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+127\],.*
-[       ]+1b2:[         ]+5f2d 8000 @IM+3c0e@[         ]+move[ ]+\[r12=r2\+128\],.*
-[       ]+1b8:[         ]+ff21 @IM+3c0e@[      ]+move[ ]+\[r12=r2-1\],.*
-[       ]+1bc:[         ]+ff21 @IM+3c0e@[      ]+move[ ]+\[r12=r2-1\],.*
-[       ]+1c0:[         ]+8121 @IM+3c0e@[      ]+move[ ]+\[r12=r2-127\],.*
-[       ]+1c4:[         ]+8021 @IM+3c0e@[      ]+move[ ]+\[r12=r2-128\],.*
-[       ]+1c8:[         ]+5f2d 7fff @IM+3c0e@[         ]+move[ ]+\[r12=r2-129\],.*
-[       ]+1ce:[         ]+8121 @IM+3c0e@[      ]+move[ ]+\[r12=r2-127\],.*
-[       ]+1d2:[         ]+8021 @IM+3c0e@[      ]+move[ ]+\[r12=r2-128\],.*
-[       ]+1d6:[         ]+5f2d 7fff @IM+3c0e@[         ]+move[ ]+\[r12=r2-129\],.*
-[       ]+1dc:[         ]+5f2d ff00 @IM+3c0e@[         ]+move[ ]+\[r12=r2\+255\],.*
-[       ]+1e2:[         ]+5f2d 01ff @IM+3c0e@[         ]+move[ ]+\[r12=r2-255\],.*
-[       ]+1e8:[         ]+5f2d 01ff @IM+3c0e@[         ]+move[ ]+\[r12=r2-255\],.*
-[       ]+1ee:[         ]+5f2d 0001 @IM+3c0e@[         ]+move[ ]+\[r12=r2\+256\],.*
-[       ]+1f4:[         ]+5f2d 00ff @IM+3c0e@[         ]+move[ ]+\[r12=r2-256\],.*
-[       ]+1fa:[         ]+5f2d 68dd @IM+3c0e@[         ]+move[ ]+\[r12=r2-8856\],.*
-[       ]+200:[         ]+5f2d 68dd @IM+3c0e@[         ]+move[ ]+\[r12=r2-8856\],.*
-[       ]+206:[         ]+5f2d 9822 @IM+3c0e@[         ]+move[ ]+\[r12=r2\+8856\],.*
-[       ]+20c:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+42\],.*
-[       ]+210:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[r12=r2-42\],.*
-[       ]+214:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[r12=r2-42\],.*
-[       ]+218:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+42\],.*
-[       ]+21c:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[r12=r2-42\],.*
-[       ]+220:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[r12=r2-42\],.*
-[       ]+224:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[r12=r2-42\],.*
-[       ]+228:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[r12=r2\+42\],.*
-[       ]+22c:[         ]+5f2d ff7f @IM+3c0e@[         ]+move[ ]+\[r12=r2\+32767\],.*
-[       ]+232:[         ]+6f2d 0080 0000 @IM+3c0e@[    ]+move[ ]+\[r12=r2\+(32768|8000 <three2767\+0x1>)\],.*
-[       ]+23a:[         ]+6f2d 0180 0000 @IM+3c0e@[    ]+move[ ]+\[r12=r2\+(32769|8001 <three2767\+0x2>)\],.*
-[       ]+242:[         ]+5f2d 0180 @IM+3c0e@[         ]+move[ ]+\[r12=r2-32767\],.*
-[       ]+248:[         ]+5f2d 0080 @IM+3c0e@[         ]+move[ ]+\[r12=r2-32768\],.*
-[       ]+24e:[         ]+6f2d ff7f ffff @IM+3c0e@[    ]+move[ ]+\[r12=r2\+[^]]+\],.*
-[       ]+256:[         ]+5f2d 0180 @IM+3c0e@[         ]+move[ ]+\[r12=r2-32767\],.*
-[       ]+25c:[         ]+5f2d 0080 @IM+3c0e@[         ]+move[ ]+\[r12=r2-32768\],.*
-[       ]+262:[         ]+6f2d ff7f ffff @IM+3c0e@[    ]+move[ ]+\[r12=r2\+[^]]+\],.*
-[       ]+26a:[         ]+6f2d ffff 0000 @IM+3c0e@[    ]+move[ ]+\[r12=r2\+(65535|ffff <six5535>)\],.*
-[       ]+272:[         ]+6f2d 0000 0000 @IM+3c0e@[    ]+move[ ]+\[r12=r2\+0( <notstart>)?\],.*
+[       ]+176:[         ]+4255 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\$?r5\.b\],.*
+[       ]+17a:[         ]+4529 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r5\]\.b\],.*
+[       ]+17e:[         ]+452d @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r5\+\]\.b\],.*
+[       ]+182:[         ]+452d @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r5\+\]\.b\],.*
+[       ]+186:[         ]+5255 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\$?r5\.w\],.*
+[       ]+18a:[         ]+5529 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r5\]\.w\],.*
+[       ]+18e:[         ]+552d @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r5\+\]\.w\],.*
+[       ]+192:[         ]+552d @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r5\+\]\.w\],.*
+[       ]+196:[         ]+6255 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\$?r5\.d\],.*
+[       ]+19a:[         ]+6529 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r5\]\.d\],.*
+[       ]+19e:[         ]+652d @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r5\+\]\.d\],.*
+[       ]+1a2:[         ]+652d @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+\[\$?r5\+\]\.d\],.*
+[       ]+1a6:[         ]+0021 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+0\],.*
+[       ]+1aa:[         ]+0121 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+1\],.*
+[       ]+1ae:[         ]+7f21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+127\],.*
+[       ]+1b2:[         ]+5f2d 8000 @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2\+128\],.*
+[       ]+1b8:[         ]+ff21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-1\],.*
+[       ]+1bc:[         ]+ff21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-1\],.*
+[       ]+1c0:[         ]+8121 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-127\],.*
+[       ]+1c4:[         ]+8021 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-128\],.*
+[       ]+1c8:[         ]+5f2d 7fff @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-129\],.*
+[       ]+1ce:[         ]+8121 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-127\],.*
+[       ]+1d2:[         ]+8021 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-128\],.*
+[       ]+1d6:[         ]+5f2d 7fff @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-129\],.*
+[       ]+1dc:[         ]+5f2d ff00 @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2\+255\],.*
+[       ]+1e2:[         ]+5f2d 01ff @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-255\],.*
+[       ]+1e8:[         ]+5f2d 01ff @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-255\],.*
+[       ]+1ee:[         ]+5f2d 0001 @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2\+256\],.*
+[       ]+1f4:[         ]+5f2d 00ff @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-256\],.*
+[       ]+1fa:[         ]+5f2d 68dd @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-8856\],.*
+[       ]+200:[         ]+5f2d 68dd @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-8856\],.*
+[       ]+206:[         ]+5f2d 9822 @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2\+8856\],.*
+[       ]+20c:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+42\],.*
+[       ]+210:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-42\],.*
+[       ]+214:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-42\],.*
+[       ]+218:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+42\],.*
+[       ]+21c:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-42\],.*
+[       ]+220:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-42\],.*
+[       ]+224:[         ]+d621 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2-42\],.*
+[       ]+228:[         ]+2a21 @IM+3c0e@[      ]+move[ ]+\[\$?r12=\$?r2\+42\],.*
+[       ]+22c:[         ]+5f2d ff7f @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2\+32767\],.*
+[       ]+232:[         ]+6f2d 0080 0000 @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+(32768|8000 <three2767\+0x1>)\],.*
+[       ]+23a:[         ]+6f2d 0180 0000 @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+(32769|8001 <three2767\+0x2>)\],.*
+[       ]+242:[         ]+5f2d 0180 @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-32767\],.*
+[       ]+248:[         ]+5f2d 0080 @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-32768\],.*
+[       ]+24e:[         ]+6f2d ff7f ffff @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+[^]]+\],.*
+[       ]+256:[         ]+5f2d 0180 @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-32767\],.*
+[       ]+25c:[         ]+5f2d 0080 @IM+3c0e@[         ]+move[ ]+\[\$?r12=\$?r2-32768\],.*
+[       ]+262:[         ]+6f2d ff7f ffff @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+[^]]+\],.*
+[       ]+26a:[         ]+6f2d ffff 0000 @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+(65535|ffff <six5535>)\],.*
+[       ]+272:[         ]+6f2d 0000 0000 @IM+3c0e@[    ]+move[ ]+\[\$?r12=\$?r2\+0( <notstart>)?\],.*
 [      ]+274:[         ]+(R_CRIS_)?32[         ]+externalsym
-[       ]+27a:[         ]+7209 @IM+300a@[      ]+move[ ]+\[\[r2\]\],.*
-[       ]+27e:[         ]+730d @IM+300a@[      ]+move[ ]+\[\[r3\+\]\],.*
+[       ]+27a:[         ]+7209 @IM+300a@[      ]+move[ ]+\[\[\$?r2\]\],.*
+[       ]+27e:[         ]+730d @IM+300a@[      ]+move[ ]+\[\[\$?r3\+\]\],.*
 [       ]+282:[         ]+7f0d 0000 0000 @IM+300a@[    ]+move[ ]+\[(0x0|0 <notstart>)\],.*
 [      ]+284:[         ]+(R_CRIS_)?32[         ]+externalsym
 [       ]+28a:[         ]+7f0d 0000 0000 @IM+300a@[    ]+move[ ]+\[(0x0|0 <notstart>)\],.*