Commit | Line | Data |
---|---|---|
71e4ba50 DE |
1 | #as: |
2 | #objdump: -dr | |
3 | #name: lower-1 | |
4 | ||
5 | .*: +file format .* | |
6 | ||
7 | Disassembly of section .text: | |
8 | ||
9 | 0* <foo>: | |
10 | 0: ff 03 00 40[ ]*nop[ ]*b 1ff8 <foo\+0x1ff8> | |
11 | 4: ff 02 00 00 | |
12 | 8: ff 03 03 42[ ]*nop[ ]*bal vi03,2000 <foo\+0x2000> | |
13 | c: ff 02 00 00 | |
14 | 10: bc 03 21 81[ ]*nop[ ]*div q,vf00y,vf00x | |
15 | 14: ff 02 00 00 | |
16 | 18: fd 07 20 80[ ]*nop[ ]*eatan p,vf00y | |
17 | 1c: ff 02 00 00 | |
18 | 20: 7c 07 e0 81[ ]*nop[ ]*eatanxy p,vf00 | |
19 | 24: ff 02 00 00 | |
20 | 28: 7d 07 e0 81[ ]*nop[ ]*eatanxz p,vf00 | |
21 | 2c: ff 02 00 00 | |
22 | 30: fe 07 20 80[ ]*nop[ ]*eexp p,vf00y | |
23 | 34: ff 02 00 00 | |
24 | 38: 4e 07 e0 81[ ]*nop[ ]*eleng p,vf00 | |
25 | 3c: ff 02 00 00 | |
26 | 40: be 07 20 80[ ]*nop[ ]*ercpr p,vf00y | |
27 | 44: ff 02 00 00 | |
28 | 48: 3f 07 e0 81[ ]*nop[ ]*erleng p,vf00 | |
29 | 4c: ff 02 00 00 | |
30 | 50: 3d 07 e0 81[ ]*nop[ ]*ersadd p,vf00 | |
31 | 54: ff 02 00 00 | |
32 | 58: bd 07 20 80[ ]*nop[ ]*ersqrt p,vf00y | |
33 | 5c: ff 02 00 00 | |
34 | 60: 3c 07 e0 81[ ]*nop[ ]*esadd p,vf00 | |
35 | 64: ff 02 00 00 | |
36 | 68: fc 07 20 80[ ]*nop[ ]*esin p,vf00y | |
37 | 6c: ff 02 00 00 | |
38 | 70: bc 07 20 80[ ]*nop[ ]*esqrt p,vf00y | |
39 | 74: ff 02 00 00 | |
40 | 78: 7e 07 e0 81[ ]*nop[ ]*esum p,vf00 | |
41 | 7c: ff 02 00 00 | |
42 | 80: ff ff ff 24[ ]*nop[ ]*fcand vi01,16777215 | |
43 | 84: ff 02 00 00 | |
44 | 88: ff ff ff 20[ ]*nop[ ]*fceq vi01,16777215 | |
45 | 8c: ff 02 00 00 | |
46 | 90: 00 00 03 38[ ]*nop[ ]*fcget vi03 | |
47 | 94: ff 02 00 00 | |
48 | 98: ff ff ff 26[ ]*nop[ ]*fcor vi01,16777215 | |
49 | 9c: ff 02 00 00 | |
50 | a0: ff ff ff 22[ ]*nop[ ]*fcset 16777215 | |
51 | a4: ff 02 00 00 | |
52 | a8: 00 20 03 34[ ]*nop[ ]*fmand vi03,vi04 | |
53 | ac: ff 02 00 00 | |
54 | b0: 00 20 03 30[ ]*nop[ ]*fmeq vi03,vi04 | |
55 | b4: ff 02 00 00 | |
56 | b8: 00 20 03 36[ ]*nop[ ]*fmor vi03,vi04 | |
57 | bc: ff 02 00 00 | |
58 | c0: ff 07 23 2c[ ]*nop[ ]*fsand vi03,4095 | |
59 | c4: ff 02 00 00 | |
60 | c8: ff 07 23 28[ ]*nop[ ]*fseq vi03,4095 | |
61 | cc: ff 02 00 00 | |
62 | d0: ff 07 23 2e[ ]*nop[ ]*fsor vi03,4095 | |
63 | d4: ff 02 00 00 | |
64 | d8: c0 07 20 2a[ ]*nop[ ]*fsset 4032 | |
65 | dc: ff 02 00 00 | |
66 | e0: 70 21 03 80[ ]*nop[ ]*iadd vi05,vi04,vi03 | |
67 | e4: ff 02 00 00 | |
68 | e8: f2 23 03 80[ ]*nop[ ]*iaddi vi03,vi04,15 | |
69 | ec: ff 02 00 00 | |
70 | f0: 32 24 03 80[ ]*nop[ ]*iaddi vi03,vi04,-16 | |
71 | f4: ff 02 00 00 | |
72 | f8: ff 27 e3 11[ ]*nop[ ]*iaddiu vi03,vi04,32767 | |
73 | fc: ff 02 00 00 | |
74 | 100: 74 21 03 80[ ]*nop[ ]*iand vi05,vi04,vi03 | |
75 | 104: ff 02 00 00 | |
76 | 108: ff 23 03 50[ ]*nop[ ]*ibeq vi03,vi04,2100 <foo\+0x2100> | |
77 | 10c: ff 02 00 00 | |
78 | 110: ff 23 00 5e[ ]*nop[ ]*ibgez vi04,2108 <foo\+0x2108> | |
79 | 114: ff 02 00 00 | |
80 | 118: ff 23 00 5a[ ]*nop[ ]*ibgtz vi04,2110 <foo\+0x2110> | |
81 | 11c: ff 02 00 00 | |
82 | 120: ff 23 00 5c[ ]*nop[ ]*iblez vi04,2118 <foo\+0x2118> | |
83 | 124: ff 02 00 00 | |
84 | 128: ff 23 00 5c[ ]*nop[ ]*iblez vi04,2120 <foo\+0x2120> | |
85 | 12c: ff 02 00 00 | |
86 | 130: ff 23 03 52[ ]*nop[ ]*ibne vi03,vi04,2128 <foo\+0x2128> | |
87 | 134: ff 02 00 00 | |
23e32a7e | 88 | 138: ff 23 23 08[ ]*nop[ ]*ilw.w vi03,1023\(vi04\)w |
71e4ba50 | 89 | 13c: ff 02 00 00 |
23e32a7e | 90 | 140: fe 23 23 80[ ]*nop[ ]*ilwr.w vi03,\(vi04\)w |
71e4ba50 | 91 | 144: ff 02 00 00 |
764c48f8 | 92 | 148: 75 21 03 80[ ]*nop[ ]*ior vi05,vi04,vi03 |
71e4ba50 DE |
93 | 14c: ff 02 00 00 |
94 | 150: 71 21 03 80[ ]*nop[ ]*isub vi05,vi04,vi03 | |
95 | 154: ff 02 00 00 | |
96 | 158: ff 27 e3 13[ ]*nop[ ]*isubiu vi03,vi04,32767 | |
97 | 15c: ff 02 00 00 | |
23e32a7e | 98 | 160: ff 23 23 0a[ ]*nop[ ]*isw.w vi03,1023\(vi04\)w |
71e4ba50 | 99 | 164: ff 02 00 00 |
23e32a7e | 100 | 168: ff 23 23 80[ ]*nop[ ]*iswr.w vi03,\(vi04\)w |
71e4ba50 DE |
101 | 16c: ff 02 00 00 |
102 | 170: 00 20 03 4a[ ]*nop[ ]*jalr vi03,vi04 | |
103 | 174: ff 02 00 00 | |
104 | 178: 00 20 00 48[ ]*nop[ ]*jr vi04 | |
105 | 17c: ff 02 00 00 | |
23e32a7e | 106 | 180: ff 23 c1 01[ ]*nop[ ]*lq.xyz vf01xyz,1023\(vi04\) |
71e4ba50 | 107 | 184: ff 02 00 00 |
23e32a7e | 108 | 188: 7e 23 c1 81[ ]*nop[ ]*lqd.xyz vf01xyz,\(--vi04\) |
71e4ba50 | 109 | 18c: ff 02 00 00 |
23e32a7e | 110 | 190: 7c 23 c1 81[ ]*nop[ ]*lqi.xyz vf01xyz,\(vi04\+\+\) |
71e4ba50 DE |
111 | 194: ff 02 00 00 |
112 | 198: fc 23 01 81[ ]*nop[ ]*mfir.x vf01x,vi04 | |
113 | 19c: ff 02 00 00 | |
114 | 1a0: 7c 06 21 80[ ]*nop[ ]*mfp.w vf01w,p | |
115 | 1a4: ff 02 00 00 | |
116 | 1a8: 3c 03 c1 81[ ]*nop[ ]*move.xyz vf01xyz,vf00xyz | |
117 | 1ac: ff 02 00 00 | |
118 | 1b0: 3d 03 c1 81[ ]*nop[ ]*mr32.xyz vf01xyz,vf00xyz | |
119 | 1b4: ff 02 00 00 | |
120 | 1b8: fd 03 03 81[ ]*nop[ ]*mtir.x vi03,vf00x | |
121 | 1bc: ff 02 00 00 | |
122 | 1c0: 3d 04 c1 81[ ]*nop[ ]*rget.xyz vf01xyz,r | |
123 | 1c4: ff 02 00 00 | |
124 | 1c8: 3e 04 20 80[ ]*nop[ ]*rinit r,vf00y | |
125 | 1cc: ff 02 00 00 | |
126 | 1d0: 3c 04 c1 81[ ]*nop[ ]*rnext.xyz vf01xyz,r | |
127 | 1d4: ff 02 00 00 | |
128 | 1d8: be 03 21 81[ ]*nop[ ]*rsqrt q,vf00y,vf00x | |
129 | 1dc: ff 02 00 00 | |
130 | 1e0: 3f 04 20 80[ ]*nop[ ]*rxor r,vf00y | |
131 | 1e4: ff 02 00 00 | |
23e32a7e | 132 | 1e8: ff 1b c0 03[ ]*nop[ ]*sq.xyz vf00xyz,1023\(vi03\) |
71e4ba50 | 133 | 1ec: ff 02 00 00 |
23e32a7e | 134 | 1f0: 7f 1b c0 81[ ]*nop[ ]*sqd.xyz vf00xyz,\(--vi03\) |
71e4ba50 | 135 | 1f4: ff 02 00 00 |
23e32a7e | 136 | 1f8: 7d 1b c0 81[ ]*nop[ ]*sqi.xyz vf00xyz,\(vi03\+\+\) |
71e4ba50 DE |
137 | 1fc: ff 02 00 00 |
138 | 200: bd 03 01 81[ ]*nop[ ]*sqrt q,vf00x | |
139 | 204: ff 02 00 00 | |
140 | 208: bf 07 00 80[ ]*nop[ ]*waitp | |
141 | 20c: ff 02 00 00 | |
142 | 210: bf 03 00 80[ ]*nop[ ]*waitq | |
143 | 214: ff 02 00 00 | |
144 | 218: fc 26 00 80[ ]*nop[ ]*xgkick vi04 | |
145 | 21c: ff 02 00 00 | |
146 | 220: bd 06 03 80[ ]*nop[ ]*xitop vi03 | |
147 | 224: ff 02 00 00 | |
148 | 228: bc 06 03 80[ ]*nop[ ]*xtop vi03 | |
149 | 22c: ff 02 00 00 |