Commit | Line | Data |
---|---|---|
3c74c164 AO |
1 | #as: --isa=shmedia |
2 | #objdump: -dr | |
3 | #name: Basic SHmedia instructions. | |
4 | ||
42bf09b2 | 5 | .*: file format .*-sh64.* |
3c74c164 AO |
6 | |
7 | Disassembly of section \.text: | |
8 | [0]+ <start>: | |
9 | [ ]+0:[ ]+003966b0[ ]+add r3,r25,r43 | |
10 | [ ]+4:[ ]+00d80be0[ ]+add\.l r13,r2,r62 | |
11 | [ ]+8:[ ]+d2c7d210[ ]+addi r44,500,r33 | |
12 | [ ]+c:[ ]+d55832b0[ ]+addi\.l r21,-500,r43 | |
13 | [ ]+10:[ ]+033ca9e0[ ]+addz\.l r51,r42,r30 | |
14 | [ ]+14:[ ]+e1347bf0[ ]+alloco r19,960 | |
15 | [ ]+18:[ ]+048be4c0[ ]+and r8,r57,r12 | |
16 | [ ]+1c:[ ]+070f8d20[ ]+andc r48,r35,r18 | |
17 | [ ]+20:[ ]+d987f660[ ]+andi r24,509,r38 | |
18 | [ ]+24:[ ]+65719620[ ]+beq/l r23,r37,tr2 | |
19 | [ ]+28:[ ]+65716e40[ ]+beq/l r23,r27,tr4 | |
20 | [ ]+2c:[ ]+6431bc60[ ]+beq/u r3,r47,tr6 | |
21 | [ ]+30:[ ]+e4417a50[ ]+beqi/l r4,30,tr5 | |
22 | [ ]+34:[ ]+e4418600[ ]+beqi/l r4,-31,tr0 | |
23 | [ ]+38:[ ]+e761a420[ ]+beqi/u r54,-23,tr2 | |
24 | [ ]+3c:[ ]+6403fe70[ ]+bge/l r0,r63,tr7 | |
25 | [ ]+40:[ ]+64a31a40[ ]+bge/l r10,r6,tr4 | |
26 | [ ]+44:[ ]+64b39010[ ]+bge/u r11,r36,tr1 | |
27 | [ ]+48:[ ]+65ebae30[ ]+bgeu/l r30,r43,tr3 | |
28 | [ ]+4c:[ ]+64ab6a50[ ]+bgeu/l r10,r26,tr5 | |
29 | [ ]+50:[ ]+673b9020[ ]+bgeu/u r51,r36,tr2 | |
30 | [ ]+54:[ ]+6617b270[ ]+bgt/l r33,r44,tr7 | |
31 | [ ]+58:[ ]+6517fa40[ ]+bgt/l r17,r62,tr4 | |
32 | [ ]+5c:[ ]+64f71810[ ]+bgt/u r15,r6,tr1 | |
33 | [ ]+60:[ ]+662f6e60[ ]+bgtu/l r34,r27,tr6 | |
34 | [ ]+64:[ ]+65cffa00[ ]+bgtu/l r28,r62,tr0 | |
35 | [ ]+68:[ ]+652f6450[ ]+bgtu/u r18,r25,tr5 | |
36 | [ ]+6c:[ ]+4411fe60[ ]+blink tr1,r38 | |
37 | [ ]+70:[ ]+67e5be00[ ]+bne/l r62,r47,tr0 | |
38 | [ ]+74:[ ]+65d55a10[ ]+bne/l r29,r22,tr1 | |
39 | [ ]+78:[ ]+6675bc60[ ]+bne/u r39,r47,tr6 | |
40 | [ ]+7c:[ ]+e4e5ce70[ ]+bnei/l r14,-13,tr7 | |
41 | [ ]+80:[ ]+e5857e30[ ]+bnei/l r24,31,tr3 | |
42 | [ ]+84:[ ]+e765a820[ ]+bnei/u r54,-22,tr2 | |
43 | [ ]+88:[ ]+6ff5fff0[ ]+brk | |
44 | [ ]+8c:[ ]+015ffcc0[ ]+byterev r21,r12 | |
45 | [ ]+90:[ ]+00a12d50[ ]+cmpeq r10,r11,r21 | |
46 | [ ]+94:[ ]+01e37f30[ ]+cmpgt r30,r31,r51 | |
47 | [ ]+98:[ ]+017786d0[ ]+cmpgtu r23,r33,r45 | |
48 | [ ]+9c:[ ]+22010ec0[ ]+cmveq r32,r3,r44 | |
49 | [ ]+a0:[ ]+20d5f040[ ]+cmvne r13,r60,r4 | |
50 | [ ]+a4:[ ]+19615be0[ ]+fabs\.d dr22,dr62 | |
51 | [ ]+a8:[ ]+1bb0ed90[ ]+fabs\.s fr59,fr25 | |
52 | [ ]+ac:[ ]+3681f140[ ]+fadd\.d dr40,dr60,dr20 | |
53 | [ ]+b0:[ ]+3690ed30[ ]+fadd\.s fr41,fr59,fr19 | |
54 | [ ]+b4:[ ]+3049cb90[ ]+fcmpeq\.d dr4,dr50,r57 | |
55 | [ ]+b8:[ ]+32f87910[ ]+fcmpeq\.s fr47,fr30,r17 | |
56 | [ ]+bc:[ ]+32cfd140[ ]+fcmpge\.d dr44,dr52,r20 | |
57 | [ ]+c0:[ ]+325e5e00[ ]+fcmpge\.s fr37,fr23,r32 | |
58 | [ ]+c4:[ ]+314d7330[ ]+fcmpgt\.d dr20,dr28,r51 | |
59 | [ ]+c8:[ ]+32fc5560[ ]+fcmpgt\.s fr47,fr21,r22 | |
60 | [ ]+cc:[ ]+320beaf0[ ]+fcmpun\.d dr32,dr58,r47 | |
61 | [ ]+d0:[ ]+315aa8c0[ ]+fcmpun\.s fr21,fr42,r12 | |
62 | [ ]+d4:[ ]+3a87a150[ ]+fcnv\.ds dr40,fr21 | |
63 | [ ]+d8:[ ]+3ab6ae00[ ]+fcnv\.sd fr43,dr32 | |
64 | [ ]+dc:[ ]+3625e140[ ]+fdiv\.d dr34,dr56,dr20 | |
65 | [ ]+e0:[ ]+34d46930[ ]+fdiv\.s fr13,fr26,fr19 | |
66 | [ ]+e4:[ ]+1ff2fe70[ ]+fgetscr fr39 | |
67 | [ ]+e8:[ ]+14062270[ ]+fipr\.s fv0,fv8,fr39 | |
68 | [ ]+ec:[ ]+9df3eb00[ ]+fld\.d r31,2000,dr48 | |
69 | [ ]+f0:[ ]+9b5a2660[ ]+fld\.p r53,-3000,fp38 | |
70 | [ ]+f4:[ ]+9757f750[ ]+fld\.s r53,2036,fr53 | |
71 | [ ]+f8:[ ]+1d79a820[ ]+fldx\.d r23,r42,dr2 | |
72 | [ ]+fc:[ ]+1c2d5a00[ ]+fldx\.p r2,r22,fp32 | |
73 | [ ]+100:[ ]+1db8e8c0[ ]+fldx\.s r27,r58,fr12 | |
74 | [ ]+104:[ ]+385e15c0[ ]+float\.ld fr5,dr28 | |
75 | [ ]+108:[ ]+3b7cde40[ ]+float\.ls fr55,fr36 | |
76 | [ ]+10c:[ ]+3acdb100[ ]+float\.qd dr44,dr16 | |
77 | [ ]+110:[ ]+39ef78b0[ ]+float\.qs dr30,fr11 | |
78 | [ ]+114:[ ]+368e9440[ ]+fmac\.s fr40,fr37,fr4 | |
79 | [ ]+118:[ ]+38812280[ ]+fmov\.d dr8,dr40 | |
80 | [ ]+11c:[ ]+33a1ea20[ ]+fmov\.dq dr58,r34 | |
81 | [ ]+120:[ ]+1d90ff40[ ]+fmov\.ls r25,fr52 | |
82 | [ ]+124:[ ]+1ed1ff20[ ]+fmov\.qd r45,dr50 | |
83 | [ ]+128:[ ]+38401370[ ]+fmov\.s fr4,fr55 | |
84 | [ ]+12c:[ ]+30e038f0[ ]+fmov\.sl fr14,r15 | |
85 | [ ]+130:[ ]+3587eaa0[ ]+fmul\.d dr24,dr58,dr42 | |
86 | [ ]+134:[ ]+35b68220[ ]+fmul\.s fr27,fr32,fr34 | |
87 | [ ]+138:[ ]+18230800[ ]+fneg\.d dr2,dr0 | |
88 | [ ]+13c:[ ]+18020210[ ]+fneg\.s fr0,fr33 | |
89 | [ ]+140:[ ]+32c2b3f0[ ]+fputscr fr44 | |
90 | [ ]+144:[ ]+39e57ac0[ ]+fsqrt\.d dr30,dr44 | |
91 | [ ]+148:[ ]+38340d70[ ]+fsqrt\.s fr3,fr23 | |
92 | [ ]+14c:[ ]+bc37d020[ ]+fst\.d r3,4000,dr2 | |
93 | [ ]+150:[ ]+bb682cc0[ ]+fst\.p r54,-4008,fp12 | |
94 | [ ]+154:[ ]+b5282570[ ]+fst\.s r18,-2012,fr23 | |
95 | [ ]+158:[ ]+3d29b8c0[ ]+fstx\.d r18,r46,dr12 | |
96 | [ ]+15c:[ ]+3e6d6b40[ ]+fstx\.p r38,r26,fp52 | |
97 | [ ]+160:[ ]+3c785da0[ ]+fstx\.s r7,r23,fr26 | |
98 | [ ]+164:[ ]+3403b200[ ]+fsub\.d dr0,dr44,dr32 | |
99 | [ ]+168:[ ]+3432f830[ ]+fsub\.s fr3,fr62,fr3 | |
100 | [ ]+16c:[ ]+3a6b9b50[ ]+ftrc\.dl dr38,fr53 | |
101 | [ ]+170:[ ]+3ba8eb10[ ]+ftrc\.sl fr58,fr49 | |
102 | [ ]+174:[ ]+38e939a0[ ]+ftrc\.dq dr14,dr26 | |
103 | [ ]+178:[ ]+3bcaf160[ ]+ftrc\.sq fr60,dr22 | |
104 | [ ]+17c:[ ]+150e81c0[ ]+ftrv\.s mtrx16,fv32,fv28 | |
105 | [ ]+180:[ ]+c05fd7e0[ ]+getcfg r5,-11,r62 | |
106 | [ ]+184:[ ]+274ffd00[ ]+getcon cr52,r16 | |
107 | [ ]+188:[ ]+4465fda0[ ]+gettr tr6,r26 | |
108 | [ ]+18c:[ ]+e3058bf0[ ]+icbi r48,-960 | |
109 | [ ]+190:[ ]+83200fe0[ ]+ld\.b r50,3,r62 | |
110 | [ ]+194:[ ]+885da560[ ]+ld\.l r5,-604,r22 | |
111 | [ ]+198:[ ]+8e3cdea0[ ]+ld\.q r35,-1608,r42 | |
112 | [ ]+19c:[ ]+935cdc20[ ]+ld\.ub r53,-201,r2 | |
113 | [ ]+1a0:[ ]+b17cdea0[ ]+ld\.uw r23,-402,r42 | |
114 | [ ]+1a4:[ ]+86e25cb0[ ]+ld\.w r46,302,r11 | |
115 | [ ]+1a8:[ ]+c0668a90[ ]+ldhi\.l r6,-30,r41 | |
116 | [ ]+1ac:[ ]+c2477df0[ ]+ldhi\.q r36,31,r31 | |
117 | [ ]+1b0:[ ]+c1325300[ ]+ldlo\.l r19,20,r48 | |
118 | [ ]+1b4:[ ]+c09381d0[ ]+ldlo\.q r9,-32,r29 | |
119 | [ ]+1b8:[ ]+40500ef0[ ]+ldx\.b r5,r3,r47 | |
120 | [ ]+1bc:[ ]+4192ace0[ ]+ldx\.l r25,r43,r14 | |
121 | [ ]+1c0:[ ]+40c3f290[ ]+ldx\.q r12,r60,r41 | |
122 | [ ]+1c4:[ ]+40d40010[ ]+ldx\.ub r13,r0,r1 | |
123 | [ ]+1c8:[ ]+40d50910[ ]+ldx\.uw r13,r2,r17 | |
124 | [ ]+1cc:[ ]+40a15bc0[ ]+ldx\.w r10,r22,r60 | |
125 | [ ]+1d0:[ ]+287afe10[ ]+mabs\.l r7,r33 | |
126 | [ ]+1d4:[ ]+2a59fe20[ ]+mabs\.w r37,r34 | |
127 | [ ]+1d8:[ ]+0a228070[ ]+madd\.l r34,r32,r7 | |
128 | [ ]+1dc:[ ]+0971d510[ ]+madd\.w r23,r53,r17 | |
129 | [ ]+1e0:[ ]+09865c90[ ]+madds\.l r24,r23,r9 | |
130 | [ ]+1e4:[ ]+0a245f10[ ]+madds\.ub r34,r23,r49 | |
131 | [ ]+1e8:[ ]+08450bb0[ ]+madds\.w r4,r2,r59 | |
132 | [ ]+1ec:[ ]+2960e1f0[ ]+mcmpeq\.b r22,r56,r31 | |
133 | [ ]+1f0:[ ]+2952b7d0[ ]+mcmpeq\.l r21,r45,r61 | |
134 | [ ]+1f4:[ ]+2a01d810[ ]+mcmpeq\.w r32,r54,r1 | |
135 | [ ]+1f8:[ ]+28361130[ ]+mcmpgt\.l r3,r4,r19 | |
136 | [ ]+1fc:[ ]+2a24d8d0[ ]+mcmpgt\.ub r34,r54,r13 | |
137 | [ ]+200:[ ]+29751430[ ]+mcmpgt\.w r23,r5,r3 | |
138 | [ ]+204:[ ]+4be3c9e0[ ]+mcmv r62,r50,r30 | |
139 | [ ]+208:[ ]+4c2d1400[ ]+mcnvs\.lw r2,r5,r0 | |
140 | [ ]+20c:[ ]+4d581ca0[ ]+mcnvs\.wb r21,r7,r10 | |
141 | [ ]+210:[ ]+4d7cbcd0[ ]+mcnvs\.wub r23,r47,r13 | |
142 | [ ]+214:[ ]+2847a470[ ]+mextr1 r4,r41,r7 | |
143 | [ ]+218:[ ]+2a0b12f0[ ]+mextr2 r32,r4,r47 | |
144 | [ ]+21c:[ ]+299fb9b0[ ]+mextr3 r25,r46,r27 | |
145 | [ ]+220:[ ]+2f431820[ ]+mextr4 r52,r6,r2 | |
146 | [ ]+224:[ ]+2d574150[ ]+mextr5 r21,r16,r21 | |
147 | [ ]+228:[ ]+2d8bfaa0[ ]+mextr6 r24,r62,r42 | |
148 | [ ]+22c:[ ]+2f9fb970[ ]+mextr7 r57,r46,r23 | |
149 | [ ]+230:[ ]+48511020[ ]+mmacfx\.wl r5,r4,r2 | |
150 | [ ]+234:[ ]+48b5b160[ ]+mmacnfx\.wl r11,r44,r22 | |
151 | [ ]+238:[ ]+4d6286c0[ ]+mmul\.l r22,r33,r44 | |
152 | [ ]+23c:[ ]+4cc18ef0[ ]+mmul\.w r12,r35,r47 | |
153 | [ ]+240:[ ]+4fd69700[ ]+mmulfx\.l r61,r37,r48 | |
154 | [ ]+244:[ ]+4c151c50[ ]+mmulfx\.w r1,r7,r5 | |
155 | [ ]+248:[ ]+4ca99720[ ]+mmulfxrp\.w r10,r37,r50 | |
156 | [ ]+24c:[ ]+4c0e1f70[ ]+mmulhi\.wl r0,r7,r55 | |
157 | [ ]+250:[ ]+4caa6e30[ ]+mmullo\.wl r10,r27,r35 | |
158 | [ ]+254:[ ]+4a998250[ ]+mmulsum\.wq r41,r32,r37 | |
159 | [ ]+258:[ ]+cffe16b0[ ]+movi -123,r43 | |
160 | [ ]+25c:[ ]+2b9d8040[ ]+mperm\.w r57,r32,r4 | |
161 | [ ]+260:[ ]+48505d40[ ]+msad\.ubq r5,r23,r20 | |
162 | [ ]+264:[ ]+0e363140[ ]+mshalds\.l r35,r12,r20 | |
163 | [ ]+268:[ ]+0eb5d1e0[ ]+mshalds\.w r43,r52,r30 | |
164 | [ ]+26c:[ ]+0c4a5e80[ ]+mshard\.l r4,r23,r40 | |
165 | [ ]+270:[ ]+0d89f8a0[ ]+mshard\.w r24,r62,r10 | |
166 | [ ]+274:[ ]+0c2b4320[ ]+mshards\.q r2,r16,r50 | |
167 | [ ]+278:[ ]+2ea41bc0[ ]+mshfhi\.b r42,r6,r60 | |
168 | [ ]+27c:[ ]+2f464bb0[ ]+mshfhi\.l r52,r18,r59 | |
169 | [ ]+280:[ ]+2c857ee0[ ]+mshfhi\.w r8,r31,r46 | |
170 | [ ]+284:[ ]+2dc09e90[ ]+mshflo\.b r28,r39,r41 | |
171 | [ ]+288:[ ]+2dd29ab0[ ]+mshflo\.l r29,r38,r43 | |
172 | [ ]+28c:[ ]+2de196c0[ ]+mshflo\.w r30,r37,r44 | |
173 | [ ]+290:[ ]+0df292e0[ ]+mshlld\.l r31,r36,r46 | |
174 | [ ]+294:[ ]+0e018ef0[ ]+mshlld\.w r32,r35,r47 | |
175 | [ ]+298:[ ]+0e1e8b10[ ]+mshlrd\.l r33,r34,r49 | |
176 | [ ]+29c:[ ]+0e2d8720[ ]+mshlrd\.w r34,r33,r50 | |
177 | [ ]+2a0:[ ]+0a3a8340[ ]+msub\.l r35,r32,r52 | |
178 | [ ]+2a4:[ ]+0a497f50[ ]+msub\.w r36,r31,r53 | |
179 | [ ]+2a8:[ ]+0a5e7b70[ ]+msubs\.l r37,r30,r55 | |
180 | [ ]+2ac:[ ]+0a6c7780[ ]+msubs\.ub r38,r29,r56 | |
181 | [ ]+2b0:[ ]+0a7d73a0[ ]+msubs\.w r39,r28,r58 | |
182 | [ ]+2b4:[ ]+03dea5a0[ ]+mulu\.l r61,r41,r26 | |
183 | [ ]+2b8:[ ]+6ff0fff0[ ]+nop | |
184 | [ ]+2bc:[ ]+03cdfea0[ ]+nsb r60,r42 | |
185 | [ ]+2c0:[ ]+e2b987f0[ ]+ocbi r43,-992 | |
186 | [ ]+2c4:[ ]+e28883f0[ ]+ocbp r40,-1024 | |
187 | [ ]+2c8:[ ]+e2cc7ff0[ ]+ocbwb r44,992 | |
188 | [ ]+2cc:[ ]+07b90e80[ ]+or r59,r3,r40 | |
189 | [ ]+2d0:[ ]+dfa4e680[ ]+ori r58,313,r40 | |
190 | [ ]+2d4:[ ]+e391fff0[ ]+prefi r57,-32 | |
191 | [ ]+2d8:[ ]+6bf1e260[ ]+ptabs/l r56,tr6 | |
192 | [ ]+2dc:[ ]+6bf1fe60[ ]+ptabs/l r63,tr6 | |
193 | [ ]+2e0:[ ]+6bf1f060[ ]+ptabs/u r60,tr6 | |
194 | [ ]+2e4:[ ]+6bf5de30[ ]+ptrel/l r55,tr3 | |
195 | [ ]+2e8:[ ]+6bf53e30[ ]+ptrel/l r15,tr3 | |
196 | [ ]+2ec:[ ]+6bf5fc30[ ]+ptrel/u r63,tr3 | |
197 | [ ]+2f0:[ ]+e29fd7e0[ ]+putcfg r41,-11,r62 | |
198 | [ ]+2f4:[ ]+6e8ffde0[ ]+putcon r40,cr30 | |
199 | [ ]+2f8:[ ]+6ff3fff0[ ]+rte | |
200 | [ ]+2fc:[ ]+0727a930[ ]+shard r50,r42,r19 | |
201 | [ ]+300:[ ]+0746a540[ ]+shard\.l r52,r41,r20 | |
202 | [ ]+304:[ ]+c757a150[ ]+shari r53,40,r21 | |
203 | [ ]+308:[ ]+c7769d60[ ]+shari\.l r55,39,r22 | |
204 | [ ]+30c:[ ]+07819970[ ]+shlld r56,r38,r23 | |
205 | [ ]+310:[ ]+07909580[ ]+shlld\.l r57,r37,r24 | |
206 | [ ]+314:[ ]+c7c19190[ ]+shlli r60,36,r25 | |
207 | [ ]+318:[ ]+c7d07da0[ ]+shlli\.l r61,31,r26 | |
208 | [ ]+31c:[ ]+07f389b0[ ]+shlrd r63,r34,r27 | |
209 | [ ]+320:[ ]+040285c0[ ]+shlrd\.l r0,r33,r28 | |
210 | [ ]+324:[ ]+c42381d0[ ]+shlri r2,32,r29 | |
211 | [ ]+328:[ ]+c4327de0[ ]+shlri\.l r3,31,r30 | |
212 | [ ]+32c:[ ]+cbff70d0[ ]+shori 65500,r13 | |
213 | [ ]+330:[ ]+6ff7fff0[ ]+sleep | |
214 | [ ]+334:[ ]+a057d5d0[ ]+st\.b r5,501,r29 | |
215 | [ ]+338:[ ]+a867cdf0[ ]+st\.l r6,1996,r31 | |
216 | [ ]+33c:[ ]+ac77d600[ ]+st\.q r7,4008,r32 | |
217 | [ ]+340:[ ]+a497d610[ ]+st\.w r9,1002,r33 | |
218 | [ ]+344:[ ]+e0a6b2b0[ ]+sthi\.l r10,-20,r43 | |
219 | [ ]+348:[ ]+e0c75ec0[ ]+sthi\.q r12,23,r44 | |
220 | [ ]+34c:[ ]+e0d296d0[ ]+stlo\.l r13,-27,r45 | |
221 | [ ]+350:[ ]+e0f356e0[ ]+stlo\.q r15,21,r46 | |
222 | [ ]+354:[ ]+610076f0[ ]+stx\.b r16,r29,r47 | |
223 | [ ]+358:[ ]+6112cb00[ ]+stx\.l r17,r50,r48 | |
224 | [ ]+35c:[ ]+6133c710[ ]+stx\.q r19,r49,r49 | |
225 | [ ]+360:[ ]+61413f20[ ]+stx\.w r20,r15,r50 | |
226 | [ ]+364:[ ]+016b7730[ ]+sub r22,r29,r51 | |
227 | [ ]+368:[ ]+017a7340[ ]+sub\.l r23,r28,r52 | |
228 | [ ]+36c:[ ]+21936f50[ ]+swap\.q r25,r27,r53 | |
229 | [ ]+370:[ ]+6ff2fff0[ ]+synci | |
230 | [ ]+374:[ ]+6ff6fff0[ ]+synco | |
231 | [ ]+378:[ ]+6da1fff0[ ]+trapa r26 | |
232 | [ ]+37c:[ ]+05cd6b60[ ]+xor r28,r26,r54 | |
233 | [ ]+380:[ ]+c5dd7f70[ ]+xori r29,31,r55 | |
234 | [ ]+384:[ ]+047ed510[ ]+muls\.l r7,r53,r17 |