OSDN Git Service

bfd/
[pf3gnuchains/pf3gnuchains4x.git] / gas / testsuite / gas / mips / micromips@mips4-fp.d
1 #objdump: -dr --prefix-addresses --show-raw-insn
2 #name: MIPS mips4 fp
3 #source: mips4-fp.s
4 #as: -32
5
6 # Test mips4 fp instructions (microMIPS).
7
8 .*: +file format .*mips.*
9
10 Disassembly of section \.text:
11 [0-9a-f]+ <[^>]*> 4380 fffe     bc1f    0+0000 <text_label>
12                         0: R_MICROMIPS_PC16_S1  text_label
13 [0-9a-f]+ <[^>]*> 0c00          nop
14 [0-9a-f]+ <[^>]*> 4384 fffe     bc1f    \$fcc1,0+0006 <text_label\+0x6>
15                         6: R_MICROMIPS_PC16_S1  text_label
16 [0-9a-f]+ <[^>]*> 0c00          nop
17 [0-9a-f]+ <[^>]*> 43a4 fffe     bc1t    \$fcc1,0+000c <text_label\+0xc>
18                         c: R_MICROMIPS_PC16_S1  text_label
19 [0-9a-f]+ <[^>]*> 0c00          nop
20 [0-9a-f]+ <[^>]*> 54c4 043c     c\.f\.d \$f4,\$f6
21 [0-9a-f]+ <[^>]*> 54c4 243c     c\.f\.d \$fcc1,\$f4,\$f6
22 [0-9a-f]+ <[^>]*> 5485 10c8     ldxc1   \$f2,a0\(a1\)
23 [0-9a-f]+ <[^>]*> 5485 1048     lwxc1   \$f2,a0\(a1\)
24 [0-9a-f]+ <[^>]*> 54c4 0089     madd\.d \$f0,\$f2,\$f4,\$f6
25 [0-9a-f]+ <[^>]*> 5402 5201     madd\.s \$f10,\$f8,\$f2,\$f0
26 [0-9a-f]+ <[^>]*> 5485 817b     movf    a0,a1,\$fcc4
27 [0-9a-f]+ <[^>]*> 5486 0220     movf\.d \$f4,\$f6,\$fcc0
28 [0-9a-f]+ <[^>]*> 5486 0020     movf\.s \$f4,\$f6,\$fcc0
29 [0-9a-f]+ <[^>]*> 54c6 2138     movn\.d \$f4,\$f6,a2
30 [0-9a-f]+ <[^>]*> 54c6 2038     movn\.s \$f4,\$f6,a2
31 [0-9a-f]+ <[^>]*> 5485 897b     movt    a0,a1,\$fcc4
32 [0-9a-f]+ <[^>]*> 5486 0260     movt\.d \$f4,\$f6,\$fcc0
33 [0-9a-f]+ <[^>]*> 5486 0060     movt\.s \$f4,\$f6,\$fcc0
34 [0-9a-f]+ <[^>]*> 54c6 2178     movz\.d \$f4,\$f6,a2
35 [0-9a-f]+ <[^>]*> 54c6 2078     movz\.s \$f4,\$f6,a2
36 [0-9a-f]+ <[^>]*> 54c4 00a9     msub\.d \$f0,\$f2,\$f4,\$f6
37 [0-9a-f]+ <[^>]*> 54c4 00a1     msub\.s \$f0,\$f2,\$f4,\$f6
38 [0-9a-f]+ <[^>]*> 54c4 008a     nmadd\.d        \$f0,\$f2,\$f4,\$f6
39 [0-9a-f]+ <[^>]*> 54c4 0082     nmadd\.s        \$f0,\$f2,\$f4,\$f6
40 [0-9a-f]+ <[^>]*> 54c4 00aa     nmsub\.d        \$f0,\$f2,\$f4,\$f6
41 [0-9a-f]+ <[^>]*> 54c4 00a2     nmsub\.s        \$f0,\$f2,\$f4,\$f6
42 [0-9a-f]+ <[^>]*> 5485 21a0     prefx   0x4,a0\(a1\)
43 [0-9a-f]+ <[^>]*> 5486 523b     recip\.d        \$f4,\$f6
44 [0-9a-f]+ <[^>]*> 5486 123b     recip\.s        \$f4,\$f6
45 [0-9a-f]+ <[^>]*> 5486 423b     rsqrt\.d        \$f4,\$f6
46 [0-9a-f]+ <[^>]*> 5486 023b     rsqrt\.s        \$f4,\$f6
47 [0-9a-f]+ <[^>]*> 5485 2108     sdxc1   \$f4,a0\(a1\)
48 [0-9a-f]+ <[^>]*> 5485 2048     lwxc1   \$f4,a0\(a1\)
49 [0-9a-f]+ <[^>]*> 0c00          nop
50         \.\.\.