MIPS/gas: Fix order of instructions in LI macro expansion
[deliverable/binutils-gdb.git] / gas / testsuite / gas / mips / li-d.d
CommitLineData
351cdf24
MF
1#objdump: -d --prefix-addresses
2#as: -mips64r2
3#name: MIPS li.d
4#source: li-d.s
5
6# Test the li.d macro.
7
8.*: +file format .*mips.*
9
10Disassembly of section \.text:
11[0-9a-f]+ <[^>]*> li v(0|1),0
12[0-9a-f]+ <[^>]*> move v(1|0),zero
9b444f95
FS
13[0-9a-f]+ <[^>]*> mtc1 zero,\$f1
14[0-9a-f]+ <[^>]*> mtc1 zero,\$f0
15[0-9a-f]+ <[^>]*> mtc1 zero,\$f1
16[0-9a-f]+ <[^>]*> mtc1 zero,\$f0
17[0-9a-f]+ <[^>]*> ldc1 \$f0,0\(gp\)
18[0-9a-f]+ <[^>]*> mtc1 zero,\$f0
19[0-9a-f]+ <[^>]*> mthc1 zero,\$f0
20[0-9a-f]+ <[^>]*> mtc1 zero,\$f0
21[0-9a-f]+ <[^>]*> mthc1 zero,\$f0
22[0-9a-f]+ <[^>]*> mtc1 zero,\$f0
23[0-9a-f]+ <[^>]*> mthc1 zero,\$f0
24[0-9a-f]+ <[^>]*> dmtc1 zero,\$f0
25[0-9a-f]+ <[^>]*> lui v[01],0x3ff0
26[0-9a-f]+ <[^>]*> move v[01],zero
27[0-9a-f]+ <[^>]*> lui at,0x3ff0
351cdf24
MF
28[0-9a-f]+ <[^>]*> mtc1 at,\$f1
29[0-9a-f]+ <[^>]*> mtc1 zero,\$f0
9b444f95 30[0-9a-f]+ <[^>]*> lui at,0x3ff0
351cdf24
MF
31[0-9a-f]+ <[^>]*> mtc1 at,\$f1
32[0-9a-f]+ <[^>]*> mtc1 zero,\$f0
9b444f95 33[0-9a-f]+ <[^>]*> ldc1 \$f0,(0|8)\(gp\)
351cdf24 34[0-9a-f]+ <[^>]*> mtc1 zero,\$f0
9b444f95 35[0-9a-f]+ <[^>]*> lui at,0x3ff0
351cdf24
MF
36[0-9a-f]+ <[^>]*> mthc1 at,\$f0
37[0-9a-f]+ <[^>]*> mtc1 zero,\$f0
9b444f95 38[0-9a-f]+ <[^>]*> lui at,0x3ff0
351cdf24
MF
39[0-9a-f]+ <[^>]*> mthc1 at,\$f0
40[0-9a-f]+ <[^>]*> mtc1 zero,\$f0
9b444f95
FS
41[0-9a-f]+ <[^>]*> lui at,0x3ff0
42[0-9a-f]+ <[^>]*> mthc1 at,\$f0
43[0-9a-f]+ <[^>]*> li at,0xffc0
44[0-9a-f]+ <[^>]*> dsll32 at,at,0xe
45[0-9a-f]+ <[^>]*> dmtc1 at,\$f0
46[0-9a-f]+ <[^>]*> li v[01],0
47[0-9a-f]+ <[^>]*> li v[01],4250
48[0-9a-f]+ <[^>]*> mtc1 zero,\$f1
49[0-9a-f]+ <[^>]*> li at,4250
50[0-9a-f]+ <[^>]*> mtc1 at,\$f0
51[0-9a-f]+ <[^>]*> mtc1 zero,\$f1
52[0-9a-f]+ <[^>]*> li at,4250
53[0-9a-f]+ <[^>]*> mtc1 at,\$f0
54[0-9a-f]+ <[^>]*> ldc1 \$f0,(0|16)\(gp\)
55[0-9a-f]+ <[^>]*> li at,4250
56[0-9a-f]+ <[^>]*> mtc1 at,\$f0
57[0-9a-f]+ <[^>]*> mthc1 zero,\$f0
58[0-9a-f]+ <[^>]*> li at,4250
59[0-9a-f]+ <[^>]*> mtc1 at,\$f0
60[0-9a-f]+ <[^>]*> mthc1 zero,\$f0
61[0-9a-f]+ <[^>]*> li at,4250
62[0-9a-f]+ <[^>]*> mtc1 at,\$f0
63[0-9a-f]+ <[^>]*> mthc1 zero,\$f0
64[0-9a-f]+ <[^>]*> li at,4250
351cdf24
MF
65[0-9a-f]+ <[^>]*> dmtc1 at,\$f0
66 \.\.\.
This page took 0.24071 seconds and 4 git commands to generate.