This patch addresses the change in the June Armv8.1-M Mainline specification, that...
[deliverable/binutils-gdb.git] / gas / testsuite / gas / h8300 / h8sx_mov_imm.d
CommitLineData
2a93846b
RS
1# objdump: -dr
2
3.*: *file format elf32-h8300
4
5Disassembly of section \.text:
6
7.* <.*>:
ed049af3 8.*: fa 00 * mov.b #0x0,r2l
2a93846b 9 .*: R_H8_DIR8 foo
ed049af3 10.*: fa 00 * mov.b #0x0,r2l
2a93846b 11 .*: R_H8_DIR8 .L1
ed049af3 12.*: fa 00 * mov.b #0x0,r2l
2a93846b 13 .*: R_H8_DIR8 bar
ed049af3 14.*: 01 7d 02 00[ ]*mov.b #0x0,@er2
2a93846b 15 .*: R_H8_DIR8 foo
ed049af3 16.*: 01 7d 02 00[ ]*mov.b #0x0,@er2
2a93846b 17 .*: R_H8_DIR8 .L1
ed049af3 18.*: 01 7d 02 00[ ]*mov.b #0x0,@er2
2a93846b 19 .*: R_H8_DIR8 bar
ed049af3 20.*: 01 7d b2 00[ ]*mov.b #0x0,@-er2
2a93846b 21 .*: R_H8_DIR8 foo
ed049af3 22.*: 01 7d 82 00[ ]*mov.b #0x0,@er2\+
2a93846b 23 .*: R_H8_DIR8 .L1
ed049af3 24.*: 01 7d a2 00[ ]*mov.b #0x0,@er2-
2a93846b 25 .*: R_H8_DIR8 bar
ed049af3 26.*: 01 7d 22 00[ ]*mov.b #0x0,@\(0x2:2,er2\)
2a93846b 27 .*: R_H8_DIR8 foo
ed049af3 28.*: 01 7d 22 00[ ]*mov.b #0x0,@\(0x2:2,er2\)
2a93846b 29 .*: R_H8_DIR8 .L1
ed049af3 30.*: 01 7d 22 00[ ]*mov.b #0x0,@\(0x2:2,er2\)
2a93846b 31 .*: R_H8_DIR8 bar
ed049af3 32.*: 01 7d c2 00[ ]*mov.b #0x0,@\(0x10:16,er2\)
2a93846b
RS
33.*: 00 10 *
34 .*: R_H8_DIR8 foo
ed049af3 35.*: 01 7d c2 00[ ]*mov.b #0x0,@\(0x10:16,er2\)
2a93846b
RS
36.*: 00 10 *
37 .*: R_H8_DIR8 .L1
ed049af3 38.*: 01 7d c2 00[ ]*mov.b #0x0,@\(0x10:16,er2\)
2a93846b
RS
39.*: 00 10 *
40 .*: R_H8_DIR8 bar
ed049af3 41.*: 01 7d d2 00[ ]*mov.b #0x0,@\(0x10:16,r2l.b\)
2a93846b
RS
42.*: 00 10 *
43 .*: R_H8_DIR8 foo
ed049af3 44.*: 01 7d e2 00[ ]*mov.b #0x0,@\(0x10:16,r2.w\)
2a93846b
RS
45.*: 00 10 *
46 .*: R_H8_DIR8 .L1
ed049af3 47.*: 01 7d f2 00[ ]*mov.b #0x0,@\(0x10:16,er2.l\)
2a93846b
RS
48.*: 00 10 *
49 .*: R_H8_DIR8 bar
ed049af3 50.*: 01 7d ca 00[ ]*mov.b #0x0,@\(0x12345:32,er2\)
2a93846b
RS
51.*: 00 01 23 45 *
52 .*: R_H8_DIR8 foo
ed049af3 53.*: 01 7d ca 00[ ]*mov.b #0x0,@\(0x12345:32,er2\)
2a93846b
RS
54.*: 00 01 23 45 *
55 .*: R_H8_DIR8 .L1
ed049af3 56.*: 01 7d ca 00[ ]*mov.b #0x0,@\(0x12345:32,er2\)
2a93846b
RS
57.*: 00 01 23 45 *
58 .*: R_H8_DIR8 bar
ed049af3 59.*: 01 7d da 00[ ]*mov.b #0x0,@\(0x12345:32,r2l.b\)
2a93846b
RS
60.*: 00 01 23 45 *
61 .*: R_H8_DIR8 foo
ed049af3 62.*: 01 7d ea 00[ ]*mov.b #0x0,@\(0x12345:32,r2.w\)
2a93846b
RS
63.*: 00 01 23 45 *
64 .*: R_H8_DIR8 .L1
ed049af3 65.*: 01 7d fa 00[ ]*mov.b #0x0,@\(0x12345:32,er2.l\)
2a93846b
RS
66.*: 00 01 23 45 *
67 .*: R_H8_DIR8 bar
ed049af3 68.*: 01 7d 40 00[ ]*mov.b #0x0,@0x8000:16
2a93846b
RS
69.*: 80 00 *
70 .*: R_H8_DIR8 foo
ed049af3 71.*: 01 7d 40 00[ ]*mov.b #0x0,@0x8000:16
2a93846b
RS
72.*: 80 00 *
73 .*: R_H8_DIR8 .L1
ed049af3 74.*: 01 7d 40 00[ ]*mov.b #0x0,@0x8000:16
2a93846b
RS
75.*: 80 00 *
76 .*: R_H8_DIR8 bar
ed049af3 77.*: 01 7d 48 00[ ]*mov.b #0x0,@0x18000:32
2a93846b
RS
78.*: 00 01 80 00 *
79 .*: R_H8_DIR8 foo
ed049af3 80.*: 01 7d 48 00[ ]*mov.b #0x0,@0x18000:32
2a93846b
RS
81.*: 00 01 80 00 *
82 .*: R_H8_DIR8 .L1
ed049af3 83.*: 01 7d 48 00[ ]*mov.b #0x0,@0x18000:32
2a93846b
RS
84.*: 00 01 80 00 *
85 .*: R_H8_DIR8 bar
ed049af3 86.*: 79 02 00 00[ ]*mov.w #0x0,r2
2a93846b 87 .*: R_H8_DIR16 foo
ed049af3 88.*: 79 02 00 00[ ]*mov.w #0x0,r2
2a93846b 89 .*: R_H8_DIR16 .L1
ed049af3 90.*: 79 02 00 00[ ]*mov.w #0x0,r2
2a93846b 91 .*: R_H8_DIR16 bar
ed049af3 92.*: 79 74 00 00[ ]*mov.w #0x0,@er2
2a93846b
RS
93.*: 02 00 *
94 .*: R_H8_DIR16 foo
ed049af3 95.*: 79 74 00 00[ ]*mov.w #0x0,@er2
2a93846b
RS
96.*: 02 00 *
97 .*: R_H8_DIR16 .L1
ed049af3 98.*: 79 74 00 00[ ]*mov.w #0x0,@er2
2a93846b
RS
99.*: 02 00 *
100 .*: R_H8_DIR16 bar
ed049af3 101.*: 79 74 00 00[ ]*mov.w #0x0,@-er2
2a93846b
RS
102.*: b2 00 *
103 .*: R_H8_DIR16 foo
ed049af3 104.*: 79 74 00 00[ ]*mov.w #0x0,@er2\+
2a93846b
RS
105.*: 82 00 *
106 .*: R_H8_DIR16 .L1
ed049af3 107.*: 79 74 00 00[ ]*mov.w #0x0,@er2-
2a93846b
RS
108.*: a2 00 *
109 .*: R_H8_DIR16 bar
ed049af3 110.*: 79 74 00 00[ ]*mov.w #0x0,@\(0x4:2,er2\)
2a93846b
RS
111.*: 22 00 *
112 .*: R_H8_DIR16 foo
ed049af3 113.*: 79 74 00 00[ ]*mov.w #0x0,@\(0x4:2,er2\)
2a93846b
RS
114.*: 22 00 *
115 .*: R_H8_DIR16 .L1
ed049af3 116.*: 79 74 00 00[ ]*mov.w #0x0,@\(0x4:2,er2\)
2a93846b
RS
117.*: 22 00 *
118 .*: R_H8_DIR16 bar
ed049af3 119.*: 79 74 00 00[ ]*mov.w #0x0,@\(0x10:16,er2\)
2a93846b
RS
120.*: c2 00 00 10 *
121 .*: R_H8_DIR16 foo
ed049af3 122.*: 79 74 00 00[ ]*mov.w #0x0,@\(0x10:16,er2\)
2a93846b
RS
123.*: c2 00 00 10 *
124 .*: R_H8_DIR16 .L1
ed049af3 125.*: 79 74 00 00[ ]*mov.w #0x0,@\(0x10:16,er2\)
2a93846b
RS
126.*: c2 00 00 10 *
127 .*: R_H8_DIR16 bar
ed049af3 128.*: 79 74 00 00[ ]*mov.w #0x0,@\(0x10:16,r2l.b\)
2a93846b
RS
129.*: d2 00 00 10 *
130 .*: R_H8_DIR16 foo
ed049af3 131.*: 79 74 00 00[ ]*mov.w #0x0,@\(0x10:16,r2.w\)
2a93846b
RS
132.*: e2 00 00 10 *
133 .*: R_H8_DIR16 .L1
ed049af3 134.*: 79 74 00 00[ ]*mov.w #0x0,@\(0x10:16,er2.l\)
2a93846b
RS
135.*: f2 00 00 10 *
136 .*: R_H8_DIR16 bar
ed049af3 137.*: 79 74 00 00[ ]*mov.w #0x0,@\(0x12345:32,er2\)
2a93846b
RS
138.*: ca 00 00 01 *
139.*: 23 45 *
140 .*: R_H8_DIR16 foo
ed049af3 141.*: 79 74 00 00[ ]*mov.w #0x0,@\(0x12345:32,er2\)
2a93846b
RS
142.*: ca 00 00 01 *
143.*: 23 45 *
144 .*: R_H8_DIR16 .L1
ed049af3 145.*: 79 74 00 00[ ]*mov.w #0x0,@\(0x12345:32,er2\)
2a93846b
RS
146.*: ca 00 00 01 *
147.*: 23 45 *
148 .*: R_H8_DIR16 bar
ed049af3 149.*: 79 74 00 00[ ]*mov.w #0x0,@\(0x12345:32,r2l.b\)
2a93846b
RS
150.*: da 00 00 01 *
151.*: 23 45 *
152 .*: R_H8_DIR16 foo
ed049af3 153.*: 79 74 00 00[ ]*mov.w #0x0,@\(0x12345:32,r2.w\)
2a93846b
RS
154.*: ea 00 00 01 *
155.*: 23 45 *
156 .*: R_H8_DIR16 .L1
ed049af3 157.*: 79 74 00 00[ ]*mov.w #0x0,@\(0x12345:32,er2.l\)
2a93846b
RS
158.*: fa 00 00 01 *
159.*: 23 45 *
160 .*: R_H8_DIR16 bar
ed049af3 161.*: 79 74 00 00[ ]*mov.w #0x0,@0x8000:16
2a93846b
RS
162.*: 40 00 80 00 *
163 .*: R_H8_DIR16 foo
ed049af3 164.*: 79 74 00 00[ ]*mov.w #0x0,@0x8000:16
2a93846b
RS
165.*: 40 00 80 00 *
166 .*: R_H8_DIR16 .L1
ed049af3 167.*: 79 74 00 00[ ]*mov.w #0x0,@0x8000:16
2a93846b
RS
168.*: 40 00 80 00 *
169 .*: R_H8_DIR16 bar
ed049af3 170.*: 79 74 00 00[ ]*mov.w #0x0,@0x18000:32
2a93846b 171.*: 48 00 00 01 *
ed049af3 172.*: 80 00
2a93846b 173 .*: R_H8_DIR16 foo
ed049af3
NC
174.*: 79 74 00 00[ ]*mov.w #0x0,@0x18000:32
175.*: 48 00 00 01
176.*: 80 00
2a93846b 177 .*: R_H8_DIR16 .L1
ed049af3
NC
178.*: 79 74 00 00[ ]*mov.w #0x0,@0x18000:32
179.*: 48 00 00 01
180.*: 80 00
2a93846b
RS
181 .*: R_H8_DIR16 bar
182
183.* <.*>:
ed049af3
NC
184.*: 7a 02 00 00[ ]*mov.l #0x0,er2
185.*: 00 00
2a93846b 186 .*: R_H8_DIR32 foo
ed049af3
NC
187.*: 7a 02 00 00[ ]*mov.l #0x0,er2
188.*: 00 00
2a93846b 189 .*: R_H8_DIR32 .L1
ed049af3
NC
190.*: 7a 02 00 00[ ]*mov.l #0x0,er2
191.*: 00 00
2a93846b 192 .*: R_H8_DIR32 bar
ed049af3
NC
193.*: 7a 74 00 00[ ]*mov.l #0x0,@er2
194.*: 00 00 02 00
2a93846b 195 .*: R_H8_DIR32 foo
ed049af3
NC
196.*: 7a 74 00 00[ ]*mov.l #0x0,@er2
197.*: 00 00 02 00
2a93846b 198 .*: R_H8_DIR32 .L1
ed049af3
NC
199.*: 7a 74 00 00[ ]*mov.l #0x0,@er2
200.*: 00 00 02 00
2a93846b 201 .*: R_H8_DIR32 bar
ed049af3
NC
202.*: 7a 74 00 00[ ]*mov.l #0x0,@-er2
203.*: 00 00 b2 00
2a93846b 204 .*: R_H8_DIR32 foo
ed049af3
NC
205.*: 7a 74 00 00[ ]*mov.l #0x0,@er2\+
206.*: 00 00 82 00
2a93846b 207 .*: R_H8_DIR32 .L1
ed049af3
NC
208.*: 7a 74 00 00[ ]*mov.l #0x0,@er2-
209.*: 00 00 a2 00
2a93846b 210 .*: R_H8_DIR32 bar
ed049af3
NC
211.*: 7a 74 00 00[ ]*mov.l #0x0,@\(0x8:2,er2\)
212.*: 00 00 22 00
2a93846b 213 .*: R_H8_DIR32 foo
ed049af3
NC
214.*: 7a 74 00 00[ ]*mov.l #0x0,@\(0x8:2,er2\)
215.*: 00 00 22 00
2a93846b 216 .*: R_H8_DIR32 .L1
ed049af3
NC
217.*: 7a 74 00 00[ ]*mov.l #0x0,@\(0x8:2,er2\)
218.*: 00 00 22 00
2a93846b 219 .*: R_H8_DIR32 bar
ed049af3
NC
220.*: 7a 74 00 00[ ]*mov.l #0x0,@\(0x10:16,er2\)
221.*: 00 00 c2 00
222.*: 00 10
2a93846b 223 .*: R_H8_DIR32 foo
ed049af3
NC
224.*: 7a 74 00 00[ ]*mov.l #0x0,@\(0x10:16,er2\)
225.*: 00 00 c2 00
226.*: 00 10
2a93846b 227 .*: R_H8_DIR32 .L1
ed049af3
NC
228.*: 7a 74 00 00[ ]*mov.l #0x0,@\(0x10:16,er2\)
229.*: 00 00 c2 00
230.*: 00 10
2a93846b 231 .*: R_H8_DIR32 bar
ed049af3
NC
232.*: 7a 74 00 00[ ]*mov.l #0x0,@\(0x10:16,r2l.b\)
233.*: 00 00 d2 00
234.*: 00 10
2a93846b 235 .*: R_H8_DIR32 foo
ed049af3
NC
236.*: 7a 74 00 00[ ]*mov.l #0x0,@\(0x10:16,r2.w\)
237.*: 00 00 e2 00
238.*: 00 10
2a93846b 239 .*: R_H8_DIR32 .L1
ed049af3
NC
240.*: 7a 74 00 00[ ]*mov.l #0x0,@\(0x10:16,er2.l\)
241.*: 00 00 f2 00
242.*: 00 10
2a93846b 243 .*: R_H8_DIR32 bar
ed049af3
NC
244.*: 7a 74 00 00[ ]*mov.l #0x0,@\(0x12345:32,er2\)
245.*: 00 00 ca 00
246.*: 00 01 23 45
2a93846b 247 .*: R_H8_DIR32 foo
ed049af3
NC
248.*: 7a 74 00 00[ ]*mov.l #0x0,@\(0x12345:32,er2\)
249.*: 00 00 ca 00
250.*: 00 01 23 45
2a93846b 251 .*: R_H8_DIR32 .L1
ed049af3
NC
252.*: 7a 74 00 00[ ]*mov.l #0x0,@\(0x12345:32,er2\)
253.*: 00 00 ca 00
254.*: 00 01 23 45
2a93846b 255 .*: R_H8_DIR32 bar
ed049af3
NC
256.*: 7a 74 00 00[ ]*mov.l #0x0,@\(0x12345:32,r2l.b\)
257.*: 00 00 da 00
258.*: 00 01 23 45
2a93846b 259 .*: R_H8_DIR32 foo
ed049af3
NC
260.*: 7a 74 00 00[ ]*mov.l #0x0,@\(0x12345:32,r2.w\)
261.*: 00 00 ea 00
262.*: 00 01 23 45
2a93846b 263 .*: R_H8_DIR32 .L1
ed049af3
NC
264.*: 7a 74 00 00[ ]*mov.l #0x0,@\(0x12345:32,er2.l\)
265.*: 00 00 fa 00
266.*: 00 01 23 45
2a93846b 267 .*: R_H8_DIR32 bar
ed049af3
NC
268.*: 7a 74 00 00[ ]*mov.l #0x0,@0x8000:16
269.*: 00 00 40 00
270.*: 80 00
2a93846b 271 .*: R_H8_DIR32 foo
ed049af3
NC
272.*: 7a 74 00 00[ ]*mov.l #0x0,@0x8000:16
273.*: 00 00 40 00
274.*: 80 00
2a93846b 275 .*: R_H8_DIR32 .L1
ed049af3
NC
276.*: 7a 74 00 00[ ]*mov.l #0x0,@0x8000:16
277.*: 00 00 40 00
278.*: 80 00
2a93846b 279 .*: R_H8_DIR32 bar
ed049af3
NC
280.*: 7a 74 00 00[ ]*mov.l #0x0,@0x18000:32
281.*: 00 00 48 00
282.*: 00 01 80 00
2a93846b 283 .*: R_H8_DIR32 foo
ed049af3
NC
284.*: 7a 74 00 00[ ]*mov.l #0x0,@0x18000:32
285.*: 00 00 48 00
286.*: 00 01 80 00
2a93846b 287 .*: R_H8_DIR32 .L1
ed049af3
NC
288.*: 7a 74 00 00[ ]*mov.l #0x0,@0x18000:32
289.*: 00 00 48 00
290.*: 00 01 80 00
2a93846b 291 .*: R_H8_DIR32 bar
ed049af3
NC
292.*: 79 74 ff ff[ ]*mov.w #0xffff,@er0
293.*: 00 00
294.*: 01 5d 00 00[ ]*mov.w #0x0,@er0
295.*: 01 5d 00 01[ ]*mov.w #0x1,@er0
296.*: 01 5d 00 ff[ ]*mov.w #0xff,@er0
297.*: 79 74 01 00[ ]*mov.w #0x100,@er0
298.*: 00 00
299.*: 7a 74 ff ff[ ]*mov.l #0xffffffff,@er0
300.*: ff ff 00 00
301.*: 01 0d 00 00[ ]*mov.l #0x0,@er0
302.*: 01 0d 00 01[ ]*mov.l #0x1,@er0
303.*: 01 0d 00 ff[ ]*mov.l #0xff,@er0
304.*: 7a 7c 01 00[ ]*mov.l #0x100,@er0
305.*: 00 00
2a93846b
RS
306.* <.*>:
307 \.\.\.
This page took 0.681981 seconds and 4 git commands to generate.