Commit | Line | Data |
---|---|---|
e407c74b NC |
1 | #objdump: -dr --prefix-addresses --show-raw-insn -M gpr-names=numeric -mmips:5900 |
2 | #name: MIPS R5900 | |
3 | #as: -march=r5900 -mtune=r5900 | |
4 | ||
5 | .*: +file format .*mips.* | |
6 | ||
7 | Disassembly of section \.text: | |
8 | [0-9a-f]+ <[^>]*> 001f0020 add \$0,\$0,\$31 | |
9 | [0-9a-f]+ <[^>]*> 01430820 add \$1,\$10,\$3 | |
10 | [0-9a-f]+ <[^>]*> 03e0f820 add \$31,\$31,\$0 | |
11 | [0-9a-f]+ <[^>]*> 201f0000 addi \$31,\$0,0 | |
12 | [0-9a-f]+ <[^>]*> 21410003 addi \$1,\$10,3 | |
13 | [0-9a-f]+ <[^>]*> 23e0ffff addi \$0,\$31,-1 | |
14 | [0-9a-f]+ <[^>]*> 241f0000 li \$31,0 | |
15 | [0-9a-f]+ <[^>]*> 25410003 addiu \$1,\$10,3 | |
16 | [0-9a-f]+ <[^>]*> 241fffff li \$31,-1 | |
17 | [0-9a-f]+ <[^>]*> 001f0024 and \$0,\$0,\$31 | |
18 | [0-9a-f]+ <[^>]*> 01430824 and \$1,\$10,\$3 | |
19 | [0-9a-f]+ <[^>]*> 03e0f824 and \$31,\$31,\$0 | |
20 | [0-9a-f]+ <[^>]*> 301f0000 andi \$31,\$0,0x0 | |
21 | [0-9a-f]+ <[^>]*> 31410003 andi \$1,\$10,0x3 | |
22 | [0-9a-f]+ <[^>]*> 33e0ffff andi \$0,\$31,0xffff | |
23 | [0-9a-f]+ <[^>]*> 00000000 nop | |
24 | [0-9a-f]+ <[^>]*> 461f0034 c\.lt\.s \$f0,\$f31 | |
25 | [0-9a-f]+ <[^>]*> 4600f834 c\.lt\.s \$f31,\$f0 | |
26 | [0-9a-f]+ <[^>]*> 461f0036 c\.le\.s \$f0,\$f31 | |
27 | [0-9a-f]+ <[^>]*> 4600f836 c\.le\.s \$f31,\$f0 | |
28 | [0-9a-f]+ <[^>]*> 461f0032 c\.eq\.s \$f0,\$f31 | |
29 | [0-9a-f]+ <[^>]*> 4600f832 c\.eq\.s \$f31,\$f0 | |
30 | [0-9a-f]+ <[^>]*> 461f0030 c\.f\.s \$f0,\$f31 | |
31 | [0-9a-f]+ <[^>]*> 4600f830 c\.f\.s \$f31,\$f0 | |
32 | [0-9a-f]+ <[^>]*> 4600f824 trunc\.w\.s \$f0,\$f31 | |
33 | [0-9a-f]+ <[^>]*> 460007e4 trunc\.w\.s \$f31,\$f0 | |
34 | [0-9a-f]+ <[^>]*> 7c000000 sq \$0,0\(\$0\) | |
35 | [0-9a-f]+ <[^>]*> 7c217fff sq \$1,32767\(\$1\) | |
36 | [0-9a-f]+ <[^>]*> 7d088000 sq \$8,-32768\(\$8\) | |
37 | [0-9a-f]+ <[^>]*> 7fffffff sq \$31,-1\(\$31\) | |
38 | [0-9a-f]+ <[^>]*> 78000000 lq \$0,0\(\$0\) | |
39 | [0-9a-f]+ <[^>]*> 78217fff lq \$1,32767\(\$1\) | |
40 | [0-9a-f]+ <[^>]*> 79088000 lq \$8,-32768\(\$8\) | |
41 | [0-9a-f]+ <[^>]*> 7bffffff lq \$31,-1\(\$31\) | |
42 | [0-9a-f]+ <[^>]*> cc000000 pref 0x0,0\(\$0\) | |
43 | [0-9a-f]+ <[^>]*> cc217fff pref 0x1,32767\(\$1\) | |
44 | [0-9a-f]+ <[^>]*> cd088000 pref 0x8,-32768\(\$8\) | |
45 | [0-9a-f]+ <[^>]*> cfffffff pref 0x1f,-1\(\$31\) | |
46 | [0-9a-f]+ <[^>]*> 401fc801 mfpc \$31,0 | |
47 | [0-9a-f]+ <[^>]*> 4000c803 mfpc \$0,1 | |
48 | [0-9a-f]+ <[^>]*> 4000c800 mfps \$0,0 | |
49 | [0-9a-f]+ <[^>]*> 401fc800 mfps \$31,0 | |
50 | [0-9a-f]+ <[^>]*> 409fc801 mtpc \$31,0 | |
51 | [0-9a-f]+ <[^>]*> 4080c803 mtpc \$0,1 | |
52 | [0-9a-f]+ <[^>]*> 4080c800 mtps \$0,0 | |
53 | [0-9a-f]+ <[^>]*> 409fc800 mtps \$31,0 | |
54 | [0-9a-f]+ <[^>]*> 70000010 mfhi1 \$0 | |
55 | [0-9a-f]+ <[^>]*> 7000f810 mfhi1 \$31 | |
56 | [0-9a-f]+ <[^>]*> 70000011 mthi1 \$0 | |
57 | [0-9a-f]+ <[^>]*> 73e00011 mthi1 \$31 | |
58 | [0-9a-f]+ <[^>]*> 70000012 mflo1 \$0 | |
59 | [0-9a-f]+ <[^>]*> 7000f812 mflo1 \$31 | |
60 | [0-9a-f]+ <[^>]*> 70000013 mtlo1 \$0 | |
61 | [0-9a-f]+ <[^>]*> 73e00013 mtlo1 \$31 | |
62 | [0-9a-f]+ <[^>]*> 001f000b movn \$0,\$0,\$31 | |
63 | [0-9a-f]+ <[^>]*> 03e0f80b movn \$31,\$31,\$0 | |
64 | [0-9a-f]+ <[^>]*> 001f000a movz \$0,\$0,\$31 | |
65 | [0-9a-f]+ <[^>]*> 03e0f80a movz \$31,\$31,\$0 | |
66 | [0-9a-f]+ <[^>]*> 701f0389 pcpyld \$0,\$0,\$31 | |
67 | [0-9a-f]+ <[^>]*> 73e0fb89 pcpyld \$31,\$31,\$0 | |
68 | [0-9a-f]+ <[^>]*> 701f0588 pextlh \$0,\$0,\$31 | |
69 | [0-9a-f]+ <[^>]*> 73e0fd88 pextlh \$31,\$31,\$0 | |
70 | [0-9a-f]+ <[^>]*> 701f0488 pextlw \$0,\$0,\$31 | |
71 | [0-9a-f]+ <[^>]*> 73e0fc88 pextlw \$31,\$31,\$0 | |
72 | [0-9a-f]+ <[^>]*> 001f0018 mult \$0,\$31 | |
73 | [0-9a-f]+ <[^>]*> 03e0f818 mult \$31,\$31,\$0 | |
74 | [0-9a-f]+ <[^>]*> 001f0019 multu \$0,\$31 | |
75 | [0-9a-f]+ <[^>]*> 03e0f819 multu \$31,\$31,\$0 | |
76 | [0-9a-f]+ <[^>]*> 001f0019 multu \$0,\$31 | |
77 | [0-9a-f]+ <[^>]*> 03e0f819 multu \$31,\$31,\$0 | |
78 | [0-9a-f]+ <[^>]*> 701f0000 madd \$0,\$31 | |
79 | [0-9a-f]+ <[^>]*> 73e0f800 madd \$31,\$31,\$0 | |
80 | [0-9a-f]+ <[^>]*> 701f0000 madd \$0,\$31 | |
81 | [0-9a-f]+ <[^>]*> 73e00000 madd \$31,\$0 | |
82 | [0-9a-f]+ <[^>]*> 701f0001 maddu \$0,\$31 | |
83 | [0-9a-f]+ <[^>]*> 73e0f801 maddu \$31,\$31,\$0 | |
84 | [0-9a-f]+ <[^>]*> 701f0001 maddu \$0,\$31 | |
85 | [0-9a-f]+ <[^>]*> 73e00001 maddu \$31,\$0 | |
86 | [0-9a-f]+ <[^>]*> 0000000f sync | |
87 | [0-9a-f]+ <[^>]*> 2403012c li \$3,300 | |
88 | [0-9a-f]+ <[^>]*> 2063ffff addi \$3,\$3,-1 | |
89 | [0-9a-f]+ <[^>]*> 2084ffff addi \$4,\$4,-1 | |
90 | [0-9a-f]+ <[^>]*> 1460fffd bnez \$3,[0-9a-f]+ <short_loop1> | |
91 | [0-9a-f]+ <[^>]*> 00000000 nop | |
92 | [0-9a-f]+ <[^>]*> 24040003 li \$4,3 | |
93 | \.\.\. |