* gas/cris/*: New tests for CRIS.
This commit is contained in:
parent
e107c42f07
commit
a471a06b87
|
@ -0,0 +1,19 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: addi
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <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,0 +1,16 @@
|
||||||
|
; Test the addi insn.
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
addi r0.b,r1
|
||||||
|
addi r0.w,r1
|
||||||
|
addi r0.d,r1
|
||||||
|
addi r0.b,r0
|
||||||
|
addi r0.w,r0
|
||||||
|
addi r0.d,r0
|
||||||
|
addi r5.b,r7
|
||||||
|
addi r9.w,r0
|
||||||
|
addi r11.d,r13
|
||||||
|
addi r4.b,r4
|
||||||
|
addi r4.w,r4
|
||||||
|
addi r4.d,r4
|
||||||
|
end:
|
|
@ -0,0 +1,406 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: @OC@
|
||||||
|
|
||||||
|
# Test the @OC@ insn.
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <notstart>:
|
||||||
|
0: 0000[ ]+ bcc ( 0x2|\.\+2)
|
||||||
|
\.\.\.
|
||||||
|
|
||||||
|
00000004 <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
|
||||||
|
[ ]+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
|
||||||
|
[ ]+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 (0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>),r1
|
||||||
|
[ ]+114:[ ]+@IM+6f1e@ 5331 3f81[ ]+@OC@\.d (0x813f3153|813f3153 <const_int_m32\+0x52a6819e>),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
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],r1
|
||||||
|
[ ]+3a4:[ ]+6f2d acce c09e @IM+611a@[ ]+@OC@\.d \[r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\],r1
|
||||||
|
[ ]+3ac:[ ]+6f2d 5331 3f81 @IM+611a@[ ]+@OC@\.d \[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\],r1
|
||||||
|
[ ]+3b4:[ ]+6f2d 5331 3f81 @IM+611a@[ ]+@OC@\.d \[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],r5
|
||||||
|
[ ]+44e:[ ]+6f2d d5c5 d6ff @IM+655a@[ ]+@OC@\.d \[r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],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
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],r1
|
||||||
|
[ ]+676:[ ]+6f2d acce c09e @IM+6c1e@[ ]+@OC@.d \[r12=r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\],r1
|
||||||
|
[ ]+67e:[ ]+6f2d 5331 3f81 @IM+6c1e@[ ]+@OC@.d \[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\],r1
|
||||||
|
[ ]+686:[ ]+6f2d 5331 3f81 @IM+6c1e@[ ]+@OC@.d \[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],r5
|
||||||
|
[ ]+720:[ ]+6f2d d5c5 d6ff @IM+6c5e@[ ]+@OC@.d \[r12=r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],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
|
||||||
|
[ ]+74a:[ ]+(R_CRIS_)?32[ ]+externalsym
|
||||||
|
[ ]+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
|
||||||
|
[ ]+75a:[ ]+(R_CRIS_)?32[ ]+externalsym
|
||||||
|
[ ]+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
|
||||||
|
[ ]+76a:[ ]+(R_CRIS_)?32[ ]+.text
|
||||||
|
[ ]+770:[ ]+7f0d 0000 0000 @IM+677a@[ ]+@OC@.d \[(0x0|0 <notstart>)\],r7
|
||||||
|
[ ]+772:[ ]+(R_CRIS_)?32[ ]+.text
|
||||||
|
|
|
@ -0,0 +1,233 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: @OC@
|
||||||
|
|
||||||
|
# Test the @OC@ insn.
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <notstart>:
|
||||||
|
0: 0000[ ]+ bcc ( 0x2|\.\+2)
|
||||||
|
\.\.\.
|
||||||
|
|
||||||
|
00000004 <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
|
||||||
|
[ ]+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
|
||||||
|
[ ]+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
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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
|
||||||
|
[ ]+3b2:[ ]+(R_CRIS_)?32[ ]+externalsym
|
||||||
|
[ ]+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
|
||||||
|
[ ]+3c2:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
[ ]+3c8:[ ]+7f0d 0000 0000 @IM+5448@[ ]+@OC@\.w \[(0x0|0 <notstart>)\],r4
|
||||||
|
[ ]+3ca:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
|
|
@ -0,0 +1,327 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: @OC@
|
||||||
|
|
||||||
|
# Test the @OC@ insn.
|
||||||
|
|
||||||
|
|
||||||
|
.*:[ ]+file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <notstart>:
|
||||||
|
[ ]+0: 0000[ ]+ bcc ( 0x2|\.\+2)
|
||||||
|
\.\.\.
|
||||||
|
|
||||||
|
00000004 <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
|
||||||
|
[ ]+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
|
||||||
|
[ ]+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
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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
|
||||||
|
[ ]+52e:[ ]+(R_CRIS_)?32[ ]+externalsym
|
||||||
|
[ ]+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
|
||||||
|
[ ]+53e:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
[ ]+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
|
||||||
|
[ ]+55e:[ ]+(R_CRIS_)?32[ ]+externalsym
|
||||||
|
[ ]+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
|
||||||
|
[ ]+56e:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
[ ]+574:[ ]+7f0d 0000 0000 @IM+1c48@[ ]+@OC@\.w \[(0x0|0 <notstart>)\],r4,r12
|
||||||
|
[ ]+576:[ ]+(R_CRIS_)?32[ ]+\.text
|
|
@ -0,0 +1,95 @@
|
||||||
|
; This used to be part of the binop test; differences broke when the
|
||||||
|
; broken-dot-word handling was broke and were moved here.
|
||||||
|
|
||||||
|
.text
|
||||||
|
.byte 56,43,42 ; Make sure we don't start at zero.
|
||||||
|
|
||||||
|
; Some differences we want to see computed right, giving the right
|
||||||
|
; size of the operands.
|
||||||
|
;
|
||||||
|
.globl back_ref_text_zero
|
||||||
|
back_ref_text_zero:
|
||||||
|
.space 42,0
|
||||||
|
.globl back_ref_text_fortytwo
|
||||||
|
back_ref_text_fortytwo:
|
||||||
|
.space 32767-42,0
|
||||||
|
.globl back_ref_text_three2767
|
||||||
|
back_ref_text_three2767:
|
||||||
|
.space 327767-32767,0
|
||||||
|
.globl back_ref_text_three27767
|
||||||
|
back_ref_text_three27767:
|
||||||
|
|
||||||
|
.data
|
||||||
|
.globl back_ref_data_zero
|
||||||
|
back_ref_data_zero:
|
||||||
|
.space 42,0
|
||||||
|
.globl back_ref_data_fortytwo
|
||||||
|
back_ref_data_fortytwo:
|
||||||
|
.space 32767-42,0
|
||||||
|
.globl back_ref_data_three2767
|
||||||
|
back_ref_data_three2767:
|
||||||
|
.space 327767-32767,0
|
||||||
|
.globl back_ref_data_three27767
|
||||||
|
back_ref_data_three27767:
|
||||||
|
|
||||||
|
.text
|
||||||
|
|
||||||
|
add.b back_ref_data_fortytwo-back_ref_data_zero,r5
|
||||||
|
add.b forw_ref_data_fortytwo-forw_ref_data_zero,r5
|
||||||
|
add.b back_ref_text_fortytwo-back_ref_text_zero,r5
|
||||||
|
add.b forw_ref_text_fortytwo-forw_ref_text_zero,r5
|
||||||
|
|
||||||
|
add.w back_ref_data_fortytwo-back_ref_data_zero,r5
|
||||||
|
add.w forw_ref_data_fortytwo-forw_ref_data_zero,r5
|
||||||
|
add.w back_ref_text_fortytwo-back_ref_text_zero,r5
|
||||||
|
add.w forw_ref_text_fortytwo-forw_ref_text_zero,r5
|
||||||
|
|
||||||
|
add.w back_ref_data_three2767-back_ref_data_zero,r5
|
||||||
|
add.w forw_ref_data_three2767-forw_ref_data_zero,r5
|
||||||
|
add.w back_ref_text_three2767-back_ref_text_zero,r5
|
||||||
|
add.w forw_ref_text_three2767-forw_ref_text_zero,r5
|
||||||
|
|
||||||
|
add.d back_ref_data_fortytwo-back_ref_data_zero,r5
|
||||||
|
add.d forw_ref_data_fortytwo-forw_ref_data_zero,r5
|
||||||
|
add.d back_ref_text_fortytwo-back_ref_text_zero,r5
|
||||||
|
add.d forw_ref_text_fortytwo-forw_ref_text_zero,r5
|
||||||
|
|
||||||
|
add.d back_ref_data_three2767-back_ref_data_zero,r5
|
||||||
|
add.d forw_ref_data_three2767-forw_ref_data_zero,r5
|
||||||
|
add.d back_ref_text_three2767-back_ref_text_zero,r5
|
||||||
|
add.d forw_ref_text_three2767-forw_ref_text_zero,r5
|
||||||
|
|
||||||
|
add.d back_ref_data_three27767-back_ref_data_zero,r5
|
||||||
|
add.d forw_ref_data_three27767-forw_ref_data_zero,r5
|
||||||
|
add.d back_ref_text_three27767-back_ref_text_zero,r5
|
||||||
|
add.d forw_ref_text_three27767-forw_ref_text_zero,r5
|
||||||
|
|
||||||
|
.text
|
||||||
|
; Don't have references to addresses immediately after the
|
||||||
|
; tested code (I'm superstitious).
|
||||||
|
.byte 56,43,42
|
||||||
|
|
||||||
|
.globl forw_ref_text_zero
|
||||||
|
forw_ref_text_zero:
|
||||||
|
.space 42,0
|
||||||
|
.globl forw_ref_text_fortytwo
|
||||||
|
forw_ref_text_fortytwo:
|
||||||
|
.space 32767-42
|
||||||
|
.globl forw_ref_text_three2767
|
||||||
|
forw_ref_text_three2767:
|
||||||
|
.space 327767-32767,0
|
||||||
|
.globl forw_ref_text_three27767
|
||||||
|
forw_ref_text_three27767:
|
||||||
|
|
||||||
|
.data
|
||||||
|
.globl forw_ref_data_zero
|
||||||
|
forw_ref_data_zero:
|
||||||
|
.space 42,0
|
||||||
|
.globl forw_ref_data_fortytwo
|
||||||
|
forw_ref_data_fortytwo:
|
||||||
|
.globl forw_ref_data_three2767
|
||||||
|
.space 32767-42
|
||||||
|
forw_ref_data_three2767:
|
||||||
|
.space 327767-32767,0
|
||||||
|
.globl forw_ref_data_three27767
|
||||||
|
forw_ref_data_three27767:
|
|
@ -0,0 +1,571 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: @OC@
|
||||||
|
|
||||||
|
# Test the @OC@ insn.
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <notstart>:
|
||||||
|
0: 0000[ ]+ bcc ( 0x2|\.\+2)
|
||||||
|
\.\.\.
|
||||||
|
|
||||||
|
00000004 <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
|
||||||
|
[ ]+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
|
||||||
|
[ ]+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 (0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>),r1
|
||||||
|
[ ]+114:[ ]+@IM+2f1e@ 5331 3f81[ ]+@OC@\.d (0x813f3153|813f3153 <const_int_m32\+0x52a6819e>),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
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],r1
|
||||||
|
[ ]+3a4:[ ]+6f2d acce c09e @IM+211a@[ ]+@OC@\.d \[r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\],r1
|
||||||
|
[ ]+3ac:[ ]+6f2d 5331 3f81 @IM+211a@[ ]+@OC@\.d \[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\],r1
|
||||||
|
[ ]+3b4:[ ]+6f2d 5331 3f81 @IM+211a@[ ]+@OC@\.d \[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],r5
|
||||||
|
[ ]+44e:[ ]+6f2d d5c5 d6ff @IM+255a@[ ]+@OC@\.d \[r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],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
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],r1,r8
|
||||||
|
[ ]+676:[ ]+6f2d acce c09e @IM+281a@[ ]+@OC@\.d \[r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\],r1,r8
|
||||||
|
[ ]+67e:[ ]+6f2d 5331 3f81 @IM+281a@[ ]+@OC@\.d \[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\],r1,r8
|
||||||
|
[ ]+686:[ ]+6f2d 5331 3f81 @IM+281a@[ ]+@OC@\.d \[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],r5,r8
|
||||||
|
[ ]+720:[ ]+6f2d d5c5 d6ff @IM+285a@[ ]+@OC@\.d \[r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],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
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],r1
|
||||||
|
[ ]+948:[ ]+6f2d acce c09e @IM+2c1e@[ ]+@OC@\.d \[r12=r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\],r1
|
||||||
|
[ ]+950:[ ]+6f2d 5331 3f81 @IM+2c1e@[ ]+@OC@\.d \[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\],r1
|
||||||
|
[ ]+958:[ ]+6f2d 5331 3f81 @IM+2c1e@[ ]+@OC@\.d \[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],r5
|
||||||
|
[ ]+9f2:[ ]+6f2d d5c5 d6ff @IM+2c5e@[ ]+@OC@\.d \[r12=r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],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
|
||||||
|
[ ]+a1c:[ ]+(R_CRIS_)?32[ ]+externalsym
|
||||||
|
[ ]+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
|
||||||
|
[ ]+a2c:[ ]+(R_CRIS_)?32[ ]+externalsym
|
||||||
|
[ ]+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
|
||||||
|
[ ]+a3c:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
[ ]+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
|
||||||
|
[ ]+a64:[ ]+(R_CRIS_)?32[ ]+externalsym
|
||||||
|
[ ]+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
|
||||||
|
[ ]+a74:[ ]+(R_CRIS_)?32[ ]+externalsym
|
||||||
|
[ ]+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
|
||||||
|
[ ]+a84:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
[ ]+a8a:[ ]+7f0d 0000 0000 @IM+297a@[ ]+@OC@\.d \[(0x0|0 <notstart>)\],r7,r9
|
||||||
|
[ ]+a8c:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
|
||||||
|
00000a92 <end>:
|
||||||
|
\.\.\.
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,914 @@
|
||||||
|
; @OC@ test
|
||||||
|
; Generic binary operations supporting all sizes and their various
|
||||||
|
; addressing modes.
|
||||||
|
|
||||||
|
; Some fairly big pseudorandom numbers we don't want to compute
|
||||||
|
; as differences in actual data or code.
|
||||||
|
|
||||||
|
.set const_int_32, 0x1b94452b
|
||||||
|
.set const_int_m32, -3513208907
|
||||||
|
.set two701867, 2701867
|
||||||
|
|
||||||
|
; Other constants that are not differences
|
||||||
|
.set forty2, 42
|
||||||
|
.set mforty2, -42
|
||||||
|
|
||||||
|
.set three2767, 32767
|
||||||
|
.set six5535, 65535
|
||||||
|
|
||||||
|
.text
|
||||||
|
notstart:
|
||||||
|
.dword 0
|
||||||
|
|
||||||
|
start:
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;
|
||||||
|
;
|
||||||
|
; r,r
|
||||||
|
@OC@.b r3,r5
|
||||||
|
@OC@.w r5,r13
|
||||||
|
@OC@.d r10,r1
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;
|
||||||
|
;
|
||||||
|
; [r],r
|
||||||
|
@OC@.b [r0],r5
|
||||||
|
@OC@.w [r5],r13
|
||||||
|
@OC@.d [r10],r1
|
||||||
|
|
||||||
|
@OC@ r13,[r5]
|
||||||
|
@OC@ r1,[r10]
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;
|
||||||
|
;
|
||||||
|
; [r+],r
|
||||||
|
@OC@.b [r0+],r5
|
||||||
|
@OC@.w [r5+],r13
|
||||||
|
@OC@.d [r10+],r1
|
||||||
|
|
||||||
|
@OC@ r13,[r5+]
|
||||||
|
@OC@ r4,[r10+]
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;
|
||||||
|
;
|
||||||
|
; const,r
|
||||||
|
@OC@.b 0,r5
|
||||||
|
@OC@.b 1,r5
|
||||||
|
@OC@.b 127,r5
|
||||||
|
@OC@.b 128,r5
|
||||||
|
@OC@.b -1,r5
|
||||||
|
@OC@.b -127,r5
|
||||||
|
@OC@.b -128,r5
|
||||||
|
@OC@.b 255,r5
|
||||||
|
|
||||||
|
@OC@.b 42,r5
|
||||||
|
@OC@.b -42,r5
|
||||||
|
@OC@.b forty2,r5
|
||||||
|
@OC@.b mforty2,r5
|
||||||
|
@OC@.b -forty2,r5
|
||||||
|
@OC@.b -mforty2,r5
|
||||||
|
@OC@.b externalsym,r5
|
||||||
|
|
||||||
|
@OC@.w 0,r13
|
||||||
|
@OC@.w 1,r13
|
||||||
|
@OC@.w 127,r13
|
||||||
|
@OC@.w 128,r13
|
||||||
|
@OC@.w -1,r13
|
||||||
|
@OC@.w -127,r13
|
||||||
|
@OC@.w -128,r13
|
||||||
|
@OC@.w -129,r13
|
||||||
|
@OC@.w 255,r13
|
||||||
|
@OC@.w -255,r13
|
||||||
|
@OC@.w 256,r13
|
||||||
|
@OC@.w -8856,r13
|
||||||
|
@OC@.w 8856,r13
|
||||||
|
|
||||||
|
@OC@.w 42,r13
|
||||||
|
@OC@.w -42,r13
|
||||||
|
@OC@.w forty2,r13
|
||||||
|
@OC@.w mforty2,r13
|
||||||
|
@OC@.w -forty2,r5
|
||||||
|
@OC@.w -mforty2,r5
|
||||||
|
|
||||||
|
@OC@.w three2767,r5
|
||||||
|
@OC@.w three2767+1,r5
|
||||||
|
@OC@.w three2767+2,r13
|
||||||
|
@OC@.w -three2767,r13
|
||||||
|
@OC@.w -(three2767+1),r13
|
||||||
|
@OC@.w six5535,r5
|
||||||
|
@OC@.w externalsym,r5
|
||||||
|
|
||||||
|
@OC@.d 0,r1
|
||||||
|
@OC@.d 1,r1
|
||||||
|
@OC@.d 127,r1
|
||||||
|
@OC@.d 128,r1
|
||||||
|
@OC@.d -1,r1
|
||||||
|
@OC@.d -127,r1
|
||||||
|
@OC@.d -128,r1
|
||||||
|
@OC@.d 255,r1
|
||||||
|
@OC@.d -255,r1
|
||||||
|
@OC@.d 256,r1
|
||||||
|
@OC@.d -8856,r1
|
||||||
|
@OC@.d 8856,r1
|
||||||
|
|
||||||
|
@OC@.d 2781868,r1
|
||||||
|
@OC@.d -2701867,r1
|
||||||
|
|
||||||
|
@OC@.d 0x9ec0ceac,r1
|
||||||
|
@OC@.d -0x7ec0cead,r1
|
||||||
|
@OC@.d const_int_m32,r1
|
||||||
|
@OC@.d const_int_32,r1
|
||||||
|
|
||||||
|
@OC@.d 42,r13
|
||||||
|
@OC@.d -42,r5
|
||||||
|
@OC@.d forty2,r5
|
||||||
|
@OC@.d mforty2,r5
|
||||||
|
@OC@.d -forty2,r5
|
||||||
|
@OC@.d -mforty2,r5
|
||||||
|
|
||||||
|
@OC@.d three2767,r5
|
||||||
|
@OC@.d three2767+1,r5
|
||||||
|
@OC@.d three2767+2,r5
|
||||||
|
@OC@.d -three2767,r5
|
||||||
|
@OC@.d -(three2767+1),r13
|
||||||
|
@OC@.d -(three2767+2),r13
|
||||||
|
@OC@.d six5535,r5
|
||||||
|
@OC@.d six5535+1,r13
|
||||||
|
@OC@.d two701867,r5
|
||||||
|
@OC@.d -two701867,r5
|
||||||
|
|
||||||
|
@OC@.d externalsym,r5
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;
|
||||||
|
;
|
||||||
|
; [r+X],r
|
||||||
|
|
||||||
|
; [r+r.b],r
|
||||||
|
|
||||||
|
@OC@.b [r2+r0.b],r5
|
||||||
|
@OC@.w [r2+r5.b],r13
|
||||||
|
@OC@.d [r2+r10.b],r1
|
||||||
|
|
||||||
|
@OC@ r13,[r2+r5.b]
|
||||||
|
@OC@ r3,[r2+r10.b]
|
||||||
|
|
||||||
|
; [r+[r].b],r
|
||||||
|
@OC@.b [r2+[r0].b],r5
|
||||||
|
@OC@.w [r2+[r5].b],r13
|
||||||
|
@OC@.d [r2+[r10].b],r1
|
||||||
|
|
||||||
|
@OC@ r13,[r2+[r5].b]
|
||||||
|
@OC@ r2,[r2+[r10].b]
|
||||||
|
|
||||||
|
; [r+[r+].b],r
|
||||||
|
@OC@.b [r2+[r0+].b],r5
|
||||||
|
@OC@.w [r2+[r5+].b],r13
|
||||||
|
@OC@.d [r2+[r10+].b],r1
|
||||||
|
|
||||||
|
@OC@.w [r2+[r5+].b],r13
|
||||||
|
|
||||||
|
@OC@.d [r2+[r10+].b],r1
|
||||||
|
|
||||||
|
@OC@ r0,[r2+[r5+].b]
|
||||||
|
@OC@ r12,[r2+[r10+].b]
|
||||||
|
|
||||||
|
; [r+r.w],r
|
||||||
|
|
||||||
|
@OC@.b [r2+r0.w],r5
|
||||||
|
@OC@.w [r2+r5.w],r13
|
||||||
|
@OC@.d [r2+r10.w],r1
|
||||||
|
|
||||||
|
; [r+[r].w],r
|
||||||
|
@OC@.b [r2+[r0].w],r5
|
||||||
|
@OC@.w [r2+[r5].w],r13
|
||||||
|
@OC@.d [r2+[r10].w],r1
|
||||||
|
|
||||||
|
@OC@ r2,[r2+[r5].w]
|
||||||
|
@OC@ r6,[r2+[r10].w]
|
||||||
|
|
||||||
|
; [r+[r+].w],r
|
||||||
|
@OC@.b [r2+[r0+].w],r5
|
||||||
|
@OC@.w [r2+[r5+].w],r13
|
||||||
|
@OC@.d [r2+[r10+].w],r1
|
||||||
|
|
||||||
|
@OC@.w [r2+[r5+].w],r13
|
||||||
|
|
||||||
|
@OC@.d [r2+[r10+].w],r1
|
||||||
|
|
||||||
|
@OC@ r7,[r2+[r5+].w]
|
||||||
|
@OC@ r8,[r2+[r10+].w]
|
||||||
|
|
||||||
|
; [r+r.d],r
|
||||||
|
|
||||||
|
@OC@.b [r2+r0.d],r5
|
||||||
|
@OC@.w [r2+r5.d],r13
|
||||||
|
@OC@.d [r2+r10.d],r1
|
||||||
|
|
||||||
|
@OC@ r12,[r2+r5.d]
|
||||||
|
@OC@ r9,[r2+r10.d]
|
||||||
|
|
||||||
|
; [r+[r].d],r
|
||||||
|
@OC@.b [r2+[r0].d],r5
|
||||||
|
@OC@.w [r2+[r5].d],r13
|
||||||
|
@OC@.d [r2+[r10].d],r1
|
||||||
|
|
||||||
|
@OC@ r13,[r2+[r5].d]
|
||||||
|
@OC@ r8,[r2+[r10].d]
|
||||||
|
|
||||||
|
; [r+[r+].d],r
|
||||||
|
@OC@.b [r2+[r0+].d],r5
|
||||||
|
@OC@.w [r2+[r5+].d],r13
|
||||||
|
@OC@.d [r2+[r10+].d],r1
|
||||||
|
|
||||||
|
@OC@.w [r2+[r5+].d],r13
|
||||||
|
|
||||||
|
@OC@.d [r2+[r10+].d],r1
|
||||||
|
|
||||||
|
@OC@ r0,[r2+[r5+].d]
|
||||||
|
@OC@ r5,[r2+[r10+].d]
|
||||||
|
|
||||||
|
; [r+const],r
|
||||||
|
|
||||||
|
; Note that I forgot 16-bit offsets and 32-bit offsets here and later.
|
||||||
|
; Maybe add them later if it feels necessary.
|
||||||
|
|
||||||
|
@OC@.b [r2+0],r5
|
||||||
|
@OC@.b [r2+1],r5
|
||||||
|
@OC@.b [r2+127],r5
|
||||||
|
@OC@.b [r2+128],r5
|
||||||
|
@OC@.b [r2+-1],r5
|
||||||
|
@OC@.b [r2+-127],r5
|
||||||
|
@OC@.b [r2+-128],r5
|
||||||
|
@OC@.b [r2+255],r5
|
||||||
|
|
||||||
|
@OC@.b [r2+42],r5
|
||||||
|
@OC@.b [r2+-42],r5
|
||||||
|
@OC@.b [r2-42],r5
|
||||||
|
@OC@.b [r2+forty2],r5
|
||||||
|
@OC@.b [r2+mforty2],r5
|
||||||
|
@OC@.b [r2+-forty2],r5
|
||||||
|
@OC@.b [r2+-mforty2],r5
|
||||||
|
@OC@.b [r2-forty2],r5
|
||||||
|
@OC@.b [r2-mforty2],r5
|
||||||
|
@OC@.b [r2+externalsym],r5
|
||||||
|
|
||||||
|
; Note that I missed 32-bit offsets (except -32769) here and later.
|
||||||
|
; Maybe add them later if it feels necessary.
|
||||||
|
|
||||||
|
@OC@.w [r2+0],r13
|
||||||
|
@OC@.w [r2+1],r13
|
||||||
|
@OC@.w [r2+127],r13
|
||||||
|
@OC@.w [r2+128],r13
|
||||||
|
@OC@.w [r2+-1],r13
|
||||||
|
@OC@.w [r2-1],r13
|
||||||
|
@OC@.w [r2+-127],r13
|
||||||
|
@OC@.w [r2+-128],r13
|
||||||
|
@OC@.w [r2+-129],r13
|
||||||
|
@OC@.w [r2-127],r13
|
||||||
|
@OC@.w [r2-128],r13
|
||||||
|
@OC@.w [r2-129],r13
|
||||||
|
@OC@.w [r2+255],r13
|
||||||
|
@OC@.w [r2+-255],r13
|
||||||
|
@OC@.w [r2-255],r13
|
||||||
|
@OC@.w [r2+256],r13
|
||||||
|
@OC@.w [r2-256],r13
|
||||||
|
@OC@.w [r2+-8856],r13
|
||||||
|
@OC@.w [r2-8856],r13
|
||||||
|
@OC@.w [r2+8856],r13
|
||||||
|
|
||||||
|
@OC@.w [r2+42],r13
|
||||||
|
@OC@.w [r2+-42],r13
|
||||||
|
@OC@.w [r2-42],r13
|
||||||
|
@OC@.w [r2+forty2],r13
|
||||||
|
@OC@.w [r2+mforty2],r13
|
||||||
|
@OC@.w [r2+-forty2],r5
|
||||||
|
@OC@.w [r2-forty2],r5
|
||||||
|
@OC@.w [r2+-mforty2],r5
|
||||||
|
|
||||||
|
@OC@.w [r2+three2767],r5
|
||||||
|
@OC@.w [r2+three2767+1],r5
|
||||||
|
@OC@.w [r2+three2767+2],r13
|
||||||
|
@OC@.w [r2+-three2767],r13
|
||||||
|
@OC@.w [r2+-(three2767+1)],r13
|
||||||
|
@OC@.w [r2+-(three2767+2)],r5
|
||||||
|
@OC@.w [r2-three2767],r13
|
||||||
|
@OC@.w [r2-(three2767+1)],r13
|
||||||
|
@OC@.w [r2-(three2767+2)],r5
|
||||||
|
@OC@.w [r2+six5535],r5
|
||||||
|
@OC@.w [r2+externalsym],r5
|
||||||
|
|
||||||
|
@OC@.d [r2+0],r1
|
||||||
|
@OC@.d [r2+1],r1
|
||||||
|
@OC@.d [r2+127],r1
|
||||||
|
@OC@.d [r2+128],r1
|
||||||
|
@OC@.d [r2+-1],r1
|
||||||
|
@OC@.d [r2-1],r1
|
||||||
|
@OC@.d [r2+-127],r1
|
||||||
|
@OC@.d [r2+-128],r1
|
||||||
|
@OC@.d [r2-127],r1
|
||||||
|
@OC@.d [r2-128],r1
|
||||||
|
@OC@.d [r2+255],r1
|
||||||
|
@OC@.d [r2+-255],r1
|
||||||
|
@OC@.d [r2-255],r1
|
||||||
|
@OC@.d [r2+256],r1
|
||||||
|
@OC@.d [r2-256],r1
|
||||||
|
@OC@.d [r2-8856],r1
|
||||||
|
@OC@.d [r2+-256],r1
|
||||||
|
@OC@.d [r2+-8856],r1
|
||||||
|
@OC@.d [r2+8856],r1
|
||||||
|
|
||||||
|
@OC@.d [r2+2781868],r1
|
||||||
|
@OC@.d [r2+-2701867],r1
|
||||||
|
|
||||||
|
@OC@.d [r2+0x9ec0ceac],r1
|
||||||
|
@OC@.d [r2+-0x7ec0cead],r1
|
||||||
|
@OC@.d [r2-0x7ec0cead],r1
|
||||||
|
@OC@.d [r2+const_int_m32],r1
|
||||||
|
@OC@.d [r2+const_int_32],r1
|
||||||
|
|
||||||
|
@OC@.d [r2+42],r13
|
||||||
|
@OC@.d [r2-42],r5
|
||||||
|
@OC@.d [r2+-42],r5
|
||||||
|
@OC@.d [r2+forty2],r5
|
||||||
|
@OC@.d [r2+mforty2],r5
|
||||||
|
@OC@.d [r2-forty2],r5
|
||||||
|
@OC@.d [r2-mforty2],r5
|
||||||
|
@OC@.d [r2+-forty2],r5
|
||||||
|
@OC@.d [r2+-mforty2],r5
|
||||||
|
|
||||||
|
@OC@.d [r2+three2767],r5
|
||||||
|
@OC@.d [r2+three2767+1],r5
|
||||||
|
@OC@.d [r2+three2767+2],r5
|
||||||
|
@OC@.d [r2+-three2767],r5
|
||||||
|
@OC@.d [r2+-(three2767+1)],r13
|
||||||
|
@OC@.d [r2+-(three2767+2)],r13
|
||||||
|
@OC@.d [r2-three2767],r5
|
||||||
|
@OC@.d [r2-(three2767+1)],r13
|
||||||
|
@OC@.d [r2-(three2767+2)],r13
|
||||||
|
@OC@.d [r2+six5535],r5
|
||||||
|
@OC@.d [r2+six5535+1],r13
|
||||||
|
@OC@.d [r2+two701867],r5
|
||||||
|
@OC@.d [r2+-two701867],r5
|
||||||
|
@OC@.d [r2-two701867],r5
|
||||||
|
|
||||||
|
@OC@.d [r2+externalsym],r5
|
||||||
|
|
||||||
|
@OC@ r1,[r2+0]
|
||||||
|
@OC@ r1,[r2+1]
|
||||||
|
@OC@ r1,[r2+127]
|
||||||
|
@OC@ r1,[r2+128]
|
||||||
|
@OC@ r1,[r2+-1]
|
||||||
|
@OC@ r1,[r2-1]
|
||||||
|
@OC@ r1,[r2+-127]
|
||||||
|
@OC@ r1,[r2+-128]
|
||||||
|
@OC@ r1,[r2-127]
|
||||||
|
@OC@ r1,[r2-128]
|
||||||
|
@OC@ r1,[r2+255]
|
||||||
|
@OC@ r1,[r2+-255]
|
||||||
|
@OC@ r1,[r2-255]
|
||||||
|
@OC@ r1,[r2+256]
|
||||||
|
@OC@ r1,[r2-256]
|
||||||
|
@OC@ r1,[r2-8856]
|
||||||
|
@OC@ r1,[r2+-256]
|
||||||
|
@OC@ r1,[r2+-8856]
|
||||||
|
@OC@ r1,[r2+8856]
|
||||||
|
|
||||||
|
@OC@ r1,[r2+2781868]
|
||||||
|
@OC@ r1,[r2+-2701867]
|
||||||
|
|
||||||
|
@OC@ r1,[r2+0x9ec0ceac]
|
||||||
|
@OC@ r1,[r2+-0x7ec0cead]
|
||||||
|
@OC@ r1,[r2-0x7ec0cead]
|
||||||
|
@OC@ r1,[r2+const_int_m32]
|
||||||
|
@OC@ r1,[r2+const_int_32]
|
||||||
|
|
||||||
|
@OC@ r13,[r2+42]
|
||||||
|
@OC@ r5,[r2-42]
|
||||||
|
@OC@ r5,[r2+-42]
|
||||||
|
@OC@ r5,[r2+forty2]
|
||||||
|
@OC@ r5,[r2+mforty2]
|
||||||
|
@OC@ r5,[r2-forty2]
|
||||||
|
@OC@ r5,[r2-mforty2]
|
||||||
|
@OC@ r5,[r2+-forty2]
|
||||||
|
@OC@ r5,[r2+-mforty2]
|
||||||
|
|
||||||
|
@OC@ r5,[r2+three2767]
|
||||||
|
@OC@ r5,[r2+three2767+1]
|
||||||
|
@OC@ r5,[r2+three2767+2]
|
||||||
|
@OC@ r5,[r2+-three2767]
|
||||||
|
@OC@ r13,[r2+-(three2767+1)]
|
||||||
|
@OC@ r13,[r2+-(three2767+2)]
|
||||||
|
@OC@ r5,[r2-three2767]
|
||||||
|
@OC@ r13,[r2-(three2767+1)]
|
||||||
|
@OC@ r13,[r2-(three2767+2)]
|
||||||
|
@OC@ r5,[r2+six5535]
|
||||||
|
@OC@ r13,[r2+six5535+1]
|
||||||
|
@OC@ r5,[r2+two701867]
|
||||||
|
@OC@ r5,[r2+-two701867]
|
||||||
|
@OC@ r5,[r2-two701867]
|
||||||
|
|
||||||
|
@OC@ r5,[r2+externalsym]
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;
|
||||||
|
;
|
||||||
|
; [r+X],r,r
|
||||||
|
|
||||||
|
; [r+r.b],r,r
|
||||||
|
|
||||||
|
@OC@.b [r2+r0.b],r5,r8
|
||||||
|
@OC@.w [r2+r5.b],r13,r8
|
||||||
|
@OC@.d [r2+r10.b],r1,r8
|
||||||
|
|
||||||
|
; [r+[r].b],r,r
|
||||||
|
@OC@.b [r2+[r0].b],r5,r8
|
||||||
|
@OC@.w [r2+[r5].b],r13,r8
|
||||||
|
@OC@.d [r2+[r10].b],r1,r8
|
||||||
|
|
||||||
|
; [r+[r+].b],r,r
|
||||||
|
@OC@.b [r2+[r0+].b],r5,r8
|
||||||
|
@OC@.w [r2+[r5+].b],r13,r8
|
||||||
|
@OC@.d [r2+[r10+].b],r1,r8
|
||||||
|
|
||||||
|
@OC@.w [r2+[r5+].b],r13,r8
|
||||||
|
|
||||||
|
@OC@.d [r2+[r10+].b],r1,r8
|
||||||
|
|
||||||
|
; [r+r.w],r,r
|
||||||
|
|
||||||
|
@OC@.b [r2+r0.w],r5,r8
|
||||||
|
@OC@.w [r2+r5.w],r13,r8
|
||||||
|
@OC@.d [r2+r10.w],r1,r8
|
||||||
|
|
||||||
|
; [r+[r].w],r,r
|
||||||
|
@OC@.b [r2+[r0].w],r5,r8
|
||||||
|
@OC@.w [r2+[r5].w],r13,r8
|
||||||
|
@OC@.d [r2+[r10].w],r1,r8
|
||||||
|
|
||||||
|
; [r+[r+].w],r,r
|
||||||
|
@OC@.b [r2+[r0+].w],r5,r8
|
||||||
|
@OC@.w [r2+[r5+].w],r13,r8
|
||||||
|
@OC@.d [r2+[r10+].w],r1,r8
|
||||||
|
|
||||||
|
@OC@.w [r2+[r5+].w],r13,r8
|
||||||
|
|
||||||
|
@OC@.d [r2+[r10+].w],r1,r8
|
||||||
|
|
||||||
|
; [r+r.d],r,r
|
||||||
|
|
||||||
|
@OC@.b [r2+r0.d],r5,r8
|
||||||
|
@OC@.w [r2+r5.d],r13,r8
|
||||||
|
@OC@.d [r2+r10.d],r1,r8
|
||||||
|
|
||||||
|
; [r+[r].d],r,r
|
||||||
|
@OC@.b [r2+[r0].d],r5,r8
|
||||||
|
@OC@.w [r2+[r5].d],r13,r8
|
||||||
|
@OC@.d [r2+[r10].d],r1,r8
|
||||||
|
|
||||||
|
; [r+[r+].d],r,r
|
||||||
|
@OC@.b [r2+[r0+].d],r5,r8
|
||||||
|
@OC@.w [r2+[r5+].d],r13,r8
|
||||||
|
@OC@.d [r2+[r10+].d],r1,r8
|
||||||
|
|
||||||
|
@OC@.w [r2+[r5+].d],r13,r8
|
||||||
|
|
||||||
|
@OC@.d [r2+[r10+].d],r1,r8
|
||||||
|
|
||||||
|
; [r+const],r,r
|
||||||
|
@OC@.b [r2+0],r5,r8
|
||||||
|
@OC@.b [r2+1],r5,r8
|
||||||
|
@OC@.b [r2+127],r5,r8
|
||||||
|
@OC@.b [r2+128],r5,r8
|
||||||
|
@OC@.b [r2+-1],r5,r8
|
||||||
|
@OC@.b [r2+-127],r5,r8
|
||||||
|
@OC@.b [r2+-128],r5,r8
|
||||||
|
@OC@.b [r2+255],r5,r8
|
||||||
|
|
||||||
|
@OC@.b [r2+42],r5,r8
|
||||||
|
@OC@.b [r2+-42],r5,r8
|
||||||
|
@OC@.b [r2-42],r5,r8
|
||||||
|
@OC@.b [r2+forty2],r5,r8
|
||||||
|
@OC@.b [r2+mforty2],r5,r8
|
||||||
|
@OC@.b [r2+-forty2],r5,r8
|
||||||
|
@OC@.b [r2+-mforty2],r5,r8
|
||||||
|
@OC@.b [r2-forty2],r5,r8
|
||||||
|
@OC@.b [r2-mforty2],r5,r8
|
||||||
|
@OC@.b [r2+externalsym],r5,r8
|
||||||
|
|
||||||
|
@OC@.w [r2+0],r13,r8
|
||||||
|
@OC@.w [r2+1],r13,r8
|
||||||
|
@OC@.w [r2+127],r13,r8
|
||||||
|
@OC@.w [r2+128],r13,r8
|
||||||
|
@OC@.w [r2+-1],r13,r8
|
||||||
|
@OC@.w [r2-1],r13,r8
|
||||||
|
@OC@.w [r2+-127],r13,r8
|
||||||
|
@OC@.w [r2+-128],r13,r8
|
||||||
|
@OC@.w [r2+-129],r13,r8
|
||||||
|
@OC@.w [r2-127],r13,r8
|
||||||
|
@OC@.w [r2-128],r13,r8
|
||||||
|
@OC@.w [r2-129],r13,r8
|
||||||
|
@OC@.w [r2+255],r13,r8
|
||||||
|
@OC@.w [r2+-255],r13,r8
|
||||||
|
@OC@.w [r2-255],r13,r8
|
||||||
|
@OC@.w [r2+256],r13,r8
|
||||||
|
@OC@.w [r2-256],r13,r8
|
||||||
|
@OC@.w [r2+-8856],r13,r8
|
||||||
|
@OC@.w [r2-8856],r13,r8
|
||||||
|
@OC@.w [r2+8856],r13,r8
|
||||||
|
|
||||||
|
@OC@.w [r2+42],r13,r8
|
||||||
|
@OC@.w [r2+-42],r13,r8
|
||||||
|
@OC@.w [r2-42],r13,r8
|
||||||
|
@OC@.w [r2+forty2],r13,r8
|
||||||
|
@OC@.w [r2+mforty2],r13,r8
|
||||||
|
@OC@.w [r2+-forty2],r5,r8
|
||||||
|
@OC@.w [r2-forty2],r5,r8
|
||||||
|
@OC@.w [r2+-mforty2],r5,r8
|
||||||
|
|
||||||
|
@OC@.w [r2+three2767],r5,r8
|
||||||
|
@OC@.w [r2+three2767+1],r5,r8
|
||||||
|
@OC@.w [r2+three2767+2],r13,r8
|
||||||
|
@OC@.w [r2+-three2767],r13,r8
|
||||||
|
@OC@.w [r2+-(three2767+1)],r13,r8
|
||||||
|
@OC@.w [r2+-(three2767+2)],r5,r8
|
||||||
|
@OC@.w [r2-three2767],r13,r8
|
||||||
|
@OC@.w [r2-(three2767+1)],r13,r8
|
||||||
|
@OC@.w [r2-(three2767+2)],r5,r8
|
||||||
|
@OC@.w [r2+six5535],r5,r8
|
||||||
|
@OC@.w [r2+externalsym],r5,r8
|
||||||
|
|
||||||
|
@OC@.d [r2+0],r1,r8
|
||||||
|
@OC@.d [r2+1],r1,r8
|
||||||
|
@OC@.d [r2+127],r1,r8
|
||||||
|
@OC@.d [r2+128],r1,r8
|
||||||
|
@OC@.d [r2+-1],r1,r8
|
||||||
|
@OC@.d [r2-1],r1,r8
|
||||||
|
@OC@.d [r2+-127],r1,r8
|
||||||
|
@OC@.d [r2+-128],r1,r8
|
||||||
|
@OC@.d [r2-127],r1,r8
|
||||||
|
@OC@.d [r2-128],r1,r8
|
||||||
|
@OC@.d [r2+255],r1,r8
|
||||||
|
@OC@.d [r2+-255],r1,r8
|
||||||
|
@OC@.d [r2-255],r1,r8
|
||||||
|
@OC@.d [r2+256],r1,r8
|
||||||
|
@OC@.d [r2-256],r1,r8
|
||||||
|
@OC@.d [r2-8856],r1,r8
|
||||||
|
@OC@.d [r2+-256],r1,r8
|
||||||
|
@OC@.d [r2+-8856],r1,r8
|
||||||
|
@OC@.d [r2+8856],r1,r8
|
||||||
|
|
||||||
|
@OC@.d [r2+2781868],r1,r8
|
||||||
|
@OC@.d [r2+-2701867],r1,r8
|
||||||
|
|
||||||
|
@OC@.d [r2+0x9ec0ceac],r1,r8
|
||||||
|
@OC@.d [r2+-0x7ec0cead],r1,r8
|
||||||
|
@OC@.d [r2-0x7ec0cead],r1,r8
|
||||||
|
@OC@.d [r2+const_int_m32],r1,r8
|
||||||
|
@OC@.d [r2+const_int_32],r1,r8
|
||||||
|
|
||||||
|
@OC@.d [r2+42],r13,r8
|
||||||
|
@OC@.d [r2-42],r5,r8
|
||||||
|
@OC@.d [r2+-42],r5,r8
|
||||||
|
@OC@.d [r2+forty2],r5,r8
|
||||||
|
@OC@.d [r2+mforty2],r5,r8
|
||||||
|
@OC@.d [r2-forty2],r5,r8
|
||||||
|
@OC@.d [r2-mforty2],r5,r8
|
||||||
|
@OC@.d [r2+-forty2],r5,r8
|
||||||
|
@OC@.d [r2+-mforty2],r5,r8
|
||||||
|
|
||||||
|
@OC@.d [r2+three2767],r5,r8
|
||||||
|
@OC@.d [r2+three2767+1],r5,r8
|
||||||
|
@OC@.d [r2+three2767+2],r5,r8
|
||||||
|
@OC@.d [r2+-three2767],r5,r8
|
||||||
|
@OC@.d [r2+-(three2767+1)],r13,r8
|
||||||
|
@OC@.d [r2+-(three2767+2)],r13,r8
|
||||||
|
@OC@.d [r2-three2767],r5,r8
|
||||||
|
@OC@.d [r2-(three2767+1)],r13,r8
|
||||||
|
@OC@.d [r2-(three2767+2)],r13,r8
|
||||||
|
@OC@.d [r2+six5535],r5,r8
|
||||||
|
@OC@.d [r2+six5535+1],r13,r8
|
||||||
|
@OC@.d [r2+two701867],r5,r8
|
||||||
|
@OC@.d [r2+-two701867],r5,r8
|
||||||
|
@OC@.d [r2-two701867],r5,r8
|
||||||
|
|
||||||
|
@OC@.d [r2+externalsym],r5,r8
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;
|
||||||
|
;
|
||||||
|
; [r=r+X],r
|
||||||
|
|
||||||
|
; [r=r+r.b],r
|
||||||
|
|
||||||
|
@OC@.b [r12=r2+r0.b],r5
|
||||||
|
@OC@.w [r12=r2+r5.b],r13
|
||||||
|
@OC@.d [r12=r2+r10.b],r1
|
||||||
|
|
||||||
|
@OC@ r13,[r12=r2+r5.b]
|
||||||
|
@OC@ r1,[r12=r2+r10.b]
|
||||||
|
|
||||||
|
; [r=r+[r].b],r
|
||||||
|
@OC@.b [r12=r2+[r0].b],r5
|
||||||
|
@OC@.w [r12=r2+[r5].b],r13
|
||||||
|
@OC@.d [r12=r2+[r10].b],r1
|
||||||
|
|
||||||
|
@OC@ r4,[r12=r2+[r5].b]
|
||||||
|
@OC@ r6,[r12=r2+[r10].b]
|
||||||
|
|
||||||
|
; [r=r+[r+].b],r
|
||||||
|
@OC@.b [r12=r2+[r0+].b],r5
|
||||||
|
@OC@.w [r12=r2+[r5+].b],r13
|
||||||
|
@OC@.d [r12=r2+[r10+].b],r1
|
||||||
|
|
||||||
|
@OC@.w [r12=r2+[r5+].b],r13
|
||||||
|
|
||||||
|
@OC@.d [r12=r2+[r10+].b],r1
|
||||||
|
|
||||||
|
@OC@ r3,[r12=r2+[r5+].b]
|
||||||
|
@OC@ r2,[r12=r2+[r10+].b]
|
||||||
|
|
||||||
|
; [r=r+r.w],r
|
||||||
|
|
||||||
|
@OC@.b [r12=r2+r0.w],r5
|
||||||
|
@OC@.w [r12=r2+r5.w],r13
|
||||||
|
@OC@.d [r12=r2+r10.w],r1
|
||||||
|
|
||||||
|
@OC@ r5,[r12=r2+r5.w]
|
||||||
|
@OC@ r8,[r12=r2+r10.w]
|
||||||
|
|
||||||
|
; [r=r+[r].w],r
|
||||||
|
@OC@.b [r12=r2+[r0].w],r5
|
||||||
|
@OC@.w [r12=r2+[r5].w],r13
|
||||||
|
@OC@.d [r12=r2+[r10].w],r1
|
||||||
|
|
||||||
|
@OC@ r4,[r12=r2+[r5].w]
|
||||||
|
@OC@ r3,[r12=r2+[r10].w]
|
||||||
|
|
||||||
|
; [r=r+[r+].w],r
|
||||||
|
@OC@.b [r12=r2+[r0+].w],r5
|
||||||
|
@OC@.w [r12=r2+[r5+].w],r13
|
||||||
|
@OC@.d [r12=r2+[r10+].w],r1
|
||||||
|
|
||||||
|
@OC@.w [r12=r2+[r5+].w],r13
|
||||||
|
|
||||||
|
@OC@.d [r12=r2+[r10+].w],r1
|
||||||
|
|
||||||
|
@OC@ r2,[r12=r2+[r5+].w]
|
||||||
|
@OC@ r7,[r12=r2+[r10+].w]
|
||||||
|
|
||||||
|
; [r=r+r.d],r
|
||||||
|
|
||||||
|
@OC@.b [r12=r2+r0.d],r5
|
||||||
|
@OC@.w [r12=r2+r5.d],r13
|
||||||
|
@OC@.d [r12=r2+r10.d],r1
|
||||||
|
|
||||||
|
@OC@ r4,[r12=r2+r5.d]
|
||||||
|
@OC@ r8,[r12=r2+r10.d]
|
||||||
|
|
||||||
|
; [r=r+[r].d],r
|
||||||
|
@OC@.b [r12=r2+[r0].d],r5
|
||||||
|
@OC@.w [r12=r2+[r5].d],r13
|
||||||
|
@OC@.d [r12=r2+[r10].d],r1
|
||||||
|
|
||||||
|
@OC@ r2,[r12=r2+[r5].d]
|
||||||
|
@OC@ r0,[r12=r2+[r10].d]
|
||||||
|
|
||||||
|
; [r=r+[r+].d],r
|
||||||
|
@OC@.b [r12=r2+[r0+].d],r5
|
||||||
|
@OC@.w [r12=r2+[r5+].d],r13
|
||||||
|
@OC@.d [r12=r2+[r10+].d],r1
|
||||||
|
|
||||||
|
@OC@.w [r12=r2+[r5+].d],r13
|
||||||
|
|
||||||
|
@OC@.d [r12=r2+[r10+].d],r1
|
||||||
|
|
||||||
|
@OC@ r3,[r12=r2+[r5+].d]
|
||||||
|
@OC@ r2,[r12=r2+[r10+].d]
|
||||||
|
|
||||||
|
; [r=r+const],r
|
||||||
|
@OC@.b [r12=r2+0],r5
|
||||||
|
@OC@.b [r12=r2+1],r5
|
||||||
|
@OC@.b [r12=r2+127],r5
|
||||||
|
@OC@.b [r12=r2+128],r5
|
||||||
|
@OC@.b [r12=r2+-1],r5
|
||||||
|
@OC@.b [r12=r2+-127],r5
|
||||||
|
@OC@.b [r12=r2+-128],r5
|
||||||
|
@OC@.b [r12=r2+255],r5
|
||||||
|
|
||||||
|
@OC@.b [r12=r2+42],r5
|
||||||
|
@OC@.b [r12=r2+-42],r5
|
||||||
|
@OC@.b [r12=r2-42],r5
|
||||||
|
@OC@.b [r12=r2+forty2],r5
|
||||||
|
@OC@.b [r12=r2+mforty2],r5
|
||||||
|
@OC@.b [r12=r2+-forty2],r5
|
||||||
|
@OC@.b [r12=r2+-mforty2],r5
|
||||||
|
@OC@.b [r12=r2-forty2],r5
|
||||||
|
@OC@.b [r12=r2-mforty2],r5
|
||||||
|
@OC@.b [r12=r2+externalsym],r5
|
||||||
|
|
||||||
|
@OC@.w [r12=r2+0],r13
|
||||||
|
@OC@.w [r12=r2+1],r13
|
||||||
|
@OC@.w [r12=r2+127],r13
|
||||||
|
@OC@.w [r12=r2+128],r13
|
||||||
|
@OC@.w [r12=r2+-1],r13
|
||||||
|
@OC@.w [r12=r2-1],r13
|
||||||
|
@OC@.w [r12=r2+-127],r13
|
||||||
|
@OC@.w [r12=r2+-128],r13
|
||||||
|
@OC@.w [r12=r2+-129],r13
|
||||||
|
@OC@.w [r12=r2-127],r13
|
||||||
|
@OC@.w [r12=r2-128],r13
|
||||||
|
@OC@.w [r12=r2-129],r13
|
||||||
|
@OC@.w [r12=r2+255],r13
|
||||||
|
@OC@.w [r12=r2+-255],r13
|
||||||
|
@OC@.w [r12=r2-255],r13
|
||||||
|
@OC@.w [r12=r2+256],r13
|
||||||
|
@OC@.w [r12=r2-256],r13
|
||||||
|
@OC@.w [r12=r2+-8856],r13
|
||||||
|
@OC@.w [r12=r2-8856],r13
|
||||||
|
@OC@.w [r12=r2+8856],r13
|
||||||
|
|
||||||
|
@OC@.w [r12=r2+42],r13
|
||||||
|
@OC@.w [r12=r2+-42],r13
|
||||||
|
@OC@.w [r12=r2-42],r13
|
||||||
|
@OC@.w [r12=r2+forty2],r13
|
||||||
|
@OC@.w [r12=r2+mforty2],r13
|
||||||
|
@OC@.w [r12=r2+-forty2],r5
|
||||||
|
@OC@.w [r12=r2-forty2],r5
|
||||||
|
@OC@.w [r12=r2+-mforty2],r5
|
||||||
|
|
||||||
|
@OC@.w [r12=r2+three2767],r5
|
||||||
|
@OC@.w [r12=r2+three2767+1],r5
|
||||||
|
@OC@.w [r12=r2+three2767+2],r13
|
||||||
|
@OC@.w [r12=r2+-three2767],r13
|
||||||
|
@OC@.w [r12=r2+-(three2767+1)],r13
|
||||||
|
@OC@.w [r12=r2+-(three2767+2)],r5
|
||||||
|
@OC@.w [r12=r2-three2767],r13
|
||||||
|
@OC@.w [r12=r2-(three2767+1)],r13
|
||||||
|
@OC@.w [r12=r2-(three2767+2)],r5
|
||||||
|
@OC@.w [r12=r2+six5535],r5
|
||||||
|
@OC@.w [r12=r2+externalsym],r5
|
||||||
|
|
||||||
|
@OC@.d [r12=r2+0],r1
|
||||||
|
@OC@.d [r12=r2+1],r1
|
||||||
|
@OC@.d [r12=r2+127],r1
|
||||||
|
@OC@.d [r12=r2+128],r1
|
||||||
|
@OC@.d [r12=r2+-1],r1
|
||||||
|
@OC@.d [r12=r2-1],r1
|
||||||
|
@OC@.d [r12=r2+-127],r1
|
||||||
|
@OC@.d [r12=r2+-128],r1
|
||||||
|
@OC@.d [r12=r2-127],r1
|
||||||
|
@OC@.d [r12=r2-128],r1
|
||||||
|
@OC@.d [r12=r2+255],r1
|
||||||
|
@OC@.d [r12=r2+-255],r1
|
||||||
|
@OC@.d [r12=r2-255],r1
|
||||||
|
@OC@.d [r12=r2+256],r1
|
||||||
|
@OC@.d [r12=r2-256],r1
|
||||||
|
@OC@.d [r12=r2-8856],r1
|
||||||
|
@OC@.d [r12=r2+-256],r1
|
||||||
|
@OC@.d [r12=r2+-8856],r1
|
||||||
|
@OC@.d [r12=r2+8856],r1
|
||||||
|
|
||||||
|
@OC@.d [r12=r2+2781868],r1
|
||||||
|
@OC@.d [r12=r2+-2701867],r1
|
||||||
|
|
||||||
|
@OC@.d [r12=r2+0x9ec0ceac],r1
|
||||||
|
@OC@.d [r12=r2+-0x7ec0cead],r1
|
||||||
|
@OC@.d [r12=r2-0x7ec0cead],r1
|
||||||
|
@OC@.d [r12=r2+const_int_m32],r1
|
||||||
|
@OC@.d [r12=r2+const_int_32],r1
|
||||||
|
|
||||||
|
@OC@.d [r12=r2+42],r13
|
||||||
|
@OC@.d [r12=r2-42],r5
|
||||||
|
@OC@.d [r12=r2+-42],r5
|
||||||
|
@OC@.d [r12=r2+forty2],r5
|
||||||
|
@OC@.d [r12=r2+mforty2],r5
|
||||||
|
@OC@.d [r12=r2-forty2],r5
|
||||||
|
@OC@.d [r12=r2-mforty2],r5
|
||||||
|
@OC@.d [r12=r2+-forty2],r5
|
||||||
|
@OC@.d [r12=r2+-mforty2],r5
|
||||||
|
|
||||||
|
@OC@.d [r12=r2+three2767],r5
|
||||||
|
@OC@.d [r12=r2+three2767+1],r5
|
||||||
|
@OC@.d [r12=r2+three2767+2],r5
|
||||||
|
@OC@.d [r12=r2+-three2767],r5
|
||||||
|
@OC@.d [r12=r2+-(three2767+1)],r13
|
||||||
|
@OC@.d [r12=r2+-(three2767+2)],r13
|
||||||
|
@OC@.d [r12=r2-three2767],r5
|
||||||
|
@OC@.d [r12=r2-(three2767+1)],r13
|
||||||
|
@OC@.d [r12=r2-(three2767+2)],r13
|
||||||
|
@OC@.d [r12=r2+six5535],r5
|
||||||
|
@OC@.d [r12=r2+six5535+1],r13
|
||||||
|
@OC@.d [r12=r2+two701867],r5
|
||||||
|
@OC@.d [r12=r2+-two701867],r5
|
||||||
|
@OC@.d [r12=r2-two701867],r5
|
||||||
|
|
||||||
|
@OC@.d [r12=r2+externalsym],r5
|
||||||
|
|
||||||
|
@OC@ r1,[r12=r2+0]
|
||||||
|
@OC@ r1,[r12=r2+1]
|
||||||
|
@OC@ r1,[r12=r2+127]
|
||||||
|
@OC@ r1,[r12=r2+128]
|
||||||
|
@OC@ r1,[r12=r2+-1]
|
||||||
|
@OC@ r1,[r12=r2-1]
|
||||||
|
@OC@ r1,[r12=r2+-127]
|
||||||
|
@OC@ r1,[r12=r2+-128]
|
||||||
|
@OC@ r1,[r12=r2-127]
|
||||||
|
@OC@ r1,[r12=r2-128]
|
||||||
|
@OC@ r1,[r12=r2+255]
|
||||||
|
@OC@ r1,[r12=r2+-255]
|
||||||
|
@OC@ r1,[r12=r2-255]
|
||||||
|
@OC@ r1,[r12=r2+256]
|
||||||
|
@OC@ r1,[r12=r2-256]
|
||||||
|
@OC@ r1,[r12=r2-8856]
|
||||||
|
@OC@ r1,[r12=r2+-256]
|
||||||
|
@OC@ r1,[r12=r2+-8856]
|
||||||
|
@OC@ r1,[r12=r2+8856]
|
||||||
|
|
||||||
|
@OC@ r1,[r12=r2+2781868]
|
||||||
|
@OC@ r1,[r12=r2+-2701867]
|
||||||
|
|
||||||
|
@OC@ r1,[r12=r2+0x9ec0ceac]
|
||||||
|
@OC@ r1,[r12=r2+-0x7ec0cead]
|
||||||
|
@OC@ r1,[r12=r2-0x7ec0cead]
|
||||||
|
@OC@ r1,[r12=r2+const_int_m32]
|
||||||
|
@OC@ r1,[r12=r2+const_int_32]
|
||||||
|
|
||||||
|
@OC@ r13,[r12=r2+42]
|
||||||
|
@OC@ r5,[r12=r2-42]
|
||||||
|
@OC@ r5,[r12=r2+-42]
|
||||||
|
@OC@ r5,[r12=r2+forty2]
|
||||||
|
@OC@ r5,[r12=r2+mforty2]
|
||||||
|
@OC@ r5,[r12=r2-forty2]
|
||||||
|
@OC@ r5,[r12=r2-mforty2]
|
||||||
|
@OC@ r5,[r12=r2+-forty2]
|
||||||
|
@OC@ r5,[r12=r2+-mforty2]
|
||||||
|
|
||||||
|
@OC@ r5,[r12=r2+three2767]
|
||||||
|
@OC@ r5,[r12=r2+three2767+1]
|
||||||
|
@OC@ r5,[r12=r2+three2767+2]
|
||||||
|
@OC@ r5,[r12=r2+-three2767]
|
||||||
|
@OC@ r13,[r12=r2+-(three2767+1)]
|
||||||
|
@OC@ r13,[r12=r2+-(three2767+2)]
|
||||||
|
@OC@ r5,[r12=r2-three2767]
|
||||||
|
@OC@ r13,[r12=r2-(three2767+1)]
|
||||||
|
@OC@ r13,[r12=r2-(three2767+2)]
|
||||||
|
@OC@ r5,[r12=r2+six5535]
|
||||||
|
@OC@ r13,[r12=r2+six5535+1]
|
||||||
|
@OC@ r5,[r12=r2+two701867]
|
||||||
|
@OC@ r5,[r12=r2+-two701867]
|
||||||
|
@OC@ r5,[r12=r2-two701867]
|
||||||
|
|
||||||
|
@OC@ r5,[r12=r2+externalsym]
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;;;
|
||||||
|
;
|
||||||
|
; [[r(+)]],r
|
||||||
|
|
||||||
|
@OC@.b [[r3]],r5
|
||||||
|
@OC@.w [[r2]],r4
|
||||||
|
@OC@.d [[r3]],r7
|
||||||
|
|
||||||
|
@OC@ r4,[[r2]]
|
||||||
|
@OC@ r7,[[r3]]
|
||||||
|
|
||||||
|
@OC@.b [[r9+]],r7
|
||||||
|
@OC@.w [[r3+]],r5
|
||||||
|
@OC@.d [[r1+]],r6
|
||||||
|
|
||||||
|
@OC@ r5,[[r3+]]
|
||||||
|
@OC@ r6,[[r1+]]
|
||||||
|
|
||||||
|
@OC@.b [externalsym],r5
|
||||||
|
@OC@.w [externalsym],r4
|
||||||
|
@OC@.d [externalsym],r7
|
||||||
|
|
||||||
|
@OC@ r4,[externalsym]
|
||||||
|
@OC@ r7,[externalsym]
|
||||||
|
|
||||||
|
@OC@.b [notstart],r5
|
||||||
|
@OC@.w [notstart],r4
|
||||||
|
@OC@.d [notstart],r7
|
||||||
|
|
||||||
|
@OC@ r3,[notstart]
|
||||||
|
@OC@ r7,[notstart]
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;;;
|
||||||
|
;
|
||||||
|
; [[r(+)]],r,r
|
||||||
|
|
||||||
|
@OC@.b [[r3]],r5,r12
|
||||||
|
@OC@.w [[r2]],r4,r9
|
||||||
|
@OC@.d [[r3]],r7,r9
|
||||||
|
|
||||||
|
@OC@.b [[r9+]],r7,r10
|
||||||
|
@OC@.w [[r3+]],r5,r9
|
||||||
|
@OC@.d [[r1+]],r6,r9
|
||||||
|
|
||||||
|
@OC@.b [externalsym],r5,r7
|
||||||
|
@OC@.w [externalsym],r4,r9
|
||||||
|
@OC@.d [externalsym],r7,r9
|
||||||
|
|
||||||
|
@OC@.b [notstart],r5,r9
|
||||||
|
@OC@.w [notstart],r4,r12
|
||||||
|
@OC@.d [notstart],r7,r9
|
||||||
|
|
||||||
|
end:
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: bork
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
|
||||||
|
00000000 <start>:
|
||||||
|
[ ]+0:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+\.\.\.
|
|
@ -0,0 +1,6 @@
|
||||||
|
; Check that some ISO 8859-1 "scandinavian" letters are accepted in
|
||||||
|
; comments (such that they do not break lines). This is highly dependent
|
||||||
|
; on the host C library.
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
nop ; borkåborkäborköborkÅborkÄborkÖbork.
|
|
@ -0,0 +1,11 @@
|
||||||
|
; Test warning for expansion of branches.
|
||||||
|
; FIXME: Warnings currently have the line number of the last
|
||||||
|
; line, which is not really good.
|
||||||
|
|
||||||
|
; { dg-do assemble { target cris-*-* } }
|
||||||
|
; { dg-options "-N" }
|
||||||
|
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
ba external_symbol ; { dg-warning "32-bit conditional branch generated" "" { target cris-*-* } { 11 } }
|
||||||
|
nop
|
|
@ -0,0 +1,13 @@
|
||||||
|
; Test warning for expansion of branches.
|
||||||
|
; FIXME: Warnings currently have the line number of the last
|
||||||
|
; line, which is not really good.
|
||||||
|
|
||||||
|
; { dg-do assemble { target cris-*-* } }
|
||||||
|
; { dg-options "-N" }
|
||||||
|
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
ba long_forward ; { dg-warning "32-bit conditional branch generated" "" { target cris-*-* } { 13 } }
|
||||||
|
.space 32768,0
|
||||||
|
long_forward:
|
||||||
|
nop
|
|
@ -0,0 +1,13 @@
|
||||||
|
; Test warning for expansion of branches.
|
||||||
|
; FIXME: Warnings currently have the line number of the last
|
||||||
|
; line, which is not really good.
|
||||||
|
|
||||||
|
; { dg-do assemble { target cris-*-* } }
|
||||||
|
; { dg-options "-N" }
|
||||||
|
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
nop
|
||||||
|
.space 32768,0
|
||||||
|
ba start ; { dg-warning "32-bit conditional branch generated" "" { target cris-*-* } { 13 } }
|
||||||
|
nop
|
|
@ -0,0 +1,519 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: branch
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <start_original>:
|
||||||
|
[ ]+0:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
00000002 <startm32>:
|
||||||
|
[ ]+2:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
00007e6a <startm16>:
|
||||||
|
[ ]+7e6a:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
00007f2e <start>:
|
||||||
|
[ ]+7f2e:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+7f30:[ ]+fde0[ ]+ba[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f32:[ ]+fb00[ ]+bcc[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f34:[ ]+f910[ ]+bcs[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f36:[ ]+f730[ ]+beq[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f38:[ ]+f5f0[ ]+bwf[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f3a:[ ]+f3f0[ ]+bwf[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f3c:[ ]+f1f0[ ]+bwf[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f3e:[ ]+efa0[ ]+bge[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f40:[ ]+edc0[ ]+bgt[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f42:[ ]+eb90[ ]+bhi[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f44:[ ]+e900[ ]+bcc[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f46:[ ]+e7d0[ ]+ble[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f48:[ ]+e510[ ]+bcs[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f4a:[ ]+e380[ ]+bls[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f4c:[ ]+e1b0[ ]+blt[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f4e:[ ]+df70[ ]+bmi[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f50:[ ]+dd20[ ]+bne[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f52:[ ]+db60[ ]+bpl[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f54:[ ]+d940[ ]+bvc[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
[ ]+7f56:[ ]+d750[ ]+bvs[ ]+(0x7f2e|7f2e <start>)
|
||||||
|
00007f58 <start2>:
|
||||||
|
[ ]+7f58:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+7f5a:[ ]+0fe0[ ]+ba[ ]+(0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f5c:[ ]+0d00[ ]+bcc[ ]+(0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f5e:[ ]+0b10[ ]+bcs[ ]+(0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f60:[ ]+0930[ ]+beq[ ]+(0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f62:[ ]+07f0[ ]+bwf[ ]+(0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f64:[ ]+05f0[ ]+bwf[ ]+(0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f66:[ ]+03f0[ ]+bwf[ ]+(0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f68:[ ]+01a0[ ]+bge[ ]+(0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f6a:[ ]+ffcd fcfe[ ]+bgt (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f6e:[ ]+ff9d f8fe[ ]+bhi (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f72:[ ]+ff0d f4fe[ ]+bhs (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f76:[ ]+ffdd f0fe[ ]+ble (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f7a:[ ]+ff1d ecfe[ ]+blo (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f7e:[ ]+ff8d e8fe[ ]+bls (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f82:[ ]+ffbd e4fe[ ]+blt (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f86:[ ]+ff7d e0fe[ ]+bmi (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f8a:[ ]+ff2d dcfe[ ]+bne (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f8e:[ ]+ff6d d8fe[ ]+bpl (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f92:[ ]+ff4d d4fe[ ]+bvc (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7f96:[ ]+ff5d d0fe[ ]+bvs (0x7e6a|7e6a <startm16>)
|
||||||
|
00007f9a <start3>:
|
||||||
|
[ ]+7f9a:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+7f9c:[ ]+ffed cafe[ ]+ba (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fa0:[ ]+ff0d c6fe[ ]+bhs (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fa4:[ ]+ff1d c2fe[ ]+blo (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fa8:[ ]+ff3d befe[ ]+beq (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fac:[ ]+fffd bafe[ ]+bwf (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fb0:[ ]+fffd b6fe[ ]+bwf (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fb4:[ ]+fffd b2fe[ ]+bwf (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fb8:[ ]+ffad aefe[ ]+bge (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fbc:[ ]+ffcd aafe[ ]+bgt (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fc0:[ ]+ff9d a6fe[ ]+bhi (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fc4:[ ]+ff0d a2fe[ ]+bhs (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fc8:[ ]+ffdd 9efe[ ]+ble (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fcc:[ ]+ff1d 9afe[ ]+blo (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fd0:[ ]+ff8d 96fe[ ]+bls (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fd4:[ ]+ffbd 92fe[ ]+blt (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fd8:[ ]+ff7d 8efe[ ]+bmi (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fdc:[ ]+ff2d 8afe[ ]+bne (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fe0:[ ]+ff6d 86fe[ ]+bpl (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fe4:[ ]+ff4d 82fe[ ]+bvc (0x7e6a|7e6a <startm16>)
|
||||||
|
[ ]+7fe8:[ ]+ff5d 7efe[ ]+bvs (0x7e6a|7e6a <startm16>)
|
||||||
|
00007fec <start4>:
|
||||||
|
[ ]+7fec:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+7fee:[ ]+ffed 1080[ ]+ba (0x2|2 <startm32>)
|
||||||
|
[ ]+7ff2:[ ]+ff0d 0c80[ ]+bhs (0x2|2 <startm32>)
|
||||||
|
[ ]+7ff6:[ ]+ff1d 0880[ ]+blo (0x2|2 <startm32>)
|
||||||
|
[ ]+7ffa:[ ]+ff3d 0480[ ]+beq (0x2|2 <startm32>)
|
||||||
|
[ ]+7ffe:[ ]+fffd 0080[ ]+bwf (0x2|2 <startm32>)
|
||||||
|
[ ]+8002:[ ]+08e0[ ]+ba[ ]+(0x800c|800c <start4\+0x20>)
|
||||||
|
[ ]+8004:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8006:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+8008:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+800c:[ ]+f9f0[ ]+bwf[ ]+(0x8006|8006 <start4\+0x1a>)
|
||||||
|
[ ]+800e:[ ]+08e0[ ]+ba[ ]+(0x8018|8018 <start4\+0x2c>)
|
||||||
|
[ ]+8010:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8012:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+8014:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+8018:[ ]+f9f0[ ]+bwf[ ]+(0x8012|8012 <start4\+0x26>)
|
||||||
|
[ ]+801a:[ ]+08e0[ ]+ba[ ]+(0x8024|8024 <start4\+0x38>)
|
||||||
|
[ ]+801c:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+801e:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+8020:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+8024:[ ]+f9a0[ ]+bge[ ]+(0x801e|801e <start4\+0x32>)
|
||||||
|
[ ]+8026:[ ]+08e0[ ]+ba[ ]+(0x8030|8030 <start4\+0x44>)
|
||||||
|
[ ]+8028:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+802a:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+802c:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+8030:[ ]+f9c0[ ]+bgt[ ]+(0x802a|802a <start4\+0x3e>)
|
||||||
|
[ ]+8032:[ ]+08e0[ ]+ba[ ]+(0x803c|803c <start4\+0x50>)
|
||||||
|
[ ]+8034:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8036:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+8038:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+803c:[ ]+f990[ ]+bhi[ ]+(0x8036|8036 <start4\+0x4a>)
|
||||||
|
[ ]+803e:[ ]+08e0[ ]+ba[ ]+(0x8048|8048 <start4\+0x5c>)
|
||||||
|
[ ]+8040:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8042:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+8044:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+8048:[ ]+f900[ ]+bcc[ ]+(0x8042|8042 <start4\+0x..>)
|
||||||
|
[ ]+804a:[ ]+08e0[ ]+ba[ ]+(0x8054|8054 <start4\+0x..>)
|
||||||
|
[ ]+804c:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+804e:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+8050:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+8054:[ ]+f9d0[ ]+ble[ ]+(0x804e|804e <start4\+0x..>)
|
||||||
|
[ ]+8056:[ ]+08e0[ ]+ba[ ]+(0x8060|8060 <start4\+0x..>)
|
||||||
|
[ ]+8058:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+805a:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+805c:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+8060:[ ]+f910[ ]+bcs[ ]+(0x805a|805a <start4\+0x..>)
|
||||||
|
[ ]+8062:[ ]+08e0[ ]+ba[ ]+(0x806c|806c <start4\+0x..>)
|
||||||
|
[ ]+8064:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8066:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+8068:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+806c:[ ]+f980[ ]+bls[ ]+(0x8066|8066 <start4\+0x..>)
|
||||||
|
[ ]+806e:[ ]+08e0[ ]+ba[ ]+(0x8078|8078 <start4\+0x..>)
|
||||||
|
[ ]+8070:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8072:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+8074:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+8078:[ ]+f9b0[ ]+blt[ ]+(0x8072|8072 <start4\+0x..>)
|
||||||
|
[ ]+807a:[ ]+08e0[ ]+ba[ ]+(0x8084|8084 <start4\+0x..>)
|
||||||
|
[ ]+807c:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+807e:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+8080:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+8084:[ ]+f970[ ]+bmi[ ]+(0x807e|807e <start4\+0x..>)
|
||||||
|
[ ]+8086:[ ]+08e0[ ]+ba[ ]+(0x8090|8090 <start4\+0x..>)
|
||||||
|
[ ]+8088:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+808a:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+808c:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+8090:[ ]+f920[ ]+bne[ ]+(0x808a|808a <start4\+0x..>)
|
||||||
|
[ ]+8092:[ ]+08e0[ ]+ba[ ]+(0x809c|809c <start4\+0x..>)
|
||||||
|
[ ]+8094:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8096:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+8098:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+809c:[ ]+f960[ ]+bpl[ ]+(0x8096|8096 <start4\+0x..>)
|
||||||
|
[ ]+809e:[ ]+08e0[ ]+ba[ ]+(0x80a8|80a8 <start4\+0x..>)
|
||||||
|
[ ]+80a0:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+80a2:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+80a4:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+80a8:[ ]+f940[ ]+bvc[ ]+(0x80a2|80a2 <start4\+0x..>)
|
||||||
|
[ ]+80aa:[ ]+08e0[ ]+ba[ ]+(0x80b4|80b4 <start4\+0x..>)
|
||||||
|
[ ]+80ac:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+80ae:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+80b0:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+80b4:[ ]+f950[ ]+bvs[ ]+(0x80ae|80ae <start4\+0x..>)
|
||||||
|
000080b6 <start5>:
|
||||||
|
[ ]+80b6:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+80b8:[ ]+08e0[ ]+ba[ ]+(0x80c2|80c2 <start5\+0xc>)
|
||||||
|
[ ]+80ba:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+80bc:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+80be:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+80c2:[ ]+f9e0[ ]+ba[ ]+(0x80bc|80bc <start5\+0x6>)
|
||||||
|
[ ]+80c4:[ ]+08e0[ ]+ba[ ]+(0x80ce|80ce <start5\+0x..>)
|
||||||
|
[ ]+80c6:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+80c8:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+80ca:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+80ce:[ ]+f900[ ]+bcc[ ]+(0x80c8|80c8 <start5\+0x..>)
|
||||||
|
[ ]+80d0:[ ]+08e0[ ]+ba[ ]+(0x80da|80da <start5\+0x..>)
|
||||||
|
[ ]+80d2:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+80d4:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+80d6:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+80da:[ ]+f910[ ]+bcs[ ]+(0x80d4|80d4 <start5\+0x..>)
|
||||||
|
[ ]+80dc:[ ]+08e0[ ]+ba[ ]+(0x80e6|80e6 <start5\+0x..>)
|
||||||
|
[ ]+80de:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+80e0:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+80e2:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+80e6:[ ]+f930[ ]+beq[ ]+(0x80e0|80e0 <start5\+0x..>)
|
||||||
|
[ ]+80e8:[ ]+08e0[ ]+ba[ ]+(0x80f2|80f2 <start5\+0x..>)
|
||||||
|
[ ]+80ea:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+80ec:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+80ee:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+80f2:[ ]+f9f0[ ]+bwf[ ]+(0x80ec|80ec <start5\+0x..>)
|
||||||
|
[ ]+80f4:[ ]+08e0[ ]+ba[ ]+(0x80fe|80fe <start5\+0x..>)
|
||||||
|
[ ]+80f6:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+80f8:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+80fa:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+80fe:[ ]+f9f0[ ]+bwf[ ]+(0x80f8|80f8 <start5\+0x..>)
|
||||||
|
[ ]+8100:[ ]+08e0[ ]+ba[ ]+(0x810a|810a <start5\+0x..>)
|
||||||
|
[ ]+8102:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8104:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+8106:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+810a:[ ]+f9f0[ ]+bwf[ ]+(0x8104|8104 <start5\+0x..>)
|
||||||
|
[ ]+810c:[ ]+08e0[ ]+ba[ ]+(0x8116|8116 <start5\+0x..>)
|
||||||
|
[ ]+810e:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8110:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+8112:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+8116:[ ]+f9a0[ ]+bge[ ]+(0x8110|8110 <start5\+0x..>)
|
||||||
|
[ ]+8118:[ ]+08e0[ ]+ba[ ]+(0x8122|8122 <start5\+0x..>)
|
||||||
|
[ ]+811a:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+811c:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+811e:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+8122:[ ]+f9c0[ ]+bgt[ ]+(0x811c|811c <start5\+0x..>)
|
||||||
|
[ ]+8124:[ ]+08e0[ ]+ba[ ]+(0x812e|812e <start5\+0x..>)
|
||||||
|
[ ]+8126:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8128:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+812a:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+812e:[ ]+f990[ ]+bhi[ ]+(0x8128|8128 <start5\+0x..>)
|
||||||
|
[ ]+8130:[ ]+08e0[ ]+ba[ ]+(0x813a|813a <start5\+0x..>)
|
||||||
|
[ ]+8132:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8134:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+8136:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+813a:[ ]+f900[ ]+bcc[ ]+(0x8134|8134 <start5\+0x..>)
|
||||||
|
[ ]+813c:[ ]+08e0[ ]+ba[ ]+(0x8146|8146 <start5\+0x..>)
|
||||||
|
[ ]+813e:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8140:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+8142:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+8146:[ ]+f9d0[ ]+ble[ ]+(0x8140|8140 <start5\+0x..>)
|
||||||
|
[ ]+8148:[ ]+08e0[ ]+ba[ ]+(0x8152|8152 <start5\+0x..>)
|
||||||
|
[ ]+814a:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+814c:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+814e:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+8152:[ ]+f910[ ]+bcs[ ]+(0x814c|814c <start5\+0x..>)
|
||||||
|
[ ]+8154:[ ]+08e0[ ]+ba[ ]+(0x815e|815e <start5\+0x..>)
|
||||||
|
[ ]+8156:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8158:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+815a:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+815e:[ ]+f980[ ]+bls[ ]+(0x8158|8158 <start5\+0x..>)
|
||||||
|
[ ]+8160:[ ]+08e0[ ]+ba[ ]+(0x816a|816a <start5\+0x..>)
|
||||||
|
[ ]+8162:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8164:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+8166:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+816a:[ ]+f9b0[ ]+blt[ ]+(0x8164|8164 <start5\+0x..>)
|
||||||
|
[ ]+816c:[ ]+08e0[ ]+ba[ ]+(0x8176|8176 <start5\+0x..>)
|
||||||
|
[ ]+816e:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8170:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+8172:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+8176:[ ]+f970[ ]+bmi[ ]+(0x8170|8170 <start5\+0x..>)
|
||||||
|
[ ]+8178:[ ]+08e0[ ]+ba[ ]+(0x8182|8182 <start5\+0x..>)
|
||||||
|
[ ]+817a:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+817c:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+817e:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+8182:[ ]+f920[ ]+bne[ ]+(0x817c|817c <start5\+0x..>)
|
||||||
|
[ ]+8184:[ ]+08e0[ ]+ba[ ]+(0x818e|818e <start5\+0x..>)
|
||||||
|
[ ]+8186:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8188:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+818a:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+818e:[ ]+f960[ ]+bpl[ ]+(0x8188|8188 <start5\+0x..>)
|
||||||
|
[ ]+8190:[ ]+08e0[ ]+ba[ ]+(0x819a|819a <start5\+0x..>)
|
||||||
|
[ ]+8192:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8194:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+8196:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+819a:[ ]+f940[ ]+bvc[ ]+(0x8194|8194 <start5\+0x..>)
|
||||||
|
[ ]+819c:[ ]+08e0[ ]+ba[ ]+(0x81a6|81a6 <start5\+0x..>)
|
||||||
|
[ ]+819e:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+81a0:[ ]+3f0d 0200 0000[ ]+jump[ ]+(0x2|2 <startm32>)
|
||||||
|
[ ]+81a2:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*2
|
||||||
|
[ ]+81a6:[ ]+f950[ ]+bvs[ ]+(0x81a0|81a0 <start5\+0x..>)
|
||||||
|
000081a8 <start6>:
|
||||||
|
[ ]+81a8:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+81aa:[ ]+08e0[ ]+ba[ ]+(0x81b4|81b4 <start6\+0xc>)
|
||||||
|
[ ]+81ac:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+81ae:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+81b0:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+81b4:[ ]+f9e0[ ]+ba[ ]+(0x81ae|81ae <start6\+0x6>)
|
||||||
|
[ ]+81b6:[ ]+08e0[ ]+ba[ ]+(0x81c0|81c0 <start6\+0x..>)
|
||||||
|
[ ]+81b8:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+81ba:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+81bc:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+81c0:[ ]+f900[ ]+bcc[ ]+(0x81ba|81ba <start6\+0x..>)
|
||||||
|
[ ]+81c2:[ ]+08e0[ ]+ba[ ]+(0x81cc|81cc <start6\+0x..>)
|
||||||
|
[ ]+81c4:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+81c6:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+81c8:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+81cc:[ ]+f910[ ]+bcs[ ]+(0x81c6|81c6 <start6\+0x..>)
|
||||||
|
[ ]+81ce:[ ]+08e0[ ]+ba[ ]+(0x81d8|81d8 <start6\+0x..>)
|
||||||
|
[ ]+81d0:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+81d2:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+81d4:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+81d8:[ ]+f930[ ]+beq[ ]+(0x81d2|81d2 <start6\+0x..>)
|
||||||
|
[ ]+81da:[ ]+08e0[ ]+ba[ ]+(0x81e4|81e4 <start6\+0x..>)
|
||||||
|
[ ]+81dc:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+81de:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+81e0:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+81e4:[ ]+f9f0[ ]+bwf[ ]+(0x81de|81de <start6\+0x..>)
|
||||||
|
[ ]+81e6:[ ]+08e0[ ]+ba[ ]+(0x81f0|81f0 <start6\+0x..>)
|
||||||
|
[ ]+81e8:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+81ea:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+81ec:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+81f0:[ ]+f9f0[ ]+bwf[ ]+(0x81ea|81ea <start6\+0x..>)
|
||||||
|
[ ]+81f2:[ ]+08e0[ ]+ba[ ]+(0x81fc|81fc <start6\+0x..>)
|
||||||
|
[ ]+81f4:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+81f6:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+81f8:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+81fc:[ ]+f9f0[ ]+bwf[ ]+(0x81f6|81f6 <start6\+0x..>)
|
||||||
|
[ ]+81fe:[ ]+08e0[ ]+ba[ ]+(0x8208|8208 <start6\+0x..>)
|
||||||
|
[ ]+8200:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8202:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+8204:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+8208:[ ]+f9a0[ ]+bge[ ]+(0x8202|8202 <start6\+0x..>)
|
||||||
|
[ ]+820a:[ ]+08e0[ ]+ba[ ]+(0x8214|8214 <start6\+0x..>)
|
||||||
|
[ ]+820c:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+820e:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+8210:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+8214:[ ]+f9c0[ ]+bgt[ ]+(0x820e|820e <start6\+0x..>)
|
||||||
|
[ ]+8216:[ ]+08e0[ ]+ba[ ]+(0x8220|8220 <start6\+0x..>)
|
||||||
|
[ ]+8218:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+821a:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+821c:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+8220:[ ]+f990[ ]+bhi[ ]+(0x821a|821a <start6\+0x..>)
|
||||||
|
[ ]+8222:[ ]+08e0[ ]+ba[ ]+(0x822c|822c <start6\+0x..>)
|
||||||
|
[ ]+8224:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8226:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+8228:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+822c:[ ]+f900[ ]+bcc[ ]+(0x8226|8226 <start6\+0x..>)
|
||||||
|
[ ]+822e:[ ]+08e0[ ]+ba[ ]+(0x8238|8238 <start6\+0x..>)
|
||||||
|
[ ]+8230:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8232:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+8234:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+8238:[ ]+f9d0[ ]+ble[ ]+(0x8232|8232 <start6\+0x..>)
|
||||||
|
[ ]+823a:[ ]+08e0[ ]+ba[ ]+(0x8244|8244 <start6\+0x..>)
|
||||||
|
[ ]+823c:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+823e:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+8240:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+8244:[ ]+f910[ ]+bcs[ ]+(0x823e|823e <start6\+0x..>)
|
||||||
|
[ ]+8246:[ ]+08e0[ ]+ba[ ]+(0x8250|8250 <start6\+0x..>)
|
||||||
|
[ ]+8248:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+824a:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+824c:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+8250:[ ]+f980[ ]+bls[ ]+(0x824a|824a <start6\+0x..>)
|
||||||
|
[ ]+8252:[ ]+08e0[ ]+ba[ ]+(0x825c|825c <start6\+0x..>)
|
||||||
|
[ ]+8254:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8256:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+8258:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+825c:[ ]+f9b0[ ]+blt[ ]+(0x8256|8256 <start6\+0x..>)
|
||||||
|
[ ]+825e:[ ]+08e0[ ]+ba[ ]+(0x8268|8268 <start6\+0x..>)
|
||||||
|
[ ]+8260:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8262:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+8264:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+8268:[ ]+f970[ ]+bmi[ ]+(0x8262|8262 <start6\+0x..>)
|
||||||
|
[ ]+826a:[ ]+08e0[ ]+ba[ ]+(0x8274|8274 <start6\+0x..>)
|
||||||
|
[ ]+826c:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+826e:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+8270:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+8274:[ ]+f920[ ]+bne[ ]+(0x826e|826e <start6\+0x..>)
|
||||||
|
[ ]+8276:[ ]+08e0[ ]+ba[ ]+(0x8280|8280 <start6\+0x..>)
|
||||||
|
[ ]+8278:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+827a:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+827c:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+8280:[ ]+f960[ ]+bpl[ ]+(0x827a|827a <start6\+0x..>)
|
||||||
|
[ ]+8282:[ ]+08e0[ ]+ba[ ]+(0x828c|828c <start6\+0x..>)
|
||||||
|
[ ]+8284:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8286:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+8288:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+828c:[ ]+f940[ ]+bvc[ ]+(0x8286|8286 <start6\+0x..>)
|
||||||
|
[ ]+828e:[ ]+08e0[ ]+ba[ ]+(0x8298|8298 <start6\+0x..>)
|
||||||
|
[ ]+8290:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8292:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+8294:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+8298:[ ]+f950[ ]+bvs[ ]+(0x8292|8292 <start6\+0x..>)
|
||||||
|
0000829a <start7>:
|
||||||
|
[ ]+829a:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+829c:[ ]+08e0[ ]+ba[ ]+(0x82a6|82a6 <start7\+0xc>)
|
||||||
|
[ ]+829e:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+82a0:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+82a2:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+82a6:[ ]+f9e0[ ]+ba[ ]+(0x82a0|82a0 <start7\+0x6>)
|
||||||
|
[ ]+82a8:[ ]+08e0[ ]+ba[ ]+(0x82b2|82b2 <start7\+0x..>)
|
||||||
|
[ ]+82aa:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+82ac:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+82ae:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+82b2:[ ]+f900[ ]+bcc[ ]+(0x82ac|82ac <start7\+0x..>)
|
||||||
|
[ ]+82b4:[ ]+08e0[ ]+ba[ ]+(0x82be|82be <start7\+0x..>)
|
||||||
|
[ ]+82b6:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+82b8:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+82ba:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+82be:[ ]+f910[ ]+bcs[ ]+(0x82b8|82b8 <start7\+0x..>)
|
||||||
|
[ ]+82c0:[ ]+08e0[ ]+ba[ ]+(0x82ca|82ca <start7\+0x..>)
|
||||||
|
[ ]+82c2:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+82c4:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+82c6:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+82ca:[ ]+f930[ ]+beq[ ]+(0x82c4|82c4 <start7\+0x..>)
|
||||||
|
[ ]+82cc:[ ]+08e0[ ]+ba[ ]+(0x82d6|82d6 <start7\+0x..>)
|
||||||
|
[ ]+82ce:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+82d0:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+82d2:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+82d6:[ ]+f9f0[ ]+bwf[ ]+(0x82d0|82d0 <start7\+0x..>)
|
||||||
|
[ ]+82d8:[ ]+08e0[ ]+ba[ ]+(0x82e2|82e2 <start7\+0x..>)
|
||||||
|
[ ]+82da:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+82dc:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+82de:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+82e2:[ ]+f9f0[ ]+bwf[ ]+(0x82dc|82dc <start7\+0x..>)
|
||||||
|
[ ]+82e4:[ ]+08e0[ ]+ba[ ]+(0x82ee|82ee <start7\+0x..>)
|
||||||
|
[ ]+82e6:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+82e8:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+82ea:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+82ee:[ ]+f9f0[ ]+bwf[ ]+(0x82e8|82e8 <start7\+0x..>)
|
||||||
|
[ ]+82f0:[ ]+08e0[ ]+ba[ ]+(0x82fa|82fa <start7\+0x..>)
|
||||||
|
[ ]+82f2:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+82f4:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+82f6:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+82fa:[ ]+f9a0[ ]+bge[ ]+(0x82f4|82f4 <start7\+0x..>)
|
||||||
|
[ ]+82fc:[ ]+08e0[ ]+ba[ ]+(0x8306|8306 <start7\+0x..>)
|
||||||
|
[ ]+82fe:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8300:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+8302:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+8306:[ ]+f9c0[ ]+bgt[ ]+(0x8300|8300 <start7\+0x..>)
|
||||||
|
[ ]+8308:[ ]+08e0[ ]+ba[ ]+(0x8312|8312 <start7\+0x..>)
|
||||||
|
[ ]+830a:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+830c:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+830e:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+8312:[ ]+f990[ ]+bhi[ ]+(0x830c|830c <start7\+0x..>)
|
||||||
|
[ ]+8314:[ ]+08e0[ ]+ba[ ]+(0x831e|831e <start7\+0x..>)
|
||||||
|
[ ]+8316:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8318:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+831a:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+831e:[ ]+f900[ ]+bcc[ ]+(0x8318|8318 <start7\+0x..>)
|
||||||
|
[ ]+8320:[ ]+08e0[ ]+ba[ ]+(0x832a|832a <start7\+0x..>)
|
||||||
|
[ ]+8322:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8324:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+8326:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+832a:[ ]+f9d0[ ]+ble[ ]+(0x8324|8324 <start7\+0x..>)
|
||||||
|
[ ]+832c:[ ]+08e0[ ]+ba[ ]+(0x8336|8336 <start7\+0x..>)
|
||||||
|
[ ]+832e:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8330:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+8332:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+8336:[ ]+f910[ ]+bcs[ ]+(0x8330|8330 <start7\+0x..>)
|
||||||
|
[ ]+8338:[ ]+08e0[ ]+ba[ ]+(0x8342|8342 <start7\+0x..>)
|
||||||
|
[ ]+833a:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+833c:[ ]+3f0d 4403 0100[ ]+jump[ ]+(0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+833e:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*10344
|
||||||
|
[ ]+8342:[ ]+f980[ ]+bls[ ]+(0x833c|833c <start7\+0x..>)
|
||||||
|
[ ]+8344:[ ]+ffbd fc7f[ ]+blt (0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+8348:[ ]+ff7d f87f[ ]+bmi (0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+834c:[ ]+ff2d f47f[ ]+bne (0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+8350:[ ]+ff6d f07f[ ]+bpl (0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+8354:[ ]+ff4d ec7f[ ]+bvc (0x[0]*10344|10344 <endp32>)
|
||||||
|
[ ]+8358:[ ]+ff5d e87f[ ]+bvs (0x[0]*10344|10344 <endp32>)
|
||||||
|
0000835c <start8>:
|
||||||
|
[ ]+835c:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+835e:[ ]+ffed 7a01[ ]+ba (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+8362:[ ]+ff0d 7601[ ]+bhs (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+8366:[ ]+ff1d 7201[ ]+blo (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+836a:[ ]+ff3d 6e01[ ]+beq (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+836e:[ ]+fffd 6a01[ ]+bwf (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+8372:[ ]+fffd 6601[ ]+bwf (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+8376:[ ]+fffd 6201[ ]+bwf (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+837a:[ ]+ffad 5e01[ ]+bge (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+837e:[ ]+ffcd 5a01[ ]+bgt (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+8382:[ ]+ff9d 5601[ ]+bhi (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+8386:[ ]+ff0d 5201[ ]+bhs (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+838a:[ ]+ffdd 4e01[ ]+ble (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+838e:[ ]+ff1d 4a01[ ]+blo (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+8392:[ ]+ff8d 4601[ ]+bls (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+8396:[ ]+ffbd 4201[ ]+blt (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+839a:[ ]+ff7d 3e01[ ]+bmi (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+839e:[ ]+ff2d 3a01[ ]+bne (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83a2:[ ]+ff6d 3601[ ]+bpl (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83a6:[ ]+ff4d 3201[ ]+bvc (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83aa:[ ]+ff5d 2e01[ ]+bvs (0x84dc|84dc <endp16>)
|
||||||
|
000083ae <start9>:
|
||||||
|
[ ]+83ae:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+83b0:[ ]+ffed 2801[ ]+ba (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83b4:[ ]+ff0d 2401[ ]+bhs (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83b8:[ ]+ff1d 2001[ ]+blo (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83bc:[ ]+ff3d 1c01[ ]+beq (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83c0:[ ]+fffd 1801[ ]+bwf (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83c4:[ ]+fffd 1401[ ]+bwf (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83c8:[ ]+fffd 1001[ ]+bwf (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83cc:[ ]+ffad 0c01[ ]+bge (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83d0:[ ]+ffcd 0801[ ]+bgt (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83d4:[ ]+ff9d 0401[ ]+bhi (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83d8:[ ]+ff0d 0001[ ]+bhs (0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83dc:[ ]+fed0[ ]+ble[ ]+(0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83de:[ ]+fc10[ ]+bcs[ ]+(0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83e0:[ ]+fa80[ ]+bls[ ]+(0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83e2:[ ]+f8b0[ ]+blt[ ]+(0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83e4:[ ]+f670[ ]+bmi[ ]+(0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83e6:[ ]+f420[ ]+bne[ ]+(0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83e8:[ ]+f260[ ]+bpl[ ]+(0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83ea:[ ]+f040[ ]+bvc[ ]+(0x84dc|84dc <endp16>)
|
||||||
|
[ ]+83ec:[ ]+ee50[ ]+bvs[ ]+(0x84dc|84dc <endp16>)
|
||||||
|
000083ee <start10>:
|
||||||
|
[ ]+83ee:[ ]+28e0[ ]+ba[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+83f0:[ ]+2600[ ]+bcc[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+83f2:[ ]+2410[ ]+bcs[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+83f4:[ ]+2230[ ]+beq[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+83f6:[ ]+20f0[ ]+bwf[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+83f8:[ ]+1ef0[ ]+bwf[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+83fa:[ ]+1cf0[ ]+bwf[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+83fc:[ ]+1aa0[ ]+bge[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+83fe:[ ]+18c0[ ]+bgt[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+8400:[ ]+1690[ ]+bhi[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+8402:[ ]+1400[ ]+bcc[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+8404:[ ]+12d0[ ]+ble[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+8406:[ ]+1010[ ]+bcs[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+8408:[ ]+0e80[ ]+bls[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+840a:[ ]+0cb0[ ]+blt[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+840c:[ ]+0a70[ ]+bmi[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+840e:[ ]+0820[ ]+bne[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+8410:[ ]+0660[ ]+bpl[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+8412:[ ]+0440[ ]+bvc[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+8414:[ ]+0250[ ]+bvs[ ]+(0x8418|8418 <end>)
|
||||||
|
[ ]+8416:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
00008418 <end>:
|
||||||
|
[ ]+8418:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
000084dc <endp16>:
|
||||||
|
[ ]+84dc:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
00010344 <endp32>:
|
||||||
|
[ ]+10344:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
^[ ]+\.\.\.
|
|
@ -0,0 +1,270 @@
|
||||||
|
;
|
||||||
|
; Test that branches work: 8- and 16-bit all insns, relaxing to
|
||||||
|
; 32-bit, forward and backward. No need to check the border
|
||||||
|
; cases for *all* insns.
|
||||||
|
;
|
||||||
|
.text
|
||||||
|
start_original:
|
||||||
|
nop
|
||||||
|
startm32: ; start start2 start3
|
||||||
|
nop
|
||||||
|
.space 32750-(256-21*2+20)-(21*2+10*2+21*4)-12,0
|
||||||
|
startm16:
|
||||||
|
nop
|
||||||
|
; The size of a bunch of short branches is start2-start = 42,
|
||||||
|
; so make the threshold be dependent of the size of that block,
|
||||||
|
; for the next block; half of them will be relaxed.
|
||||||
|
.space 256-21*2-20,0
|
||||||
|
start:
|
||||||
|
nop
|
||||||
|
ba start
|
||||||
|
bcc start
|
||||||
|
bcs start
|
||||||
|
beq start
|
||||||
|
bwf start
|
||||||
|
bext start
|
||||||
|
bext start ; leftover, used to be never-implemented "bir"
|
||||||
|
bge start
|
||||||
|
bgt start
|
||||||
|
bhi start
|
||||||
|
bhs start
|
||||||
|
ble start
|
||||||
|
blo start
|
||||||
|
bls start
|
||||||
|
blt start
|
||||||
|
bmi start
|
||||||
|
bne start
|
||||||
|
bpl start
|
||||||
|
bvc start
|
||||||
|
bvs start
|
||||||
|
start2:
|
||||||
|
nop
|
||||||
|
ba startm16
|
||||||
|
bcc startm16
|
||||||
|
bcs startm16
|
||||||
|
beq startm16
|
||||||
|
bwf startm16
|
||||||
|
bext startm16
|
||||||
|
bext startm16
|
||||||
|
bge startm16
|
||||||
|
bgt startm16
|
||||||
|
bhi startm16
|
||||||
|
bhs startm16
|
||||||
|
ble startm16
|
||||||
|
blo startm16
|
||||||
|
bls startm16
|
||||||
|
blt startm16
|
||||||
|
bmi startm16
|
||||||
|
bne startm16
|
||||||
|
bpl startm16
|
||||||
|
bvc startm16
|
||||||
|
bvs startm16
|
||||||
|
start3:
|
||||||
|
; Ok, once more to make sure *all* 16-bit variants get ok for
|
||||||
|
; backward references.
|
||||||
|
nop
|
||||||
|
ba startm16
|
||||||
|
bcc startm16
|
||||||
|
bcs startm16
|
||||||
|
beq startm16
|
||||||
|
bwf startm16
|
||||||
|
bext startm16
|
||||||
|
bext startm16
|
||||||
|
bge startm16
|
||||||
|
bgt startm16
|
||||||
|
bhi startm16
|
||||||
|
bhs startm16
|
||||||
|
ble startm16
|
||||||
|
blo startm16
|
||||||
|
bls startm16
|
||||||
|
blt startm16
|
||||||
|
bmi startm16
|
||||||
|
bne startm16
|
||||||
|
bpl startm16
|
||||||
|
bvc startm16
|
||||||
|
bvs startm16
|
||||||
|
;
|
||||||
|
; Now check that dynamically relaxing some of these branches
|
||||||
|
; from 16-bit to 32-bit works.
|
||||||
|
;
|
||||||
|
start4:
|
||||||
|
nop
|
||||||
|
ba startm32
|
||||||
|
bcc startm32
|
||||||
|
bcs startm32
|
||||||
|
beq startm32
|
||||||
|
bwf startm32
|
||||||
|
bext startm32
|
||||||
|
bext startm32
|
||||||
|
bge startm32
|
||||||
|
bgt startm32
|
||||||
|
bhi startm32
|
||||||
|
bhs startm32
|
||||||
|
ble startm32
|
||||||
|
blo startm32
|
||||||
|
bls startm32
|
||||||
|
blt startm32
|
||||||
|
bmi startm32
|
||||||
|
bne startm32
|
||||||
|
bpl startm32
|
||||||
|
bvc startm32
|
||||||
|
bvs startm32
|
||||||
|
;
|
||||||
|
; Again, so all insns get to be tested for 32-bit relaxing.
|
||||||
|
;
|
||||||
|
start5:
|
||||||
|
nop
|
||||||
|
ba startm32
|
||||||
|
bcc startm32
|
||||||
|
bcs startm32
|
||||||
|
beq startm32
|
||||||
|
bwf startm32
|
||||||
|
bext startm32
|
||||||
|
bext startm32
|
||||||
|
bge startm32
|
||||||
|
bgt startm32
|
||||||
|
bhi startm32
|
||||||
|
bhs startm32
|
||||||
|
ble startm32
|
||||||
|
blo startm32
|
||||||
|
bls startm32
|
||||||
|
blt startm32
|
||||||
|
bmi startm32
|
||||||
|
bne startm32
|
||||||
|
bpl startm32
|
||||||
|
bvc startm32
|
||||||
|
bvs startm32
|
||||||
|
;
|
||||||
|
; Now test forward references. Symmetrically as above.
|
||||||
|
;
|
||||||
|
; All to 32-bit:
|
||||||
|
start6:
|
||||||
|
nop
|
||||||
|
ba endp32
|
||||||
|
bcc endp32
|
||||||
|
bcs endp32
|
||||||
|
beq endp32
|
||||||
|
bwf endp32
|
||||||
|
bext endp32
|
||||||
|
bext endp32
|
||||||
|
bge endp32
|
||||||
|
bgt endp32
|
||||||
|
bhi endp32
|
||||||
|
bhs endp32
|
||||||
|
ble endp32
|
||||||
|
blo endp32
|
||||||
|
bls endp32
|
||||||
|
blt endp32
|
||||||
|
bmi endp32
|
||||||
|
bne endp32
|
||||||
|
bpl endp32
|
||||||
|
bvc endp32
|
||||||
|
bvs endp32
|
||||||
|
;
|
||||||
|
; Some get relaxed:
|
||||||
|
;
|
||||||
|
start7:
|
||||||
|
nop
|
||||||
|
ba endp32
|
||||||
|
bcc endp32
|
||||||
|
bcs endp32
|
||||||
|
beq endp32
|
||||||
|
bwf endp32
|
||||||
|
bext endp32
|
||||||
|
bext endp32
|
||||||
|
bge endp32
|
||||||
|
bgt endp32
|
||||||
|
bhi endp32
|
||||||
|
bhs endp32
|
||||||
|
ble endp32
|
||||||
|
blo endp32
|
||||||
|
bls endp32
|
||||||
|
blt endp32
|
||||||
|
bmi endp32
|
||||||
|
bne endp32
|
||||||
|
bpl endp32
|
||||||
|
bvc endp32
|
||||||
|
bvs endp32
|
||||||
|
;
|
||||||
|
; All to 16-bit:
|
||||||
|
;
|
||||||
|
start8:
|
||||||
|
nop
|
||||||
|
ba endp16
|
||||||
|
bcc endp16
|
||||||
|
bcs endp16
|
||||||
|
beq endp16
|
||||||
|
bwf endp16
|
||||||
|
bext endp16
|
||||||
|
bext endp16
|
||||||
|
bge endp16
|
||||||
|
bgt endp16
|
||||||
|
bhi endp16
|
||||||
|
bhs endp16
|
||||||
|
ble endp16
|
||||||
|
blo endp16
|
||||||
|
bls endp16
|
||||||
|
blt endp16
|
||||||
|
bmi endp16
|
||||||
|
bne endp16
|
||||||
|
bpl endp16
|
||||||
|
bvc endp16
|
||||||
|
bvs endp16
|
||||||
|
;
|
||||||
|
; Some relaxing:
|
||||||
|
;
|
||||||
|
start9:
|
||||||
|
nop
|
||||||
|
ba endp16
|
||||||
|
bcc endp16
|
||||||
|
bcs endp16
|
||||||
|
beq endp16
|
||||||
|
bwf endp16
|
||||||
|
bext endp16
|
||||||
|
bext endp16
|
||||||
|
bge endp16
|
||||||
|
bgt endp16
|
||||||
|
bhi endp16
|
||||||
|
bhs endp16
|
||||||
|
ble endp16
|
||||||
|
blo endp16
|
||||||
|
bls endp16
|
||||||
|
blt endp16
|
||||||
|
bmi endp16
|
||||||
|
bne endp16
|
||||||
|
bpl endp16
|
||||||
|
bvc endp16
|
||||||
|
bvs endp16
|
||||||
|
;
|
||||||
|
; And all the short ones, forward.
|
||||||
|
;
|
||||||
|
start10:
|
||||||
|
ba end
|
||||||
|
bcc end
|
||||||
|
bcs end
|
||||||
|
beq end
|
||||||
|
bwf end
|
||||||
|
bext end
|
||||||
|
bext end
|
||||||
|
bge end
|
||||||
|
bgt end
|
||||||
|
bhi end
|
||||||
|
bhs end
|
||||||
|
ble end
|
||||||
|
blo end
|
||||||
|
bls end
|
||||||
|
blt end
|
||||||
|
bmi end
|
||||||
|
bne end
|
||||||
|
bpl end
|
||||||
|
bvc end
|
||||||
|
bvs end
|
||||||
|
nop
|
||||||
|
end:
|
||||||
|
nop
|
||||||
|
.space 256-21*2-20,0
|
||||||
|
endp16:
|
||||||
|
nop
|
||||||
|
.space 32750-(256-21*2+20)-(21*2+10*2+21*4)-12,0
|
||||||
|
endp32:
|
||||||
|
nop
|
|
@ -0,0 +1,27 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: break
|
||||||
|
|
||||||
|
.*:[ ]+file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <start>:
|
||||||
|
[ ]+0:[ ]+32e9[ ]+break[ ]+2
|
||||||
|
[ ]+2:[ ]+30e9[ ]+break[ ]+0
|
||||||
|
[ ]+4:[ ]+31e9[ ]+break[ ]+1
|
||||||
|
[ ]+6:[ ]+32e9[ ]+break[ ]+2
|
||||||
|
[ ]+8:[ ]+33e9[ ]+break[ ]+3
|
||||||
|
[ ]+a:[ ]+34e9[ ]+break[ ]+4
|
||||||
|
[ ]+c:[ ]+35e9[ ]+break[ ]+5
|
||||||
|
[ ]+e:[ ]+36e9[ ]+break[ ]+6
|
||||||
|
[ ]+10:[ ]+37e9[ ]+break[ ]+7
|
||||||
|
[ ]+12:[ ]+38e9[ ]+break[ ]+8
|
||||||
|
[ ]+14:[ ]+39e9[ ]+break[ ]+9
|
||||||
|
[ ]+16:[ ]+3ae9[ ]+break[ ]+10
|
||||||
|
[ ]+18:[ ]+3be9[ ]+break[ ]+11
|
||||||
|
[ ]+1a:[ ]+3ce9[ ]+break[ ]+12
|
||||||
|
[ ]+1c:[ ]+3de9[ ]+break[ ]+13
|
||||||
|
[ ]+1e:[ ]+3ee9[ ]+break[ ]+14
|
||||||
|
[ ]+20:[ ]+3fe9[ ]+break[ ]+15
|
||||||
|
|
||||||
|
00000022 <end>:
|
||||||
|
\.\.\.
|
|
@ -0,0 +1,22 @@
|
||||||
|
; No-brainer doing an exhaustive test for this one, I guess.
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
break breakpoint
|
||||||
|
break 0
|
||||||
|
break 1
|
||||||
|
break 2
|
||||||
|
break 3
|
||||||
|
break 4
|
||||||
|
break 5
|
||||||
|
break 6
|
||||||
|
break 7
|
||||||
|
break 8
|
||||||
|
break 9
|
||||||
|
break 10
|
||||||
|
break 11
|
||||||
|
break 12
|
||||||
|
break 13
|
||||||
|
break 14
|
||||||
|
break 15
|
||||||
|
end:
|
||||||
|
.set breakpoint,2
|
|
@ -0,0 +1,20 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: brokw-1
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <sym2>:
|
||||||
|
[ ]+0:[ ]+4002[ ]+moveq[ ]+0,r0
|
||||||
|
[ ]+2:[ ]+0c00[ ]+bcc[ ]+(0x10|10 <sym2\+0x10>)
|
||||||
|
[ ]+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
|
||||||
|
00000012 <next_label>:
|
||||||
|
[ ]+12:[ ]+4202[ ]+moveq[ ]+2,r0
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
00008012 <sym1>:
|
||||||
|
[ ]+8012:[ ]+4302[ ]+moveq[ ]+3,r0
|
|
@ -0,0 +1,19 @@
|
||||||
|
; Tests the broken-word function, single word.
|
||||||
|
|
||||||
|
sym2: moveq 0,r0
|
||||||
|
|
||||||
|
.word sym1 - sym2
|
||||||
|
|
||||||
|
moveq 1,r0
|
||||||
|
; Short jump around secondary jump table inserted here :
|
||||||
|
; ba next_label
|
||||||
|
; nop
|
||||||
|
; .skip 2,0
|
||||||
|
; Secondary jump table inserted here :
|
||||||
|
; jump sym1
|
||||||
|
next_label:
|
||||||
|
moveq 2,r0
|
||||||
|
|
||||||
|
.space 32766, 0
|
||||||
|
|
||||||
|
sym1: moveq 3,r0
|
|
@ -0,0 +1,26 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: brokw-2
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <sym2>:
|
||||||
|
[ ]+0:[ ]+4002[ ]+moveq[ ]+0,r0
|
||||||
|
[ ]+2:[ ]+1400[ ]+bcc[ ]+(0x18|18 <sym2\+0x18>)
|
||||||
|
[ ]+4:[ ]+0e00[ ]+bcc[ ]+(0x14|14 <sym2\+0x14>)
|
||||||
|
[ ]+6:[ ]+4102[ ]+moveq[ ]+1,r0
|
||||||
|
[ ]+8:[ ]+10e0[ ]+ba[ ]+(0x1a|1a <next_label>)
|
||||||
|
[ ]+a:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+c:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+e:[ ]+3f0d 1c80 0000[ ]+jump[ ]+(0x801c|801c <sym3>)
|
||||||
|
[ ]+10:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*801c
|
||||||
|
[ ]+14:[ ]+3f0d 1a80 0000[ ]+jump[ ]+(0x801a|801a <sym1>)
|
||||||
|
[ ]+16:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*801a
|
||||||
|
0000001a <next_label>:
|
||||||
|
[ ]+1a:[ ]+4202[ ]+moveq[ ]+2,r0
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
0000801a <sym1>:
|
||||||
|
[ ]+801a:[ ]+4302[ ]+moveq[ ]+3,r0
|
||||||
|
0000801c <sym3>:
|
||||||
|
[ ]+801c:[ ]+4402[ ]+moveq[ ]+4,r0
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
; Tests the broken-word function, two words.
|
||||||
|
|
||||||
|
sym2: moveq 0,r0
|
||||||
|
|
||||||
|
.word sym1 - sym2
|
||||||
|
.word sym3 - sym2
|
||||||
|
|
||||||
|
moveq 1,r0
|
||||||
|
; Short jump around secondary jump table inserted here :
|
||||||
|
; ba next_label
|
||||||
|
; nop
|
||||||
|
; .skip 2,0
|
||||||
|
; Secondary jump table inserted here :
|
||||||
|
; jump sym1
|
||||||
|
next_label:
|
||||||
|
moveq 2,r0
|
||||||
|
|
||||||
|
.space 32766, 0
|
||||||
|
|
||||||
|
sym1: moveq 3,r0
|
||||||
|
sym3: moveq 4,r0
|
|
@ -0,0 +1,228 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: brokw-3
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <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
|
||||||
|
0000000e <sym2>:
|
||||||
|
[ ]+e:[ ]+6201[ ]+case 87: -> (0x)?170( <.*)?
|
||||||
|
[ ]+10:[ ]+5c01[ ]+case 88: -> (0x)?16a( <.*)?
|
||||||
|
[ ]+12:[ ]+5601[ ]+case 89: -> (0x)?164( <.*)?
|
||||||
|
[ ]+14:[ ]+5001[ ]+case 90: -> (0x)?15e( <.*)?
|
||||||
|
[ ]+16:[ ]+4a01[ ]+case 91: -> (0x)?158( <.*)?
|
||||||
|
[ ]+18:[ ]+4401[ ]+case 92: -> (0x)?152( <.*)?
|
||||||
|
[ ]+1a:[ ]+3e01[ ]+case 93: -> (0x)?14c( <.*)?
|
||||||
|
[ ]+1c:[ ]+3801[ ]+case 94: -> (0x)?146( <.*)?
|
||||||
|
[ ]+1e:[ ]+3201[ ]+case 95: -> (0x)?140( <.*)?
|
||||||
|
[ ]+20:[ ]+2c01[ ]+case 96: -> (0x)?13a( <.*)?
|
||||||
|
[ ]+22:[ ]+2601[ ]+case 97: -> (0x)?134( <.*)?
|
||||||
|
[ ]+24:[ ]+2001[ ]+case 98: -> (0x)?12e( <.*)?
|
||||||
|
[ ]+26:[ ]+1a01[ ]+case 99: -> (0x)?128( <.*)?
|
||||||
|
[ ]+28:[ ]+1401[ ]+case 100: -> (0x)?122( <.*)?
|
||||||
|
[ ]+2a:[ ]+0e01[ ]+case 101: -> (0x)?11c( <.*)?
|
||||||
|
[ ]+2c:[ ]+0801[ ]+case 102: -> (0x)?116( <.*)?
|
||||||
|
[ ]+2e:[ ]+0201[ ]+case 103: -> (0x)?110( <.*)?
|
||||||
|
[ ]+30:[ ]+fc00[ ]+case 104: -> (0x)?10a( <.*)?
|
||||||
|
[ ]+32:[ ]+f600[ ]+case 105: -> (0x)?104( <.*)?
|
||||||
|
[ ]+34:[ ]+f000[ ]+case 106: -> (0x)?fe( <.*)?
|
||||||
|
[ ]+36:[ ]+ea00[ ]+case 107: -> (0x)?f8( <.*)?
|
||||||
|
[ ]+38:[ ]+e400[ ]+case 108: -> (0x)?f2( <.*)?
|
||||||
|
[ ]+3a:[ ]+de00[ ]+case 109: -> (0x)?ec( <.*)?
|
||||||
|
[ ]+3c:[ ]+d800[ ]+case 110: -> (0x)?e6( <.*)?
|
||||||
|
[ ]+3e:[ ]+d200[ ]+case 111: -> (0x)?e0( <.*)?
|
||||||
|
[ ]+40:[ ]+cc00[ ]+case 112: -> (0x)?da( <.*)?
|
||||||
|
[ ]+42:[ ]+c600[ ]+case 113: -> (0x)?d4( <.*)?
|
||||||
|
[ ]+44:[ ]+c000[ ]+case 114: -> (0x)?ce( <.*)?
|
||||||
|
[ ]+46:[ ]+ba00[ ]+case 115: -> (0x)?c8( <.*)?
|
||||||
|
[ ]+48:[ ]+b400[ ]+case 116: -> (0x)?c2( <.*)?
|
||||||
|
[ ]+4a:[ ]+ae00[ ]+case 117: -> (0x)?bc( <.*)?
|
||||||
|
[ ]+4c:[ ]+a800[ ]+case 118: -> (0x)?b6( <.*)?
|
||||||
|
[ ]+4e:[ ]+a200[ ]+case 119: -> (0x)?b0( <.*)?
|
||||||
|
[ ]+50:[ ]+9c00[ ]+case 120: -> (0x)?aa( <.*)?
|
||||||
|
[ ]+52:[ ]+9600[ ]+case 121: -> (0x)?a4( <.*)?
|
||||||
|
[ ]+54:[ ]+9000[ ]+case 122: -> (0x)?9e( <.*)?
|
||||||
|
[ ]+56:[ ]+8a00[ ]+case 123: -> (0x)?98( <.*)?
|
||||||
|
[ ]+58:[ ]+8400[ ]+case 124: -> (0x)?92( <.*)?
|
||||||
|
[ ]+5a:[ ]+7e00[ ]+case 125: -> (0x)?8c( <.*)?
|
||||||
|
[ ]+5c:[ ]+7800[ ]+case 126: -> (0x)?86( <.*)?
|
||||||
|
[ ]+5e:[ ]+7200[ ]+case 127: -> (0x)?80( <.*)?
|
||||||
|
[ ]+60:[ ]+6c00[ ]+case 128/default: -> (0x)?7a( <.*)?
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
[ ]+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>)
|
||||||
|
[ ]+7c:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81ca
|
||||||
|
[ ]+80:[ ]+3f0d c881 0000[ ]+jump[ ]+(0x81c8|81c8 <sym42>)
|
||||||
|
[ ]+82:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81c8
|
||||||
|
[ ]+86:[ ]+3f0d c681 0000[ ]+jump[ ]+(0x81c6|81c6 <sym41>)
|
||||||
|
[ ]+88:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81c6
|
||||||
|
[ ]+8c:[ ]+3f0d c481 0000[ ]+jump[ ]+(0x81c4|81c4 <sym40>)
|
||||||
|
[ ]+8e:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81c4
|
||||||
|
[ ]+92:[ ]+3f0d c281 0000[ ]+jump[ ]+(0x81c2|81c2 <sym39>)
|
||||||
|
[ ]+94:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81c2
|
||||||
|
[ ]+98:[ ]+3f0d c081 0000[ ]+jump[ ]+(0x81c0|81c0 <sym38>)
|
||||||
|
[ ]+9a:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81c0
|
||||||
|
[ ]+9e:[ ]+3f0d be81 0000[ ]+jump[ ]+(0x81be|81be <sym37>)
|
||||||
|
[ ]+a0:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81be
|
||||||
|
[ ]+a4:[ ]+3f0d bc81 0000[ ]+jump[ ]+(0x81bc|81bc <sym36>)
|
||||||
|
[ ]+a6:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81bc
|
||||||
|
[ ]+aa:[ ]+3f0d ba81 0000[ ]+jump[ ]+(0x81ba|81ba <sym35>)
|
||||||
|
[ ]+ac:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81ba
|
||||||
|
[ ]+b0:[ ]+3f0d b881 0000[ ]+jump[ ]+(0x81b8|81b8 <sym34>)
|
||||||
|
[ ]+b2:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81b8
|
||||||
|
[ ]+b6:[ ]+3f0d b681 0000[ ]+jump[ ]+(0x81b6|81b6 <sym33>)
|
||||||
|
[ ]+b8:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81b6
|
||||||
|
[ ]+bc:[ ]+3f0d b481 0000[ ]+jump[ ]+(0x81b4|81b4 <sym32>)
|
||||||
|
[ ]+be:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81b4
|
||||||
|
[ ]+c2:[ ]+3f0d b281 0000[ ]+jump[ ]+(0x81b2|81b2 <sym31>)
|
||||||
|
[ ]+c4:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81b2
|
||||||
|
[ ]+c8:[ ]+3f0d b081 0000[ ]+jump[ ]+(0x81b0|81b0 <sym30>)
|
||||||
|
[ ]+ca:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81b0
|
||||||
|
[ ]+ce:[ ]+3f0d ae81 0000[ ]+jump[ ]+(0x81ae|81ae <sym29>)
|
||||||
|
[ ]+d0:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81ae
|
||||||
|
[ ]+d4:[ ]+3f0d ac81 0000[ ]+jump[ ]+(0x81ac|81ac <sym28>)
|
||||||
|
[ ]+d6:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81ac
|
||||||
|
[ ]+da:[ ]+3f0d aa81 0000[ ]+jump[ ]+(0x81aa|81aa <sym27>)
|
||||||
|
[ ]+dc:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81aa
|
||||||
|
[ ]+e0:[ ]+3f0d a881 0000[ ]+jump[ ]+(0x81a8|81a8 <sym26>)
|
||||||
|
[ ]+e2:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81a8
|
||||||
|
[ ]+e6:[ ]+3f0d a681 0000[ ]+jump[ ]+(0x81a6|81a6 <sym25>)
|
||||||
|
[ ]+e8:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81a6
|
||||||
|
[ ]+ec:[ ]+3f0d a481 0000[ ]+jump[ ]+(0x81a4|81a4 <sym24>)
|
||||||
|
[ ]+ee:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81a4
|
||||||
|
[ ]+f2:[ ]+3f0d a281 0000[ ]+jump[ ]+(0x81a2|81a2 <sym23>)
|
||||||
|
[ ]+f4:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81a2
|
||||||
|
[ ]+f8:[ ]+3f0d a081 0000[ ]+jump[ ]+(0x81a0|81a0 <sym22>)
|
||||||
|
[ ]+fa:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*81a0
|
||||||
|
[ ]+fe:[ ]+3f0d 9e81 0000[ ]+jump[ ]+(0x819e|819e <sym21>)
|
||||||
|
[ ]+100:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*819e
|
||||||
|
[ ]+104:[ ]+3f0d 9c81 0000[ ]+jump[ ]+(0x819c|819c <sym20>)
|
||||||
|
[ ]+106:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*819c
|
||||||
|
[ ]+10a:[ ]+3f0d 9a81 0000[ ]+jump[ ]+(0x819a|819a <sym19>)
|
||||||
|
[ ]+10c:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*819a
|
||||||
|
[ ]+110:[ ]+3f0d 9881 0000[ ]+jump[ ]+(0x8198|8198 <sym18>)
|
||||||
|
[ ]+112:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*8198
|
||||||
|
[ ]+116:[ ]+3f0d 9681 0000[ ]+jump[ ]+(0x8196|8196 <sym17>)
|
||||||
|
[ ]+118:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*8196
|
||||||
|
[ ]+11c:[ ]+3f0d 9481 0000[ ]+jump[ ]+(0x8194|8194 <sym16>)
|
||||||
|
[ ]+11e:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*8194
|
||||||
|
[ ]+122:[ ]+3f0d 9281 0000[ ]+jump[ ]+(0x8192|8192 <sym15>)
|
||||||
|
[ ]+124:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*8192
|
||||||
|
[ ]+128:[ ]+3f0d 9081 0000[ ]+jump[ ]+(0x8190|8190 <sym14>)
|
||||||
|
[ ]+12a:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*8190
|
||||||
|
[ ]+12e:[ ]+3f0d 8e81 0000[ ]+jump[ ]+(0x818e|818e <sym13>)
|
||||||
|
[ ]+130:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*818e
|
||||||
|
[ ]+134:[ ]+3f0d 8c81 0000[ ]+jump[ ]+(0x818c|818c <sym12>)
|
||||||
|
[ ]+136:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*818c
|
||||||
|
[ ]+13a:[ ]+3f0d 8a81 0000[ ]+jump[ ]+(0x818a|818a <sym11>)
|
||||||
|
[ ]+13c:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*818a
|
||||||
|
[ ]+140:[ ]+3f0d 8881 0000[ ]+jump[ ]+(0x8188|8188 <sym10>)
|
||||||
|
[ ]+142:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*8188
|
||||||
|
[ ]+146:[ ]+3f0d 8681 0000[ ]+jump[ ]+(0x8186|8186 <sym9>)
|
||||||
|
[ ]+148:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*8186
|
||||||
|
[ ]+14c:[ ]+3f0d 8481 0000[ ]+jump[ ]+(0x8184|8184 <sym8>)
|
||||||
|
[ ]+14e:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*8184
|
||||||
|
[ ]+152:[ ]+3f0d 8281 0000[ ]+jump[ ]+(0x8182|8182 <sym7>)
|
||||||
|
[ ]+154:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*8182
|
||||||
|
[ ]+158:[ ]+3f0d 8081 0000[ ]+jump[ ]+(0x8180|8180 <sym6>)
|
||||||
|
[ ]+15a:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*8180
|
||||||
|
[ ]+15e:[ ]+3f0d 7e81 0000[ ]+jump[ ]+(0x817e|817e <sym5>)
|
||||||
|
[ ]+160:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*817e
|
||||||
|
[ ]+164:[ ]+3f0d 7c81 0000[ ]+jump[ ]+(0x817c|817c <sym4>)
|
||||||
|
[ ]+166:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*817c
|
||||||
|
[ ]+16a:[ ]+3f0d 7a81 0000[ ]+jump[ ]+(0x817a|817a <sym3>)
|
||||||
|
[ ]+16c:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*817a
|
||||||
|
[ ]+170:[ ]+3f0d 7881 0000[ ]+jump[ ]+(0x8178|8178 <sym1>)
|
||||||
|
[ ]+172:[ ]+(R_CRIS_)?32[ ]+\.text\+0x[0]*8178
|
||||||
|
00000176 <next_label>:
|
||||||
|
[ ]+176:[ ]+4202[ ]+moveq[ ]+2,r0
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
00008178 <sym1>:
|
||||||
|
[ ]+8178:[ ]+7d02[ ]+moveq[ ]+-3,r0
|
||||||
|
0000817a <sym3>:
|
||||||
|
[ ]+817a:[ ]+4302[ ]+moveq[ ]+3,r0
|
||||||
|
0000817c <sym4>:
|
||||||
|
[ ]+817c:[ ]+4402[ ]+moveq[ ]+4,r0
|
||||||
|
0000817e <sym5>:
|
||||||
|
[ ]+817e:[ ]+4502[ ]+moveq[ ]+5,r0
|
||||||
|
00008180 <sym6>:
|
||||||
|
[ ]+8180:[ ]+4602[ ]+moveq[ ]+6,r0
|
||||||
|
00008182 <sym7>:
|
||||||
|
[ ]+8182:[ ]+4702[ ]+moveq[ ]+7,r0
|
||||||
|
00008184 <sym8>:
|
||||||
|
[ ]+8184:[ ]+4802[ ]+moveq[ ]+8,r0
|
||||||
|
00008186 <sym9>:
|
||||||
|
[ ]+8186:[ ]+4902[ ]+moveq[ ]+9,r0
|
||||||
|
00008188 <sym10>:
|
||||||
|
[ ]+8188:[ ]+4a02[ ]+moveq[ ]+10,r0
|
||||||
|
0000818a <sym11>:
|
||||||
|
[ ]+818a:[ ]+4b02[ ]+moveq[ ]+11,r0
|
||||||
|
0000818c <sym12>:
|
||||||
|
[ ]+818c:[ ]+4c02[ ]+moveq[ ]+12,r0
|
||||||
|
0000818e <sym13>:
|
||||||
|
[ ]+818e:[ ]+4d02[ ]+moveq[ ]+13,r0
|
||||||
|
00008190 <sym14>:
|
||||||
|
[ ]+8190:[ ]+4e02[ ]+moveq[ ]+14,r0
|
||||||
|
00008192 <sym15>:
|
||||||
|
[ ]+8192:[ ]+4f02[ ]+moveq[ ]+15,r0
|
||||||
|
00008194 <sym16>:
|
||||||
|
[ ]+8194:[ ]+5002[ ]+moveq[ ]+16,r0
|
||||||
|
00008196 <sym17>:
|
||||||
|
[ ]+8196:[ ]+5102[ ]+moveq[ ]+17,r0
|
||||||
|
00008198 <sym18>:
|
||||||
|
[ ]+8198:[ ]+5202[ ]+moveq[ ]+18,r0
|
||||||
|
0000819a <sym19>:
|
||||||
|
[ ]+819a:[ ]+5302[ ]+moveq[ ]+19,r0
|
||||||
|
0000819c <sym20>:
|
||||||
|
[ ]+819c:[ ]+5402[ ]+moveq[ ]+20,r0
|
||||||
|
0000819e <sym21>:
|
||||||
|
[ ]+819e:[ ]+5502[ ]+moveq[ ]+21,r0
|
||||||
|
000081a0 <sym22>:
|
||||||
|
[ ]+81a0:[ ]+5602[ ]+moveq[ ]+22,r0
|
||||||
|
000081a2 <sym23>:
|
||||||
|
[ ]+81a2:[ ]+5702[ ]+moveq[ ]+23,r0
|
||||||
|
000081a4 <sym24>:
|
||||||
|
[ ]+81a4:[ ]+5802[ ]+moveq[ ]+24,r0
|
||||||
|
000081a6 <sym25>:
|
||||||
|
[ ]+81a6:[ ]+5902[ ]+moveq[ ]+25,r0
|
||||||
|
000081a8 <sym26>:
|
||||||
|
[ ]+81a8:[ ]+5a02[ ]+moveq[ ]+26,r0
|
||||||
|
000081aa <sym27>:
|
||||||
|
[ ]+81aa:[ ]+5b02[ ]+moveq[ ]+27,r0
|
||||||
|
000081ac <sym28>:
|
||||||
|
[ ]+81ac:[ ]+5c02[ ]+moveq[ ]+28,r0
|
||||||
|
000081ae <sym29>:
|
||||||
|
[ ]+81ae:[ ]+5d02[ ]+moveq[ ]+29,r0
|
||||||
|
000081b0 <sym30>:
|
||||||
|
[ ]+81b0:[ ]+5e02[ ]+moveq[ ]+30,r0
|
||||||
|
000081b2 <sym31>:
|
||||||
|
[ ]+81b2:[ ]+5f02[ ]+moveq[ ]+31,r0
|
||||||
|
000081b4 <sym32>:
|
||||||
|
[ ]+81b4:[ ]+6002[ ]+moveq[ ]+-32,r0
|
||||||
|
000081b6 <sym33>:
|
||||||
|
[ ]+81b6:[ ]+6102[ ]+moveq[ ]+-31,r0
|
||||||
|
000081b8 <sym34>:
|
||||||
|
[ ]+81b8:[ ]+6202[ ]+moveq[ ]+-30,r0
|
||||||
|
000081ba <sym35>:
|
||||||
|
[ ]+81ba:[ ]+6302[ ]+moveq[ ]+-29,r0
|
||||||
|
000081bc <sym36>:
|
||||||
|
[ ]+81bc:[ ]+6402[ ]+moveq[ ]+-28,r0
|
||||||
|
000081be <sym37>:
|
||||||
|
[ ]+81be:[ ]+6502[ ]+moveq[ ]+-27,r0
|
||||||
|
000081c0 <sym38>:
|
||||||
|
[ ]+81c0:[ ]+6602[ ]+moveq[ ]+-26,r0
|
||||||
|
000081c2 <sym39>:
|
||||||
|
[ ]+81c2:[ ]+6702[ ]+moveq[ ]+-25,r0
|
||||||
|
000081c4 <sym40>:
|
||||||
|
[ ]+81c4:[ ]+6802[ ]+moveq[ ]+-24,r0
|
||||||
|
000081c6 <sym41>:
|
||||||
|
[ ]+81c6:[ ]+6902[ ]+moveq[ ]+-23,r0
|
||||||
|
000081c8 <sym42>:
|
||||||
|
[ ]+81c8:[ ]+6a02[ ]+moveq[ ]+-22,r0
|
||||||
|
000081ca <sym43>:
|
||||||
|
[ ]+81ca:[ ]+6b02[ ]+moveq[ ]+-21,r0
|
|
@ -0,0 +1,112 @@
|
||||||
|
; Tests the broken-word function, one more word than fits in a
|
||||||
|
; single branch.
|
||||||
|
|
||||||
|
start: moveq 0,r0
|
||||||
|
|
||||||
|
; Take the opportunity to (rudimentally) test case-recognition,
|
||||||
|
; as the diassembler gets overly confused by the table.
|
||||||
|
subs.b 87,r0
|
||||||
|
bound.b 41,r0
|
||||||
|
adds.w [pc+r0.w],pc
|
||||||
|
sym2:
|
||||||
|
.word sym1 - sym2
|
||||||
|
.word sym3 - sym2
|
||||||
|
.word sym4 - sym2
|
||||||
|
.word sym5 - sym2
|
||||||
|
.word sym6 - sym2
|
||||||
|
.word sym7 - sym2
|
||||||
|
.word sym8 - sym2
|
||||||
|
.word sym9 - sym2
|
||||||
|
.word sym10 - sym2
|
||||||
|
.word sym11 - sym2
|
||||||
|
.word sym12 - sym2
|
||||||
|
.word sym13 - sym2
|
||||||
|
.word sym14 - sym2
|
||||||
|
.word sym15 - sym2
|
||||||
|
.word sym16 - sym2
|
||||||
|
.word sym17 - sym2
|
||||||
|
.word sym18 - sym2
|
||||||
|
.word sym19 - sym2
|
||||||
|
.word sym20 - sym2
|
||||||
|
.word sym21 - sym2
|
||||||
|
.word sym22 - sym2
|
||||||
|
.word sym23 - sym2
|
||||||
|
.word sym24 - sym2
|
||||||
|
.word sym25 - sym2
|
||||||
|
.word sym26 - sym2
|
||||||
|
.word sym27 - sym2
|
||||||
|
.word sym28 - sym2
|
||||||
|
.word sym29 - sym2
|
||||||
|
.word sym30 - sym2
|
||||||
|
.word sym31 - sym2
|
||||||
|
.word sym32 - sym2
|
||||||
|
.word sym33 - sym2
|
||||||
|
.word sym34 - sym2
|
||||||
|
.word sym35 - sym2
|
||||||
|
.word sym36 - sym2
|
||||||
|
.word sym37 - sym2
|
||||||
|
.word sym38 - sym2
|
||||||
|
.word sym39 - sym2
|
||||||
|
.word sym40 - sym2
|
||||||
|
.word sym41 - sym2
|
||||||
|
.word sym42 - sym2
|
||||||
|
.word sym43 - sym2
|
||||||
|
|
||||||
|
.space 16, 0
|
||||||
|
|
||||||
|
moveq 1,r0
|
||||||
|
; Medium-range branch around secondary jump table inserted here :
|
||||||
|
; ba next_label
|
||||||
|
; nop
|
||||||
|
; .skip 2,0
|
||||||
|
; Secondary jump table inserted here :
|
||||||
|
; jump sym1
|
||||||
|
; jump sym3
|
||||||
|
; ...
|
||||||
|
next_label:
|
||||||
|
moveq 2,r0
|
||||||
|
|
||||||
|
.space 32768, 0
|
||||||
|
|
||||||
|
sym1: moveq -3,r0
|
||||||
|
sym3: moveq 3,r0
|
||||||
|
sym4: moveq 4,r0
|
||||||
|
sym5: moveq 5,r0
|
||||||
|
sym6: moveq 6,r0
|
||||||
|
sym7: moveq 7,r0
|
||||||
|
sym8: moveq 8,r0
|
||||||
|
sym9: moveq 9,r0
|
||||||
|
sym10: moveq 10,r0
|
||||||
|
sym11: moveq 11,r0
|
||||||
|
sym12: moveq 12,r0
|
||||||
|
sym13: moveq 13,r0
|
||||||
|
sym14: moveq 14,r0
|
||||||
|
sym15: moveq 15,r0
|
||||||
|
sym16: moveq 16,r0
|
||||||
|
sym17: moveq 17,r0
|
||||||
|
sym18: moveq 18,r0
|
||||||
|
sym19: moveq 19,r0
|
||||||
|
sym20: moveq 20,r0
|
||||||
|
sym21: moveq 21,r0
|
||||||
|
sym22: moveq 22,r0
|
||||||
|
sym23: moveq 23,r0
|
||||||
|
sym24: moveq 24,r0
|
||||||
|
sym25: moveq 25,r0
|
||||||
|
sym26: moveq 26,r0
|
||||||
|
sym27: moveq 27,r0
|
||||||
|
sym28: moveq 28,r0
|
||||||
|
sym29: moveq 29,r0
|
||||||
|
sym30: moveq 30,r0
|
||||||
|
sym31: moveq 31,r0
|
||||||
|
sym32: moveq -32,r0
|
||||||
|
sym33: moveq -31,r0
|
||||||
|
sym34: moveq -30,r0
|
||||||
|
sym35: moveq -29,r0
|
||||||
|
sym36: moveq -28,r0
|
||||||
|
sym37: moveq -27,r0
|
||||||
|
sym38: moveq -26,r0
|
||||||
|
sym39: moveq -25,r0
|
||||||
|
sym40: moveq -24,r0
|
||||||
|
sym41: moveq -23,r0
|
||||||
|
sym42: moveq -22,r0
|
||||||
|
sym43: moveq -21,r0
|
|
@ -0,0 +1,91 @@
|
||||||
|
; File bwtest-err-1.s
|
||||||
|
|
||||||
|
; { dg-do assemble { target cris-*-* } }
|
||||||
|
|
||||||
|
; A variant of exbwtest.s. This is an example of invalid use of the broken-
|
||||||
|
; dot-word function. The nearest label occurs about 32 kbytes after the primary
|
||||||
|
; jump table so the secondary jump table can't be reached by word displace-
|
||||||
|
; ments and the broken words overflow.
|
||||||
|
|
||||||
|
; main()
|
||||||
|
; {
|
||||||
|
; byte i;
|
||||||
|
;
|
||||||
|
; for (i=0; i <= 3; i++) {
|
||||||
|
; result[i] = funct(i);
|
||||||
|
; }
|
||||||
|
; }
|
||||||
|
;
|
||||||
|
; Register use : r1 - i
|
||||||
|
; r2 - result address
|
||||||
|
|
||||||
|
.text
|
||||||
|
.word 0
|
||||||
|
main: move.d stack,sp
|
||||||
|
moveq 0,r1
|
||||||
|
move.d result,r2
|
||||||
|
for1: cmpq 3,r1
|
||||||
|
bgt endfor1
|
||||||
|
move.d r1,r0
|
||||||
|
jsr funct
|
||||||
|
move.w r0,[r2+r1.w]
|
||||||
|
ba for1
|
||||||
|
addq 1,r1
|
||||||
|
endfor1:
|
||||||
|
end: ba end
|
||||||
|
nop
|
||||||
|
|
||||||
|
|
||||||
|
; uword funct(i)
|
||||||
|
; byte i;
|
||||||
|
; {
|
||||||
|
; switch (i) {
|
||||||
|
; case 0 : return 0x1111;
|
||||||
|
; case 1 : return 0x2222;
|
||||||
|
; case 2 : return 0x3333;
|
||||||
|
; case 3 : return 0x4444;
|
||||||
|
; }
|
||||||
|
; }
|
||||||
|
;
|
||||||
|
; Parameters : r0 - i
|
||||||
|
;
|
||||||
|
; Register use : r1 - pjt address
|
||||||
|
|
||||||
|
funct: push r1
|
||||||
|
move.d pjt,r1
|
||||||
|
adds.w [r1+r0.w],pc
|
||||||
|
pjt: .word near1 - pjt
|
||||||
|
.word near2 - pjt
|
||||||
|
.word far1 - pjt
|
||||||
|
.word far2 - pjt
|
||||||
|
|
||||||
|
; Note that the line-number of the source-location of the error
|
||||||
|
; seems slightly off from the user perspective, but it's the
|
||||||
|
; best I could get without major changes in BW-handling. Not
|
||||||
|
; sure it it's worth fixing. May need adjustments if
|
||||||
|
; BW-handling changes. Four errors from four .words are what's
|
||||||
|
; expected.
|
||||||
|
|
||||||
|
.space 32760,0xFF; { dg-error "Adjusted signed \.word \(.*\) overflow.*" }
|
||||||
|
|
||||||
|
near1: move.w 0x1111,r0
|
||||||
|
ba ret1
|
||||||
|
nop
|
||||||
|
|
||||||
|
near2: move.w 0x2222,r0
|
||||||
|
ba ret1
|
||||||
|
nop
|
||||||
|
|
||||||
|
far1: move.w 0x3333,r0
|
||||||
|
ba ret1
|
||||||
|
nop
|
||||||
|
|
||||||
|
far2: move.w 0x4444,r0
|
||||||
|
ret1: pop r1
|
||||||
|
ret
|
||||||
|
|
||||||
|
|
||||||
|
result: .space 4 * 2 ; static uword result[4];
|
||||||
|
|
||||||
|
.space 4
|
||||||
|
stack:
|
|
@ -0,0 +1,71 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: flags: clearf, setf and nop
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <start>:
|
||||||
|
[ ]+0:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+2:[ ]+b015[ ]+ax[ ]*
|
||||||
|
[ ]+4:[ ]+bff5[ ]+setf[ ]+cvznxi[be][dm]
|
||||||
|
[ ]+6:[ ]+fff5[ ]+clearf[ ]+cvznxi[be][dm]
|
||||||
|
[ ]+8:[ ]+b025[ ]+ei[ ]*
|
||||||
|
[ ]+a:[ ]+f025[ ]+di[ ]*
|
||||||
|
[ ]+c:[ ]+b995[ ]+setf[ ]+cnx[dm]
|
||||||
|
[ ]+e:[ ]+f995[ ]+clearf[ ]+cnx[dm]
|
||||||
|
[ ]+10:[ ]+b005[ ]+setf[ ]*
|
||||||
|
[ ]+12:[ ]+f005[ ]+clearf[ ]*
|
||||||
|
[ ]+14:[ ]+b105[ ]+setf[ ]+c
|
||||||
|
[ ]+16:[ ]+f105[ ]+clearf[ ]+c
|
||||||
|
[ ]+18:[ ]+b205[ ]+setf[ ]+v
|
||||||
|
[ ]+1a:[ ]+f205[ ]+clearf[ ]+v
|
||||||
|
[ ]+1c:[ ]+b405[ ]+setf[ ]+z
|
||||||
|
[ ]+1e:[ ]+f405[ ]+clearf[ ]+z
|
||||||
|
[ ]+20:[ ]+b805[ ]+setf[ ]+n
|
||||||
|
[ ]+22:[ ]+f805[ ]+clearf[ ]+n
|
||||||
|
[ ]+24:[ ]+b015[ ]+ax[ ]*
|
||||||
|
[ ]+26:[ ]+f015[ ]+clearf[ ]+x
|
||||||
|
[ ]+28:[ ]+b025[ ]+ei[ ]*
|
||||||
|
[ ]+2a:[ ]+f025[ ]+di[ ]*
|
||||||
|
[ ]+2c:[ ]+b045[ ]+setf[ ]+[be]
|
||||||
|
[ ]+2e:[ ]+f045[ ]+clearf[ ]+[be]
|
||||||
|
[ ]+30:[ ]+b085[ ]+setf[ ]+[dm]
|
||||||
|
[ ]+32:[ ]+f085[ ]+clearf[ ]+[dm]
|
||||||
|
[ ]+34:[ ]+f305[ ]+clearf[ ]+cv
|
||||||
|
[ ]+36:[ ]+b305[ ]+setf[ ]+cv
|
||||||
|
[ ]+38:[ ]+f035[ ]+clearf[ ]+xi
|
||||||
|
[ ]+3a:[ ]+b035[ ]+setf[ ]+xi
|
||||||
|
[ ]+3c:[ ]+f305[ ]+clearf[ ]+cv
|
||||||
|
[ ]+3e:[ ]+b305[ ]+setf[ ]+cv
|
||||||
|
[ ]+40:[ ]+f035[ ]+clearf[ ]+xi
|
||||||
|
[ ]+42:[ ]+b035[ ]+setf[ ]+xi
|
||||||
|
[ ]+44:[ ]+f825[ ]+clearf[ ]+ni
|
||||||
|
[ ]+46:[ ]+b825[ ]+setf[ ]+ni
|
||||||
|
[ ]+48:[ ]+f825[ ]+clearf[ ]+ni
|
||||||
|
[ ]+4a:[ ]+b825[ ]+setf[ ]+ni
|
||||||
|
[ ]+4c:[ ]+fb15[ ]+clearf[ ]+cvnx
|
||||||
|
[ ]+4e:[ ]+bb15[ ]+setf[ ]+cvnx
|
||||||
|
[ ]+50:[ ]+fb15[ ]+clearf[ ]+cvnx
|
||||||
|
[ ]+52:[ ]+bb15[ ]+setf[ ]+cvnx
|
||||||
|
[ ]+54:[ ]+f0f5[ ]+clearf[ ]+xi[be][dm]
|
||||||
|
[ ]+56:[ ]+b0f5[ ]+setf[ ]+xi[be][dm]
|
||||||
|
[ ]+58:[ ]+f0f5[ ]+clearf[ ]+xi[be][dm]
|
||||||
|
[ ]+5a:[ ]+b0f5[ ]+setf[ ]+xi[be][dm]
|
||||||
|
[ ]+5c:[ ]+fa55[ ]+clearf[ ]+vnx[be]
|
||||||
|
[ ]+5e:[ ]+ba55[ ]+setf[ ]+vnx[be]
|
||||||
|
[ ]+60:[ ]+fa55[ ]+clearf[ ]+vnx[be]
|
||||||
|
[ ]+62:[ ]+ba55[ ]+setf[ ]+vnx[be]
|
||||||
|
[ ]+64:[ ]+bff5[ ]+setf[ ]+cvznxi[be][dm]
|
||||||
|
[ ]+66:[ ]+fff5[ ]+clearf[ ]+cvznxi[be][dm]
|
||||||
|
[ ]+68:[ ]+b045[ ]+setf[ ]+[be]
|
||||||
|
[ ]+6a:[ ]+f045[ ]+clearf[ ]+[be]
|
||||||
|
[ ]+6c:[ ]+b085[ ]+setf[ ]+[dm]
|
||||||
|
[ ]+6e:[ ]+f085[ ]+clearf[ ]+[dm]
|
||||||
|
[ ]+70:[ ]+f0f5[ ]+clearf[ ]+xi[be][dm]
|
||||||
|
[ ]+72:[ ]+b0f5[ ]+setf[ ]+xi[be][dm]
|
||||||
|
[ ]+74:[ ]+f0f5[ ]+clearf[ ]+xi[be][dm]
|
||||||
|
[ ]+76:[ ]+b0f5[ ]+setf[ ]+xi[be][dm]
|
||||||
|
[ ]+78:[ ]+fa55[ ]+clearf[ ]+vnx[be]
|
||||||
|
[ ]+7a:[ ]+ba55[ ]+setf[ ]+vnx[be]
|
||||||
|
[ ]+7c:[ ]+fa55[ ]+clearf[ ]+vnx[be]
|
||||||
|
[ ]+7e:[ ]+ba55[ ]+setf[ ]+vnx[be]
|
|
@ -0,0 +1,79 @@
|
||||||
|
; Flag settings; clearf, setf
|
||||||
|
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
nop ; So we get it tested too -- and it makes the
|
||||||
|
; size of the code a 32-bit multiple, so
|
||||||
|
; the end of disassembly does not show zeros.
|
||||||
|
ax
|
||||||
|
setf deixnzvc ; old names
|
||||||
|
clearf deixnzvc ; old names
|
||||||
|
ei
|
||||||
|
di
|
||||||
|
setf dxnc ; old names
|
||||||
|
clearf dxnc ; old names
|
||||||
|
setf ; empty list
|
||||||
|
clearf ; empty list
|
||||||
|
; For each flag. Note that the disassembly will show macros for
|
||||||
|
; some.
|
||||||
|
setf c
|
||||||
|
clearf c
|
||||||
|
setf v
|
||||||
|
clearf v
|
||||||
|
setf z
|
||||||
|
clearf z
|
||||||
|
setf n
|
||||||
|
clearf n
|
||||||
|
setf x
|
||||||
|
clearf x
|
||||||
|
setf i
|
||||||
|
clearf i
|
||||||
|
setf e
|
||||||
|
clearf e
|
||||||
|
setf d
|
||||||
|
clearf d
|
||||||
|
; Two from same group, and switch order.
|
||||||
|
clearf vc
|
||||||
|
setf vc
|
||||||
|
clearf ix
|
||||||
|
setf ix
|
||||||
|
clearf cv
|
||||||
|
setf cv
|
||||||
|
clearf xi
|
||||||
|
setf xi
|
||||||
|
; Two from different groups, and switch order.
|
||||||
|
clearf in
|
||||||
|
setf in
|
||||||
|
clearf ni
|
||||||
|
setf ni
|
||||||
|
; Four in same group, and switch order.
|
||||||
|
clearf nvxc
|
||||||
|
setf nvxc
|
||||||
|
clearf vncx
|
||||||
|
setf vncx
|
||||||
|
clearf dxei
|
||||||
|
setf dxei
|
||||||
|
clearf xide
|
||||||
|
setf xide
|
||||||
|
; Four in different groups, and switch order.
|
||||||
|
clearf exnv
|
||||||
|
setf exnv
|
||||||
|
clearf xvne
|
||||||
|
setf xvne
|
||||||
|
; FIXME: Put tests for new flag-names here, (not above.
|
||||||
|
; The new names in ETRAX 100, just some assortment of the above.
|
||||||
|
setf mbixnzvc
|
||||||
|
clearf bmixnzvc
|
||||||
|
setf b
|
||||||
|
clearf b
|
||||||
|
setf m
|
||||||
|
clearf m
|
||||||
|
clearf mxbi
|
||||||
|
setf dxbi
|
||||||
|
clearf ximb
|
||||||
|
setf ximb
|
||||||
|
clearf bxnv
|
||||||
|
setf bxnv
|
||||||
|
clearf xvnb
|
||||||
|
setf xvnb
|
||||||
|
end:
|
|
@ -0,0 +1,325 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: @OC@
|
||||||
|
|
||||||
|
# Clear instruction.
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <notstart>:
|
||||||
|
[ ]+0: 0000[ ]+ bcc ( 0x2|\.\+2)
|
||||||
|
\.\.\.
|
||||||
|
|
||||||
|
00000004 <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>)?\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+182:[ ]+5f2d 0180 704a[ ]+clear\.w \[r2-32767\]
|
||||||
|
[ ]+188:[ ]+5f2d 0080 704a[ ]+clear\.w \[r2-32768\]
|
||||||
|
[ ]+18e:[ ]+6f2d ff7f ffff 704a[ ]+clear\.w \[r2\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+216:[ ]+6f2d acce c09e 708a[ ]+clear\.d \[r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\]
|
||||||
|
[ ]+21e:[ ]+6f2d 5331 3f81 708a[ ]+clear\.d \[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+226:[ ]+6f2d 5331 3f81 708a[ ]+clear\.d \[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+28c:[ ]+5f2d 0180 708a[ ]+clear\.d \[r2-32767\]
|
||||||
|
[ ]+292:[ ]+5f2d 0080 708a[ ]+clear\.d \[r2-32768\]
|
||||||
|
[ ]+298:[ ]+6f2d ff7f ffff 708a[ ]+clear\.d \[r2\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+2c0:[ ]+6f2d d5c5 d6ff 708a[ ]+clear\.d \[r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+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>)?\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+4e8:[ ]+6f2d acce c09e 7c8e[ ]+clear\.d \[r12=r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\]
|
||||||
|
[ ]+4f0:[ ]+6f2d 5331 3f81 7c8e[ ]+clear\.d \[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+4f8:[ ]+6f2d 5331 3f81 7c8e[ ]+clear\.d \[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+592:[ ]+6f2d d5c5 d6ff 7c8e[ ]+clear\.d \[r12=r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+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\+\]\]
|
||||||
|
[ ]+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>)\]
|
||||||
|
[ ]+5c4:[ ]+(R_CRIS_)?32[ ]+externalsym
|
||||||
|
[ ]+5ca:[ ]+7f0d 0000 0000 708a[ ]+clear\.d \[(0x0|0 <notstart>)\]
|
||||||
|
[ ]+5cc:[ ]+(R_CRIS_)?32[ ]+externalsym
|
||||||
|
[ ]+5d2:[ ]+7f0d 0000 0000 700a[ ]+clear\.b \[(0x0|0 <notstart>)\]
|
||||||
|
[ ]+5d4:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
[ ]+5da:[ ]+7f0d 0000 0000 704a[ ]+clear\.w \[(0x0|0 <notstart>)\]
|
||||||
|
[ ]+5dc:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
[ ]+5e2:[ ]+7f0d 0000 0000 708a[ ]+clear\.d \[(0x0|0 <notstart>)\]
|
||||||
|
[ ]+5e4:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
|
||||||
|
000005ea <end>:
|
||||||
|
\.\.\.
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: continue
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
|
||||||
|
00000000 <start>:
|
||||||
|
[ ]+0:[ ]+e87b[ ]+move.d r7,\[r8\]
|
||||||
|
[ ]+2:[ ]+e89b[ ]+move.d r9,\[r8\]
|
|
@ -0,0 +1,7 @@
|
||||||
|
; Test line continuation, making sure a commented line is not
|
||||||
|
; broken up.
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
; move.d r1,[r8]@ move.d r2,[r8]
|
||||||
|
move.d r7,[r8]@ move.d r9,[r8]
|
||||||
|
|
|
@ -0,0 +1,550 @@
|
||||||
|
# Copyright (C) 1999, 2000 Free Software Foundation, Inc.
|
||||||
|
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
# the Free Software Foundation; either version 2 of the License, or
|
||||||
|
# (at your option) any later version.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful,
|
||||||
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
# GNU General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License
|
||||||
|
# along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||||
|
|
||||||
|
# Please email any bugs, comments, and/or additions to this file to:
|
||||||
|
# hp@axis.com
|
||||||
|
|
||||||
|
# Written by Axis Communications AB.
|
||||||
|
|
||||||
|
# --- This function copied from arc.exp and rewritten to fit CRIS ---
|
||||||
|
#
|
||||||
|
# Test an insn from a template .s/.d.
|
||||||
|
# The best way to create the .d file is to run the tests without it, let
|
||||||
|
# dejagnu crash, run as.new on the just built .s file, run objdump -dr on
|
||||||
|
# the result of that, copy the result into the .d file, and edit in the
|
||||||
|
# necessary patterns (@OC@, etc.). Sounds complicated but it's easy. The
|
||||||
|
# catch is that we assume a working assembler is used to build it. That's
|
||||||
|
# obviously not entirely kosher, but once the .d file is created one can
|
||||||
|
# verify it's contents over time.
|
||||||
|
#
|
||||||
|
# Template patterns:
|
||||||
|
# @OC@ - placeholder for the opcode
|
||||||
|
# @OR@ - placeholder for extra replacement to distinguish similar
|
||||||
|
# testcases.
|
||||||
|
# @IR+????@ - placeholder for (e.g.) register-operand insn code
|
||||||
|
# @IM+????@ - placeholder for (e.g.) memory-operand insn code.
|
||||||
|
|
||||||
|
proc test_template_insn_reg_mem { args } {
|
||||||
|
# tmpl opcode ircode imcode avoid_regex dname ircode0
|
||||||
|
# imcode0 [regex replace OR_replace]
|
||||||
|
global srcdir subdir objdir
|
||||||
|
|
||||||
|
set tmpl [lindex $args 0]
|
||||||
|
set opcode [lindex $args 1]
|
||||||
|
set ircode [lindex $args 2]
|
||||||
|
set imcode [lindex $args 3]
|
||||||
|
set avoid_regex [lindex $args 4]
|
||||||
|
set dname [lindex $args 5]
|
||||||
|
set ircode0 [lindex $args 6]
|
||||||
|
set imcode0 [lindex $args 7]
|
||||||
|
|
||||||
|
if { [llength $args] >= 10 } {
|
||||||
|
set replace_regex [lindex $args 8]
|
||||||
|
set replacement [lindex $args 9]
|
||||||
|
} else {
|
||||||
|
set replace_regex ""
|
||||||
|
}
|
||||||
|
|
||||||
|
# Any extra replacements (like modifying the test name to something
|
||||||
|
# else than the @OC@ modification). Replaces occurences of @OR@.
|
||||||
|
if { [llength $args] >= 11 } then {
|
||||||
|
set extra_OR_replace [lindex $args 10]
|
||||||
|
} else {
|
||||||
|
set extra_OR_replace ""
|
||||||
|
}
|
||||||
|
|
||||||
|
# Get the parts that we will wedge into the insn.
|
||||||
|
if [regexp "(.)(.)(.)" $imcode junk imcode3 imcode2 imcode1] {
|
||||||
|
set imcode3 [expr "0x$imcode3" ]
|
||||||
|
} else {
|
||||||
|
regexp "(.)(.)" $imcode junk imcode2 imcode1
|
||||||
|
set imcode3 0
|
||||||
|
}
|
||||||
|
set imcode1 [expr "0x$imcode1" ]
|
||||||
|
set imcode2 [expr "0x$imcode2" ]
|
||||||
|
|
||||||
|
if [regexp "(.)(.)(.)" $ircode junk ircode3 ircode2 ircode1] {
|
||||||
|
set ircode3 [expr "0x$ircode3" ]
|
||||||
|
} else {
|
||||||
|
regexp "(.)(.)" $ircode junk ircode2 ircode1
|
||||||
|
set ircode3 0
|
||||||
|
}
|
||||||
|
set ircode1 [expr "0x$ircode1" ]
|
||||||
|
set ircode2 [expr "0x$ircode2" ]
|
||||||
|
|
||||||
|
# To avoid fiddling with the generated .d-file, we have a
|
||||||
|
# parameter saying what ircode, imcode to subtract.
|
||||||
|
if [regexp "(.)(.)(.)" $imcode0 junk imcode03 imcode02 imcode01] {
|
||||||
|
set imcode03 [expr "0x$imcode03" ]
|
||||||
|
} else {
|
||||||
|
regexp "(.)(.)" $imcode0 junk imcode02 imcode01
|
||||||
|
set imcode03 0
|
||||||
|
}
|
||||||
|
set imcode01 [expr "0x$imcode01" ]
|
||||||
|
set imcode02 [expr "0x$imcode02" ]
|
||||||
|
|
||||||
|
if [regexp "(.)(.)(.)" $ircode0 junk ircode03 ircode02 ircode01] {
|
||||||
|
set ircode03 [expr "0x$ircode03" ]
|
||||||
|
} else {
|
||||||
|
regexp "(.)(.)" $ircode0 junk ircode02 ircode01
|
||||||
|
set ircode03 0
|
||||||
|
}
|
||||||
|
|
||||||
|
set ircode01 [expr "0x$ircode01" ]
|
||||||
|
set ircode02 [expr "0x$ircode02" ]
|
||||||
|
|
||||||
|
# The output template may be in another file than what the
|
||||||
|
# source template is.
|
||||||
|
if [string match $dname ""] {
|
||||||
|
set dname $tmpl
|
||||||
|
}
|
||||||
|
|
||||||
|
# Change @OC@ in the template file to $opcode
|
||||||
|
|
||||||
|
set in_fd [open $srcdir/$subdir/$tmpl.s r]
|
||||||
|
set out_fd [open $objdir/$opcode-test.s w]
|
||||||
|
# FIXME: check return codes
|
||||||
|
|
||||||
|
while { [gets $in_fd line] >= 0 } {
|
||||||
|
if { [string match "" "$avoid_regex"] \
|
||||||
|
|| ![regexp "$avoid_regex" $line] } {
|
||||||
|
|
||||||
|
# verbose "Keeping $line for $opcode"
|
||||||
|
|
||||||
|
# If caller passed a replacement regex, use it.
|
||||||
|
if ![string match "" "$replace_regex"] {
|
||||||
|
# verbose "Replacing $line with ..."
|
||||||
|
regsub $replace_regex $line $replacement line
|
||||||
|
# verbose "... $line"
|
||||||
|
}
|
||||||
|
regsub "@OC@" $line $opcode line
|
||||||
|
|
||||||
|
puts $out_fd $line
|
||||||
|
} else {
|
||||||
|
# verbose "Skipping $line for $opcode"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
close $in_fd
|
||||||
|
close $out_fd
|
||||||
|
|
||||||
|
# Create output template.
|
||||||
|
|
||||||
|
set in_fd [open $srcdir/$subdir/$dname.d r]
|
||||||
|
set out_fd [open $objdir/$opcode-test.d w]
|
||||||
|
# FIXME: check return codes
|
||||||
|
|
||||||
|
while { [gets $in_fd line] >= 0 } {
|
||||||
|
regsub "@OC@" $line $opcode line
|
||||||
|
#send_user "$line\n"
|
||||||
|
|
||||||
|
regsub "@OR@" $line $extra_OR_replace line
|
||||||
|
|
||||||
|
if [string match "*@IM+????@*" $line] {
|
||||||
|
# Insert the memory opcode. imcode2 occupies the high four bits
|
||||||
|
# of the first (presented as leftmost) byte of the
|
||||||
|
# IC parameter, and imcode1 the low four bits of the second
|
||||||
|
# (rightmost) byte.
|
||||||
|
regexp "^(.*)@IM\\+(.)(.)(.)(.)@(.*)$" \
|
||||||
|
$line junk leftpart n1 n2 n3 n4 rightpart
|
||||||
|
# verbose "IM $n1 $n2 $n3 $n4 ($imcode1 $imcode2 $imcode3 $imcode01 $imcode02 $imcode03)"
|
||||||
|
|
||||||
|
set n1 [expr 0x$n1 - $imcode01 ]
|
||||||
|
set n3 [expr 0x$n3 - $imcode03 ]
|
||||||
|
set n4 [expr 0x$n4 - $imcode02 ]
|
||||||
|
|
||||||
|
set n [expr ($imcode1 << 12) + ($n1 << 12) + (0x$n2 << 8) \
|
||||||
|
+ ($n3 << 4) + ($imcode3 << 4) + $n4 + $imcode2 ]
|
||||||
|
set n [format "%04x" $n]
|
||||||
|
puts $out_fd "$leftpart$n$rightpart"
|
||||||
|
} elseif [string match "*@IR+????@*" $line] {
|
||||||
|
# As IM, but use the register opcode.
|
||||||
|
regexp "^(.*)@IR\\+(.)(.)(.)(.)@(.*)$" \
|
||||||
|
$line junk leftpart n1 n2 n3 n4 rightpart
|
||||||
|
# verbose "IR $n1 $n2 $n3 $n4 ($ircode1 $ircode2 $ircode3 $ircode01 $ircode02 $ircode03)"
|
||||||
|
|
||||||
|
set n1 [expr 0x$n1 - $ircode01 ]
|
||||||
|
set n3 [expr 0x$n3 - $ircode03 ]
|
||||||
|
set n4 [expr 0x$n4 - $ircode02 ]
|
||||||
|
|
||||||
|
set n [expr ($ircode1 << 12) + ($n1 << 12) + (0x$n2 << 8) \
|
||||||
|
+ ($n3 << 4) + ($ircode3 << 4) + $n4 + $ircode2 ]
|
||||||
|
set n [format "%04x" $n]
|
||||||
|
puts $out_fd "$leftpart$n$rightpart"
|
||||||
|
} else {
|
||||||
|
puts $out_fd $line
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
close $in_fd
|
||||||
|
close $out_fd
|
||||||
|
|
||||||
|
# Finally, run the test.
|
||||||
|
|
||||||
|
run_dump_test $objdir/$opcode-test
|
||||||
|
|
||||||
|
# "make clean" won't delete these, so for now we must.
|
||||||
|
catch "exec rm -f $objdir/$opcode-test.s $objdir/$opcode-test.d"
|
||||||
|
}
|
||||||
|
# --- End of arc.exp borrow ---
|
||||||
|
|
||||||
|
proc test_template_insn_reg { args } {
|
||||||
|
# tmpl opcode ircode avoid_regex dname ircode0 [regex replace OR_replace]
|
||||||
|
if { [llength $args] == 6 } {
|
||||||
|
test_template_insn_reg_mem [lindex $args 0] [lindex $args 1] \
|
||||||
|
[lindex $args 2] 00 [lindex $args 3] [lindex $args 4] \
|
||||||
|
[lindex $args 5] 00
|
||||||
|
} elseif { [llength $args] == 9 } {
|
||||||
|
test_template_insn_reg_mem [lindex $args 0] [lindex $args 1] \
|
||||||
|
[lindex $args 2] 00 [lindex $args 3] [lindex $args 4] \
|
||||||
|
[lindex $args 5] 00 [lindex $args 6] [lindex $args 7] \
|
||||||
|
[lindex $args 8]
|
||||||
|
} else {
|
||||||
|
test_template_insn_reg_mem [lindex $args 0] [lindex $args 1] \
|
||||||
|
[lindex $args 2] 00 [lindex $args 3] [lindex $args 4] \
|
||||||
|
[lindex $args 5] 00 [lindex $args 6] [lindex $args 7]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# For insn with only memory operands.
|
||||||
|
proc test_template_insn_mem { args } {
|
||||||
|
# tmpl opcode imcode avoid_regex dname imcode0 [regex replace]
|
||||||
|
if { [llength $args] == 6 } {
|
||||||
|
test_template_insn_reg_mem [lindex $args 0] [lindex $args 1] 00 \
|
||||||
|
[lindex $args 2] [lindex $args 3] [lindex $args 4] 00 \
|
||||||
|
[lindex $args 5]
|
||||||
|
} else {
|
||||||
|
test_template_insn_reg_mem [lindex $args 0] [lindex $args 1] 00 \
|
||||||
|
[lindex $args 2] [lindex $args 3] [lindex $args 4] 00 \
|
||||||
|
[lindex $args 5] [lindex $args 6] [lindex $args 7]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# For insn without substitutions in the output pattern.
|
||||||
|
proc test_template_insn_single { tmpl opcode avoid_regex dname } {
|
||||||
|
test_template_insn_reg_mem $tmpl $opcode 00 00 "$avoid_regex" $dname 00 00
|
||||||
|
}
|
||||||
|
|
||||||
|
# For iteration over special registers. Spec reg name in "regname",
|
||||||
|
# number in "regno". Type (size) in "regtype". Size-patterns to avoid
|
||||||
|
# in input_avoid.
|
||||||
|
proc to_sreg { regname regno regtype input_avoid } {
|
||||||
|
test_template_insn_reg_mem binop move \
|
||||||
|
[format "%0x63" $regno] [format "%0xa3" $regno] \
|
||||||
|
",r\[0-9\]+,r\[0-9\]|@OC@\[^\\.\]|$input_avoid" \
|
||||||
|
"x-to-$regtype-sreg" 063 0a3 \
|
||||||
|
"@OC@\[^ \]+ (.*),r\[0-9\]+" [format "@OC@ \\1,%s" $regname] \
|
||||||
|
$regname
|
||||||
|
}
|
||||||
|
|
||||||
|
# As to_sreg, but using unop, since we don't need to test constants.
|
||||||
|
proc sreg_to { regname regno regtype input_avoid } {
|
||||||
|
test_template_insn_reg_mem unop move \
|
||||||
|
[format "%0x67" $regno] [format "%0xa7" $regno] \
|
||||||
|
"@OC@\\." "sreg-to-x" 067 0a7 \
|
||||||
|
"@OC@ (.*)" [format "@OC@ %s,\\1" $regname] $regname
|
||||||
|
}
|
||||||
|
|
||||||
|
# Replace registers in pushpop
|
||||||
|
proc push_pop { regname regno regtype input_avoid } {
|
||||||
|
test_template_insn_reg_mem pushpop pushpop-sreg \
|
||||||
|
00 [format "%0x00" $regno] \
|
||||||
|
"$input_avoid" "pushpop-$regtype-sreg" 00 000 \
|
||||||
|
"(\\.\[bwd\])? ((\[^, \]*,)?)r\[0-9\]+((,.*)?)" " \\2$regname\\4" $regname
|
||||||
|
}
|
||||||
|
|
||||||
|
#
|
||||||
|
# Iterate over spec reg names and spec reg numbers.
|
||||||
|
#
|
||||||
|
proc do_spec_regs { inner_function spec_reg_list } {
|
||||||
|
for { set i 0 } { $i < [llength $spec_reg_list] } { incr i } {
|
||||||
|
set regname [lindex [lindex $spec_reg_list $i] 0]
|
||||||
|
set regno [lindex [lindex $spec_reg_list $i] 1]
|
||||||
|
|
||||||
|
set regtype [lindex [lindex $spec_reg_list $i] 2]
|
||||||
|
set input_avoid [lindex [lindex $spec_reg_list $i] 3]
|
||||||
|
|
||||||
|
# verbose "$regname $regno $regtype $input_avoid"
|
||||||
|
$inner_function $regname $regno $regtype $input_avoid
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if [istarget cris-*-*] then {
|
||||||
|
# Note that registers are missing, since the assembler will
|
||||||
|
# rightfully emit errors for registers that are not in current
|
||||||
|
# silicon. Those are currently p2 and p3.
|
||||||
|
# Note the special for dcr1, since it has different size for
|
||||||
|
# different silicon, which matters for assembling and displaying
|
||||||
|
# "immediate constants".
|
||||||
|
set spec_reg_list [list \
|
||||||
|
[list p0 0 "byte" "(@OC@|move)\\.\[wd\]" ] \
|
||||||
|
[list p1 1 "byte" "(@OC@|move)\\.\[wd\]" ] \
|
||||||
|
[list vr 1 "byte" "(@OC@|move)\\.\[wd\]" ] \
|
||||||
|
[list p4 4 "word" "(@OC@|move)\\.\[bd\]" ] \
|
||||||
|
[list p5 5 "word" "(@OC@|move)\\.\[bd\]" ] \
|
||||||
|
[list ccr 5 "word" "(@OC@|move)\\.\[bd\]" ] \
|
||||||
|
[list p6 6 "word" "(@OC@|move)\\.\[bd\]" ] \
|
||||||
|
[list dcr0 6 "word" "(@OC@|move)\\.\[bd\]" ] \
|
||||||
|
[list p7 7 "dword" "(@OC@|move)\\.\[bw\]" ] \
|
||||||
|
[list dcr1 7 "dcr1" "(@OC@|move)\\.\[bd\]" ] \
|
||||||
|
[list p8 8 "dword" "(@OC@|move)\\.\[bw\]" ] \
|
||||||
|
[list p9 9 "dword" "(@OC@|move)\\.\[bw\]" ] \
|
||||||
|
[list ibr 9 "dword" "(@OC@|move)\\.\[bw\]" ] \
|
||||||
|
[list p10 10 "dword" "(@OC@|move)\\.\[bw\]" ] \
|
||||||
|
[list irp 10 "dword" "(@OC@|move)\\.\[bw\]" ] \
|
||||||
|
[list p11 11 "dword" "(@OC@|move)\\.\[bw\]" ] \
|
||||||
|
[list srp 11 "dword" "(@OC@|move)\\.\[bw\]" ] \
|
||||||
|
[list p12 12 "dword" "(@OC@|move)\\.\[bw\]" ] \
|
||||||
|
[list bar 12 "dword" "(@OC@|move)\\.\[bw\]" ] \
|
||||||
|
[list dtp0 12 "dword" "(@OC@|move)\\.\[bw\]" ] \
|
||||||
|
[list p13 13 "dword" "(@OC@|move)\\.\[bw\]" ] \
|
||||||
|
[list dccr 13 "dword" "(@OC@|move)\\.\[bw\]" ] \
|
||||||
|
[list dtp1 13 "dword" "(@OC@|move)\\.\[bw\]" ] \
|
||||||
|
[list p14 14 "dword" "(@OC@|move)\\.\[bw\]" ] \
|
||||||
|
[list brp 14 "dword" "(@OC@|move)\\.\[bw\]" ] \
|
||||||
|
[list p15 15 "dword" "(@OC@|move)\\.\[bw\]" ]]
|
||||||
|
|
||||||
|
# Test basic instructions. Note that this will actually
|
||||||
|
# test both the assembler and the disassembler functionality.
|
||||||
|
#untested ".weak reduction"
|
||||||
|
#untested "Old regressions"
|
||||||
|
#untested "LX"
|
||||||
|
#untested "case recognition (disassembler)"
|
||||||
|
#untested "disassembling special regs"
|
||||||
|
#untested "disassembling unimplemented special regs"
|
||||||
|
|
||||||
|
# Broken word handling got erroneously triggers for this and
|
||||||
|
# got out-of-bounds errors.
|
||||||
|
# FIXME: Check closer that this gets the expected results and fix
|
||||||
|
# the general use of difference-expressions in binop.s and elsewhere.
|
||||||
|
gas_test "binop-segref.s" "" "" "False broken words"
|
||||||
|
|
||||||
|
# Really orthogonal instructions.
|
||||||
|
test_template_insn_reg_mem binop add 60 a0 "@OC@\[^\\.\]" "" 60 a0
|
||||||
|
test_template_insn_reg_mem binop sub 68 a8 "@OC@\[^\\.\]" "" 60 a0
|
||||||
|
test_template_insn_reg_mem binop bound 5c 9c "@OC@\[^\\.\]" "" 60 a0
|
||||||
|
test_template_insn_reg_mem binop and 70 b0 "@OC@\[^\\.\]" "" 60 a0
|
||||||
|
test_template_insn_reg_mem binop or 74 b4 "@OC@\[^\\.\]" "" 60 a0
|
||||||
|
|
||||||
|
# Unary (two-operand) insns, otherwise as above.
|
||||||
|
test_template_insn_reg_mem binop cmp 6c ac \
|
||||||
|
",r\[0-9\]+,r\[0-9\]|@OC@\[^\\.\]" "binop-cmpmove" 64 a4
|
||||||
|
# This is of course only the move-to-register one.
|
||||||
|
test_template_insn_reg_mem binop move 64 a4 \
|
||||||
|
",r\[0-9\]+,r\[0-9\]|@OC@\[^\\.\]" "binop-cmpmove" 64 a4
|
||||||
|
|
||||||
|
# No dword size - operations with sign- or zero-extend on
|
||||||
|
# the mem or reg operand.
|
||||||
|
test_template_insn_reg_mem binop addu 40 80 \
|
||||||
|
"@\\.d|@OC@\[^\\.\]" "binop-extx" 40 80
|
||||||
|
test_template_insn_reg_mem binop adds 42 82 \
|
||||||
|
"@\\.d|@OC@\[^\\.\]" "binop-extx" 40 80
|
||||||
|
test_template_insn_reg_mem binop subu 48 88 \
|
||||||
|
"@\\.d|@OC@\[^\\.\]" "binop-extx" 40 80
|
||||||
|
test_template_insn_reg_mem binop subs 4a 8a \
|
||||||
|
"@\\.d|@OC@\[^\\.\]" "binop-extx" 40 80
|
||||||
|
|
||||||
|
# The two constraints above combined, and no reg-to-reg -
|
||||||
|
# cmps, cmpu, movs, movu. We have to test reg-to-reg
|
||||||
|
# separately for movs and movu.
|
||||||
|
test_template_insn_mem binop movs 86 \
|
||||||
|
"r\[0-9\]+,r\[0-9\]+|@\\.d|@OC@\[^\\.\]" "binop-cmpmovx" 84
|
||||||
|
test_template_insn_mem binop movu 84 \
|
||||||
|
"r\[0-9\]+,r\[0-9\]+|@\\.d|@OC@\[^\\.\]" "binop-cmpmovx" 84
|
||||||
|
test_template_insn_mem binop cmps 8e \
|
||||||
|
"r\[0-9\]+,r\[0-9\]+|@\\.d|@OC@\[^\\.\]" "binop-cmpmovx" 84
|
||||||
|
test_template_insn_mem binop cmpu 8c \
|
||||||
|
"r\[0-9\]+,r\[0-9\]+|@\\.d|@OC@\[^\\.\]" "binop-cmpmovx" 84
|
||||||
|
|
||||||
|
# Reg-to-memory. FIXME: Perhaps we should use unop.s for
|
||||||
|
# everything, and insert registers (including special
|
||||||
|
# registers) for all reg-to-mem and mem-to-reg insn tests.
|
||||||
|
test_template_insn_mem binop move.b bc "@OC@\\." "reg-to-mem" bc
|
||||||
|
test_template_insn_mem binop move.w bd "@OC@\\." "reg-to-mem" bc
|
||||||
|
test_template_insn_mem binop move.d be "@OC@\\." "reg-to-mem" bc
|
||||||
|
test_template_insn_mem binop movem bf "@OC@\\." "reg-to-mem" bc
|
||||||
|
|
||||||
|
# Use the replace-regex functionality to reverse the
|
||||||
|
# operands for movem.
|
||||||
|
test_template_insn_mem binop movem 00 "@OC@\\." "movem-to-reg" 00 \
|
||||||
|
"@OC@ r(\[0-9\]+),\\\[(.*)\\\]" "@OC@ \[\\2\],r\\1"
|
||||||
|
|
||||||
|
# The unary operations are too irregular to make a pattern
|
||||||
|
# of the output.
|
||||||
|
test_template_insn_single unop test "@OC@\[^\\.\]" "test"
|
||||||
|
test_template_insn_single unop clear "@OC@\[^\\.\]" "clear"
|
||||||
|
|
||||||
|
# Quick-operand tests.
|
||||||
|
#
|
||||||
|
# Unsigned 5-bits: btstq, asrq, lslq, lsrq.
|
||||||
|
test_template_insn_reg quick btstq 38 "s6|u6" "quick-u5" 38
|
||||||
|
test_template_insn_reg quick asrq 3a "s6|u6" "quick-u5" 38
|
||||||
|
test_template_insn_reg quick lslq 3c "s6|u6" "quick-u5" 38
|
||||||
|
test_template_insn_reg quick lsrq 3e "s6|u6" "quick-u5" 38
|
||||||
|
|
||||||
|
# Signed 6-bits: moveq, cmpq, andq, orq.
|
||||||
|
test_template_insn_reg quick moveq 24 "u6" "quick-s6" 24
|
||||||
|
test_template_insn_reg quick cmpq 2c "u6" "quick-s6" 24
|
||||||
|
test_template_insn_reg quick andq 30 "u6" "quick-s6" 24
|
||||||
|
test_template_insn_reg quick orq 34 "u6" "quick-s6" 24
|
||||||
|
|
||||||
|
# Unsigned 6-bits: addq, subq.
|
||||||
|
test_template_insn_reg quick addq 20 "s6" "quick-u6" 20
|
||||||
|
test_template_insn_reg quick subq 28 "s6" "quick-u6" 20
|
||||||
|
|
||||||
|
# Register-to-register instructions, for each size.
|
||||||
|
test_template_insn_reg regreg movu.b 44 "" "" 44
|
||||||
|
test_template_insn_reg regreg movu.w 45 "" "" 44
|
||||||
|
test_template_insn_reg regreg movs.b 46 "" "" 44
|
||||||
|
test_template_insn_reg regreg movs.w 47 "" "" 44
|
||||||
|
test_template_insn_reg regreg lsl.b 4c "" "" 44
|
||||||
|
test_template_insn_reg regreg lsl.w 4d "" "" 44
|
||||||
|
test_template_insn_reg regreg lsl.d 4e "" "" 44
|
||||||
|
test_template_insn_reg regreg neg.b 58 "" "" 44
|
||||||
|
test_template_insn_reg regreg neg.w 59 "" "" 44
|
||||||
|
test_template_insn_reg regreg neg.d 5a "" "" 44
|
||||||
|
test_template_insn_reg regreg asr.b 78 "" "" 44
|
||||||
|
test_template_insn_reg regreg asr.w 79 "" "" 44
|
||||||
|
test_template_insn_reg regreg asr.d 7a "" "" 44
|
||||||
|
test_template_insn_reg regreg lsr.b 7c "" "" 44
|
||||||
|
test_template_insn_reg regreg lsr.w 7d "" "" 44
|
||||||
|
test_template_insn_reg regreg lsr.d 7e "" "" 44
|
||||||
|
test_template_insn_reg regreg btst 4f "" "" 44
|
||||||
|
test_template_insn_reg regreg abs 6b "" "" 44
|
||||||
|
test_template_insn_reg regreg dstep 6f "" "" 44
|
||||||
|
test_template_insn_reg regreg xor 7b "" "" 44
|
||||||
|
test_template_insn_reg regreg mstep 7f "" "" 44
|
||||||
|
|
||||||
|
# The various incarnations of the swap(n) insn.
|
||||||
|
set nwbr_list [list [list "not" 877] \
|
||||||
|
[list "swapw" 477] \
|
||||||
|
[list "swapnw" c77] \
|
||||||
|
[list "swapb" 277] \
|
||||||
|
[list "swapnb" a77] \
|
||||||
|
[list "swapwb" 677] \
|
||||||
|
[list "swapnwb" e77] \
|
||||||
|
[list "swapr" 177] \
|
||||||
|
[list "swapnr" 977] \
|
||||||
|
[list "swapwr" 577] \
|
||||||
|
[list "swapnwr" d77] \
|
||||||
|
[list "swapbr" 377] \
|
||||||
|
[list "swapnbr" b77] \
|
||||||
|
[list "swapwbr" 777] \
|
||||||
|
[list "swapnwbr" f77]]
|
||||||
|
|
||||||
|
for { set i 0 } { $i < [llength $nwbr_list] } { incr i } {
|
||||||
|
set name [lindex [lindex $nwbr_list $i] 0]
|
||||||
|
set number [lindex [lindex $nwbr_list $i] 1]
|
||||||
|
|
||||||
|
test_template_insn_reg regreg $name $number "" "oneop-type" 877 \
|
||||||
|
",r\[0-9]+" "" $name
|
||||||
|
}
|
||||||
|
|
||||||
|
# And one extra for the one that is canonicalized as "not".
|
||||||
|
test_template_insn_reg regreg swapn 877 "" "oneop-type" 877 \
|
||||||
|
",r\[0-9]+" "" not
|
||||||
|
|
||||||
|
# And take the opportunity to make sure that the assembler
|
||||||
|
# recognizes StUDlYCaPs.
|
||||||
|
test_template_insn_reg regreg SWAPN 877 "" "oneop-type" 877 \
|
||||||
|
",r\[0-9]+" "" not
|
||||||
|
test_template_insn_reg regreg Swapn 877 "" "oneop-type" 877 \
|
||||||
|
",r\[0-9]+" "" not
|
||||||
|
test_template_insn_reg regreg sWApN 877 "" "oneop-type" 877 \
|
||||||
|
",r\[0-9]+" "" not
|
||||||
|
|
||||||
|
# Fixed-size unary memory instructions.
|
||||||
|
test_template_insn_mem unop jsr b93 "@OC@\\." "jump-type" b93
|
||||||
|
test_template_insn_mem unop jump 093 "@OC@\\." "jump-type" b93
|
||||||
|
test_template_insn_mem unop jir a93 "@OC@\\." "jump-type" b93
|
||||||
|
|
||||||
|
# Non-templated tests.
|
||||||
|
run_dump_test "ccr"
|
||||||
|
run_dump_test "scc"
|
||||||
|
run_dump_test "pushpop"
|
||||||
|
run_dump_test "prefix"
|
||||||
|
run_dump_test "unimplemented"
|
||||||
|
run_dump_test "return"
|
||||||
|
run_dump_test "branch"
|
||||||
|
run_dump_test "separator"
|
||||||
|
run_dump_test "diffexp-ovwr"
|
||||||
|
run_dump_test "continue"
|
||||||
|
run_dump_test "nosep"
|
||||||
|
run_dump_test "labfloat"
|
||||||
|
run_dump_test "bork"
|
||||||
|
|
||||||
|
# This seems like a generic expression evaluation problem.
|
||||||
|
setup_xfail "cris-*-*"
|
||||||
|
run_dump_test "shexpr-1"
|
||||||
|
|
||||||
|
# The "@" will be erroneously interpreted as a line-separator in a
|
||||||
|
# macro here-label marker: "\@".
|
||||||
|
setup_xfail "cris-*-*"
|
||||||
|
run_dump_test "macroat"
|
||||||
|
|
||||||
|
# "\x20a" will be recognized as "\n" rather than " a"
|
||||||
|
setup_xfail "cris-*-*"
|
||||||
|
run_dump_test "string-1"
|
||||||
|
# Same as above, but removed the failing case to make sure the rest
|
||||||
|
# still works.
|
||||||
|
run_dump_test "string-2"
|
||||||
|
|
||||||
|
# Usable (non-redundant) and refreshed bits from the old, manual,
|
||||||
|
# test suite.
|
||||||
|
run_dump_test "brokw-1"
|
||||||
|
run_dump_test "brokw-2"
|
||||||
|
run_dump_test "brokw-3"
|
||||||
|
run_dump_test "fragtest"
|
||||||
|
|
||||||
|
# Addi is too irregular to bother applying templates to.
|
||||||
|
run_dump_test "addi"
|
||||||
|
|
||||||
|
# Test {mem (including constants), reg}-to/from-spec-reg.
|
||||||
|
do_spec_regs to_sreg $spec_reg_list
|
||||||
|
do_spec_regs sreg_to $spec_reg_list
|
||||||
|
do_spec_regs push_pop $spec_reg_list
|
||||||
|
|
||||||
|
# Additional insns for CRIS v3:
|
||||||
|
run_dump_test "break"
|
||||||
|
test_template_insn_reg regreg lz 73 "" "" 44
|
||||||
|
|
||||||
|
# Additional insns for CRIS v8 (also the swapxxx insns other then "not" above).
|
||||||
|
test_template_insn_mem unop jirc 293 "@OC@\\." "jump-type" b93
|
||||||
|
test_template_insn_mem unop jsrc 393 "@OC@\\." "jump-type" b93
|
||||||
|
test_template_insn_mem unop jbrc 693 "@OC@\\." "jump-type" b93
|
||||||
|
|
||||||
|
# Additional insns for CRIS v10:
|
||||||
|
test_template_insn_reg regreg mulu.b 90 "" "" 44
|
||||||
|
test_template_insn_reg regreg mulu.w 91 "" "" 44
|
||||||
|
test_template_insn_reg regreg mulu.d 92 "" "" 44
|
||||||
|
test_template_insn_reg regreg muls.b d0 "" "" 44
|
||||||
|
test_template_insn_reg regreg muls.w d1 "" "" 44
|
||||||
|
test_template_insn_reg regreg muls.d d2 "" "" 44
|
||||||
|
test_template_insn_mem unop sbfs 3b7 "@OC@\\.| r\[0-9\]+$" "unop-mem" 3b7
|
||||||
|
test_template_insn_mem unop rbf 3b3 "@OC@\\.| r\[0-9\]+$" "unop-mem" 3b7
|
||||||
|
test_template_insn_mem unop jmpu 893 "@OC@\\.| r\[0-9\]+$" "unop-mem" 3b7
|
||||||
|
|
||||||
|
# Some dg-tests, which seems the easiest way to test error
|
||||||
|
# cases. Keeping it here at the end avoids getting a
|
||||||
|
# "Tcl_RegisterChannel: duplicate channel names" error, and
|
||||||
|
# I don't see a cause to put this in a separate file. Hey,
|
||||||
|
# isn't dg-finish supposed to make things (like this case)
|
||||||
|
# fine?
|
||||||
|
load_lib gas-dg.exp
|
||||||
|
dg-init
|
||||||
|
dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*-err-*.s $srcdir/$subdir/*-warn-*.s]] "" ""
|
||||||
|
dg-finish
|
||||||
|
}
|
|
@ -0,0 +1,26 @@
|
||||||
|
#objdump: -sr
|
||||||
|
#name: diffexp-ovwr
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Contents of section \.text:
|
||||||
|
0000 2f000000 2dab4f8e 2a005f8e 2900a532 .*
|
||||||
|
0010 48656c6c 6f2c2077 6f726c64 0a000000 .*
|
||||||
|
0020 00000000 00000000 00000000 00000000 .*
|
||||||
|
0030 00000000 00000000 00000000 00000000 .*
|
||||||
|
0040 00000000 00000000 00000000 00000000 .*
|
||||||
|
0050 00000000 00000000 00000000 00000000 .*
|
||||||
|
0060 00000000 00000000 00000000 00000000 .*
|
||||||
|
0070 00000000 00000000 00000000 00000000 .*
|
||||||
|
0080 00000000 00000000 00000000 00000000 .*
|
||||||
|
0090 00000000 00000000 00000000 00000000 .*
|
||||||
|
00a0 00000000 00000000 00000000 00000000 .*
|
||||||
|
00b0 00000000 00000000 00000000 00000000 .*
|
||||||
|
00c0 00000000 00000000 00000000 00000000 .*
|
||||||
|
00d0 00000000 00000000 00000000 00000000 .*
|
||||||
|
00e0 00000000 00000000 00000000 00000000 .*
|
||||||
|
00f0 00000000 00000000 00000000 00000000 .*
|
||||||
|
0100 00000000 00000000 00000000 00000000 .*
|
||||||
|
0110 00000000 00000000 00000000 00000000 .*
|
||||||
|
0120 00000000 00000100 00000000 .*
|
||||||
|
Contents of section \.data:
|
|
@ -0,0 +1,21 @@
|
||||||
|
;
|
||||||
|
; There are actually two regressions tested here:
|
||||||
|
; - That a .byte does not overwrite beyond the "byte", if given
|
||||||
|
; a non-immediate-constant value (related to "False broken words").
|
||||||
|
; - That "quick-operands" (in this case, just the unsigned 6-bit
|
||||||
|
; one is tested) can take "difference-expressions".
|
||||||
|
;
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
.dword 0xf0+b-a-0xc5
|
||||||
|
.byte 0xf0+b-a-0xc7
|
||||||
|
.byte 0xab
|
||||||
|
move.b 0xf0+b-a-0xca,r8
|
||||||
|
move.w 0xf0+b-a-0xcb,r8
|
||||||
|
subq 0xf0+b-a-0xcf,r3
|
||||||
|
.ascii "Hello, world\n\0"
|
||||||
|
.space 260,0
|
||||||
|
a:
|
||||||
|
.dword 0
|
||||||
|
b:
|
||||||
|
.dword 1
|
|
@ -0,0 +1,64 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: fragtest
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <l1-(0x)?100>:
|
||||||
|
[ ]+0:[ ]+fee0[ ]+ba[ ]+(0x[0]?100|100 <l1>)
|
||||||
|
[ ]+2:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
[ ]+80:[ ]+e2e0[ ]+ba[ ]+(0x[0]?164|164 <l2>)
|
||||||
|
^[ ]+82:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
00000100 <l1>:
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
00000164 <l2>:
|
||||||
|
[ ]+164:[ ]+ffed 0001[ ]+ba (0x[0]?268|268 <l3>)
|
||||||
|
[ ]+168:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
[ ]+1e6:[ ]+ffed 6604[ ]+ba (0x[0]?650|650 <l4>)
|
||||||
|
[ ]+1ea:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
00000268 <l3>:
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
00000650 <l4>:
|
||||||
|
[ ]+650:[ ]+ffed 0801[ ]+ba (0x[0]?75c|75c <l5>)
|
||||||
|
[ ]+654:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
[ ]+6d2:[ ]+08e0[ ]+ba[ ]+(0x[0]?6dc|[0]?6dc <l4\+0x8c>)
|
||||||
|
[ ]+6d4:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+6d6:[ ]+3f0d 4488 0000[ ]+jump[ ]+(0x8844|8844 <l6>)
|
||||||
|
[ ]+6d8:[ ]+(R_CRIS_)?32[ ]+\.text\+(0x[0]*8844|8844 <l6>)
|
||||||
|
[ ]+6dc:[ ]+f9e0[ ]+ba[ ]+(0x[0]?6d6|6d6 <l4\+0x86>)
|
||||||
|
[ ]+6de:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
0000075c <l5>:
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
00008844 <l6>:
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
[ ]+88c0:[ ]+fee0[ ]+ba[ ]+(0x89c0|89c0 <l8>)
|
||||||
|
[ ]+88c2:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
[ ]+8940:[ ]+0000[ ]+bcc[ ]+.*
|
||||||
|
[ ]+8942:[ ]+01e0[ ]+ba[ ]+(0x8844|8844 <l6>)
|
||||||
|
[ ]+8944:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
000089c0 <l8>:
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
[ ]+8a3c:[ ]+ffed 0201[ ]+ba (0x8b42|8b42 <l10>)
|
||||||
|
[ ]+8a40:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
[ ]+8abe:[ ]+0000[ ]+bcc[ ]+.*
|
||||||
|
[ ]+8ac0:[ ]+ffed fcfe[ ]+ba (0x89c0|89c0 <l8>)
|
||||||
|
[ ]+8ac4:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
00008b42 <l10>:
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
[ ]+8bbe:[ ]+0000[ ]+bcc[ ]+.*
|
||||||
|
[ ]+8bc0:[ ]+ffed 0001[ ]+ba (0x8cc4|8cc4 <l12>)
|
||||||
|
[ ]+8bc4:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
[ ]+8c42:[ ]+0000[ ]+bcc[ ]+.*
|
||||||
|
[ ]+8c44:[ ]+ffed fafe[ ]+ba (0x8b42|8b42 <l10>)
|
||||||
|
[ ]+8c48:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
^[ ]+\.\.\.
|
|
@ -0,0 +1,70 @@
|
||||||
|
; File fragtest.s
|
||||||
|
;
|
||||||
|
; Tests frag handling
|
||||||
|
|
||||||
|
ba l1 ; 2, 254 = 0xFE
|
||||||
|
nop
|
||||||
|
.space 124,0
|
||||||
|
ba l2 ; 2, 226 = 0xE2
|
||||||
|
nop
|
||||||
|
.space 124,0
|
||||||
|
l1:
|
||||||
|
.space 100,0
|
||||||
|
l2:
|
||||||
|
|
||||||
|
ba l3 ; 4, 256 = 0x0100
|
||||||
|
nop
|
||||||
|
.space 124,0
|
||||||
|
ba l4 ; 4, 1126 = 0x0466
|
||||||
|
nop
|
||||||
|
.space 124,0
|
||||||
|
l3:
|
||||||
|
.space 1000,0
|
||||||
|
l4:
|
||||||
|
|
||||||
|
ba l5 ; 4, 264 = 0x0108
|
||||||
|
nop
|
||||||
|
.space 124,0
|
||||||
|
ba l6 ; 12, 33126 = 0x00008844
|
||||||
|
nop
|
||||||
|
.space 124,0
|
||||||
|
l5:
|
||||||
|
.space 33000,0
|
||||||
|
l6:
|
||||||
|
|
||||||
|
|
||||||
|
; A circular case
|
||||||
|
|
||||||
|
l7:
|
||||||
|
.space 124,0
|
||||||
|
ba l8 ; 2, 254 = 0xFE
|
||||||
|
nop
|
||||||
|
.space 126,0
|
||||||
|
ba l7 ; 2, -256 = 0x01
|
||||||
|
nop
|
||||||
|
.space 122,0
|
||||||
|
l8:
|
||||||
|
|
||||||
|
l9:
|
||||||
|
.space 124,0
|
||||||
|
ba l10 ; 4, 258 = 0x0102
|
||||||
|
nop
|
||||||
|
.space 126,0
|
||||||
|
ba l9 ; 4, -260 = 0xFEFC
|
||||||
|
nop
|
||||||
|
.space 124,0
|
||||||
|
l10:
|
||||||
|
|
||||||
|
l11:
|
||||||
|
.space 126,0
|
||||||
|
ba l12 ; 4, 256 = 0x0100
|
||||||
|
nop
|
||||||
|
.space 126,0
|
||||||
|
ba l11 ; 4, -262 = 0xFEFA
|
||||||
|
nop
|
||||||
|
.space 122,0
|
||||||
|
l12:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,220 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: @OC@
|
||||||
|
|
||||||
|
# Test the @OC@ insn.
|
||||||
|
|
||||||
|
.*:[ ]+file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <notstart>:
|
||||||
|
0: 0000[ ]+ bcc ( 0x2|\.\+2)
|
||||||
|
\.\.\.
|
||||||
|
|
||||||
|
00000004 <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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+c8:[ ]+6f2d acce c09e @IM+30b9@[ ]+@OC@[ ]+\[r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\]
|
||||||
|
[ ]+d0:[ ]+6f2d 5331 3f81 @IM+30b9@[ ]+@OC@[ ]+\[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+d8:[ ]+6f2d 5331 3f81 @IM+30b9@[ ]+@OC@[ ]+\[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+13e:[ ]+5f2d 0180 @IM+30b9@[ ]+@OC@[ ]+\[r2-32767\]
|
||||||
|
[ ]+144:[ ]+5f2d 0080 @IM+30b9@[ ]+@OC@[ ]+\[r2-32768\]
|
||||||
|
[ ]+14a:[ ]+6f2d ff7f ffff @IM+30b9@[ ]+@OC@[ ]+\[r2\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+172:[ ]+6f2d d5c5 d6ff @IM+30b9@[ ]+@OC@[ ]+\[r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+1f2:[ ]+6f2d acce c09e @IM+30b9@[ ]+@OC@[ ]+\[r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\]
|
||||||
|
[ ]+1fa:[ ]+6f2d 5331 3f81 @IM+30b9@[ ]+@OC@[ ]+\[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+202:[ ]+6f2d 5331 3f81 @IM+30b9@[ ]+@OC@[ ]+\[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+268:[ ]+5f2d 0180 @IM+30b9@[ ]+@OC@[ ]+\[r2-32767\]
|
||||||
|
[ ]+26e:[ ]+5f2d 0080 @IM+30b9@[ ]+@OC@[ ]+\[r2-32768\]
|
||||||
|
[ ]+274:[ ]+6f2d ff7f ffff @IM+30b9@[ ]+@OC@[ ]+\[r2\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+29c:[ ]+6f2d d5c5 d6ff @IM+30b9@[ ]+@OC@[ ]+\[r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+364:[ ]+6f2d acce c09e @IM+3cbd@[ ]+@OC@[ ]+\[r12=r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\]
|
||||||
|
[ ]+36c:[ ]+6f2d 5331 3f81 @IM+3cbd@[ ]+@OC@[ ]+\[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+374:[ ]+6f2d 5331 3f81 @IM+3cbd@[ ]+@OC@[ ]+\[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+40e:[ ]+6f2d d5c5 d6ff @IM+3cbd@[ ]+@OC@[ ]+\[r12=r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+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\+\]\]
|
||||||
|
[ ]+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>)\]
|
||||||
|
[ ]+438:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
|
||||||
|
0000043e <end>:
|
||||||
|
\.\.\.
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: labfloat
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
|
||||||
|
00000000 <start>:
|
||||||
|
[ ]+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
|
||||||
|
[ ]+8:[ ]+(R_CRIS_)?32[ ]+\.text\+0x6
|
|
@ -0,0 +1,8 @@
|
||||||
|
; Check if labels are mistaken for floats.
|
||||||
|
; Since we don't handle floats at all, "0f" should not be mistaken for a
|
||||||
|
; floating-point number at any time.
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
move.d 0f,r4
|
||||||
|
0:
|
||||||
|
cmp.d 0b,r4
|
|
@ -0,0 +1,14 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: macroat
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section .text:
|
||||||
|
|
||||||
|
00000000 <start>:
|
||||||
|
[ ]+0:[ ]+ef0e 0500 0000[ ]+cmp.d 0x5,r0
|
||||||
|
[ ]+6:[ ]+0230[ ]+beq 0xa
|
||||||
|
[ ]+8:[ ]+0f05[ ]+nop
|
||||||
|
|
||||||
|
0000000a <test_gr00000>:
|
||||||
|
[ ]+a:[ ]+0f05[ ]+nop
|
|
@ -0,0 +1,12 @@
|
||||||
|
; Test that an "@" does do TRT in a macro, and does not break up
|
||||||
|
; lines.
|
||||||
|
.macro test_h_gr val reg
|
||||||
|
cmp.d \val,\reg
|
||||||
|
beq test_gr\@
|
||||||
|
nop
|
||||||
|
test_gr\@:
|
||||||
|
.endm
|
||||||
|
|
||||||
|
start:
|
||||||
|
test_h_gr 5,r0
|
||||||
|
nop
|
|
@ -0,0 +1,165 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: movem-to-reg
|
||||||
|
|
||||||
|
# Test the @OC@ insn with memory as destination.
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <notstart>:
|
||||||
|
[ ]+0: 0000[ ]+ bcc ( 0x2|\.\+2)
|
||||||
|
\.\.\.
|
||||||
|
|
||||||
|
00000004 <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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],r1
|
||||||
|
[ ]+bc:[ ]+6f2d acce c09e b11b[ ]+movem[ ]+\[r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\],r1
|
||||||
|
[ ]+c4:[ ]+6f2d 5331 3f81 b11b[ ]+movem[ ]+\[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\],r1
|
||||||
|
[ ]+cc:[ ]+6f2d 5331 3f81 b11b[ ]+movem[ ]+\[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],r13
|
||||||
|
[ ]+132:[ ]+5f2d 0180 b55b[ ]+movem[ ]+\[r2-32767\],r5
|
||||||
|
[ ]+138:[ ]+5f2d 0080 bddb[ ]+movem[ ]+\[r2-32768\],r13
|
||||||
|
[ ]+13e:[ ]+6f2d ff7f ffff bddb[ ]+movem[ ]+\[r2\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],r5
|
||||||
|
[ ]+166:[ ]+6f2d d5c5 d6ff b55b[ ]+movem[ ]+\[r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],r1
|
||||||
|
[ ]+22e:[ ]+6f2d acce c09e bc1f[ ]+movem[ ]+\[r12=r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\],r1
|
||||||
|
[ ]+236:[ ]+6f2d 5331 3f81 bc1f[ ]+movem[ ]+\[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\],r1
|
||||||
|
[ ]+23e:[ ]+6f2d 5331 3f81 bc1f[ ]+movem[ ]+\[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],r5
|
||||||
|
[ ]+2d8:[ ]+6f2d d5c5 d6ff bc5f[ ]+movem[ ]+\[r12=r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],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
|
||||||
|
[ ]+2fa:[ ]+(R_CRIS_)?32[ ]+externalsym
|
||||||
|
[ ]+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
|
||||||
|
[ ]+30a:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
[ ]+310:[ ]+7f0d 0000 0000 b77b[ ]+movem[ ]+\[(0x0|0 <notstart>)?\],r7
|
||||||
|
[ ]+312:[ ]+(R_CRIS_)?32[ ]+\.text
|
|
@ -0,0 +1,10 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: nosep
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
|
||||||
|
00000000 <start>:
|
||||||
|
[ ]+0:[ ]+4022[ ]+moveq[ ]+0,r2
|
||||||
|
[ ]+2:[ ]+f025[ ]+di[ ]*
|
|
@ -0,0 +1,8 @@
|
||||||
|
; Test error cases for separators.
|
||||||
|
; This one should not treat a ";" as a line separator, not even
|
||||||
|
; just after an instruction.
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
moveq 0,r2;nop
|
||||||
|
di
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: @OC@
|
||||||
|
|
||||||
|
# Test the @OR@ (@OC@) insn.
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <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,0 +1,45 @@
|
||||||
|
; Error cases for invalid operands.
|
||||||
|
; { dg-do assemble { target cris-*-* } }
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
add.w r3,r4,r5 ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
add.w 42,r4,r5 ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
add.w [r3],r4,r5 ; Not an error: [r3] implies [r3+0].
|
||||||
|
add.w r3,[r3],r4 ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
add.w r3,[r3] ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
test.w [r3],r4,r5 ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
test.d [r3],r4 ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
move.d [r3],r4,r5 ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
|
||||||
|
; These two *might* be useful in extreme cases, so maybe the following
|
||||||
|
; should not be considered an error in the first place.
|
||||||
|
test.d whatever ; { dg-error "(Illegal|Invalid) operands" "" { xfail *-*-* } }
|
||||||
|
test.d 42 ; { dg-error "(Illegal|Invalid) operands" "" { xfail *-*-* } }
|
||||||
|
|
||||||
|
clear.d whatever ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
clear.d 42 ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
addi r5,r3 ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
ba [external_symbol] ; Not an error, just obscure and generally useless.
|
||||||
|
ba [r3] ; Not an error, just obscure and generally useless.
|
||||||
|
lsl r3,r5 ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
xor.d r5,r6 ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
|
||||||
|
; Addressing modes
|
||||||
|
test.d [r3+r4] ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
test.d [r3=r2+[r4]] ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
test.d [r3=r2+[r4].w ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
test.d [r3=r2] ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
test.d [r3=r2+] ; { dg-error "(Illegal|Invalid) operands|Bad expression" }
|
||||||
|
test.d [r3++] ; { dg-error "(Illegal|Invalid) operands|Bad expression" }
|
||||||
|
|
||||||
|
; I think these should be valid; a dip with "postincrement" on
|
||||||
|
; the insn that follows.
|
||||||
|
test.d [r3=external_symbol] ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
test.d [r3=[r4]] ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
test.d [r3=[r4+]] ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
|
||||||
|
test.d [[r3+r4.b]] ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
test.d [r3=external+[r5]] ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
test.d [r3=[r5]+external] ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
test.d [r3+[r3+r5.d]] ; { dg-error "(Illegal|Invalid) operands" }
|
||||||
|
test.d [r3+[r3+external]] ; { dg-error "(Illegal|Invalid) operands" }
|
|
@ -0,0 +1,94 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: prefix
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <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\+(0xffffffff|ffffffff <end\+0xfffffe33>)\],r9
|
||||||
|
[ ]+8c:[ ]+6f6d 80ff ffff 679a[ ]+move\.d \[r6\+(0xffffff80|ffffff80 <end\+0xfffffdb4>)\],r9
|
||||||
|
[ ]+94:[ ]+6f6d 7f00 0000 564e[ ]+move\.w \[r6=r6\+(127|7f <start\+0x7f>)\],r4
|
||||||
|
[ ]+9c:[ ]+6f6d 7fff ffff 679a[ ]+move\.d \[r6\+(0xffffff7f|ffffff7f <end\+0xfffffdb3>)\],r9
|
||||||
|
[ ]+a4:[ ]+6f6d 8000 0000 679a[ ]+move\.d \[r6\+(128|80 <start\+0x80>)\],r9
|
||||||
|
[ ]+ac:[ ]+6f6d 0080 ffff 454a[ ]+move\.b \[r6\+(0xffff8000|ffff8000 <end\+0xffff7e34>)\],r4
|
||||||
|
[ ]+b4:[ ]+6f6d ff7f 0000 555e[ ]+move\.w \[r5=r6\+(32767|7fff <end\+0x7e33>)\],r5
|
||||||
|
[ ]+bc:[ ]+6f6d ff7f ffff 564e[ ]+move\.w \[r6=r6\+(0xffff7fff|ffff7fff <end\+0xffff7e33>)\],r4
|
||||||
|
[ ]+c4:[ ]+6f6d 0080 0000 564a[ ]+move\.w \[r6\+(32768|8000 <end\+0x7e34>)\],r4
|
||||||
|
[ ]+cc:[ ]+6f6d 0000 fbff 454a[ ]+move\.b \[r6\+(0xfffb0000|fffb0000 <end\+0xfffafe34>)\],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\+(0x80000000|80000000 <end\+0x7ffffe34>)\],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
|
||||||
|
[ ]+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
|
||||||
|
[ ]+14c:[ ]+7f0d ffff ffff[ ]+dip 0xffffffff
|
||||||
|
[ ]+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
|
||||||
|
[ ]+17c:[ ]+7f0d ff7f 0000[ ]+dip (0x7fff|7fff <end\+0x7e33>)
|
||||||
|
[ ]+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
|
||||||
|
[ ]+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
|
||||||
|
[ ]+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
|
|
@ -0,0 +1,247 @@
|
||||||
|
; See that prefix insns are assembled right.
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
|
||||||
|
;
|
||||||
|
; bdap (8-bit signed offset).
|
||||||
|
;
|
||||||
|
|
||||||
|
bdap 0,r0
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
bdap 0,r3
|
||||||
|
move.w [r6+],r4
|
||||||
|
|
||||||
|
bdap -1,r1
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
bdap -1,r0
|
||||||
|
move.w [r6+],r4
|
||||||
|
|
||||||
|
bdap -128,r1
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
bdap -128,r7
|
||||||
|
move.w [r6+],r4
|
||||||
|
|
||||||
|
bdap 127,r1
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
bdap 127,r11
|
||||||
|
move.w [r6],r4
|
||||||
|
|
||||||
|
;
|
||||||
|
; bdap.S [],r
|
||||||
|
;
|
||||||
|
|
||||||
|
bdap.b 0,r4
|
||||||
|
move.d [r7+],r9
|
||||||
|
|
||||||
|
bdap.b 1,r5
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
bdap.b -1,r6
|
||||||
|
move.d [r7+],r9
|
||||||
|
|
||||||
|
bdap.b -128,r6
|
||||||
|
move.d [r7],r9
|
||||||
|
|
||||||
|
bdap.b 127,r6
|
||||||
|
move.w [r6+],r4
|
||||||
|
|
||||||
|
bdap.w 0,r4
|
||||||
|
move.d [r7+],r9
|
||||||
|
|
||||||
|
bdap.w 1,r5
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
bdap.w -1,r6
|
||||||
|
move.d [r7+],r9
|
||||||
|
|
||||||
|
bdap.w -128,r6
|
||||||
|
move.d [r7],r9
|
||||||
|
|
||||||
|
bdap.w 127,r6
|
||||||
|
move.w [r6+],r4
|
||||||
|
|
||||||
|
bdap.w -129,r6
|
||||||
|
move.d [r7],r9
|
||||||
|
|
||||||
|
bdap.w 128,r6
|
||||||
|
move.d [r7],r9
|
||||||
|
|
||||||
|
bdap.w -32768,r6
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
bdap.w 32767,r6
|
||||||
|
move.w [r5+],r5
|
||||||
|
|
||||||
|
bdap.d 0,r4
|
||||||
|
move.d [r7+],r9
|
||||||
|
|
||||||
|
bdap.d 1,r5
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
bdap.d -1,r6
|
||||||
|
move.d [r7+],r9
|
||||||
|
|
||||||
|
bdap.d -128,r6
|
||||||
|
move.d [r7],r9
|
||||||
|
|
||||||
|
bdap.d 127,r6
|
||||||
|
move.w [r6+],r4
|
||||||
|
|
||||||
|
bdap.d -129,r6
|
||||||
|
move.d [r7],r9
|
||||||
|
|
||||||
|
bdap.d 128,r6
|
||||||
|
move.d [r7],r9
|
||||||
|
|
||||||
|
bdap.d -32768,r6
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
bdap.d 32767,r6
|
||||||
|
move.w [r5+],r5
|
||||||
|
|
||||||
|
bdap.d -32769,r6
|
||||||
|
move.w [r6+],r4
|
||||||
|
|
||||||
|
bdap.d 32768,r6
|
||||||
|
move.w [r6],r4
|
||||||
|
|
||||||
|
bdap.d -327680,r6
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
bdap.d 21474805,r6
|
||||||
|
move.w [r5+],r5
|
||||||
|
|
||||||
|
bdap.d -2147483648,r6
|
||||||
|
move.d [r7],r9
|
||||||
|
|
||||||
|
bdap.d 2147483647,r6
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
bdap.d external_symbol,r6
|
||||||
|
move.w [r5+],r5
|
||||||
|
|
||||||
|
bdap.b [r0],r2
|
||||||
|
move.d [r6+],r4
|
||||||
|
|
||||||
|
bdap.w [r0],r2
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
bdap.d [r0],r2
|
||||||
|
move.d [r6+],r4
|
||||||
|
|
||||||
|
bdap.b [r10],r2
|
||||||
|
move.d [r6+],r4
|
||||||
|
|
||||||
|
bdap.w [r10],r2
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
bdap.d [r10],r2
|
||||||
|
move.d [r6+],r4
|
||||||
|
|
||||||
|
bdap.b [r2+],r2
|
||||||
|
move.w [r6],r4
|
||||||
|
|
||||||
|
bdap.w [r11+],r2
|
||||||
|
move.w [r5+],r5
|
||||||
|
|
||||||
|
bdap.d [r10+],r2
|
||||||
|
move.w [r6],r4
|
||||||
|
|
||||||
|
;
|
||||||
|
; BIAP.m (like addi).
|
||||||
|
;
|
||||||
|
|
||||||
|
biap.b r3,r0
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
biap.w r5,r3
|
||||||
|
move.w [r6+],r4
|
||||||
|
|
||||||
|
biap.d r13,r13
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
biap.b r6,r6
|
||||||
|
move.w [r6+],r4
|
||||||
|
|
||||||
|
biap.w r13,r13
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
biap.d r11,r12
|
||||||
|
move.w [r6+],r4
|
||||||
|
|
||||||
|
biap.w r5,r4
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
biap.b r3,r3
|
||||||
|
move.w [r6+],r4
|
||||||
|
|
||||||
|
biap.d r5,r5
|
||||||
|
move.w [r5+],r5
|
||||||
|
|
||||||
|
;
|
||||||
|
; DIP []
|
||||||
|
;
|
||||||
|
dip 0
|
||||||
|
move.d [r7+],r9
|
||||||
|
|
||||||
|
dip 1
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
dip -1
|
||||||
|
move.d [r7+],r9
|
||||||
|
|
||||||
|
dip -128
|
||||||
|
move.d [r7],r9
|
||||||
|
|
||||||
|
dip 127
|
||||||
|
move.w [r6+],r4
|
||||||
|
|
||||||
|
dip -129
|
||||||
|
move.d [r7],r9
|
||||||
|
|
||||||
|
dip 128
|
||||||
|
move.d [r7],r9
|
||||||
|
|
||||||
|
dip -32768
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
dip 32767
|
||||||
|
move.w [r5+],r5
|
||||||
|
|
||||||
|
dip -32769
|
||||||
|
move.w [r6+],r4
|
||||||
|
|
||||||
|
dip 32768
|
||||||
|
move.w [r6],r4
|
||||||
|
|
||||||
|
dip -327680
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
dip 21474805
|
||||||
|
move.w [r5+],r5
|
||||||
|
|
||||||
|
dip -2147483648
|
||||||
|
move.d [r7],r9
|
||||||
|
|
||||||
|
dip 2147483647
|
||||||
|
move.b [r5],r4
|
||||||
|
|
||||||
|
dip external_symbol
|
||||||
|
move.w [r5+],r5
|
||||||
|
|
||||||
|
dip [r10]
|
||||||
|
move.d [r6+],r4
|
||||||
|
|
||||||
|
dip [r11]
|
||||||
|
move.d [r7],r4
|
||||||
|
|
||||||
|
dip [r2+]
|
||||||
|
move.w [r6],r4
|
||||||
|
|
||||||
|
dip [r11+]
|
||||||
|
move.w [r5+],r5
|
||||||
|
end:
|
|
@ -0,0 +1,39 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: pushpop-byte-sreg-@OR@
|
||||||
|
|
||||||
|
.*:[ ]+file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <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,0 +1,15 @@
|
||||||
|
#objdump: -rs
|
||||||
|
#name: pushpop-word-sreg-dcr1-special
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Contents of section \.text:
|
||||||
|
0000 fee17e7e fee17e7e fee17e7e f8e17e7e .*
|
||||||
|
0010 fbe17e7e fce17e7e fde17e7e ffe17e7e .*
|
||||||
|
0020 00e17e7e 01e17e7e 02e17e7e 03e17e7e .*
|
||||||
|
0030 04e17e7e 05e17e7e 08e17e7e 08e13e7e .*
|
||||||
|
0040 05e13e7e 04e13e7e 03e13e7e 02e13e7e .*
|
||||||
|
0050 01e13e7e 00e13e7e ffe13e7e fee13e7e .*
|
||||||
|
0060 fde13e7e fce13e7e fbe13e7e f8e13e7e .*
|
||||||
|
0070 fee17e7e 3e7e3e7e fee17e7e .*
|
||||||
|
Contents of section \.data:
|
|
@ -0,0 +1,39 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: pushpop-dword-sreg-@OR@
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <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,0 +1,39 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: pushpop-word-sreg-@OR@
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <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,0 +1,90 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: pushpop
|
||||||
|
|
||||||
|
.*:[ ]+file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <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,0 +1,121 @@
|
||||||
|
; Check the push and pop builtin "macros".
|
||||||
|
.text
|
||||||
|
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]
|
||||||
|
move.d r5,[sp=sp-8]
|
||||||
|
|
||||||
|
move.b r5,[sp=sp-5]
|
||||||
|
move.w r5,[sp=sp-5]
|
||||||
|
move.d r5,[sp=sp-5]
|
||||||
|
|
||||||
|
move.w r5,[sp=sp-4]
|
||||||
|
move.b r3,[sp=sp-4]
|
||||||
|
|
||||||
|
move.d r5,[sp=sp-3]
|
||||||
|
move.w r11,[sp=sp-3]
|
||||||
|
move.b r5,[sp=sp-3]
|
||||||
|
|
||||||
|
move.d r5,[sp=sp-2]
|
||||||
|
move.b r5,[sp=sp-2]
|
||||||
|
|
||||||
|
move.d r5,[sp=sp-1]
|
||||||
|
move.w r5,[sp=sp-1]
|
||||||
|
|
||||||
|
move.d r5,[sp=sp+0]
|
||||||
|
move.b r5,[sp=sp+0]
|
||||||
|
move.w r5,[sp=sp+0]
|
||||||
|
|
||||||
|
move.d r5,[sp=sp+1]
|
||||||
|
move.w r5,[sp=sp+1]
|
||||||
|
move.b r5,[sp=sp+1]
|
||||||
|
|
||||||
|
move.d r5,[sp=sp+2]
|
||||||
|
move.w r5,[sp=sp+2]
|
||||||
|
move.b r5,[sp=sp+2]
|
||||||
|
|
||||||
|
move.d r5,[sp=sp+3]
|
||||||
|
move.w r5,[sp=sp+3]
|
||||||
|
move.b r5,[sp=sp+3]
|
||||||
|
|
||||||
|
move.d r5,[sp=sp+4]
|
||||||
|
move.w r5,[sp=sp+4]
|
||||||
|
move.b r5,[sp=sp+4]
|
||||||
|
|
||||||
|
move.d r5,[sp=sp+5]
|
||||||
|
move.w r5,[sp=sp+5]
|
||||||
|
move.b r5,[sp=sp+5]
|
||||||
|
|
||||||
|
move.d r1,[sp=sp+8]
|
||||||
|
move.w r9,[sp=sp+8]
|
||||||
|
move.b r13,[sp=sp+8]
|
||||||
|
|
||||||
|
;
|
||||||
|
; All these will have postincrement on the "real" instruction
|
||||||
|
; (e.g. "move.d [sp+],r6") which is the actual insn recognized as
|
||||||
|
; pop; it is *not* e.g. "move.d [sp=sp+4],r6".
|
||||||
|
; Here we make sure that neither the combination nor the second
|
||||||
|
; is interpreted as a pop.
|
||||||
|
;
|
||||||
|
move.b [sp=sp+8],r5
|
||||||
|
move.w [sp=sp+8],r5
|
||||||
|
move.d [sp=sp+8],r5
|
||||||
|
|
||||||
|
move.b [sp=sp+5],r5
|
||||||
|
move.w [sp=sp+5],r5
|
||||||
|
move.d [sp=sp+5],r5
|
||||||
|
|
||||||
|
move.d [sp=sp+4],r5
|
||||||
|
move.w [sp=sp+4],r5
|
||||||
|
move.b [sp=sp+4],r3
|
||||||
|
|
||||||
|
move.d [sp=sp+3],r5
|
||||||
|
move.w [sp=sp+3],r11
|
||||||
|
move.b [sp=sp+3],r5
|
||||||
|
|
||||||
|
move.d [sp=sp+2],r5
|
||||||
|
move.w [sp=sp+2],r5
|
||||||
|
move.b [sp=sp+2],r5
|
||||||
|
|
||||||
|
move.d [sp=sp+1],r5
|
||||||
|
move.w [sp=sp+1],r5
|
||||||
|
move.b [sp=sp+1],r5
|
||||||
|
|
||||||
|
move.d [sp=sp-0],r5
|
||||||
|
move.w [sp=sp-0],r5
|
||||||
|
move.b [sp=sp-0],r5
|
||||||
|
|
||||||
|
move.d [sp=sp-1],r5
|
||||||
|
move.w [sp=sp-1],r5
|
||||||
|
move.b [sp=sp-1],r5
|
||||||
|
|
||||||
|
move.d [sp=sp-2],r5
|
||||||
|
move.w [sp=sp-2],r5
|
||||||
|
move.b [sp=sp-2],r5
|
||||||
|
|
||||||
|
move.d [sp=sp-3],r5
|
||||||
|
move.w [sp=sp-3],r5
|
||||||
|
move.b [sp=sp-3],r5
|
||||||
|
|
||||||
|
move.d [sp=sp-4],r5
|
||||||
|
move.w [sp=sp-4],r5
|
||||||
|
move.b [sp=sp-4],r5
|
||||||
|
|
||||||
|
move.d [sp=sp-5],r5
|
||||||
|
move.w [sp=sp-5],r5
|
||||||
|
move.b [sp=sp-5],r5
|
||||||
|
|
||||||
|
move.d [sp=sp-8],r5
|
||||||
|
move.w [sp=sp-8],r5
|
||||||
|
move.b [sp=sp-8],r5
|
||||||
|
|
||||||
|
push r0
|
||||||
|
pop r2
|
||||||
|
pop r3
|
||||||
|
push r13
|
||||||
|
end:
|
|
@ -0,0 +1,24 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: @OC@
|
||||||
|
|
||||||
|
# Test the @OC@ insn.
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <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
|
||||||
|
00000010 <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
|
|
@ -0,0 +1,17 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: @OC@
|
||||||
|
|
||||||
|
# Test the @OC@ insn.
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <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,0 +1,26 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: @OC@
|
||||||
|
|
||||||
|
# Test the @OC@ insn.
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <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
|
||||||
|
00000010 <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
|
|
@ -0,0 +1,51 @@
|
||||||
|
; @OC@ test
|
||||||
|
; Template for generic "quick" operand checking.
|
||||||
|
|
||||||
|
; To see that expressions with symbols are evaluated correctly.
|
||||||
|
.set twenty2, 22
|
||||||
|
.set mtwenty2, -22
|
||||||
|
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;
|
||||||
|
;
|
||||||
|
; Unsigned 5 bits.
|
||||||
|
|
||||||
|
@OC@ twenty2,r3
|
||||||
|
@OC@ -twenty2+33,r5
|
||||||
|
@OC@ twenty2-22,r10
|
||||||
|
@OC@ 31,r5
|
||||||
|
@OC@ 1,r4
|
||||||
|
@OC@ 0,r11
|
||||||
|
@OC@ 32-twenty2,r11
|
||||||
|
@OC@ -0,r12
|
||||||
|
|
||||||
|
unsigned6: ; u6
|
||||||
|
;;;;;;;;;;;;;;;;;
|
||||||
|
;
|
||||||
|
; Unsigned 6 bits
|
||||||
|
|
||||||
|
@OC@ twenty2*2,r3 ; u6
|
||||||
|
@OC@ -twenty2+33*2+13,r5 ; u6
|
||||||
|
@OC@ twenty2-22,r10 ; u6
|
||||||
|
@OC@ 31*2,r5 ; u6
|
||||||
|
@OC@ twenty2*3-3,r4 ; u6
|
||||||
|
@OC@ twenty2*3-4,r5 ; u6
|
||||||
|
@OC@ 63,r11 ; u6
|
||||||
|
@OC@ 32,r11 ; u6
|
||||||
|
|
||||||
|
signed6: ; s6
|
||||||
|
;;;;;;;;;;;;;;;;;
|
||||||
|
;
|
||||||
|
; Signed 6 bits.
|
||||||
|
; Only need to check negative operands here; the unsigned 5
|
||||||
|
; bits cases above covers positive numbers.
|
||||||
|
@OC@ -31,r3 ; s6
|
||||||
|
@OC@ mtwenty2,r3 ; s6
|
||||||
|
@OC@ mtwenty2*2+14,r3 ; s6
|
||||||
|
@OC@ -64+35,r7 ; s6
|
||||||
|
@OC@ -1,r13 ; s6
|
||||||
|
@OC@ -twenty2+21,r12 ; s6
|
||||||
|
end:
|
||||||
|
|
|
@ -0,0 +1,68 @@
|
||||||
|
; Test error cases for constant ranges.
|
||||||
|
|
||||||
|
; { dg-do assemble { target cris-*-* } }
|
||||||
|
|
||||||
|
.set two701867, 2701867
|
||||||
|
.set mtwo701867, -2701867
|
||||||
|
.set const_int_32, 0x1b94452b
|
||||||
|
.set const_int_m32, -3513208907
|
||||||
|
.set three2767, 32767
|
||||||
|
|
||||||
|
.text
|
||||||
|
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" }
|
||||||
|
moveq 0x20,r0 ; { dg-error "Immediate value not in 6 bit range: 32" }
|
||||||
|
moveq 0x3f,r0 ; { dg-error "Immediate value not in 6 bit range: 63" }
|
||||||
|
moveq -33,r0 ; { dg-error "Immediate value not in 6 bit range: -33" }
|
||||||
|
addq 64,r0 ; { dg-error "Immediate value not in 6 bit unsigned range: 64" }
|
||||||
|
addq -1,r0 ; { dg-error "Immediate value not in 6 bit unsigned range: -1" }
|
||||||
|
subq 64,r0 ; { dg-error "Immediate value not in 6 bit unsigned range: 64" }
|
||||||
|
subq -1,r0 ; { dg-error "Immediate value not in 6 bit unsigned range: -1" }
|
||||||
|
break 16 ; { dg-error "Immediate value not in 4 bit unsigned range: 16" }
|
||||||
|
movs.b 256,r0 ; { dg-error "Immediate value not in 8 bit range: 256" }
|
||||||
|
movs.b 255,r0 ; { dg-error "Immediate value not in 8 bit range: 255" "" { xfail *-*-* } }
|
||||||
|
movs.b -129,r0 ; { dg-error "Immediate value not in 8 bit range: -129" }
|
||||||
|
movs.b 128,r0 ; { dg-error "Immediate value not in 8 bit range: 128" "" { xfail *-*-* } }
|
||||||
|
movs.b -32769,r0 ; { dg-error "Immediate value not in (8|16) bit range: -32769" }
|
||||||
|
movs.b 0xffffffff,r0 ; { dg-error "Immediate value not in 8 bit range: 4294967295" "" { xfail *-*-* } }
|
||||||
|
|
||||||
|
movs.w 32768,r0 ; { dg-error "Immediate value not in 16 bit range: 32768" "" { xfail *-*-* } }
|
||||||
|
movs.w 0x8000,r0 ; { dg-error "Immediate value not in 16 bit range: 32768" "" { xfail *-*-* } }
|
||||||
|
movs.w 65535,r0 ; { dg-error "Immediate value not in 16 bit range: 65535" "" { xfail *-*-* } }
|
||||||
|
movs.w 0xffff,r0 ; { dg-error "Immediate value not in 16 bit range: 65535" "" { xfail *-*-* } }
|
||||||
|
movs.w -32769,r0 ; { dg-error "Immediate value not in 16 bit range: -32769" }
|
||||||
|
movs.w 65536,r0 ; { dg-error "Immediate value not in 16 bit range: 65536" }
|
||||||
|
movs.w -32769,r0 ; { dg-error "Immediate value not in 16 bit range: -32769" }
|
||||||
|
movs.w 0xffffffff,r0 ; { dg-error "Immediate value not in 16 bit range: 4294967295" "" { xfail *-*-* } }
|
||||||
|
|
||||||
|
movu.b 256,r0 ; { dg-error "Immediate value not in 8 bit range: 256" }
|
||||||
|
movu.b 0x100,r0 ; { dg-error "Immediate value not in 8 bit range: 256" }
|
||||||
|
movu.b -1,r0 ; { dg-error "Immediate value not in 8 bit unsigned range: -1" "" { xfail *-*-* } }
|
||||||
|
movu.b -127,r0 ; { dg-error "Immediate value not in 8 bit unsigned range: -127" "" { xfail *-*-* } }
|
||||||
|
movu.b -129,r0 ; { dg-error "Immediate value not in 8 bit range: -129" }
|
||||||
|
movu.b -128,r0 ; { dg-error "Immediate value not in 8 bit unsigned range: -128" "" { xfail *-*-* } }
|
||||||
|
|
||||||
|
movu.w 65536,r0 ; { dg-error "Immediate value not in 16 bit range: 65536" }
|
||||||
|
movu.w -32769,r0 ; { dg-error "Immediate value not in 16 bit range: -32769" }
|
||||||
|
movu.w -1,r0 ; { dg-error "Immediate value not in 16 bit unsigned range: -1" "" { xfail *-*-* } }
|
||||||
|
movu.w 0xffffffff,r0 ; { dg-error "Immediate value not in 16 bit unsigned range: 4294967295" "" { xfail *-*-* } }
|
||||||
|
|
||||||
|
add.b -129,r5 ; { dg-error "Immediate value not in 8 bit range: -129" }
|
||||||
|
add.b -255,r5 ; { dg-error "Immediate value not in 8 bit range: -255" }
|
||||||
|
add.b 256,r5 ; { dg-error "Immediate value not in 8 bit range: 256" }
|
||||||
|
add.b -8856,r5 ; { dg-error "Immediate value not in 8 bit range: -8856" }
|
||||||
|
add.b 8856,r5 ; { dg-error "Immediate value not in 8 bit range: 8856" }
|
||||||
|
|
||||||
|
add.w two701867,r13 ; { dg-error "Immediate value not in 16 bit range: 2701867" }
|
||||||
|
add.w mtwo701867,r13 ; { dg-error "Immediate value not in 16 bit range: -2701867" }
|
||||||
|
|
||||||
|
add.w 2781868,r13 ; { dg-error "Immediate value not in 16 bit range: 2781868" }
|
||||||
|
add.w -2701867,r13 ; { dg-error "Immediate value not in 16 bit range: -2701867" }
|
||||||
|
|
||||||
|
add.w 0x9ec0ceac,r13 ; { dg-error "Immediate value not in 16 bit range: -1631531348" }
|
||||||
|
add.w -0x7ec0cead,r13 ; { dg-error "Immediate value not in 16 bit range: -2126565037" }
|
||||||
|
|
||||||
|
add.w const_int_m32,r13 ; { dg-error "Immediate value not in 16 bit range: 781758389" }
|
||||||
|
add.w const_int_32,r13 ; { dg-error "Immediate value not in 16 bit range: 462701867" }
|
||||||
|
add.w -(three2767+2),r5 ; { dg-error "Immediate value not in 16 bit range: -32769" }
|
|
@ -0,0 +1,10 @@
|
||||||
|
; Test error cases for constant ranges.
|
||||||
|
|
||||||
|
; { dg-do assemble { target cris-*-* } }
|
||||||
|
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
moveq external_symbol,r0 ; { dg-error "Semantics error" }
|
||||||
|
addq external_symbol,r0 ; { dg-error "Semantics error" }
|
||||||
|
break external_symbol ; { dg-error "Semantics error" }
|
||||||
|
|
|
@ -0,0 +1,165 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: @OC@-to-mem
|
||||||
|
|
||||||
|
# Test the @OC@ insn with memory as destination.
|
||||||
|
|
||||||
|
.*:[ ]+file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <notstart>:
|
||||||
|
[ ]+0: 0000[ ]+ bcc ( 0x2|\.\+2)
|
||||||
|
\.\.\.
|
||||||
|
|
||||||
|
00000004 <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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+bc:[ ]+6f2d acce c09e @IM+c11b@[ ]+@OC@[ ]+r1,\[r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\]
|
||||||
|
[ ]+c4:[ ]+6f2d 5331 3f81 @IM+c11b@[ ]+@OC@[ ]+r1,\[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+cc:[ ]+6f2d 5331 3f81 @IM+c11b@[ ]+@OC@[ ]+r1,\[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+166:[ ]+6f2d d5c5 d6ff @IM+c55b@[ ]+@OC@[ ]+r5,\[r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+22e:[ ]+6f2d acce c09e @IM+cc1f@[ ]+@OC@[ ]+r1,\[r12=r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\]
|
||||||
|
[ ]+236:[ ]+6f2d 5331 3f81 @IM+cc1f@[ ]+@OC@[ ]+r1,\[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+23e:[ ]+6f2d 5331 3f81 @IM+cc1f@[ ]+@OC@[ ]+r1,\[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+2d8:[ ]+6f2d d5c5 d6ff @IM+cc5f@[ ]+@OC@[ ]+r5,\[r12=r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+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>)?\]
|
||||||
|
[ ]+2fa:[ ]+(R_CRIS_)?32[ ]+externalsym
|
||||||
|
[ ]+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>)?\]
|
||||||
|
[ ]+30a:[ ]+(R_CRIS_)?32[ ]+.text
|
||||||
|
[ ]+310:[ ]+7f0d 0000 0000 @IM+c77b@[ ]+@OC@[ ]+r7,\[(0x0|0 <notstart>)?\]
|
||||||
|
[ ]+312:[ ]+(R_CRIS_)?32[ ]+.text
|
|
@ -0,0 +1,15 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: @OC@
|
||||||
|
|
||||||
|
# Test the @OC@ insn.
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <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,0 +1,17 @@
|
||||||
|
; @OC@ test
|
||||||
|
; Template for testing register-to-register instructions.
|
||||||
|
|
||||||
|
; Note that sizes have to be tested by iterating over them; they
|
||||||
|
; are not included here in order to cover fixed-size instructions
|
||||||
|
; too. This may seem wasteful of machine time, but then that time
|
||||||
|
; is less expensive than any other time and still falling in cost.
|
||||||
|
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
@OC@ r1,r3
|
||||||
|
@OC@ r0,r0
|
||||||
|
@OC@ r0,r13
|
||||||
|
@OC@ r5,r0
|
||||||
|
@OC@ r13,r13
|
||||||
|
@OC@ r9,r3
|
||||||
|
end:
|
|
@ -0,0 +1,13 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: return
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <start>:
|
||||||
|
[ ]+0:[ ]+7fb6[ ]+ret[ ]*
|
||||||
|
[ ]+2:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+4:[ ]+7fa6[ ]+reti[ ]*
|
||||||
|
[ ]+6:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+8:[ ]+7fe6[ ]+retb[ ]*
|
||||||
|
[ ]+a:[ ]+0f05[ ]+nop[ ]*
|
|
@ -0,0 +1,11 @@
|
||||||
|
; Return-type insns. Keep a nop after them, in case a sane
|
||||||
|
; warning is added to the assembler.
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
ret
|
||||||
|
nop
|
||||||
|
reti
|
||||||
|
nop
|
||||||
|
retb
|
||||||
|
nop
|
||||||
|
end:
|
|
@ -0,0 +1,28 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: sCC
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <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
|
||||||
|
00000026 <end>:
|
||||||
|
[ ]+\.\.\.
|
|
@ -0,0 +1,25 @@
|
||||||
|
; sCC
|
||||||
|
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
scc r1
|
||||||
|
shs r0 ; same as scc
|
||||||
|
scs r5
|
||||||
|
slo r13 ; same as scs
|
||||||
|
sne r7
|
||||||
|
seq r9
|
||||||
|
svc r10
|
||||||
|
svs r11
|
||||||
|
spl r3
|
||||||
|
smi r4
|
||||||
|
sls r8
|
||||||
|
shi r12
|
||||||
|
sge r2
|
||||||
|
slt r4
|
||||||
|
sgt r12
|
||||||
|
sle r8
|
||||||
|
sa r1
|
||||||
|
sext r11
|
||||||
|
swf r8
|
||||||
|
; Add new condition names here, not above.
|
||||||
|
end:
|
|
@ -0,0 +1,6 @@
|
||||||
|
; Test error cases for separators.
|
||||||
|
; { dg-do assemble { target cris-*-* } }
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
nop|moveq 0,r10 ; { dg-error "Unknown opcode" }
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
; Test error cases for separators.
|
||||||
|
; { dg-do assemble { target cris-*-* } }
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
moveq 0,r2|nop ; { dg-error "(Illegal|Invalid) operands" }
|
|
@ -0,0 +1,5 @@
|
||||||
|
; Test error cases for separators.
|
||||||
|
; { dg-do assemble { target cris-*-* } }
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
moveq 0,r2#nop ; { dg-error "(Illegal|Invalid) operands" }
|
|
@ -0,0 +1,8 @@
|
||||||
|
#objdump: -dr
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <start>:
|
||||||
|
[ ]+0:[ ]+0f05[ ]+nop[ ]*
|
||||||
|
[ ]+2:[ ]+0f05[ ]+nop[ ]*
|
|
@ -0,0 +1,16 @@
|
||||||
|
; Testing separators. This file should only have nops. See
|
||||||
|
; seperror for constructs that are syntax errors.
|
||||||
|
;
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
; Note that the next line is a syntax error. Should it be?
|
||||||
|
; nop # moveq 0,r10 -- a comment, not command separator
|
||||||
|
; The next line is *not* a syntax error. Should it?
|
||||||
|
nop; moveq 1,r10
|
||||||
|
; The next line is a syntax error. Maybe it shouldn't.
|
||||||
|
; nop # moveq 2,r10 -- a comment, not command separator
|
||||||
|
nop ; moveq 3,r10
|
||||||
|
; moveq 4,r10
|
||||||
|
# moveq 5,r10
|
||||||
|
# 123 456 ; not a syntax error, not a line directive.
|
||||||
|
end:
|
|
@ -0,0 +1,8 @@
|
||||||
|
#objdump: -dr
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <start>:
|
||||||
|
[ ]+0:[ ]+6f6e 286f ff0b[ ]+move\.d 0x0bff6f28,r6
|
||||||
|
[ ]+6:[ ]+0f05[ ]+nop
|
|
@ -0,0 +1,5 @@
|
||||||
|
; This expression had a bit moved.
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
move.d ((0x17<<23)+((0xfede4194/8192)<<4)+8),r6
|
||||||
|
nop
|
|
@ -0,0 +1,216 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: sreg-@OR@-to-x
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <notstart>:
|
||||||
|
[ ]+0:[ ]+0000[ ]+bcc ( 0x2|\.\+2)
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
00000004 <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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
^[ ]+c8:[ ]+6f2d acce c09e @IM+700a@[ ]+[^ ]+[ ]+([^,]+,)?\[r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\]
|
||||||
|
^[ ]+d0:[ ]+6f2d 5331 3f81 @IM+700a@[ ]+[^ ]+[ ]+([^,]+,)?\[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
^[ ]+d8:[ ]+6f2d 5331 3f81 @IM+700a@[ ]+[^ ]+[ ]+([^,]+,)?\[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
^[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
^[ ]+13e:[ ]+5f2d 0180 @IM+700a@[ ]+[^ ]+[ ]+([^,]+,)?\[r2-32767\]
|
||||||
|
^[ ]+144:[ ]+5f2d 0080 @IM+700a@[ ]+[^ ]+[ ]+([^,]+,)?\[r2-32768\]
|
||||||
|
^[ ]+14a:[ ]+6f2d ff7f ffff @IM+700a@[ ]+[^ ]+[ ]+([^,]+,)?\[r2\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
^[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
^[ ]+172:[ ]+6f2d d5c5 d6ff @IM+700a@[ ]+[^ ]+[ ]+([^,]+,)?\[r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
^[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
^[ ]+1f2:[ ]+6f2d acce c09e @IM+700a@[ ]+[^ ]+[ ]+([^,]+,)?\[r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\]
|
||||||
|
^[ ]+1fa:[ ]+6f2d 5331 3f81 @IM+700a@[ ]+[^ ]+[ ]+([^,]+,)?\[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
^[ ]+202:[ ]+6f2d 5331 3f81 @IM+700a@[ ]+[^ ]+[ ]+([^,]+,)?\[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
^[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
^[ ]+268:[ ]+5f2d 0180 @IM+700a@[ ]+[^ ]+[ ]+([^,]+,)?\[r2-32767\]
|
||||||
|
^[ ]+26e:[ ]+5f2d 0080 @IM+700a@[ ]+[^ ]+[ ]+([^,]+,)?\[r2-32768\]
|
||||||
|
^[ ]+274:[ ]+6f2d ff7f ffff @IM+700a@[ ]+[^ ]+[ ]+([^,]+,)?\[r2\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
^[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
^[ ]+29c:[ ]+6f2d d5c5 d6ff @IM+700a@[ ]+[^ ]+[ ]+([^,]+,)?\[r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
^[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
^[ ]+364:[ ]+6f2d acce c09e @IM+7c0e@[ ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\]
|
||||||
|
^[ ]+36c:[ ]+6f2d 5331 3f81 @IM+7c0e@[ ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
^[ ]+374:[ ]+6f2d 5331 3f81 @IM+7c0e@[ ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
^[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
^[ ]+3da:[ ]+5f2d 0180 @IM+7c0e@[ ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-32767\]
|
||||||
|
^[ ]+3e0:[ ]+5f2d 0080 @IM+7c0e@[ ]+[^ ]+[ ]+([^,]+,)?\[r12=r2-32768\]
|
||||||
|
^[ ]+3e6:[ ]+6f2d ff7f ffff @IM+7c0e@[ ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
^[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
^[ ]+40e:[ ]+6f2d d5c5 d6ff @IM+7c0e@[ ]+[^ ]+[ ]+([^,]+,)?\[r12=r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
^[ ]+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\+\]\]
|
||||||
|
^[ ]+42e:[ ]+7f0d 0000 0000 @IM+700a@[ ]+[^ ]+[ ]+([^,]+,)?\[(0x0|0 <notstart>)\]
|
||||||
|
[ ]+430:[ ]+(R_CRIS_)?32[ ]+externalsym
|
||||||
|
^[ ]+436:[ ]+7f0d 0000 0000 @IM+700a@[ ]+[^ ]+[ ]+([^,]+,)?\[(0x0|0 <notstart>)\]
|
||||||
|
[ ]+438:[ ]+(R_CRIS_)?32[ ]+.text
|
||||||
|
0000043e <end>:
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
#objdump: -rs
|
||||||
|
#name: string-1
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Contents of section \.text:
|
||||||
|
0000 54686973 00783230 69732061 20737472 .*
|
||||||
|
0010 696e6720 77697468 20612022 6e65776c .*
|
||||||
|
0020 696e6522 20617420 74686520 27656e64 .*
|
||||||
|
0030 274d6567 6174726f 69640a41 582d466f .*
|
||||||
|
0040 6f0d0a00 .*
|
||||||
|
Contents of section \.data:
|
|
@ -0,0 +1,8 @@
|
||||||
|
; Test that strings are evaluated as in the manual (slightly modified).
|
||||||
|
; FIXME: This should be a generic test. Note that this will
|
||||||
|
; fail if the parsing "\x20a" fails to recoignize this as " a".
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
.ascii "This\0x20is a\040string\x20with\x20a \"newline\" at the 'end'"
|
||||||
|
.ascii "Megatroid\n", "AX-Foo\r\n"
|
||||||
|
end:
|
|
@ -0,0 +1,12 @@
|
||||||
|
#objdump: -rs
|
||||||
|
#name: string-2
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Contents of section \.text:
|
||||||
|
0000 54686973 00783230 69732061 20737472 .*
|
||||||
|
0010 696e6720 77697468 20612022 6e65776c .*
|
||||||
|
0020 696e6522 20617420 74686520 27656e64 .*
|
||||||
|
0030 274d6567 6174726f 69640a41 582d466f .*
|
||||||
|
0040 6f0d0a00 .*
|
||||||
|
Contents of section \.data:
|
|
@ -0,0 +1,7 @@
|
||||||
|
; Test that strings are evaluated as in the manual (slightly modified).
|
||||||
|
; FIXME: This should be a generic test.
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
.ascii "This\0x20is a\040string\x20with a \"newline\" at the 'end'"
|
||||||
|
.ascii "Megatroid\n", "AX-Foo\r\n"
|
||||||
|
end:
|
|
@ -0,0 +1,324 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: @OC@
|
||||||
|
|
||||||
|
# "Test" instruction.
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <notstart>:
|
||||||
|
[ ]+0: 0000[ ]+ bcc ( 0x2|\.\+2)
|
||||||
|
\.\.\.
|
||||||
|
|
||||||
|
00000004 <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>)?\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+182:[ ]+5f2d 0180 900b[ ]+test\.w \[r2-32767\]
|
||||||
|
[ ]+188:[ ]+5f2d 0080 900b[ ]+test\.w \[r2-32768\]
|
||||||
|
[ ]+18e:[ ]+6f2d ff7f ffff 900b[ ]+test\.w \[r2\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+216:[ ]+6f2d acce c09e a00b[ ]+test\.d \[r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\]
|
||||||
|
[ ]+21e:[ ]+6f2d 5331 3f81 a00b[ ]+test\.d \[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+226:[ ]+6f2d 5331 3f81 a00b[ ]+test\.d \[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+28c:[ ]+5f2d 0180 a00b[ ]+test\.d \[r2-32767\]
|
||||||
|
[ ]+292:[ ]+5f2d 0080 a00b[ ]+test\.d \[r2-32768\]
|
||||||
|
[ ]+298:[ ]+6f2d ff7f ffff a00b[ ]+test\.d \[r2\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+2c0:[ ]+6f2d d5c5 d6ff a00b[ ]+test\.d \[r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+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>)?\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+4e8:[ ]+6f2d acce c09e ac0f[ ]+test\.d \[r12=r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\]
|
||||||
|
[ ]+4f0:[ ]+6f2d 5331 3f81 ac0f[ ]+test\.d \[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+4f8:[ ]+6f2d 5331 3f81 ac0f[ ]+test\.d \[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+592:[ ]+6f2d d5c5 d6ff ac0f[ ]+test\.d \[r12=r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+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\+\]\]
|
||||||
|
[ ]+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>)\]
|
||||||
|
[ ]+5c4:[ ]+(R_CRIS_)?32[ ]+externalsym
|
||||||
|
[ ]+5ca:[ ]+7f0d 0000 0000 a00b[ ]+test\.d \[(0x0|0 <notstart>)\]
|
||||||
|
[ ]+5cc:[ ]+(R_CRIS_)?32[ ]+externalsym
|
||||||
|
[ ]+5d2:[ ]+7f0d 0000 0000 800b[ ]+test\.b \[(0x0|0 <notstart>)\]
|
||||||
|
[ ]+5d4:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
[ ]+5da:[ ]+7f0d 0000 0000 900b[ ]+test\.w \[(0x0|0 <notstart>)\]
|
||||||
|
[ ]+5dc:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
[ ]+5e2:[ ]+7f0d 0000 0000 a00b[ ]+test\.d \[(0x0|0 <notstart>)\]
|
||||||
|
[ ]+5e4:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
|
||||||
|
000005ea <end>:
|
||||||
|
\.\.\.
|
||||||
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: unimplemented
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <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
|
||||||
|
[ ]+c:[ ]+(R_CRIS_)?32[ ]+external_symbol
|
||||||
|
[ ]+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
|
||||||
|
[ ]+26:[ ]+(R_CRIS_)?32[ ]+external_symbol
|
||||||
|
[ ]+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
|
|
@ -0,0 +1,29 @@
|
||||||
|
; Test the unimplemented insns (of which some are used in xsim
|
||||||
|
; 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.
|
||||||
|
.text
|
||||||
|
start:
|
||||||
|
bmod [r11],r2
|
||||||
|
bmod [r11+r3.b],r2
|
||||||
|
bmod [r13=r3+r5.d],r2
|
||||||
|
bmod [r11+external_symbol],r2
|
||||||
|
bmod [external_symbol],r2
|
||||||
|
bstore [r11],r2
|
||||||
|
bstore [r11+r3.b],r2
|
||||||
|
bstore [r13=r3+r5.d],r2
|
||||||
|
bstore [r11+external_symbol],r2
|
||||||
|
bstore [external_symbol],r2
|
||||||
|
div.b r8,r8
|
||||||
|
div.b r4,r7
|
||||||
|
div.b r0,r0
|
||||||
|
div.b r4,r4
|
||||||
|
div.w r4,r7
|
||||||
|
div.w r0,r0
|
||||||
|
div.w r4,r4
|
||||||
|
div.d r4,r7
|
||||||
|
div.d r0,r0
|
||||||
|
div.d r4,r4
|
||||||
|
end:
|
|
@ -0,0 +1,218 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: @OC@
|
||||||
|
|
||||||
|
# Test the @OC@ insn.
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
|
||||||
|
00000000 <notstart>:
|
||||||
|
0: 0000[ ]+ bcc ( 0x2|\.\+2)
|
||||||
|
\.\.\.
|
||||||
|
|
||||||
|
00000004 <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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+c4:[ ]+6f2d acce c09e @IM+703b@[ ]+@OC@[ ]+\[r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\]
|
||||||
|
[ ]+cc:[ ]+6f2d 5331 3f81 @IM+703b@[ ]+@OC@[ ]+\[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+d4:[ ]+6f2d 5331 3f81 @IM+703b@[ ]+@OC@[ ]+\[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+13a:[ ]+5f2d 0180 @IM+703b@[ ]+@OC@[ ]+\[r2-32767\]
|
||||||
|
[ ]+140:[ ]+5f2d 0080 @IM+703b@[ ]+@OC@[ ]+\[r2-32768\]
|
||||||
|
[ ]+146:[ ]+6f2d ff7f ffff @IM+703b@[ ]+@OC@[ ]+\[r2\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+16e:[ ]+6f2d d5c5 d6ff @IM+703b@[ ]+@OC@[ ]+\[r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+1ee:[ ]+6f2d acce c09e @IM+703b@[ ]+@OC@[ ]+\[r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\]
|
||||||
|
[ ]+1f6:[ ]+6f2d 5331 3f81 @IM+703b@[ ]+@OC@[ ]+\[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+1fe:[ ]+6f2d 5331 3f81 @IM+703b@[ ]+@OC@[ ]+\[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+264:[ ]+5f2d 0180 @IM+703b@[ ]+@OC@[ ]+\[r2-32767\]
|
||||||
|
[ ]+26a:[ ]+5f2d 0080 @IM+703b@[ ]+@OC@[ ]+\[r2-32768\]
|
||||||
|
[ ]+270:[ ]+6f2d ff7f ffff @IM+703b@[ ]+@OC@[ ]+\[r2\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+298:[ ]+6f2d d5c5 d6ff @IM+703b@[ ]+@OC@[ ]+\[r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+360:[ ]+6f2d acce c09e @IM+7c3f@[ ]+@OC@[ ]+\[r12=r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\]
|
||||||
|
[ ]+368:[ ]+6f2d 5331 3f81 @IM+7c3f@[ ]+@OC@[ ]+\[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+370:[ ]+6f2d 5331 3f81 @IM+7c3f@[ ]+@OC@[ ]+\[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\]
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+40a:[ ]+6f2d d5c5 d6ff @IM+7c3f@[ ]+@OC@[ ]+\[r12=r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\]
|
||||||
|
[ ]+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\+\]\]
|
||||||
|
[ ]+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>)\]
|
||||||
|
[ ]+434:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
|
||||||
|
0000043a <end>:
|
||||||
|
\.\.\.
|
|
@ -0,0 +1,668 @@
|
||||||
|
; @OC@ test
|
||||||
|
; Generic unary operations supporting all sizes and their various
|
||||||
|
; addressing modes.
|
||||||
|
|
||||||
|
; Some fairly big pseudorandom numbers we don't want to compute
|
||||||
|
; as differences in actual data or code.
|
||||||
|
|
||||||
|
.set const_int_32, 0x1b94452b
|
||||||
|
.set const_int_m32, -3513208907
|
||||||
|
.set two701867, 2701867
|
||||||
|
|
||||||
|
; Other constants that are not differences
|
||||||
|
.set forty2, 42
|
||||||
|
.set mforty2, -42
|
||||||
|
|
||||||
|
.set three2767, 32767
|
||||||
|
.set six5535, 65535
|
||||||
|
|
||||||
|
.text
|
||||||
|
notstart:
|
||||||
|
.dword 0
|
||||||
|
|
||||||
|
start:
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;
|
||||||
|
;
|
||||||
|
; r
|
||||||
|
@OC@.b r3
|
||||||
|
@OC@.w r5
|
||||||
|
@OC@.d r10
|
||||||
|
|
||||||
|
@OC@ r7
|
||||||
|
@OC@ r6
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;
|
||||||
|
;
|
||||||
|
; [r]
|
||||||
|
@OC@.b [r0]
|
||||||
|
@OC@.w [r5]
|
||||||
|
@OC@.d [r10]
|
||||||
|
|
||||||
|
@OC@ [r0]
|
||||||
|
@OC@ [r3]
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;
|
||||||
|
;
|
||||||
|
; [r+]
|
||||||
|
@OC@.b [r0+]
|
||||||
|
@OC@.w [r5+]
|
||||||
|
@OC@.d [r10+]
|
||||||
|
|
||||||
|
@OC@ [r4+]
|
||||||
|
@OC@ [r1+]
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;
|
||||||
|
;
|
||||||
|
; [r+X]
|
||||||
|
|
||||||
|
; [r+r.b]
|
||||||
|
|
||||||
|
@OC@.b [r2+r0.b]
|
||||||
|
@OC@.w [r2+r5.b]
|
||||||
|
@OC@.d [r2+r10.b]
|
||||||
|
|
||||||
|
@OC@ [r11+r13.b]
|
||||||
|
@OC@ [r2+r10.b]
|
||||||
|
|
||||||
|
; [r+[r].b]
|
||||||
|
@OC@.b [r2+[r0].b]
|
||||||
|
@OC@.w [r2+[r5].b]
|
||||||
|
@OC@.d [r2+[r10].b]
|
||||||
|
|
||||||
|
@OC@ [r12+[r5].b]
|
||||||
|
@OC@ [r13+[r10].b]
|
||||||
|
|
||||||
|
; [r+[r+].b]
|
||||||
|
@OC@.b [r2+[r0+].b]
|
||||||
|
@OC@.w [r2+[r5+].b]
|
||||||
|
@OC@.d [r2+[r10+].b]
|
||||||
|
|
||||||
|
@OC@ [r2+[r13+].b]
|
||||||
|
@OC@ [r12+[r0+].b]
|
||||||
|
|
||||||
|
; [r+r.w]
|
||||||
|
|
||||||
|
@OC@.b [r2+r0.w]
|
||||||
|
@OC@.w [r2+r5.w]
|
||||||
|
@OC@.d [r2+r10.w]
|
||||||
|
|
||||||
|
@OC@ [r5+r11.w]
|
||||||
|
@OC@ [r1+r1.w]
|
||||||
|
|
||||||
|
; [r+[r].w]
|
||||||
|
@OC@.b [r2+[r0].w]
|
||||||
|
@OC@.w [r2+[r5].w]
|
||||||
|
@OC@.d [r2+[r10].w]
|
||||||
|
|
||||||
|
@OC@ [r0+[r0].w]
|
||||||
|
@OC@ [r2+[r7].w]
|
||||||
|
|
||||||
|
; [r+[r+].w]
|
||||||
|
@OC@.b [r2+[r0+].w]
|
||||||
|
@OC@.w [r2+[r5+].w]
|
||||||
|
@OC@.d [r2+[r10+].w]
|
||||||
|
|
||||||
|
@OC@ [r2+[r3+].w]
|
||||||
|
@OC@ [r7+[r8+].w]
|
||||||
|
|
||||||
|
; [r+r.d]
|
||||||
|
|
||||||
|
@OC@.b [r2+r0.d]
|
||||||
|
@OC@.w [r2+r5.d]
|
||||||
|
@OC@.d [r2+r10.d]
|
||||||
|
|
||||||
|
@OC@ [r2+r5.d]
|
||||||
|
@OC@ [r3+r10.d]
|
||||||
|
|
||||||
|
; [r+[r].d]
|
||||||
|
@OC@.b [r2+[r0].d]
|
||||||
|
@OC@.w [r2+[r5].d]
|
||||||
|
@OC@.d [r2+[r10].d]
|
||||||
|
|
||||||
|
@OC@ [r5+[r2].d]
|
||||||
|
@OC@ [r12+[r10].d]
|
||||||
|
|
||||||
|
; [r+[r+].d]
|
||||||
|
@OC@.b [r2+[r0+].d]
|
||||||
|
@OC@.w [r2+[r5+].d]
|
||||||
|
@OC@.d [r2+[r10+].d]
|
||||||
|
|
||||||
|
@OC@ [r1+[r5+].d]
|
||||||
|
@OC@ [r2+[r10+].d]
|
||||||
|
|
||||||
|
; [r+const]
|
||||||
|
|
||||||
|
; Note that I forgot 16-bit offsets and 32-bit offsets here and later.
|
||||||
|
; Maybe add them later if it feels necessary.
|
||||||
|
|
||||||
|
@OC@.b [r2+0]
|
||||||
|
@OC@.b [r2+1]
|
||||||
|
@OC@.b [r2+127]
|
||||||
|
@OC@.b [r2+128]
|
||||||
|
@OC@.b [r2+-1]
|
||||||
|
@OC@.b [r2+-127]
|
||||||
|
@OC@.b [r2+-128]
|
||||||
|
@OC@.b [r2+255]
|
||||||
|
|
||||||
|
@OC@.b [r2+42]
|
||||||
|
@OC@.b [r2+-42]
|
||||||
|
@OC@.b [r2-42]
|
||||||
|
@OC@.b [r2+forty2]
|
||||||
|
@OC@.b [r2+mforty2]
|
||||||
|
@OC@.b [r2+-forty2]
|
||||||
|
@OC@.b [r2+-mforty2]
|
||||||
|
@OC@.b [r2-forty2]
|
||||||
|
@OC@.b [r2-mforty2]
|
||||||
|
@OC@.b [r2+externalsym]
|
||||||
|
|
||||||
|
; Note that I missed 32-bit offsets (except -32769) here and later.
|
||||||
|
; Maybe add them later if it feels necessary.
|
||||||
|
|
||||||
|
@OC@.w [r2+0]
|
||||||
|
@OC@.w [r2+1]
|
||||||
|
@OC@.w [r2+127]
|
||||||
|
@OC@.w [r2+128]
|
||||||
|
@OC@.w [r2+-1]
|
||||||
|
@OC@.w [r2-1]
|
||||||
|
@OC@.w [r2+-127]
|
||||||
|
@OC@.w [r2+-128]
|
||||||
|
@OC@.w [r2+-129]
|
||||||
|
@OC@.w [r2-127]
|
||||||
|
@OC@.w [r2-128]
|
||||||
|
@OC@.w [r2-129]
|
||||||
|
@OC@.w [r2+255]
|
||||||
|
@OC@.w [r2+-255]
|
||||||
|
@OC@.w [r2-255]
|
||||||
|
@OC@.w [r2+256]
|
||||||
|
@OC@.w [r2-256]
|
||||||
|
@OC@.w [r2+-8856]
|
||||||
|
@OC@.w [r2-8856]
|
||||||
|
@OC@.w [r2+8856]
|
||||||
|
|
||||||
|
@OC@.w [r2+42]
|
||||||
|
@OC@.w [r2+-42]
|
||||||
|
@OC@.w [r2-42]
|
||||||
|
@OC@.w [r2+forty2]
|
||||||
|
@OC@.w [r2+mforty2]
|
||||||
|
@OC@.w [r2+-forty2]
|
||||||
|
@OC@.w [r2-forty2]
|
||||||
|
@OC@.w [r2+-mforty2]
|
||||||
|
|
||||||
|
@OC@.w [r2+three2767]
|
||||||
|
@OC@.w [r2+three2767+1]
|
||||||
|
@OC@.w [r2+three2767+2]
|
||||||
|
@OC@.w [r2+-three2767]
|
||||||
|
@OC@.w [r2+-(three2767+1)]
|
||||||
|
@OC@.w [r2+-(three2767+2)]
|
||||||
|
@OC@.w [r2-three2767]
|
||||||
|
@OC@.w [r2-(three2767+1)]
|
||||||
|
@OC@.w [r2-(three2767+2)]
|
||||||
|
@OC@.w [r2+six5535]
|
||||||
|
@OC@.w [r2+externalsym]
|
||||||
|
|
||||||
|
@OC@.d [r2+0]
|
||||||
|
@OC@.d [r2+1]
|
||||||
|
@OC@.d [r2+127]
|
||||||
|
@OC@.d [r2+128]
|
||||||
|
@OC@.d [r2+-1]
|
||||||
|
@OC@.d [r2-1]
|
||||||
|
@OC@.d [r2+-127]
|
||||||
|
@OC@.d [r2+-128]
|
||||||
|
@OC@.d [r2-127]
|
||||||
|
@OC@.d [r2-128]
|
||||||
|
@OC@.d [r2+255]
|
||||||
|
@OC@.d [r2+-255]
|
||||||
|
@OC@.d [r2-255]
|
||||||
|
@OC@.d [r2+256]
|
||||||
|
@OC@.d [r2-256]
|
||||||
|
@OC@.d [r2-8856]
|
||||||
|
@OC@.d [r2+-256]
|
||||||
|
@OC@.d [r2+-8856]
|
||||||
|
@OC@.d [r2+8856]
|
||||||
|
|
||||||
|
@OC@.d [r2+2781868]
|
||||||
|
@OC@.d [r2+-2701867]
|
||||||
|
|
||||||
|
@OC@.d [r2+0x9ec0ceac]
|
||||||
|
@OC@.d [r2+-0x7ec0cead]
|
||||||
|
@OC@.d [r2-0x7ec0cead]
|
||||||
|
@OC@.d [r2+const_int_m32]
|
||||||
|
@OC@.d [r2+const_int_32]
|
||||||
|
|
||||||
|
@OC@.d [r2+42]
|
||||||
|
@OC@.d [r2-42]
|
||||||
|
@OC@.d [r2+-42]
|
||||||
|
@OC@.d [r2+forty2]
|
||||||
|
@OC@.d [r2+mforty2]
|
||||||
|
@OC@.d [r2-forty2]
|
||||||
|
@OC@.d [r2-mforty2]
|
||||||
|
@OC@.d [r2+-forty2]
|
||||||
|
@OC@.d [r2+-mforty2]
|
||||||
|
|
||||||
|
@OC@.d [r2+three2767]
|
||||||
|
@OC@.d [r2+three2767+1]
|
||||||
|
@OC@.d [r2+three2767+2]
|
||||||
|
@OC@.d [r2+-three2767]
|
||||||
|
@OC@.d [r2+-(three2767+1)]
|
||||||
|
@OC@.d [r2+-(three2767+2)]
|
||||||
|
@OC@.d [r2-three2767]
|
||||||
|
@OC@.d [r2-(three2767+1)]
|
||||||
|
@OC@.d [r2-(three2767+2)]
|
||||||
|
@OC@.d [r2+six5535]
|
||||||
|
@OC@.d [r2+six5535+1]
|
||||||
|
@OC@.d [r2+two701867]
|
||||||
|
@OC@.d [r2+-two701867]
|
||||||
|
@OC@.d [r2-two701867]
|
||||||
|
|
||||||
|
@OC@.d [r2+externalsym]
|
||||||
|
|
||||||
|
@OC@ [r2+0]
|
||||||
|
@OC@ [r2+1]
|
||||||
|
@OC@ [r2+127]
|
||||||
|
@OC@ [r2+128]
|
||||||
|
@OC@ [r2+-1]
|
||||||
|
@OC@ [r2-1]
|
||||||
|
@OC@ [r2+-127]
|
||||||
|
@OC@ [r2+-128]
|
||||||
|
@OC@ [r2-127]
|
||||||
|
@OC@ [r2-128]
|
||||||
|
@OC@ [r2+255]
|
||||||
|
@OC@ [r2+-255]
|
||||||
|
@OC@ [r2-255]
|
||||||
|
@OC@ [r2+256]
|
||||||
|
@OC@ [r2-256]
|
||||||
|
@OC@ [r2-8856]
|
||||||
|
@OC@ [r2+-256]
|
||||||
|
@OC@ [r2+-8856]
|
||||||
|
@OC@ [r2+8856]
|
||||||
|
|
||||||
|
@OC@ [r2+2781868]
|
||||||
|
@OC@ [r2+-2701867]
|
||||||
|
|
||||||
|
@OC@ [r2+0x9ec0ceac]
|
||||||
|
@OC@ [r2+-0x7ec0cead]
|
||||||
|
@OC@ [r2-0x7ec0cead]
|
||||||
|
@OC@ [r2+const_int_m32]
|
||||||
|
@OC@ [r2+const_int_32]
|
||||||
|
|
||||||
|
@OC@ [r2+42]
|
||||||
|
@OC@ [r2-42]
|
||||||
|
@OC@ [r2+-42]
|
||||||
|
@OC@ [r2+forty2]
|
||||||
|
@OC@ [r2+mforty2]
|
||||||
|
@OC@ [r2-forty2]
|
||||||
|
@OC@ [r2-mforty2]
|
||||||
|
@OC@ [r2+-forty2]
|
||||||
|
@OC@ [r2+-mforty2]
|
||||||
|
|
||||||
|
@OC@ [r2+three2767]
|
||||||
|
@OC@ [r2+three2767+1]
|
||||||
|
@OC@ [r2+three2767+2]
|
||||||
|
@OC@ [r2+-three2767]
|
||||||
|
@OC@ [r2+-(three2767+1)]
|
||||||
|
@OC@ [r2+-(three2767+2)]
|
||||||
|
@OC@ [r2-three2767]
|
||||||
|
@OC@ [r2-(three2767+1)]
|
||||||
|
@OC@ [r2-(three2767+2)]
|
||||||
|
@OC@ [r2+six5535]
|
||||||
|
@OC@ [r2+six5535+1]
|
||||||
|
@OC@ [r2+two701867]
|
||||||
|
@OC@ [r2+-two701867]
|
||||||
|
@OC@ [r2-two701867]
|
||||||
|
|
||||||
|
@OC@ [r2+externalsym]
|
||||||
|
|
||||||
|
@OC@ [r2+0]
|
||||||
|
@OC@ [r2+1]
|
||||||
|
@OC@ [r2+127]
|
||||||
|
@OC@ [r2+128]
|
||||||
|
@OC@ [r2+-1]
|
||||||
|
@OC@ [r2-1]
|
||||||
|
@OC@ [r2+-127]
|
||||||
|
@OC@ [r2+-128]
|
||||||
|
@OC@ [r2-127]
|
||||||
|
@OC@ [r2-128]
|
||||||
|
@OC@ [r2+255]
|
||||||
|
@OC@ [r2+-255]
|
||||||
|
@OC@ [r2-255]
|
||||||
|
@OC@ [r2+256]
|
||||||
|
@OC@ [r2-256]
|
||||||
|
@OC@ [r2-8856]
|
||||||
|
@OC@ [r2+-256]
|
||||||
|
@OC@ [r2+-8856]
|
||||||
|
@OC@ [r2+8856]
|
||||||
|
|
||||||
|
@OC@ [r2+2781868]
|
||||||
|
@OC@ [r2+-2701867]
|
||||||
|
|
||||||
|
@OC@ [r2+0x9ec0ceac]
|
||||||
|
@OC@ [r2+-0x7ec0cead]
|
||||||
|
@OC@ [r2-0x7ec0cead]
|
||||||
|
@OC@ [r2+const_int_m32]
|
||||||
|
@OC@ [r2+const_int_32]
|
||||||
|
|
||||||
|
@OC@ [r2+42]
|
||||||
|
@OC@ [r2-42]
|
||||||
|
@OC@ [r2+-42]
|
||||||
|
@OC@ [r2+forty2]
|
||||||
|
@OC@ [r2+mforty2]
|
||||||
|
@OC@ [r2-forty2]
|
||||||
|
@OC@ [r2-mforty2]
|
||||||
|
@OC@ [r2+-forty2]
|
||||||
|
@OC@ [r2+-mforty2]
|
||||||
|
|
||||||
|
@OC@ [r2+three2767]
|
||||||
|
@OC@ [r2+three2767+1]
|
||||||
|
@OC@ [r2+three2767+2]
|
||||||
|
@OC@ [r2+-three2767]
|
||||||
|
@OC@ [r2+-(three2767+1)]
|
||||||
|
@OC@ [r2+-(three2767+2)]
|
||||||
|
@OC@ [r2-three2767]
|
||||||
|
@OC@ [r2-(three2767+1)]
|
||||||
|
@OC@ [r2-(three2767+2)]
|
||||||
|
@OC@ [r2+six5535]
|
||||||
|
@OC@ [r2+six5535+1]
|
||||||
|
@OC@ [r2+two701867]
|
||||||
|
@OC@ [r2+-two701867]
|
||||||
|
@OC@ [r2-two701867]
|
||||||
|
|
||||||
|
@OC@ [r2+externalsym]
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;
|
||||||
|
;
|
||||||
|
; [r=r+X],r
|
||||||
|
|
||||||
|
; [r=r+r.b],r
|
||||||
|
|
||||||
|
@OC@.b [r12=r2+r0.b]
|
||||||
|
@OC@.w [r12=r2+r5.b]
|
||||||
|
@OC@.d [r12=r2+r10.b]
|
||||||
|
|
||||||
|
@OC@ [r1=r2+r3.b]
|
||||||
|
@OC@ [r12=r2+r10.b]
|
||||||
|
|
||||||
|
; [r=r+[r].b],r
|
||||||
|
@OC@.b [r12=r2+[r0].b]
|
||||||
|
@OC@.w [r12=r2+[r5].b]
|
||||||
|
@OC@.d [r12=r2+[r10].b]
|
||||||
|
|
||||||
|
@OC@ [r0=r2+[r5].b]
|
||||||
|
@OC@ [r3=r2+[r10].b]
|
||||||
|
|
||||||
|
; [r=r+[r+].b],r
|
||||||
|
@OC@.b [r12=r2+[r0+].b]
|
||||||
|
@OC@.w [r12=r2+[r5+].b]
|
||||||
|
@OC@.d [r12=r2+[r10+].b]
|
||||||
|
|
||||||
|
@OC@.w [r12=r2+[r5+].b]
|
||||||
|
|
||||||
|
@OC@.d [r12=r2+[r10+].b]
|
||||||
|
|
||||||
|
@OC@ [r5=r2+[r4+].b]
|
||||||
|
@OC@ [r2=r4+[r7+].b]
|
||||||
|
|
||||||
|
; [r=r+r.w],r
|
||||||
|
|
||||||
|
@OC@.b [r12=r2+r0.w]
|
||||||
|
@OC@.w [r12=r2+r5.w]
|
||||||
|
@OC@.d [r12=r2+r10.w]
|
||||||
|
|
||||||
|
@OC@ [r12=r12+r5.w]
|
||||||
|
@OC@ [r1=r3+r10.w]
|
||||||
|
|
||||||
|
; [r=r+[r].w],r
|
||||||
|
@OC@.b [r12=r2+[r0].w]
|
||||||
|
@OC@.w [r12=r2+[r5].w]
|
||||||
|
@OC@.d [r12=r2+[r10].w]
|
||||||
|
|
||||||
|
@OC@ [r12=r2+[r5].w]
|
||||||
|
@OC@ [r12=r7+[r10].w]
|
||||||
|
|
||||||
|
; [r=r+[r+].w],r
|
||||||
|
@OC@.b [r12=r2+[r0+].w]
|
||||||
|
@OC@.w [r12=r2+[r5+].w]
|
||||||
|
@OC@.d [r12=r2+[r10+].w]
|
||||||
|
|
||||||
|
@OC@.w [r12=r2+[r5+].w]
|
||||||
|
|
||||||
|
@OC@.d [r12=r2+[r10+].w]
|
||||||
|
|
||||||
|
@OC@ [r12=r6+[r7+].w]
|
||||||
|
@OC@ [r12=r3+[r1+].w]
|
||||||
|
|
||||||
|
; [r=r+r.d],r
|
||||||
|
|
||||||
|
@OC@.b [r12=r2+r0.d]
|
||||||
|
@OC@.w [r12=r2+r5.d]
|
||||||
|
@OC@.d [r12=r2+r10.d]
|
||||||
|
|
||||||
|
@OC@ [r4=r2+r5.d]
|
||||||
|
@OC@ [r12=r2+r10.d]
|
||||||
|
|
||||||
|
; [r=r+[r].d],r
|
||||||
|
@OC@.b [r12=r2+[r0].d]
|
||||||
|
@OC@.w [r12=r2+[r5].d]
|
||||||
|
@OC@.d [r12=r2+[r10].d]
|
||||||
|
|
||||||
|
@OC@ [r12=r3+[r5].d]
|
||||||
|
@OC@ [r12=r4+[r10].d]
|
||||||
|
|
||||||
|
; [r=r+[r+].d],r
|
||||||
|
@OC@.b [r12=r2+[r0+].d]
|
||||||
|
@OC@.w [r12=r2+[r5+].d]
|
||||||
|
@OC@.d [r12=r2+[r10+].d]
|
||||||
|
|
||||||
|
@OC@.w [r12=r2+[r5+].d]
|
||||||
|
|
||||||
|
@OC@.d [r12=r2+[r10+].d]
|
||||||
|
|
||||||
|
@OC@ [r12=r8+[r5+].d]
|
||||||
|
@OC@ [r12=r9+[r10+].d]
|
||||||
|
|
||||||
|
; [r=r+const],r
|
||||||
|
@OC@.b [r12=r2+0]
|
||||||
|
@OC@.b [r12=r2+1]
|
||||||
|
@OC@.b [r12=r2+127]
|
||||||
|
@OC@.b [r12=r2+128]
|
||||||
|
@OC@.b [r12=r2+-1]
|
||||||
|
@OC@.b [r12=r2+-127]
|
||||||
|
@OC@.b [r12=r2+-128]
|
||||||
|
@OC@.b [r12=r2+255]
|
||||||
|
|
||||||
|
@OC@.b [r12=r2+42]
|
||||||
|
@OC@.b [r12=r2+-42]
|
||||||
|
@OC@.b [r12=r2-42]
|
||||||
|
@OC@.b [r12=r2+forty2]
|
||||||
|
@OC@.b [r12=r2+mforty2]
|
||||||
|
@OC@.b [r12=r2+-forty2]
|
||||||
|
@OC@.b [r12=r2+-mforty2]
|
||||||
|
@OC@.b [r12=r2-forty2]
|
||||||
|
@OC@.b [r12=r2-mforty2]
|
||||||
|
@OC@.b [r12=r2+externalsym]
|
||||||
|
|
||||||
|
@OC@.w [r12=r2+0]
|
||||||
|
@OC@.w [r12=r2+1]
|
||||||
|
@OC@.w [r12=r2+127]
|
||||||
|
@OC@.w [r12=r2+128]
|
||||||
|
@OC@.w [r12=r2+-1]
|
||||||
|
@OC@.w [r12=r2-1]
|
||||||
|
@OC@.w [r12=r2+-127]
|
||||||
|
@OC@.w [r12=r2+-128]
|
||||||
|
@OC@.w [r12=r2+-129]
|
||||||
|
@OC@.w [r12=r2-127]
|
||||||
|
@OC@.w [r12=r2-128]
|
||||||
|
@OC@.w [r12=r2-129]
|
||||||
|
@OC@.w [r12=r2+255]
|
||||||
|
@OC@.w [r12=r2+-255]
|
||||||
|
@OC@.w [r12=r2-255]
|
||||||
|
@OC@.w [r12=r2+256]
|
||||||
|
@OC@.w [r12=r2-256]
|
||||||
|
@OC@.w [r12=r2+-8856]
|
||||||
|
@OC@.w [r12=r2-8856]
|
||||||
|
@OC@.w [r12=r2+8856]
|
||||||
|
|
||||||
|
@OC@.w [r12=r2+42]
|
||||||
|
@OC@.w [r12=r2+-42]
|
||||||
|
@OC@.w [r12=r2-42]
|
||||||
|
@OC@.w [r12=r2+forty2]
|
||||||
|
@OC@.w [r12=r2+mforty2]
|
||||||
|
@OC@.w [r12=r2+-forty2]
|
||||||
|
@OC@.w [r12=r2-forty2]
|
||||||
|
@OC@.w [r12=r2+-mforty2]
|
||||||
|
|
||||||
|
@OC@.w [r12=r2+three2767]
|
||||||
|
@OC@.w [r12=r2+three2767+1]
|
||||||
|
@OC@.w [r12=r2+three2767+2]
|
||||||
|
@OC@.w [r12=r2+-three2767]
|
||||||
|
@OC@.w [r12=r2+-(three2767+1)]
|
||||||
|
@OC@.w [r12=r2+-(three2767+2)]
|
||||||
|
@OC@.w [r12=r2-three2767]
|
||||||
|
@OC@.w [r12=r2-(three2767+1)]
|
||||||
|
@OC@.w [r12=r2-(three2767+2)]
|
||||||
|
@OC@.w [r12=r2+six5535]
|
||||||
|
@OC@.w [r12=r2+externalsym]
|
||||||
|
|
||||||
|
@OC@.d [r12=r2+0]
|
||||||
|
@OC@.d [r12=r2+1]
|
||||||
|
@OC@.d [r12=r2+127]
|
||||||
|
@OC@.d [r12=r2+128]
|
||||||
|
@OC@.d [r12=r2+-1]
|
||||||
|
@OC@.d [r12=r2-1]
|
||||||
|
@OC@.d [r12=r2+-127]
|
||||||
|
@OC@.d [r12=r2+-128]
|
||||||
|
@OC@.d [r12=r2-127]
|
||||||
|
@OC@.d [r12=r2-128]
|
||||||
|
@OC@.d [r12=r2+255]
|
||||||
|
@OC@.d [r12=r2+-255]
|
||||||
|
@OC@.d [r12=r2-255]
|
||||||
|
@OC@.d [r12=r2+256]
|
||||||
|
@OC@.d [r12=r2-256]
|
||||||
|
@OC@.d [r12=r2-8856]
|
||||||
|
@OC@.d [r12=r2+-256]
|
||||||
|
@OC@.d [r12=r2+-8856]
|
||||||
|
@OC@.d [r12=r2+8856]
|
||||||
|
|
||||||
|
@OC@.d [r12=r2+2781868]
|
||||||
|
@OC@.d [r12=r2+-2701867]
|
||||||
|
|
||||||
|
@OC@.d [r12=r2+0x9ec0ceac]
|
||||||
|
@OC@.d [r12=r2+-0x7ec0cead]
|
||||||
|
@OC@.d [r12=r2-0x7ec0cead]
|
||||||
|
@OC@.d [r12=r2+const_int_m32]
|
||||||
|
@OC@.d [r12=r2+const_int_32]
|
||||||
|
|
||||||
|
@OC@.d [r12=r2+42]
|
||||||
|
@OC@.d [r12=r2-42]
|
||||||
|
@OC@.d [r12=r2+-42]
|
||||||
|
@OC@.d [r12=r2+forty2]
|
||||||
|
@OC@.d [r12=r2+mforty2]
|
||||||
|
@OC@.d [r12=r2-forty2]
|
||||||
|
@OC@.d [r12=r2-mforty2]
|
||||||
|
@OC@.d [r12=r2+-forty2]
|
||||||
|
@OC@.d [r12=r2+-mforty2]
|
||||||
|
|
||||||
|
@OC@.d [r12=r2+three2767]
|
||||||
|
@OC@.d [r12=r2+three2767+1]
|
||||||
|
@OC@.d [r12=r2+three2767+2]
|
||||||
|
@OC@.d [r12=r2+-three2767]
|
||||||
|
@OC@.d [r12=r2+-(three2767+1)]
|
||||||
|
@OC@.d [r12=r2+-(three2767+2)]
|
||||||
|
@OC@.d [r12=r2-three2767]
|
||||||
|
@OC@.d [r12=r2-(three2767+1)]
|
||||||
|
@OC@.d [r12=r2-(three2767+2)]
|
||||||
|
@OC@.d [r12=r2+six5535]
|
||||||
|
@OC@.d [r12=r2+six5535+1]
|
||||||
|
@OC@.d [r12=r2+two701867]
|
||||||
|
@OC@.d [r12=r2+-two701867]
|
||||||
|
@OC@.d [r12=r2-two701867]
|
||||||
|
|
||||||
|
@OC@.d [r12=r2+externalsym]
|
||||||
|
|
||||||
|
@OC@ [r12=r2+0]
|
||||||
|
@OC@ [r12=r2+1]
|
||||||
|
@OC@ [r12=r2+127]
|
||||||
|
@OC@ [r12=r2+128]
|
||||||
|
@OC@ [r12=r2+-1]
|
||||||
|
@OC@ [r12=r2-1]
|
||||||
|
@OC@ [r12=r2+-127]
|
||||||
|
@OC@ [r12=r2+-128]
|
||||||
|
@OC@ [r12=r2-127]
|
||||||
|
@OC@ [r12=r2-128]
|
||||||
|
@OC@ [r12=r2+255]
|
||||||
|
@OC@ [r12=r2+-255]
|
||||||
|
@OC@ [r12=r2-255]
|
||||||
|
@OC@ [r12=r2+256]
|
||||||
|
@OC@ [r12=r2-256]
|
||||||
|
@OC@ [r12=r2-8856]
|
||||||
|
@OC@ [r12=r2+-256]
|
||||||
|
@OC@ [r12=r2+-8856]
|
||||||
|
@OC@ [r12=r2+8856]
|
||||||
|
|
||||||
|
@OC@ [r12=r2+2781868]
|
||||||
|
@OC@ [r12=r2+-2701867]
|
||||||
|
|
||||||
|
@OC@ [r12=r2+0x9ec0ceac]
|
||||||
|
@OC@ [r12=r2+-0x7ec0cead]
|
||||||
|
@OC@ [r12=r2-0x7ec0cead]
|
||||||
|
@OC@ [r12=r2+const_int_m32]
|
||||||
|
@OC@ [r12=r2+const_int_32]
|
||||||
|
|
||||||
|
@OC@ [r12=r2+42]
|
||||||
|
@OC@ [r12=r2-42]
|
||||||
|
@OC@ [r12=r2+-42]
|
||||||
|
@OC@ [r12=r2+forty2]
|
||||||
|
@OC@ [r12=r2+mforty2]
|
||||||
|
@OC@ [r12=r2-forty2]
|
||||||
|
@OC@ [r12=r2-mforty2]
|
||||||
|
@OC@ [r12=r2+-forty2]
|
||||||
|
@OC@ [r12=r2+-mforty2]
|
||||||
|
|
||||||
|
@OC@ [r12=r2+three2767]
|
||||||
|
@OC@ [r12=r2+three2767+1]
|
||||||
|
@OC@ [r12=r2+three2767+2]
|
||||||
|
@OC@ [r12=r2+-three2767]
|
||||||
|
@OC@ [r12=r2+-(three2767+1)]
|
||||||
|
@OC@ [r12=r2+-(three2767+2)]
|
||||||
|
@OC@ [r12=r2-three2767]
|
||||||
|
@OC@ [r12=r2-(three2767+1)]
|
||||||
|
@OC@ [r12=r2-(three2767+2)]
|
||||||
|
@OC@ [r12=r2+six5535]
|
||||||
|
@OC@ [r12=r2+six5535+1]
|
||||||
|
@OC@ [r12=r2+two701867]
|
||||||
|
@OC@ [r12=r2+-two701867]
|
||||||
|
@OC@ [r12=r2-two701867]
|
||||||
|
|
||||||
|
@OC@ [r12=r2+externalsym]
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;;;
|
||||||
|
;
|
||||||
|
; [[r(+)]],r
|
||||||
|
|
||||||
|
@OC@.b [[r3]]
|
||||||
|
@OC@.w [[r2]]
|
||||||
|
@OC@.d [[r3]]
|
||||||
|
|
||||||
|
@OC@ [[r2]]
|
||||||
|
@OC@ [[r3]]
|
||||||
|
|
||||||
|
@OC@.b [[r9+]]
|
||||||
|
@OC@.w [[r3+]]
|
||||||
|
@OC@.d [[r1+]]
|
||||||
|
|
||||||
|
@OC@ [[r3+]]
|
||||||
|
@OC@ [[r1+]]
|
||||||
|
|
||||||
|
@OC@.b [externalsym]
|
||||||
|
@OC@.w [externalsym]
|
||||||
|
@OC@.d [externalsym]
|
||||||
|
|
||||||
|
@OC@ [externalsym]
|
||||||
|
|
||||||
|
@OC@.b [notstart]
|
||||||
|
@OC@.w [notstart]
|
||||||
|
@OC@.d [notstart]
|
||||||
|
|
||||||
|
@OC@ [notstart]
|
||||||
|
|
||||||
|
end:
|
|
@ -0,0 +1,94 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: x-to-byte-sreg-@OR@
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <notstart>:
|
||||||
|
[ ]+0:[ ]+0000[ ]+bcc ( 0x2|\.\+2)
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
00000004 <start>:
|
||||||
|
[ ]+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,.*
|
||||||
|
[ ]+16:[ ]+@IM+3f0e@ 8000[ ]+move[ ]+0x80,.*
|
||||||
|
[ ]+1a:[ ]+@IM+3f0e@ ffff[ ]+move[ ]+0xffff,.*
|
||||||
|
[ ]+1e:[ ]+@IM+3f0e@ 81ff[ ]+move[ ]+0xff81,.*
|
||||||
|
[ ]+22:[ ]+@IM+3f0e@ 80ff[ ]+move[ ]+0xff80,.*
|
||||||
|
[ ]+26:[ ]+@IM+3f0e@ ff00[ ]+move[ ]+0xff,.*
|
||||||
|
[ ]+2a:[ ]+@IM+3f0e@ 2a00[ ]+move[ ]+0x2a,.*
|
||||||
|
[ ]+2e:[ ]+@IM+3f0e@ d6ff[ ]+move[ ]+0xffd6,.*
|
||||||
|
[ ]+32:[ ]+@IM+3f0e@ 2a00[ ]+move[ ]+0x2a,.*
|
||||||
|
[ ]+36:[ ]+@IM+3f0e@ d6ff[ ]+move[ ]+0xffd6,.*
|
||||||
|
[ ]+3a:[ ]+@IM+3f0e@ d6ff[ ]+move[ ]+0xffd6,.*
|
||||||
|
[ ]+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>)?\],.*
|
||||||
|
[ ]+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>)?\],.*
|
||||||
|
[ ]+128:[ ]+(R_CRIS_)?32[ ]+externalsym
|
||||||
|
[ ]+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>)\],.*
|
||||||
|
[ ]+140:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
00000146 <end>:
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
|
|
@ -0,0 +1,58 @@
|
||||||
|
#objdump: -rs
|
||||||
|
#name: x-to-word-sreg-dcr1-special
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
RELOCATION RECORDS FOR \[\.text\]:
|
||||||
|
OFFSET TYPE VALUE
|
||||||
|
00000070 (R_CRIS_)?16[ ]+externalsym
|
||||||
|
00000284 (R_CRIS_)?32[ ]+externalsym
|
||||||
|
0000028c (R_CRIS_)?32[ ]+\.text
|
||||||
|
00000170 (R_CRIS_)?32[ ]+externalsym
|
||||||
|
00000274 (R_CRIS_)?32[ ]+externalsym
|
||||||
|
|
||||||
|
|
||||||
|
Contents of section \.text:
|
||||||
|
0000 00000000 3576357a 357e3f7e 00003f7e .*
|
||||||
|
0010 01003f7e 7f003f7e 80003f7e ffff3f7e .*
|
||||||
|
0020 81ff3f7e 80ff3f7e 7fff3f7e ff003f7e .*
|
||||||
|
0030 01ff3f7e 00013f7e 68dd3f7e 98223f7e .*
|
||||||
|
0040 2a003f7e d6ff3f7e 2a003f7e d6ff3f7e .*
|
||||||
|
0050 d6ff3f7e 2a003f7e ff7f3f7e 00803f7e .*
|
||||||
|
0060 01803f7e 01803f7e 00803f7e ffff3f7e .*
|
||||||
|
0070 00004255 307a4529 307a452d 307a452d .*
|
||||||
|
0080 307a5255 307a5529 307a552d 307a552d .*
|
||||||
|
0090 307a6255 307a6529 307a652d 307a652d .*
|
||||||
|
00a0 307a0021 307a0121 307a7f21 307a5f2d .*
|
||||||
|
00b0 8000307a ff21307a ff21307a 8121307a .*
|
||||||
|
00c0 8021307a 5f2d7fff 307a8121 307a8021 .*
|
||||||
|
00d0 307a5f2d 7fff307a 5f2dff00 307a5f2d .*
|
||||||
|
00e0 01ff307a 5f2d01ff 307a5f2d 0001307a .*
|
||||||
|
00f0 5f2d00ff 307a5f2d 68dd307a 5f2d68dd .*
|
||||||
|
0100 307a5f2d 9822307a 2a21307a d621307a .*
|
||||||
|
0110 d621307a 2a21307a d621307a d621307a .*
|
||||||
|
0120 d621307a 2a21307a 5f2dff7f 307a6f2d .*
|
||||||
|
0130 00800000 307a6f2d 01800000 307a5f2d .*
|
||||||
|
0140 0180307a 5f2d0080 307a6f2d ff7fffff .*
|
||||||
|
0150 307a5f2d 0180307a 5f2d0080 307a6f2d .*
|
||||||
|
0160 ff7fffff 307a6f2d ffff0000 307a6f2d .*
|
||||||
|
0170 00000000 307a4255 3c7e4529 3c7e452d .*
|
||||||
|
0180 3c7e452d 3c7e5255 3c7e5529 3c7e552d .*
|
||||||
|
0190 3c7e552d 3c7e6255 3c7e6529 3c7e652d .*
|
||||||
|
01a0 3c7e652d 3c7e0021 3c7e0121 3c7e7f21 .*
|
||||||
|
01b0 3c7e5f2d 80003c7e ff213c7e ff213c7e .*
|
||||||
|
01c0 81213c7e 80213c7e 5f2d7fff 3c7e8121 .*
|
||||||
|
01d0 3c7e8021 3c7e5f2d 7fff3c7e 5f2dff00 .*
|
||||||
|
01e0 3c7e5f2d 01ff3c7e 5f2d01ff 3c7e5f2d .*
|
||||||
|
01f0 00013c7e 5f2d00ff 3c7e5f2d 68dd3c7e .*
|
||||||
|
0200 5f2d68dd 3c7e5f2d 98223c7e 2a213c7e .*
|
||||||
|
0210 d6213c7e d6213c7e 2a213c7e d6213c7e .*
|
||||||
|
0220 d6213c7e d6213c7e 2a213c7e 5f2dff7f .*
|
||||||
|
0230 3c7e6f2d 00800000 3c7e6f2d 01800000 .*
|
||||||
|
0240 3c7e5f2d 01803c7e 5f2d0080 3c7e6f2d .*
|
||||||
|
0250 ff7fffff 3c7e5f2d 01803c7e 5f2d0080 .*
|
||||||
|
0260 3c7e6f2d ff7fffff 3c7e6f2d ffff0000 .*
|
||||||
|
0270 3c7e6f2d 00000000 3c7e7209 307a730d .*
|
||||||
|
0280 307a7f0d 00000000 307a7f0d 00000000 .*
|
||||||
|
0290 307a0000 .*
|
||||||
|
Contents of section \.data:
|
|
@ -0,0 +1,182 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: x-to-dword-sreg-@OR@
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <notstart>:
|
||||||
|
[ ]+0:[ ]+0000[ ]+bcc ( 0x2|\.\+2)
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
00000004 <start>:
|
||||||
|
[ ]+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>),.*
|
||||||
|
[ ]+1c:[ ]+@IM+3f0e@ 8000 0000[ ]+move[ ]+(0x80|80 <start\+0x7c>),.*
|
||||||
|
[ ]+22:[ ]+@IM+3f0e@ ffff ffff[ ]+move[ ]+0xffffffff,.*
|
||||||
|
[ ]+28:[ ]+@IM+3f0e@ 81ff ffff[ ]+move[ ]+0xffffff81,.*
|
||||||
|
[ ]+2e:[ ]+@IM+3f0e@ 80ff ffff[ ]+move[ ]+0xffffff80,.*
|
||||||
|
[ ]+34:[ ]+@IM+3f0e@ ff00 0000[ ]+move[ ]+(0xff|ff <start\+0xfb>),.*
|
||||||
|
[ ]+3a:[ ]+@IM+3f0e@ 01ff ffff[ ]+move[ ]+0xffffff01,.*
|
||||||
|
[ ]+40:[ ]+@IM+3f0e@ 0001 0000[ ]+move[ ]+(0x[0]?100|100 <start\+0xfc>),.*
|
||||||
|
[ ]+46:[ ]+@IM+3f0e@ 68dd ffff[ ]+move[ ]+0xffffdd68,.*
|
||||||
|
[ ]+4c:[ ]+@IM+3f0e@ 9822 0000[ ]+move[ ]+(0x2298|2298 <end\+0x1ef0>),.*
|
||||||
|
[ ]+52:[ ]+@IM+3f0e@ ac72 2a00[ ]+move[ ]+(0x2a72ac|2a72ac <two701867\+0x13881>),.*
|
||||||
|
[ ]+58:[ ]+@IM+3f0e@ d5c5 d6ff[ ]+move[ ]+0xffd6c5d5,.*
|
||||||
|
[ ]+5e:[ ]+@IM+3f0e@ acce c09e[ ]+move[ ]+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>),.*
|
||||||
|
[ ]+64:[ ]+@IM+3f0e@ 5331 3f81[ ]+move[ ]+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>),.*
|
||||||
|
[ ]+6a:[ ]+@IM+3f0e@ b5af 982e[ ]+move[ ]+(0x2e98afb5|2e98afb5 <const_int_m32>),.*
|
||||||
|
[ ]+70:[ ]+@IM+3f0e@ 2b45 941b[ ]+move[ ]+(0x1b94452b|1b94452b <const_int_32>),.*
|
||||||
|
[ ]+76:[ ]+@IM+3f0e@ 2a00 0000[ ]+move[ ]+(0x2a|2a <start\+0x26>),.*
|
||||||
|
[ ]+7c:[ ]+@IM+3f0e@ d6ff ffff[ ]+move[ ]+0xffffffd6,.*
|
||||||
|
[ ]+82:[ ]+@IM+3f0e@ 2a00 0000[ ]+move[ ]+(0x2a|2a <start\+0x26>),.*
|
||||||
|
[ ]+88:[ ]+@IM+3f0e@ d6ff ffff[ ]+move[ ]+0xffffffd6,.*
|
||||||
|
[ ]+8e:[ ]+@IM+3f0e@ d6ff ffff[ ]+move[ ]+0xffffffd6,.*
|
||||||
|
[ ]+94:[ ]+@IM+3f0e@ 2a00 0000[ ]+move[ ]+(0x2a|2a <start\+0x26>),.*
|
||||||
|
[ ]+9a:[ ]+@IM+3f0e@ ff7f 0000[ ]+move[ ]+(0x7fff|7fff <three2767>),.*
|
||||||
|
[ ]+a0:[ ]+@IM+3f0e@ 0080 0000[ ]+move[ ]+(0x8000|8000 <three2767\+0x1>),.*
|
||||||
|
[ ]+a6:[ ]+@IM+3f0e@ 0180 0000[ ]+move[ ]+(0x8001|8001 <three2767\+0x2>),.*
|
||||||
|
[ ]+ac:[ ]+@IM+3f0e@ 0180 ffff[ ]+move[ ]+0xffff8001,.*
|
||||||
|
[ ]+b2:[ ]+@IM+3f0e@ 0080 ffff[ ]+move[ ]+0xffff8000,.*
|
||||||
|
[ ]+b8:[ ]+@IM+3f0e@ ff7f ffff[ ]+move[ ]+0xffff7fff,.*
|
||||||
|
[ ]+be:[ ]+@IM+3f0e@ ffff 0000[ ]+move[ ]+(0xffff|ffff <six5535>),.*
|
||||||
|
[ ]+c4:[ ]+@IM+3f0e@ 0000 0100[ ]+move[ ]+(0x[0]?10000|10000 <six5535\+0x1>),.*
|
||||||
|
[ ]+ca:[ ]+@IM+3f0e@ 2b3a 2900[ ]+move[ ]+(0x293a2b|293a2b <two701867>),.*
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],.*
|
||||||
|
[ ]+17c:[ ]+6f2d acce c09e @IM+300a@[ ]+move[ ]+\[r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\],.*
|
||||||
|
[ ]+184:[ ]+6f2d 5331 3f81 @IM+300a@[ ]+move[ ]+\[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\],.*
|
||||||
|
[ ]+18c:[ ]+6f2d 5331 3f81 @IM+300a@[ ]+move[ ]+\[r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\],.*
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],.*
|
||||||
|
[ ]+1f2:[ ]+5f2d 0180 @IM+300a@[ ]+move[ ]+\[r2-32767\],.*
|
||||||
|
[ ]+1f8:[ ]+5f2d 0080 @IM+300a@[ ]+move[ ]+\[r2-32768\],.*
|
||||||
|
[ ]+1fe:[ ]+6f2d ff7f ffff @IM+300a@[ ]+move[ ]+\[r2\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],.*
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],.*
|
||||||
|
[ ]+226:[ ]+6f2d d5c5 d6ff @IM+300a@[ ]+move[ ]+\[r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],.*
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],.*
|
||||||
|
[ ]+2d6:[ ]+6f2d acce c09e @IM+3c0e@[ ]+move[ ]+\[r12=r2\+(0x9ec0ceac|9ec0ceac <const_int_m32\+0x70281ef7>)\],.*
|
||||||
|
[ ]+2de:[ ]+6f2d 5331 3f81 @IM+3c0e@[ ]+move[ ]+\[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\],.*
|
||||||
|
[ ]+2e6:[ ]+6f2d 5331 3f81 @IM+3c0e@[ ]+move[ ]+\[r12=r2\+(0x813f3153|813f3153 <const_int_m32\+0x52a6819e>)\],.*
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],.*
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],.*
|
||||||
|
[ ]+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\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],.*
|
||||||
|
[ ]+380:[ ]+6f2d d5c5 d6ff @IM+3c0e@[ ]+move[ ]+\[r12=r2\+(0xffd6c5d5|ffd6c5d5 <const_int_m32\+0xd13e1620>)\],.*
|
||||||
|
[ ]+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\+\]\],.*
|
||||||
|
[ ]+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>)\],.*
|
||||||
|
[ ]+3a2:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
|
|
@ -0,0 +1,153 @@
|
||||||
|
#objdump: -dr
|
||||||
|
#name: x-to-word-sreg-@OR@
|
||||||
|
|
||||||
|
.*: file format .*-cris
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
00000000 <notstart>:
|
||||||
|
[ ]+0:[ ]+0000[ ]+bcc ( 0x2|\.\+2)
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
00000004 <start>:
|
||||||
|
[ ]+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,.*
|
||||||
|
[ ]+16:[ ]+@IM+3f0e@ 8000[ ]+move[ ]+0x80,.*
|
||||||
|
[ ]+1a:[ ]+@IM+3f0e@ ffff[ ]+move[ ]+0xffff,.*
|
||||||
|
[ ]+1e:[ ]+@IM+3f0e@ 81ff[ ]+move[ ]+0xff81,.*
|
||||||
|
[ ]+22:[ ]+@IM+3f0e@ 80ff[ ]+move[ ]+0xff80,.*
|
||||||
|
[ ]+26:[ ]+@IM+3f0e@ 7fff[ ]+move[ ]+0xff7f,.*
|
||||||
|
[ ]+2a:[ ]+@IM+3f0e@ ff00[ ]+move[ ]+0xff,.*
|
||||||
|
[ ]+2e:[ ]+@IM+3f0e@ 01ff[ ]+move[ ]+0xff01,.*
|
||||||
|
[ ]+32:[ ]+@IM+3f0e@ 0001[ ]+move[ ]+0x[0]?100,.*
|
||||||
|
[ ]+36:[ ]+@IM+3f0e@ 68dd[ ]+move[ ]+0xdd68,.*
|
||||||
|
[ ]+3a:[ ]+@IM+3f0e@ 9822[ ]+move[ ]+0x2298,.*
|
||||||
|
[ ]+3e:[ ]+@IM+3f0e@ 2a00[ ]+move[ ]+0x2a,.*
|
||||||
|
[ ]+42:[ ]+@IM+3f0e@ d6ff[ ]+move[ ]+0xffd6,.*
|
||||||
|
[ ]+46:[ ]+@IM+3f0e@ 2a00[ ]+move[ ]+0x2a,.*
|
||||||
|
[ ]+4a:[ ]+@IM+3f0e@ d6ff[ ]+move[ ]+0xffd6,.*
|
||||||
|
[ ]+4e:[ ]+@IM+3f0e@ d6ff[ ]+move[ ]+0xffd6,.*
|
||||||
|
[ ]+52:[ ]+@IM+3f0e@ 2a00[ ]+move[ ]+0x2a,.*
|
||||||
|
[ ]+56:[ ]+@IM+3f0e@ ff7f[ ]+move[ ]+0x7fff,.*
|
||||||
|
[ ]+5a:[ ]+@IM+3f0e@ 0080[ ]+move[ ]+0x8000,.*
|
||||||
|
[ ]+5e:[ ]+@IM+3f0e@ 0180[ ]+move[ ]+0x8001,.*
|
||||||
|
[ ]+62:[ ]+@IM+3f0e@ 0180[ ]+move[ ]+0x8001,.*
|
||||||
|
[ ]+66:[ ]+@IM+3f0e@ 0080[ ]+move[ ]+0x8000,.*
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],.*
|
||||||
|
[ ]+152:[ ]+5f2d 0180 @IM+300a@[ ]+move[ ]+\[r2-32767\],.*
|
||||||
|
[ ]+158:[ ]+5f2d 0080 @IM+300a@[ ]+move[ ]+\[r2-32768\],.*
|
||||||
|
[ ]+15e:[ ]+6f2d ff7f ffff @IM+300a@[ ]+move[ ]+\[r2\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],.*
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],.*
|
||||||
|
[ ]+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\+(0xffff7fff|ffff7fff <const_int_m32\+0xd166d04a>)\],.*
|
||||||
|
[ ]+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\+\]\],.*
|
||||||
|
[ ]+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>)\],.*
|
||||||
|
[ ]+28c:[ ]+(R_CRIS_)?32[ ]+\.text
|
||||||
|
00000292 <end>:
|
||||||
|
^[ ]+\.\.\.
|
||||||
|
|
Loading…
Reference in New Issue