1 #objdump: -dr
2 #name: movem-to-reg
3 
4 # Test the @OC@ insn with memory as destination.
5 
6 .*:     file format .*-cris
7 
8 Disassembly of section \.text:
9 0+ <notstart>:
10 [ 	]+0:	0000[ ]+	bcc ( 0x2|\.\+2)
11 	\.\.\.
12 
13 0+4 <start>:
14 [	 ]+4:[	 ]+b5db[ 	]+movem[ ]+\[\$?r5\],\$?r13
15 [	 ]+6:[	 ]+ba1b[ 	]+movem[ ]+\[\$?r10\],\$?r1
16 [	 ]+8:[	 ]+b5df[ 	]+movem[ ]+\[\$?r5\+\],\$?r13
17 [	 ]+a:[	 ]+ba4f[ 	]+movem[ ]+\[\$?r10\+\],\$?r4
18 [	 ]+c:[	 ]+4255 bddb[ 	]+movem[ ]+\[\$?r2\+\$?r5\.b\],\$?r13
19 [	 ]+10:[	 ]+42a5 b33b[ 	]+movem[ ]+\[\$?r2\+\$?r10\.b\],\$?r3
20 [	 ]+14:[	 ]+4529 bddb[ 	]+movem[ ]+\[\$?r2\+\[\$?r5\]\.b\],\$?r13
21 [	 ]+18:[	 ]+4a29 b22b[ 	]+movem[ ]+\[\$?r2\+\[\$?r10\]\.b\],\$?r2
22 [	 ]+1c:[	 ]+452d b00b[ 	]+movem[ ]+\[\$?r2\+\[\$?r5\+\]\.b\],\$?r0
23 [	 ]+20:[	 ]+4a2d bccb[ 	]+movem[ ]+\[\$?r2\+\[\$?r10\+\]\.b\],\$?r12
24 [	 ]+24:[	 ]+5529 b22b[ 	]+movem[ ]+\[\$?r2\+\[\$?r5\]\.w\],\$?r2
25 [	 ]+28:[	 ]+5a29 b66b[ 	]+movem[ ]+\[\$?r2\+\[\$?r10\]\.w\],\$?r6
26 [	 ]+2c:[	 ]+552d b77b[ 	]+movem[ ]+\[\$?r2\+\[\$?r5\+\]\.w\],\$?r7
27 [	 ]+30:[	 ]+5a2d b88b[ 	]+movem[ ]+\[\$?r2\+\[\$?r10\+\]\.w\],\$?r8
28 [	 ]+34:[	 ]+6255 bccb[ 	]+movem[ ]+\[\$?r2\+\$?r5\.d\],\$?r12
29 [	 ]+38:[	 ]+62a5 b99b[ 	]+movem[ ]+\[\$?r2\+\$?r10\.d\],\$?r9
30 [	 ]+3c:[	 ]+6529 bddb[ 	]+movem[ ]+\[\$?r2\+\[\$?r5\]\.d\],\$?r13
31 [	 ]+40:[	 ]+6a29 b88b[ 	]+movem[ ]+\[\$?r2\+\[\$?r10\]\.d\],\$?r8
32 [	 ]+44:[	 ]+652d b00b[ 	]+movem[ ]+\[\$?r2\+\[\$?r5\+\]\.d\],\$?r0
33 [	 ]+48:[	 ]+6a2d b55b[ 	]+movem[ ]+\[\$?r2\+\[\$?r10\+\]\.d\],\$?r5
34 [	 ]+4c:[	 ]+0021 b11b[ 	]+movem[ ]+\[\$?r2\+0\],\$?r1
35 [	 ]+50:[	 ]+0121 b11b[ 	]+movem[ ]+\[\$?r2\+1\],\$?r1
36 [	 ]+54:[	 ]+7f21 b11b[ 	]+movem[ ]+\[\$?r2\+127\],\$?r1
37 [	 ]+58:[	 ]+5f2d 8000 b11b[ 	]+movem[ ]+\[\$?r2\+128\],\$?r1
38 [	 ]+5e:[	 ]+ff21 b11b[ 	]+movem[ ]+\[\$?r2-1\],\$?r1
39 [	 ]+62:[	 ]+ff21 b11b[ 	]+movem[ ]+\[\$?r2-1\],\$?r1
40 [	 ]+66:[	 ]+8121 b11b[ 	]+movem[ ]+\[\$?r2-127\],\$?r1
41 [	 ]+6a:[	 ]+8021 b11b[ 	]+movem[ ]+\[\$?r2-128\],\$?r1
42 [	 ]+6e:[	 ]+8121 b11b[ 	]+movem[ ]+\[\$?r2-127\],\$?r1
43 [	 ]+72:[	 ]+8021 b11b[ 	]+movem[ ]+\[\$?r2-128\],\$?r1
44 [	 ]+76:[	 ]+5f2d ff00 b11b[ 	]+movem[ ]+\[\$?r2\+255\],\$?r1
45 [	 ]+7c:[	 ]+5f2d 01ff b11b[ 	]+movem[ ]+\[\$?r2-255\],\$?r1
46 [	 ]+82:[	 ]+5f2d 01ff b11b[ 	]+movem[ ]+\[\$?r2-255\],\$?r1
47 [	 ]+88:[	 ]+5f2d 0001 b11b[ 	]+movem[ ]+\[\$?r2\+256\],\$?r1
48 [	 ]+8e:[	 ]+5f2d 00ff b11b[ 	]+movem[ ]+\[\$?r2-256\],\$?r1
49 [	 ]+94:[	 ]+5f2d 68dd b11b[ 	]+movem[ ]+\[\$?r2-8856\],\$?r1
50 [	 ]+9a:[	 ]+5f2d 00ff b11b[ 	]+movem[ ]+\[\$?r2-256\],\$?r1
51 [	 ]+a0:[	 ]+5f2d 68dd b11b[ 	]+movem[ ]+\[\$?r2-8856\],\$?r1
52 [	 ]+a6:[	 ]+5f2d 9822 b11b[ 	]+movem[ ]+\[\$?r2\+8856\],\$?r1
53 [	 ]+ac:[	 ]+6f2d ac72 2a00 b11b[ 	]+movem[ ]+\[\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\],\$?r1
54 [	 ]+b4:[	 ]+6f2d d5c5 d6ff b11b[ 	]+movem[ ]+\[\$?r2\+[^]]+\],\$?r1
55 [	 ]+bc:[	 ]+6f2d acce c09e b11b[ 	]+movem[ ]+\[\$?r2\+[^]]+\],\$?r1
56 [	 ]+c4:[	 ]+6f2d 5331 3f81 b11b[ 	]+movem[ ]+\[\$?r2\+[^]]+\],\$?r1
57 [	 ]+cc:[	 ]+6f2d 5331 3f81 b11b[ 	]+movem[ ]+\[\$?r2\+[^]]+\],\$?r1
58 [	 ]+d4:[	 ]+6f2d b5af 982e b11b[ 	]+movem[ ]+\[\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],\$?r1
59 [	 ]+dc:[	 ]+6f2d 2b45 941b b11b[ 	]+movem[ ]+\[\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\],\$?r1
60 [	 ]+e4:[	 ]+2a21 bddb[ 	]+movem[ ]+\[\$?r2\+42\],\$?r13
61 [	 ]+e8:[	 ]+d621 b55b[ 	]+movem[ ]+\[\$?r2-42\],\$?r5
62 [	 ]+ec:[	 ]+d621 b55b[ 	]+movem[ ]+\[\$?r2-42\],\$?r5
63 [	 ]+f0:[	 ]+2a21 b55b[ 	]+movem[ ]+\[\$?r2\+42\],\$?r5
64 [	 ]+f4:[	 ]+d621 b55b[ 	]+movem[ ]+\[\$?r2-42\],\$?r5
65 [	 ]+f8:[	 ]+d621 b55b[ 	]+movem[ ]+\[\$?r2-42\],\$?r5
66 [	 ]+fc:[	 ]+2a21 b55b[ 	]+movem[ ]+\[\$?r2\+42\],\$?r5
67 [	 ]+100:[	 ]+d621 b55b[ 	]+movem[ ]+\[\$?r2-42\],\$?r5
68 [	 ]+104:[	 ]+2a21 b55b[ 	]+movem[ ]+\[\$?r2\+42\],\$?r5
69 [	 ]+108:[	 ]+5f2d ff7f b55b[ 	]+movem[ ]+\[\$?r2\+32767\],\$?r5
70 [	 ]+10e:[	 ]+6f2d 0080 0000 b55b[ 	]+movem[ ]+\[\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5
71 [	 ]+116:[	 ]+6f2d 0180 0000 b55b[ 	]+movem[ ]+\[\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r5
72 [	 ]+11e:[	 ]+5f2d 0180 b55b[ 	]+movem[ ]+\[\$?r2-32767\],\$?r5
73 [	 ]+124:[	 ]+5f2d 0080 bddb[ 	]+movem[ ]+\[\$?r2-32768\],\$?r13
74 [	 ]+12a:[	 ]+6f2d ff7f ffff bddb[ 	]+movem[ ]+\[\$?r2\+[^]]+\],\$?r13
75 [	 ]+132:[	 ]+5f2d 0180 b55b[ 	]+movem[ ]+\[\$?r2-32767\],\$?r5
76 [	 ]+138:[	 ]+5f2d 0080 bddb[ 	]+movem[ ]+\[\$?r2-32768\],\$?r13
77 [	 ]+13e:[	 ]+6f2d ff7f ffff bddb[ 	]+movem[ ]+\[\$?r2\+[^]]+\],\$?r13
78 [	 ]+146:[	 ]+6f2d ffff 0000 b55b[ 	]+movem[ ]+\[\$?r2\+(65535|ffff <six5535>)\],\$?r5
79 [	 ]+14e:[	 ]+6f2d 0000 0100 bddb[ 	]+movem[ ]+\[\$?r2\+(65536|10000 <six5535\+0x1>)\],\$?r13
80 [	 ]+156:[	 ]+6f2d 2b3a 2900 b55b[ 	]+movem[ ]+\[\$?r2\+(2701867|293a2b <two701867>)\],\$?r5
81 [	 ]+15e:[	 ]+6f2d d5c5 d6ff b55b[ 	]+movem[ ]+\[\$?r2\+[^]]+\],\$?r5
82 [	 ]+166:[	 ]+6f2d d5c5 d6ff b55b[ 	]+movem[ ]+\[\$?r2\+[^]]+\],\$?r5
83 [	 ]+16e:[	 ]+6f2d 0000 0000 b55b[ 	]+movem[ ]+\[\$?r2\+0( <notstart>)?\],\$?r5
84 [ 	]+170:[ 	]+(R_CRIS_)?32[ 	]+externalsym
85 [	 ]+176:[	 ]+4255 bcdf[ 	]+movem[ ]+\[\$?r12=\$?r2\+\$?r5\.b\],\$?r13
86 [	 ]+17a:[	 ]+42a5 bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2\+\$?r10\.b\],\$?r1
87 [	 ]+17e:[	 ]+4529 bc4f[ 	]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r5\]\.b\],\$?r4
88 [	 ]+182:[	 ]+4a29 bc6f[ 	]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r10\]\.b\],\$?r6
89 [	 ]+186:[	 ]+452d bc3f[ 	]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r5\+\]\.b\],\$?r3
90 [	 ]+18a:[	 ]+4a2d bc2f[ 	]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r10\+\]\.b\],\$?r2
91 [	 ]+18e:[	 ]+5255 bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2\+\$?r5\.w\],\$?r5
92 [	 ]+192:[	 ]+52a5 bc8f[ 	]+movem[ ]+\[\$?r12=\$?r2\+\$?r10\.w\],\$?r8
93 [	 ]+196:[	 ]+5529 bc4f[ 	]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r5\]\.w\],\$?r4
94 [	 ]+19a:[	 ]+5a29 bc3f[ 	]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r10\]\.w\],\$?r3
95 [	 ]+19e:[	 ]+552d bc2f[ 	]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r5\+\]\.w\],\$?r2
96 [	 ]+1a2:[	 ]+5a2d bc7f[ 	]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r10\+\]\.w\],\$?r7
97 [	 ]+1a6:[	 ]+6255 bc4f[ 	]+movem[ ]+\[\$?r12=\$?r2\+\$?r5\.d\],\$?r4
98 [	 ]+1aa:[	 ]+62a5 bc8f[ 	]+movem[ ]+\[\$?r12=\$?r2\+\$?r10\.d\],\$?r8
99 [	 ]+1ae:[	 ]+6529 bc2f[ 	]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r5\]\.d\],\$?r2
100 [	 ]+1b2:[	 ]+6a29 bc0f[ 	]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r10\]\.d\],\$?r0
101 [	 ]+1b6:[	 ]+652d bc3f[ 	]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r5\+\]\.d\],\$?r3
102 [	 ]+1ba:[	 ]+6a2d bc2f[ 	]+movem[ ]+\[\$?r12=\$?r2\+\[\$?r10\+\]\.d\],\$?r2
103 [	 ]+1be:[	 ]+0021 bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2\+0\],\$?r1
104 [	 ]+1c2:[	 ]+0121 bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2\+1\],\$?r1
105 [	 ]+1c6:[	 ]+7f21 bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2\+127\],\$?r1
106 [	 ]+1ca:[	 ]+5f2d 8000 bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2\+128\],\$?r1
107 [	 ]+1d0:[	 ]+ff21 bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2-1\],\$?r1
108 [	 ]+1d4:[	 ]+ff21 bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2-1\],\$?r1
109 [	 ]+1d8:[	 ]+8121 bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2-127\],\$?r1
110 [	 ]+1dc:[	 ]+8021 bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2-128\],\$?r1
111 [	 ]+1e0:[	 ]+8121 bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2-127\],\$?r1
112 [	 ]+1e4:[	 ]+8021 bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2-128\],\$?r1
113 [	 ]+1e8:[	 ]+5f2d ff00 bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2\+255\],\$?r1
114 [	 ]+1ee:[	 ]+5f2d 01ff bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2-255\],\$?r1
115 [	 ]+1f4:[	 ]+5f2d 01ff bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2-255\],\$?r1
116 [	 ]+1fa:[	 ]+5f2d 0001 bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2\+256\],\$?r1
117 [	 ]+200:[	 ]+5f2d 00ff bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2-256\],\$?r1
118 [	 ]+206:[	 ]+5f2d 68dd bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2-8856\],\$?r1
119 [	 ]+20c:[	 ]+5f2d 00ff bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2-256\],\$?r1
120 [	 ]+212:[	 ]+5f2d 68dd bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2-8856\],\$?r1
121 [	 ]+218:[	 ]+5f2d 9822 bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2\+8856\],\$?r1
122 [	 ]+21e:[	 ]+6f2d ac72 2a00 bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2\+(2781868|2a72ac <two701867\+0x13881>)\],\$?r1
123 [	 ]+226:[	 ]+6f2d d5c5 d6ff bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2\+[^]]+\],\$?r1
124 [	 ]+22e:[	 ]+6f2d acce c09e bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2\+[^]]+\],\$?r1
125 [	 ]+236:[	 ]+6f2d 5331 3f81 bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2\+[^]]+\],\$?r1
126 [	 ]+23e:[	 ]+6f2d 5331 3f81 bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2\+[^]]+\],\$?r1
127 [	 ]+246:[	 ]+6f2d b5af 982e bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2\+(0x2e98afb5|2e98afb5 <const_int_m32>)\],\$?r1
128 [	 ]+24e:[	 ]+6f2d 2b45 941b bc1f[ 	]+movem[ ]+\[\$?r12=\$?r2\+(0x1b94452b|1b94452b <const_int_32>)\],\$?r1
129 [	 ]+256:[	 ]+2a21 bcdf[ 	]+movem[ ]+\[\$?r12=\$?r2\+42\],\$?r13
130 [	 ]+25a:[	 ]+d621 bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2-42\],\$?r5
131 [	 ]+25e:[	 ]+d621 bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2-42\],\$?r5
132 [	 ]+262:[	 ]+2a21 bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2\+42\],\$?r5
133 [	 ]+266:[	 ]+d621 bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2-42\],\$?r5
134 [	 ]+26a:[	 ]+d621 bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2-42\],\$?r5
135 [	 ]+26e:[	 ]+2a21 bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2\+42\],\$?r5
136 [	 ]+272:[	 ]+d621 bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2-42\],\$?r5
137 [	 ]+276:[	 ]+2a21 bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2\+42\],\$?r5
138 [	 ]+27a:[	 ]+5f2d ff7f bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2\+32767\],\$?r5
139 [	 ]+280:[	 ]+6f2d 0080 0000 bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2\+(32768|8000 <three2767\+0x1>)\],\$?r5
140 [	 ]+288:[	 ]+6f2d 0180 0000 bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2\+(32769|8001 <three2767\+0x2>)\],\$?r5
141 [	 ]+290:[	 ]+5f2d 0180 bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2-32767\],\$?r5
142 [	 ]+296:[	 ]+5f2d 0080 bcdf[ 	]+movem[ ]+\[\$?r12=\$?r2-32768\],\$?r13
143 [	 ]+29c:[	 ]+6f2d ff7f ffff bcdf[ 	]+movem[ ]+\[\$?r12=\$?r2\+[^]]+\],\$?r13
144 [	 ]+2a4:[	 ]+5f2d 0180 bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2-32767\],\$?r5
145 [	 ]+2aa:[	 ]+5f2d 0080 bcdf[ 	]+movem[ ]+\[\$?r12=\$?r2-32768\],\$?r13
146 [	 ]+2b0:[	 ]+6f2d ff7f ffff bcdf[ 	]+movem[ ]+\[\$?r12=\$?r2\+[^]]+\],\$?r13
147 [	 ]+2b8:[	 ]+6f2d ffff 0000 bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2\+(65535|ffff <six5535>)\],\$?r5
148 [	 ]+2c0:[	 ]+6f2d 0000 0100 bcdf[ 	]+movem[ ]+\[\$?r12=\$?r2\+(65536|10000 <six5535\+0x1>)\],\$?r13
149 [	 ]+2c8:[	 ]+6f2d 2b3a 2900 bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2\+(2701867|293a2b <two701867>)\],\$?r5
150 [	 ]+2d0:[	 ]+6f2d d5c5 d6ff bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2\+[^]]+\],\$?r5
151 [	 ]+2d8:[	 ]+6f2d d5c5 d6ff bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2\+[^]]+\],\$?r5
152 [	 ]+2e0:[	 ]+6f2d 0000 0000 bc5f[ 	]+movem[ ]+\[\$?r12=\$?r2\+0( <notstart>)?\],\$?r5
153 [ 	]+2e2:[ 	]+(R_CRIS_)?32[ 	]+externalsym
154 [	 ]+2e8:[	 ]+7209 b44b[ 	]+movem[ ]+\[\[\$?r2\]\],\$?r4
155 [	 ]+2ec:[	 ]+7309 b77b[ 	]+movem[ ]+\[\[\$?r3\]\],\$?r7
156 [	 ]+2f0:[	 ]+730d b55b[ 	]+movem[ ]+\[\[\$?r3\+\]\],\$?r5
157 [	 ]+2f4:[	 ]+710d b66b[ 	]+movem[ ]+\[\[\$?r1\+\]\],\$?r6
158 [	 ]+2f8:[	 ]+7f0d 0000 0000 b44b[ 	]+movem[ ]+\[(0x0|0 <notstart>)?\],\$?r4
159 [ 	]+2fa:[ 	]+(R_CRIS_)?32[ 	]+externalsym
160 [	 ]+300:[	 ]+7f0d 0000 0000 b77b[ 	]+movem[ ]+\[(0x0|0 <notstart>)?\],\$?r7
161 [ 	]+302:[ 	]+(R_CRIS_)?32[ 	]+externalsym
162 [	 ]+308:[	 ]+7f0d 0000 0000 b33b[ 	]+movem[ ]+\[(0x0|0 <notstart>)?\],\$?r3
163 [ 	]+30a:[ 	]+(R_CRIS_)?32[ 	]+\.text
164 [	 ]+310:[	 ]+7f0d 0000 0000 b77b[ 	]+movem[ ]+\[(0x0|0 <notstart>)?\],\$?r7
165 [ 	]+312:[ 	]+(R_CRIS_)?32[ 	]+\.text
166