1#as: --isa=shmedia 2#objdump: -dr 3#name: Basic SHmedia instructions. 4 5.*: file format .*-sh64.* 6 7Disassembly 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 235