Lines Matching refs:b11
336 def VADDD : ADbI<0b11100, 0b11, 0, 0,
342 def VADDS : ASbIn<0b11100, 0b11, 0, 0,
352 def VADDH : AHbI<0b11100, 0b11, 0, 0,
358 def VSUBD : ADbI<0b11100, 0b11, 1, 0,
364 def VSUBS : ASbIn<0b11100, 0b11, 1, 0,
374 def VSUBH : AHbI<0b11100, 0b11, 1, 0,
462 defm VSELGT : vsel_inst<"gt", 0b11, 12>;
501 def VCMPED : ADuI<0b11101, 0b11, 0b0100, 0b11, 0,
506 def VCMPES : ASuI<0b11101, 0b11, 0b0100, 0b11, 0,
515 def VCMPEH : AHuI<0b11101, 0b11, 0b0100, 0b11, 0,
522 def VCMPD : ADuI<0b11101, 0b11, 0b0100, 0b01, 0,
527 def VCMPS : ASuI<0b11101, 0b11, 0b0100, 0b01, 0,
536 def VCMPH : AHuI<0b11101, 0b11, 0b0100, 0b01, 0,
546 def VABSD : ADuI<0b11101, 0b11, 0b0000, 0b11, 0,
551 def VABSS : ASuIn<0b11101, 0b11, 0b0000, 0b11, 0,
560 def VABSH : AHuI<0b11101, 0b11, 0b0000, 0b11, 0,
566 def VCMPEZD : ADuI<0b11101, 0b11, 0b0101, 0b11, 0,
574 def VCMPEZS : ASuI<0b11101, 0b11, 0b0101, 0b11, 0,
586 def VCMPEZH : AHuI<0b11101, 0b11, 0b0101, 0b11, 0,
595 def VCMPZD : ADuI<0b11101, 0b11, 0b0101, 0b01, 0,
603 def VCMPZS : ASuI<0b11101, 0b11, 0b0101, 0b01, 0,
615 def VCMPZH : AHuI<0b11101, 0b11, 0b0101, 0b01, 0,
624 def VCVTDS : ASuI<0b11101, 0b11, 0b0111, 0b11, 0,
658 let Inst{7-6} = 0b11;
667 def VCVTBHS: ASuI<0b11101, 0b11, 0b0010, 0b01, 0, (outs SPR:$Sd), (ins SPR:$Sm),
672 def VCVTBSH: ASuI<0b11101, 0b11, 0b0011, 0b01, 0, (outs SPR:$Sd), (ins SPR:$Sm),
677 def VCVTTHS: ASuI<0b11101, 0b11, 0b0010, 0b11, 0, (outs SPR:$Sd), (ins SPR:$Sm),
682 def VCVTTSH: ASuI<0b11101, 0b11, 0b0011, 0b11, 0, (outs SPR:$Sd), (ins SPR:$Sm),
687 def VCVTBHD : ADuI<0b11101, 0b11, 0b0010, 0b01, 0,
699 def VCVTBDH : ADuI<0b11101, 0b11, 0b0011, 0b01, 0,
714 def VCVTTHD : ADuI<0b11101, 0b11, 0b0010, 0b11, 0,
726 def VCVTTDH : ADuI<0b11101, 0b11, 0b0011, 0b11, 0,
756 def SH : AHuInp<0b11101, 0b11, 0b1100, 0b11, 0,
764 def UH : AHuInp<0b11101, 0b11, 0b1100, 0b01, 0,
772 def SS : ASuInp<0b11101, 0b11, 0b1100, 0b11, 0,
780 def US : ASuInp<0b11101, 0b11, 0b1100, 0b01, 0,
788 def SD : ASuInp<0b11101, 0b11, 0b1100, 0b11, 0,
803 def UD : ASuInp<0b11101, 0b11, 0b1100, 0b01, 0,
844 defm VCVTM : vcvt_inst<"m", 0b11, ffloor>;
846 def VNEGD : ADuI<0b11101, 0b11, 0b0001, 0b01, 0,
851 def VNEGS : ASuIn<0b11101, 0b11, 0b0001, 0b01, 0,
860 def VNEGH : AHuI<0b11101, 0b11, 0b0001, 0b01, 0,
866 def H : AHuI<0b11101, 0b11, 0b0110, 0b11, 0,
875 def S : ASuI<0b11101, 0b11, 0b0110, 0b11, 0,
883 def D : ADuI<0b11101, 0b11, 0b0110, 0b11, 0,
910 def H : AHuInp<0b11101, 0b11, 0b1000, 0b01, 0,
917 def S : ASuInp<0b11101, 0b11, 0b1000, 0b01, 0,
924 def D : ADuInp<0b11101, 0b11, 0b1000, 0b01, 0,
944 defm VRINTM : vrint_inst_anpm<"m", 0b11, ffloor>;
946 def VSQRTD : ADuI<0b11101, 0b11, 0b0001, 0b11, 0,
951 def VSQRTS : ASuI<0b11101, 0b11, 0b0001, 0b11, 0,
956 def VSQRTH : AHuI<0b11101, 0b11, 0b0001, 0b11, 0,
962 def VMOVD : ADuI<0b11101, 0b11, 0b0000, 0b01, 0,
966 def VMOVS : ASuI<0b11101, 0b11, 0b0000, 0b01, 0,
971 def VMOVH : ASuInp<0b11101, 0b11, 0b0000, 0b01, 0,
976 def VINSH : ASuInp<0b11101, 0b11, 0b0000, 0b11, 0,
1254 def VSITOD : AVConv1IDs_Encode<0b11101, 0b11, 0b1000, 0b1011,
1269 def VSITOS : AVConv1InSs_Encode<0b11101, 0b11, 0b1000, 0b1010,
1286 def VSITOH : AVConv1IHs_Encode<0b11101, 0b11, 0b1000, 0b1001,
1293 def VUITOD : AVConv1IDs_Encode<0b11101, 0b11, 0b1000, 0b1011,
1308 def VUITOS : AVConv1InSs_Encode<0b11101, 0b11, 0b1000, 0b1010,
1325 def VUITOH : AVConv1IHs_Encode<0b11101, 0b11, 0b1000, 0b1001,
1390 def VTOSIZD : AVConv1IsD_Encode<0b11101, 0b11, 0b1101, 0b1011,
1405 def VTOSIZS : AVConv1InsS_Encode<0b11101, 0b11, 0b1101, 0b1010,
1423 def VTOSIZH : AVConv1IsH_Encode<0b11101, 0b11, 0b1101, 0b1001,
1430 def VTOUIZD : AVConv1IsD_Encode<0b11101, 0b11, 0b1100, 0b1011,
1445 def VTOUIZS : AVConv1InsS_Encode<0b11101, 0b11, 0b1100, 0b1010,
1463 def VTOUIZH : AVConv1IsH_Encode<0b11101, 0b11, 0b1100, 0b1001,
1473 def VTOSIRD : AVConv1IsD_Encode<0b11101, 0b11, 0b1101, 0b1011,
1480 def VTOSIRS : AVConv1InsS_Encode<0b11101, 0b11, 0b1101, 0b1010,
1487 def VTOSIRH : AVConv1IsH_Encode<0b11101, 0b11, 0b1101, 0b1001,
1494 def VTOUIRD : AVConv1IsD_Encode<0b11101, 0b11, 0b1100, 0b1011,
1501 def VTOUIRS : AVConv1InsS_Encode<0b11101, 0b11, 0b1100, 0b1010,
1508 def VTOUIRH : AVConv1IsH_Encode<0b11101, 0b11, 0b1100, 0b1001,
1553 def VTOSHH : AVConv1XInsS_Encode<0b11101, 0b11, 0b1110, 0b1001, 0,
1558 def VTOUHH : AVConv1XInsS_Encode<0b11101, 0b11, 0b1111, 0b1001, 0,
1563 def VTOSLH : AVConv1XInsS_Encode<0b11101, 0b11, 0b1110, 0b1001, 1,
1568 def VTOULH : AVConv1XInsS_Encode<0b11101, 0b11, 0b1111, 0b1001, 1,
1573 def VTOSHS : AVConv1XInsS_Encode<0b11101, 0b11, 0b1110, 0b1010, 0,
1581 def VTOUHS : AVConv1XInsS_Encode<0b11101, 0b11, 0b1111, 0b1010, 0,
1589 def VTOSLS : AVConv1XInsS_Encode<0b11101, 0b11, 0b1110, 0b1010, 1,
1597 def VTOULS : AVConv1XInsS_Encode<0b11101, 0b11, 0b1111, 0b1010, 1,
1605 def VTOSHD : AVConv1XInsD_Encode<0b11101, 0b11, 0b1110, 0b1011, 0,
1609 def VTOUHD : AVConv1XInsD_Encode<0b11101, 0b11, 0b1111, 0b1011, 0,
1613 def VTOSLD : AVConv1XInsD_Encode<0b11101, 0b11, 0b1110, 0b1011, 1,
1617 def VTOULD : AVConv1XInsD_Encode<0b11101, 0b11, 0b1111, 0b1011, 1,
1623 def VSHTOH : AVConv1XInsS_Encode<0b11101, 0b11, 0b1010, 0b1001, 0,
1628 def VUHTOH : AVConv1XInsS_Encode<0b11101, 0b11, 0b1011, 0b1001, 0,
1633 def VSLTOH : AVConv1XInsS_Encode<0b11101, 0b11, 0b1010, 0b1001, 1,
1638 def VULTOH : AVConv1XInsS_Encode<0b11101, 0b11, 0b1011, 0b1001, 1,
1643 def VSHTOS : AVConv1XInsS_Encode<0b11101, 0b11, 0b1010, 0b1010, 0,
1651 def VUHTOS : AVConv1XInsS_Encode<0b11101, 0b11, 0b1011, 0b1010, 0,
1659 def VSLTOS : AVConv1XInsS_Encode<0b11101, 0b11, 0b1010, 0b1010, 1,
1667 def VULTOS : AVConv1XInsS_Encode<0b11101, 0b11, 0b1011, 0b1010, 1,
1675 def VSHTOD : AVConv1XInsD_Encode<0b11101, 0b11, 0b1010, 0b1011, 0,
1679 def VUHTOD : AVConv1XInsD_Encode<0b11101, 0b11, 0b1011, 0b1011, 0,
1683 def VSLTOD : AVConv1XInsD_Encode<0b11101, 0b11, 0b1010, 0b1011, 1,
1687 def VULTOD : AVConv1XInsD_Encode<0b11101, 0b11, 0b1011, 0b1011, 1,
2154 let Inst{21-20} = 0b11;
2172 let Inst{21-20} = 0b11;
2190 let Inst{21-20} = 0b11;