99 lines · plain
1# Instructions that should be valid but currently fail for known reasons (e.g.2# they aren't implemented yet).3# This test is set up to XPASS if any instruction generates an encoding.4#5# RUN: not llvm-mc %s -triple=mips-unknown-linux -show-encoding -mcpu=mips32r3 | not FileCheck %s6# CHECK-NOT: encoding7# XFAIL: *8 9 .set noat10 abs.ps $f22,$f811 add.ps $f25,$f27,$f1312 addqh.w $s7,$s7,$k113 addqh_r.w $8,$v1,$zero14 alnv.ps $f12,$f18,$f30,$1215 c.eq.ps $fcc5,$f0,$f916 c.f.ps $fcc6,$f11,$f1117 c.le.ps $fcc1,$f7,$f2018 c.lt.ps $f19,$f519 c.nge.ps $f1,$f2620 c.ngl.ps $f21,$f3021 c.ngle.ps $fcc7,$f12,$f2022 c.ngt.ps $fcc5,$f30,$f623 c.ole.ps $fcc7,$f21,$f824 c.olt.ps $fcc3,$f7,$f1625 c.seq.ps $fcc6,$f31,$f1426 c.sf.ps $fcc6,$f4,$f627 c.ueq.ps $fcc1,$f5,$f2928 c.ule.ps $fcc6,$f17,$f329 c.ult.ps $fcc7,$f14,$f030 c.un.ps $fcc4,$f2,$f2631 ceil.l.d $f1,$f332 ceil.l.s $f18,$f1333 cfcmsa $s6,$1934 ctcmsa $31,$s735 cvt.d.l $f4,$f1636 cvt.ps.s $f3,$f18,$f1937 cvt.s.l $f15,$f3038 cvt.s.pl $f30,$f139 cvt.s.pu $f14,$f2540 dmt $k041 dvpe $s642 emt $843 evpe $v044 floor.l.d $f26,$f745 floor.l.s $f12,$f546 fork $s2,$8,$a047 iret48 lbe $14,122($9)49 lbue $11,-108($10)50 lhe $s6,219($v1)51 lhue $gp,118($11)52 lle $gp,-237($ra)53 lwe $ra,-145($14)54 lwle $11,-42($11)55 lwre $sp,-152($24)56 madd.ps $f22,$f3,$f14,$f357 mfgc0 $s6,c0_datahi158 mov.ps $f22,$f1759 movf.ps $f10,$f28,$fcc660 movn.ps $f31,$f31,$s361 movt.ps $f20,$f25,$fcc262 movz.ps $f18,$f17,$ra63 msub.ps $f12,$f14,$f29,$f1764 mtc0 $9,c0_datahi165 mtgc0 $s4,$21,766 mul.ps $f14,$f0,$f1667 neg.ps $f19,$f1368 nmadd.ps $f27,$f4,$f9,$f2569 nmsub.ps $f6,$f12,$f14,$f1770 pll.ps $f25,$f9,$f3071 plu.ps $f1,$f26,$f2972 preceq.w.phl $s8,$gp73 preceq.w.phr $s5,$1574 pul.ps $f9,$f30,$f2675 puu.ps $f24,$f9,$f276 rdpgpr $s3,$977 rorv $13,$a3,$s578 round.l.d $f12,$f179 round.l.s $f25,$f580 sbe $s7,33($s1)81 sce $sp,189($10)82 she $24,105($v0)83 sub.ps $f5,$f14,$f2684 swe $24,94($k0)85 swle $v1,-209($gp)86 swre $k0,-202($s2)87 tlbginv88 tlbginvf89 tlbgp90 tlbgr91 tlbgwi92 tlbgwr93 tlbinv94 tlbinvf95 trunc.l.d $f23,$f2396 trunc.l.s $f28,$f3197 wrpgpr $zero,$1398 yield $v1,$s099