Lines Matching refs:bits
14 class I<bits<6> opcode, dag OOL, dag IOL, string asmstr, InstrItinClass itin>
16 field bits<32> Inst;
17 field bits<32> SoftFail = 0;
29 bits<1> PPC970_First = 0;
30 bits<1> PPC970_Single = 0;
31 bits<1> PPC970_Cracked = 0;
32 bits<3> PPC970_Unit = 0;
46 bits<1> UseVSXReg = 0;
50 bits<1> XFormMemOp = 0;
63 class PPC970_DGroup_First { bits<1> PPC970_First = 1; }
64 class PPC970_DGroup_Single { bits<1> PPC970_Single = 1; }
65 class PPC970_DGroup_Cracked { bits<1> PPC970_Cracked = 1; }
68 class PPC970_Unit_Pseudo { bits<3> PPC970_Unit = 0; }
69 class PPC970_Unit_FXU { bits<3> PPC970_Unit = 1; }
70 class PPC970_Unit_LSU { bits<3> PPC970_Unit = 2; }
71 class PPC970_Unit_FPU { bits<3> PPC970_Unit = 3; }
72 class PPC970_Unit_CRU { bits<3> PPC970_Unit = 4; }
73 class PPC970_Unit_VALU { bits<3> PPC970_Unit = 5; }
74 class PPC970_Unit_VPERM { bits<3> PPC970_Unit = 6; }
75 class PPC970_Unit_BRU { bits<3> PPC970_Unit = 7; }
77 class UseVSXReg { bits<1> UseVSXReg = 1; }
78 class XFormMemOp { bits<1> XFormMemOp = 1; }
83 class I2<bits<6> opcode1, bits<6> opcode2, dag OOL, dag IOL, string asmstr,
86 field bits<64> Inst;
87 field bits<64> SoftFail = 0;
100 bits<1> PPC970_First = 0;
101 bits<1> PPC970_Single = 0;
102 bits<1> PPC970_Cracked = 0;
103 bits<3> PPC970_Unit = 0;
118 class IXFormMemOp<bits<6> opcode, dag OOL, dag IOL, string asmstr,
123 class IForm<bits<6> opcode, bit aa, bit lk, dag OOL, dag IOL, string asmstr,
127 bits<24> LI;
135 class BForm<bits<6> opcode, bit aa, bit lk, dag OOL, dag IOL, string asmstr>
137 bits<7> BIBO; // 2 bits of BI and 5 bits of BO.
138 bits<3> CR;
139 bits<14> BD;
141 bits<5> BI;
152 class BForm_1<bits<6> opcode, bits<5> bo, bit aa, bit lk, dag OOL, dag IOL,
160 class BForm_2<bits<6> opcode, bits<5> bo, bits<5> bi, bit aa, bit lk,
163 bits<14> BD;
172 class BForm_3<bits<6> opcode, bit aa, bit lk,
175 bits<5> BO;
176 bits<5> BI;
177 bits<14> BD;
186 class BForm_3_at<bits<6> opcode, bit aa, bit lk,
189 bits<5> BO;
190 bits<2> at;
191 bits<5> BI;
192 bits<14> BD;
202 class BForm_4<bits<6> opcode, bits<5> bo, bit aa, bit lk,
205 bits<5> BI;
206 bits<14> BD;
216 class SCForm<bits<6> opcode, bits<1> xo,
220 bits<7> LEV;
229 class DForm_base<bits<6> opcode, dag OOL, dag IOL, string asmstr,
232 bits<5> A;
233 bits<5> B;
234 bits<16> C;
243 class DForm_1<bits<6> opcode, dag OOL, dag IOL, string asmstr,
246 bits<5> A;
247 bits<21> Addr;
256 class DForm_1a<bits<6> opcode, dag OOL, dag IOL, string asmstr,
259 bits<5> A;
260 bits<16> C;
261 bits<5> B;
271 class DForm_2<bits<6> opcode, dag OOL, dag IOL, string asmstr,
280 class DForm_2_r0<bits<6> opcode, dag OOL, dag IOL, string asmstr,
283 bits<5> A;
284 bits<16> B;
293 class DForm_4<bits<6> opcode, dag OOL, dag IOL, string asmstr,
296 bits<5> B;
297 bits<5> A;
298 bits<16> C;
307 class DForm_4_zero<bits<6> opcode, dag OOL, dag IOL, string asmstr,
314 class DForm_4_fixedreg_zero<bits<6> opcode, bits<5> R, dag OOL, dag IOL,
323 class IForm_and_DForm_1<bits<6> opcode1, bit aa, bit lk, bits<6> opcode2,
327 bits<5> A;
328 bits<21> Addr;
331 bits<24> LI;
343 class IForm_and_DForm_4_zero<bits<6> opcode1, bit aa, bit lk, bits<6> opcode2,
352 class DForm_5<bits<6> opcode, dag OOL, dag IOL, string asmstr,
355 bits<3> BF;
356 bits<1> L;
357 bits<5> RA;
358 bits<16> I;
367 class DForm_5_ext<bits<6> opcode, dag OOL, dag IOL, string asmstr,
373 class DForm_6<bits<6> opcode, dag OOL, dag IOL, string asmstr,
377 class DForm_6_ext<bits<6> opcode, dag OOL, dag IOL, string asmstr,
385 class DSForm_1<bits<6> opcode, bits<2> xo, dag OOL, dag IOL, string asmstr,
388 bits<5> RST;
389 bits<19> DS_RA;
400 class DXForm<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
403 bits<5> RT;
404 bits<16> D;
416 class DQ_RD6_RS5_DQ12<bits<6> opcode, bits<3> xo, dag OOL, dag IOL,
419 bits<6> XT;
420 bits<17> DS_RA;
432 class XForm_base_r3xo<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
435 bits<5> RST;
436 bits<5> A;
437 bits<5> B;
450 class XForm_base_r3xo_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
455 class XForm_tlb<bits<10> xo, dag OOL, dag IOL, string asmstr,
460 class XForm_attn<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
469 <bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
472 bits<5> A;
473 bits<5> RST;
474 bits<5> B;
486 class XForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
490 class XForm_1_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
494 class XForm_1a<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
500 class XForm_rs<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
507 class XForm_tlbws<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
510 bits<5> RST;
511 bits<5> A;
512 bits<1> WS;
523 class XForm_6<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
529 class XForm_8<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
533 class XForm_8_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
537 class XForm_10<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
543 class XForm_11<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
550 class XForm_16<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
553 bits<3> BF;
554 bits<1> L;
555 bits<5> RA;
556 bits<5> RB;
567 class XForm_icbt<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
570 bits<4> CT;
571 bits<5> RA;
572 bits<5> RB;
582 class XForm_sr<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
585 bits<5> RS;
586 bits<4> SR;
593 class XForm_mbar<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
596 bits<5> MO;
602 class XForm_srin<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
605 bits<5> RS;
606 bits<5> RB;
613 class XForm_mtmsr<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
616 bits<5> RS;
617 bits<1> L;
624 class XForm_16_ext<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
630 class XForm_17<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
633 bits<3> BF;
634 bits<5> FRA;
635 bits<5> FRB;
645 class XForm_17a<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
652 class XForm_18<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
655 bits<5> FRT;
656 bits<5> FRA;
657 bits<5> FRB;
668 class XForm_19<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
674 class XForm_20<bits<6> opcode, bits<6> xo, dag OOL, dag IOL, string asmstr,
677 bits<5> FRT;
678 bits<5> FRA;
679 bits<5> FRB;
680 bits<4> tttt;
692 class XForm_24<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
703 class XForm_24_sync<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
706 bits<2> L;
717 class XForm_24_eieio<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
723 class XForm_25<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
728 class XForm_25_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
733 class XForm_26<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
739 class XForm_28_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
744 class XForm_28<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
751 class XForm_42<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
763 class XForm_43<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
767 bits<5> FM;
777 class XForm_44<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
780 bits<5> RT;
781 bits<3> BFA;
791 class XForm_45<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
794 bits<5> RT;
795 bits<2> L;
805 class X_FRT5_XO2_XO3_XO10<bits<6> opcode, bits<2> xo1, bits<3> xo2, bits<10> xo,
819 class X_FRT5_XO2_XO3_FRB5_XO10<bits<6> opcode, bits<2> xo1, bits<3> xo2,
820 bits<10> xo, dag OOL, dag IOL, string asmstr,
824 bits<5> FRB;
834 class X_FRT5_XO2_XO3_DRM3_XO10<bits<6> opcode, bits<2> xo1, bits<3> xo2,
835 bits<10> xo, dag OOL, dag IOL, string asmstr,
839 bits<3> DRM;
850 class X_FRT5_XO2_XO3_RM2_X10<bits<6> opcode, bits<2> xo1, bits<3> xo2,
851 bits<10> xo, dag OOL, dag IOL, string asmstr,
855 bits<2> RM;
867 class XForm_0<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
875 class XForm_16b<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
882 class XForm_htm0<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
896 class XForm_htm1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
909 class XForm_htm2<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
923 class XForm_htm3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
926 bits<3> BF;
937 class X_BF3_L1_RS5_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
940 bits<3> BF;
941 bits<1> L;
942 bits<5> RA;
943 bits<5> RB;
957 class X_BF3_RS5_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
960 bits<3> BF;
961 bits<5> RA;
962 bits<5> RB;
975 class X_RD5_XO5_RS5<bits<6> opcode, bits<5> xo2, bits<10> xo, dag OOL, dag IOL,
981 class X_BF3_DCMX7_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
984 bits<3> BF;
985 bits<7> DCMX;
986 bits<5> VB;
997 class X_RD6_IMM8<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1000 bits<6> XT;
1001 bits<8> IMM8;
1014 class X_RD5_RS5_IM5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1019 class X_BF3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1027 class X_L1_RS5_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1038 class XX1Form<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1041 bits<6> XT;
1042 bits<5> A;
1043 bits<5> B;
1054 class XX1Form_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1058 class XX1_RS6_RD5_XO<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1064 class XX2Form<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
1067 bits<6> XT;
1068 bits<6> XB;
1080 class XX2Form_1<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
1083 bits<3> CR;
1084 bits<6> XB;
1096 class XX2Form_2<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
1099 bits<6> XT;
1100 bits<6> XB;
1101 bits<2> D;
1114 class XX2_RD6_UIM5_RS6<bits<6> opcode, bits<9> xo, dag OOL, dag IOL,
1117 bits<6> XT;
1118 bits<6> XB;
1119 bits<5> UIM5;
1132 class XX2_RD5_XO5_RS6<bits<6> opcode, bits<5> xo2, bits<9> xo, dag OOL, dag IOL,
1135 bits<5> RT;
1136 bits<6> XB;
1149 class XX2_RD6_XO5_RS6<bits<6> opcode, bits<5> xo2, bits<9> xo, dag OOL, dag IOL,
1152 bits<6> XT;
1153 bits<6> XB;
1165 class XX2_BF3_DCMX7_RS6<bits<6> opcode, bits<9> xo, dag OOL, dag IOL,
1168 bits<3> BF;
1169 bits<7> DCMX;
1170 bits<6> XB;
1182 class XX2_RD6_DCMX7_RS6<bits<6> opcode, bits<4> xo1, bits<3> xo2,
1186 bits<6> XT;
1187 bits<7> DCMX;
1188 bits<6> XB;
1203 class XX3Form<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1206 bits<6> XT;
1207 bits<6> XA;
1208 bits<6> XB;
1221 class XX3Form_Zero<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1228 class XX3Form_SetZero<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1235 class XX3Form_1<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1238 bits<3> CR;
1239 bits<6> XA;
1240 bits<6> XB;
1254 class XX3Form_2<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1257 bits<6> XT;
1258 bits<6> XA;
1259 bits<6> XB;
1260 bits<2> D;
1275 class XX3Form_Rc<bits<6> opcode, bits<7> xo, dag OOL, dag IOL, string asmstr,
1278 bits<6> XT;
1279 bits<6> XA;
1280 bits<6> XB;
1296 class XX4Form<bits<6> opcode, bits<2> xo, dag OOL, dag IOL, string asmstr,
1299 bits<6> XT;
1300 bits<6> XA;
1301 bits<6> XB;
1302 bits<6> XC;
1318 class DCB_Form<bits<10> xo, bits<5> immfield, dag OOL, dag IOL, string asmstr,
1321 bits<5> A;
1322 bits<5> B;
1333 class DCB_Form_hint<bits<10> xo, dag OOL, dag IOL, string asmstr,
1336 bits<5> TH;
1337 bits<5> A;
1338 bits<5> B;
1350 class DSS_Form<bits<1> T, bits<10> xo, dag OOL, dag IOL, string asmstr,
1353 bits<2> STRM;
1354 bits<5> A;
1355 bits<5> B;
1369 class XLForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1372 bits<5> CRD;
1373 bits<5> CRA;
1374 bits<5> CRB;
1385 class XLForm_1_np<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1393 class XLForm_1_gen<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1396 bits<5> RT;
1397 bits<5> RB;
1404 class XLForm_1_ext<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1407 bits<5> CRD;
1418 class XLForm_2<bits<6> opcode, bits<10> xo, bit lk, dag OOL, dag IOL, string asmstr,
1421 bits<5> BO;
1422 bits<5> BI;
1423 bits<2> BH;
1435 class XLForm_2_br<bits<6> opcode, bits<10> xo, bit lk,
1438 bits<7> BIBO; // 2 bits of BI and 5 bits of BO.
1439 bits<3> CR;
1447 class XLForm_2_br2<bits<6> opcode, bits<10> xo, bits<5> bo, bit lk,
1454 class XLForm_2_ext<bits<6> opcode, bits<10> xo, bits<5> bo, bits<5> bi, bit lk,
1462 class XLForm_3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1465 bits<3> BF;
1466 bits<3> BFA;
1477 class XLForm_4<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1480 bits<3> BF;
1482 bits<4> U;
1496 class XLForm_S<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1499 bits<1> S;
1509 class XLForm_2_and_DSForm_1<bits<6> opcode1, bits<10> xo1, bit lk,
1510 bits<6> opcode2, bits<2> xo2,
1514 bits<5> BO;
1515 bits<5> BI;
1516 bits<2> BH;
1518 bits<5> RST;
1519 bits<19> DS_RA;
1536 class XLForm_2_ext_and_DSForm_1<bits<6> opcode1, bits<10> xo1,
1537 bits<5> bo, bits<5> bi, bit lk,
1538 bits<6> opcode2, bits<2> xo2,
1549 class XFXForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1552 bits<5> RT;
1553 bits<10> SPR;
1570 class XFXForm_1_ext<bits<6> opcode, bits<10> xo, bits<10> spr,
1576 class XFXForm_3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1579 bits<5> RT;
1587 class XFXForm_3p<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1590 bits<5> RT;
1591 bits<10> Entry;
1600 class XFXForm_5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1603 bits<8> FXM;
1604 bits<5> rS;
1614 class XFXForm_5a<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1617 bits<5> ST;
1618 bits<8> FXM;
1628 class XFXForm_7<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1632 class XFXForm_7_ext<bits<6> opcode, bits<10> xo, bits<10> spr,
1641 class XFLForm<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1644 bits<8> FM;
1645 bits<5> rT;
1658 class XFLForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1662 bits<8> FLM;
1664 bits<5> FRB;
1678 class XSForm_1<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
1681 bits<5> A;
1682 bits<5> RS;
1683 bits<6> SH;
1697 class XOForm_1<bits<6> opcode, bits<9> xo, bit oe, dag OOL, dag IOL, string asmstr,
1700 bits<5> RT;
1701 bits<5> RA;
1702 bits<5> RB;
1716 class XOForm_3<bits<6> opcode, bits<9> xo, bit oe,
1723 class AForm_1<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1726 bits<5> FRT;
1727 bits<5> FRA;
1728 bits<5> FRC;
1729 bits<5> FRB;
1743 class AForm_2<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1749 class AForm_3<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1755 class AForm_4<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1758 bits<5> RT;
1759 bits<5> RA;
1760 bits<5> RB;
1761 bits<5> COND;
1774 class AForm_4a<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1782 class MForm_1<bits<6> opcode, dag OOL, dag IOL, string asmstr,
1785 bits<5> RA;
1786 bits<5> RS;
1787 bits<5> RB;
1788 bits<5> MB;
1789 bits<5> ME;
1803 class MForm_2<bits<6> opcode, dag OOL, dag IOL, string asmstr,
1809 class MDForm_1<bits<6> opcode, bits<3> xo, dag OOL, dag IOL, string asmstr,
1812 bits<5> RA;
1813 bits<5> RS;
1814 bits<6> SH;
1815 bits<6> MBE;
1830 class MDSForm_1<bits<6> opcode, bits<4> xo, dag OOL, dag IOL, string asmstr,
1833 bits<5> RA;
1834 bits<5> RS;
1835 bits<5> RB;
1836 bits<6> MBE;
1854 class VAForm_1<bits<6> xo, dag OOL, dag IOL, string asmstr,
1857 bits<5> VD;
1858 bits<5> VA;
1859 bits<5> VC;
1860 bits<5> VB;
1872 class VAForm_1a<bits<6> xo, dag OOL, dag IOL, string asmstr,
1875 bits<5> VD;
1876 bits<5> VA;
1877 bits<5> VB;
1878 bits<5> VC;
1889 class VAForm_2<bits<6> xo, dag OOL, dag IOL, string asmstr,
1892 bits<5> VD;
1893 bits<5> VA;
1894 bits<5> VB;
1895 bits<4> SH;
1908 class VXForm_1<bits<11> xo, dag OOL, dag IOL, string asmstr,
1911 bits<5> VD;
1912 bits<5> VA;
1913 bits<5> VB;
1923 class VXForm_setzero<bits<11> xo, dag OOL, dag IOL, string asmstr,
1931 class VXForm_2<bits<11> xo, dag OOL, dag IOL, string asmstr,
1934 bits<5> VD;
1935 bits<5> VB;
1945 class VXForm_3<bits<11> xo, dag OOL, dag IOL, string asmstr,
1948 bits<5> VD;
1949 bits<5> IMM;
1960 class VXForm_4<bits<11> xo, dag OOL, dag IOL, string asmstr,
1963 bits<5> VD;
1974 class VXForm_5<bits<11> xo, dag OOL, dag IOL, string asmstr,
1977 bits<5> VB;
1988 class VXForm_RD5_XO5_RS5<bits<11> xo, bits<5> eo, dag OOL, dag IOL,
1991 bits<5> RD;
1992 bits<5> VB;
2003 class VXForm_CR<bits<11> xo, dag OOL, dag IOL, string asmstr,
2006 bits<5> VD;
2007 bits<5> VA;
2008 bits<1> ST;
2009 bits<4> SIX;
2021 class VXForm_BX<bits<11> xo, dag OOL, dag IOL, string asmstr,
2024 bits<5> VD;
2025 bits<5> VA;
2036 class VXRForm_1<bits<10> xo, dag OOL, dag IOL, string asmstr,
2039 bits<5> VD;
2040 bits<5> VA;
2041 bits<5> VB;
2054 class VX_RD5_EO5_RS5_PS1_XO9<bits<5> eo, bits<9> xo,
2058 bits<5> VD;
2059 bits<5> VB;
2073 class VX_RD5_RSp5_PS1_XO9<bits<9> xo, dag OOL, dag IOL, string asmstr,
2076 bits<5> VD;
2077 bits<5> VA;
2078 bits<5> VB;
2092 class Z23Form_1<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
2095 bits<5> FRT;
2096 bits<5> FRA;
2097 bits<5> FRB;
2098 bits<2> idx;
2112 class Z23Form_2<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
2118 class Z23Form_3<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
2121 bits<5> FRT;
2122 bits<12> idx;
2134 class Z23Form_8<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
2137 bits<5> VRT;
2139 bits<5> VRB;
2140 bits<2> idx;