1# Source file used to test -mips5 instructions. 2 3text_label: 4 abs.ps $f0, $f2 5 add.ps $f2, $f4, $f6 6 alnv.ps $f6, $f8, $f10, $3 7 c.eq.ps $f8, $f10 8 c.eq.ps $fcc2, $f10, $f12 9 c.f.ps $f8, $f10 10 c.f.ps $fcc2, $f10, $f12 11 c.le.ps $f8, $f10 12 c.le.ps $fcc2, $f10, $f12 13 c.lt.ps $f8, $f10 14 c.lt.ps $fcc2, $f10, $f12 15 c.nge.ps $f8, $f10 16 c.nge.ps $fcc2, $f10, $f12 17 c.ngl.ps $f8, $f10 18 c.ngl.ps $fcc2, $f10, $f12 19 c.ngle.ps $f8, $f10 20 c.ngle.ps $fcc2, $f10, $f12 21 c.ngt.ps $f8, $f10 22 c.ngt.ps $fcc2, $f10, $f12 23 c.ole.ps $f8, $f10 24 c.ole.ps $fcc2, $f10, $f12 25 c.olt.ps $f8, $f10 26 c.olt.ps $fcc2, $f10, $f12 27 c.seq.ps $f8, $f10 28 c.seq.ps $fcc2, $f10, $f12 29 c.sf.ps $f8, $f10 30 c.sf.ps $fcc2, $f10, $f12 31 c.ueq.ps $f8, $f10 32 c.ueq.ps $fcc2, $f10, $f12 33 c.ule.ps $f8, $f10 34 c.ule.ps $fcc2, $f10, $f12 35 c.ult.ps $f8, $f10 36 c.ult.ps $fcc2, $f10, $f12 37 c.un.ps $f8, $f10 38 c.un.ps $fcc2, $f10, $f12 39 cvt.ps.s $f12, $f14, $f16 40 cvt.s.pl $f16, $f18 41 cvt.s.pu $f18, $f20 42 luxc1 $f20, $4($5) 43 madd.ps $f20, $f22, $f24, $f26 44 mov.ps $f24, $f26 45 movf.ps $f26, $f28, $fcc2 46 movn.ps $f26, $f28, $3 47 movt.ps $f28, $f30, $fcc4 48 movz.ps $f28, $f30, $5 49 msub.ps $f30, $f0, $f2, $f4 50 mul.ps $f2, $f4, $f6 51 neg.ps $f6, $f8 52 nmadd.ps $f6, $f8, $f10, $f12 53 nmsub.ps $f6, $f8, $f10, $f12 54 pll.ps $f10, $f12, $f14 55 plu.ps $f14, $f16, $f18 56 pul.ps $f16, $f18, $f20 57 puu.ps $f20, $f22, $f24 58 sub.ps $f22, $f24, $f26 59 suxc1 $f26, $6($7) 60 61 c.eq.ps $fcc3, $f10, $f12 # warns 62 movf.ps $f26, $f28, $fcc3 # warns 63 64# Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ... 65 .space 8 66