1 .text 2 dmul $2,$3,$4 3 dmuh $2,$3,$4 4 ddiv $2,$3,$4 5 dmulu $2,$3,$4 6 dmuhu $2,$3,$4 7 dmod $2,$3,$4 8 ddivu $2,$3,$4 9 dmodu $2,$3,$4 10 11 dlsa $2,$3,$4,1 12 dlsa $2,$3,$4,4 13 14 dclz $2,$3 15 dclo $2,$3 16 17 lld $2,-256($3) 18 lld $2,255($3) 19 scd $2,-256($3) 20 scd $2,255($3) 21 22 dalign $4, $2, $3, 0 23 dalign $4, $2, $3, 1 24 dalign $4, $2, $3, 2 25 dalign $4, $2, $3, 3 26 dalign $4, $2, $3, 4 27 dalign $4, $2, $3, 5 28 dalign $4, $2, $3, 6 29 dalign $4, $2, $3, 7 30 31 dbitswap $4, $2 32 33 daui $3, $2, 0xffff 34 dahi $3, $3, 0xffff 35 dati $3, $3, 0xffff 36 37 lwupc $4, 1f 38 lwupc $4, .+(-262144 << 2) 39 lwupc $4, .+(262143 << 2) 40 lwu $4, (-262144 << 2)($pc) 41 lwu $4, (262143 << 2)($pc) 42 43 ldpc $4, 1f 44 ldpc $4, 1f 45 .align 3 46 3: 47 ldpc $4, 3b+(-131072 << 3) 48 ldpc $4, 3b+(-131072 << 3) 49 .align 3 50 3: 51 ldpc $4, 3b+(131071 << 3) 52 ldpc $4, 3b+(131071 << 3) 53 ld $4, (-131072 << 3)($pc) 54 ld $4, (-131072 << 3)($pc) 55 ld $4, (131071 << 3)($pc) 56 ld $4, (131071 << 3)($pc) 57 .align 3 58 1: 59 nop 60 nop 61 62 # Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ... 63 .align 2 64 .space 8 65