Lines Matching refs:bits

13 class I<bits<6> opcode, dag OOL, dag IOL, string asmstr, InstrItinClass itin>
15 field bits<32> Inst;
16 field bits<32> SoftFail = 0;
28 bits<1> PPC970_First = 0;
29 bits<1> PPC970_Single = 0;
30 bits<1> PPC970_Cracked = 0;
31 bits<3> PPC970_Unit = 0;
41 bits<1> XFormMemOp = 0;
45 bits<1> Prefixed = 0;
58 class PPC970_DGroup_First { bits<1> PPC970_First = 1; }
59 class PPC970_DGroup_Single { bits<1> PPC970_Single = 1; }
60 class PPC970_DGroup_Cracked { bits<1> PPC970_Cracked = 1; }
63 class PPC970_Unit_Pseudo { bits<3> PPC970_Unit = 0; }
64 class PPC970_Unit_FXU { bits<3> PPC970_Unit = 1; }
65 class PPC970_Unit_LSU { bits<3> PPC970_Unit = 2; }
66 class PPC970_Unit_FPU { bits<3> PPC970_Unit = 3; }
67 class PPC970_Unit_CRU { bits<3> PPC970_Unit = 4; }
68 class PPC970_Unit_VALU { bits<3> PPC970_Unit = 5; }
69 class PPC970_Unit_VPERM { bits<3> PPC970_Unit = 6; }
70 class PPC970_Unit_BRU { bits<3> PPC970_Unit = 7; }
72 class XFormMemOp { bits<1> XFormMemOp = 1; }
77 class I2<bits<6> opcode1, bits<6> opcode2, dag OOL, dag IOL, string asmstr,
80 field bits<64> Inst;
81 field bits<64> SoftFail = 0;
94 bits<1> PPC970_First = 0;
95 bits<1> PPC970_Single = 0;
96 bits<1> PPC970_Cracked = 0;
97 bits<3> PPC970_Unit = 0;
112 class IXFormMemOp<bits<6> opcode, dag OOL, dag IOL, string asmstr,
117 class IForm<bits<6> opcode, bit aa, bit lk, dag OOL, dag IOL, string asmstr,
121 bits<24> LI;
129 class BForm<bits<6> opcode, bit aa, bit lk, dag OOL, dag IOL, string asmstr>
131 bits<7> BIBO; // 2 bits of BI and 5 bits of BO.
132 bits<3> CR;
133 bits<14> BD;
135 bits<5> BI;
146 class BForm_1<bits<6> opcode, bits<5> bo, bit aa, bit lk, dag OOL, dag IOL,
154 class BForm_2<bits<6> opcode, bits<5> bo, bits<5> bi, bit aa, bit lk,
157 bits<14> BD;
166 class BForm_3<bits<6> opcode, bit aa, bit lk,
169 bits<5> BO;
170 bits<5> BI;
171 bits<14> BD;
180 class BForm_3_at<bits<6> opcode, bit aa, bit lk,
183 bits<5> BO;
184 bits<2> at;
185 bits<5> BI;
186 bits<14> BD;
196 class BForm_4<bits<6> opcode, bits<5> bo, bit aa, bit lk,
199 bits<5> BI;
200 bits<14> BD;
210 class SCForm<bits<6> opcode, bits<1> xo,
214 bits<7> LEV;
223 class DForm_base<bits<6> opcode, dag OOL, dag IOL, string asmstr,
226 bits<5> A;
227 bits<5> B;
228 bits<16> C;
237 class DForm_1<bits<6> opcode, dag OOL, dag IOL, string asmstr,
240 bits<5> A;
241 bits<21> Addr;
250 class DForm_1a<bits<6> opcode, dag OOL, dag IOL, string asmstr,
253 bits<5> A;
254 bits<16> C;
255 bits<5> B;
265 class DForm_2<bits<6> opcode, dag OOL, dag IOL, string asmstr,
274 class DForm_2_r0<bits<6> opcode, dag OOL, dag IOL, string asmstr,
277 bits<5> A;
278 bits<16> B;
287 class DForm_4<bits<6> opcode, dag OOL, dag IOL, string asmstr,
290 bits<5> B;
291 bits<5> A;
292 bits<16> C;
301 class DForm_4_zero<bits<6> opcode, dag OOL, dag IOL, string asmstr,
308 class DForm_4_fixedreg_zero<bits<6> opcode, bits<5> R, dag OOL, dag IOL,
317 class IForm_and_DForm_1<bits<6> opcode1, bit aa, bit lk, bits<6> opcode2,
321 bits<5> A;
322 bits<21> Addr;
325 bits<24> LI;
337 class IForm_and_DForm_4_zero<bits<6> opcode1, bit aa, bit lk, bits<6> opcode2,
346 class DForm_5<bits<6> opcode, dag OOL, dag IOL, string asmstr,
349 bits<3> BF;
350 bits<1> L;
351 bits<5> RA;
352 bits<16> I;
361 class DForm_5_ext<bits<6> opcode, dag OOL, dag IOL, string asmstr,
367 class DForm_6<bits<6> opcode, dag OOL, dag IOL, string asmstr,
371 class DForm_6_ext<bits<6> opcode, dag OOL, dag IOL, string asmstr,
379 class DSForm_1<bits<6> opcode, bits<2> xo, dag OOL, dag IOL, string asmstr,
382 bits<5> RST;
383 bits<19> DS_RA;
394 class DXForm<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
397 bits<5> RT;
398 bits<16> D;
410 class DQ_RD6_RS5_DQ12<bits<6> opcode, bits<3> xo, dag OOL, dag IOL,
413 bits<6> XT;
414 bits<17> DS_RA;
425 class DQForm_RTp5_RA17_MEM<bits<6> opcode, bits<4> xo, dag OOL, dag IOL,
429 bits<5> RTp;
430 bits<17> DQ_RA;
440 class XForm_base_r3xo<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
443 bits<5> RST;
444 bits<5> A;
445 bits<5> B;
458 class XForm_base_r3xo_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
463 class XForm_tlb<bits<10> xo, dag OOL, dag IOL, string asmstr,
468 class XForm_attn<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
477 <bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
480 bits<5> A;
481 bits<5> RST;
482 bits<5> B;
494 class XForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
498 class XForm_1_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
502 class XForm_1a<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
508 class XForm_rs<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
515 class XForm_tlbws<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
518 bits<5> RST;
519 bits<5> A;
520 bits<1> WS;
531 class XForm_6<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
537 class XForm_8<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
541 class XForm_8_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
545 class XForm_10<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
551 class XForm_11<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
558 class XForm_16<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
561 bits<3> BF;
562 bits<1> L;
563 bits<5> RA;
564 bits<5> RB;
575 class XForm_icbt<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
578 bits<4> CT;
579 bits<5> RA;
580 bits<5> RB;
590 class XForm_sr<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
593 bits<5> RS;
594 bits<4> SR;
601 class XForm_mbar<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
604 bits<5> MO;
610 class XForm_srin<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
613 bits<5> RS;
614 bits<5> RB;
621 class XForm_mtmsr<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
624 bits<5> RS;
625 bits<1> L;
632 class XForm_16_ext<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
638 class XForm_17<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
641 bits<3> BF;
642 bits<5> FRA;
643 bits<5> FRB;
653 class XForm_17a<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
660 class XForm_18<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
663 bits<5> FRT;
664 bits<5> FRA;
665 bits<5> FRB;
676 class XForm_19<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
682 class XForm_20<bits<6> opcode, bits<6> xo, dag OOL, dag IOL, string asmstr,
685 bits<5> FRT;
686 bits<5> FRA;
687 bits<5> FRB;
688 bits<4> tttt;
700 class XForm_24<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
711 class XForm_24_sync<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
714 bits<2> L;
725 class XForm_24_eieio<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
731 class XForm_25<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
736 class XForm_25_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
742 class XForm_26<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
748 class XForm_28_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
753 class XForm_28<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
760 class XForm_42<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
772 class XForm_43<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
776 bits<5> FM;
786 class XForm_44<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
789 bits<5> RT;
790 bits<3> BFA;
800 class XForm_45<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
803 bits<5> RT;
804 bits<2> L;
814 class X_FRT5_XO2_XO3_XO10<bits<6> opcode, bits<2> xo1, bits<3> xo2, bits<10> xo,
828 class X_FRT5_XO2_XO3_FRB5_XO10<bits<6> opcode, bits<2> xo1, bits<3> xo2,
829 bits<10> xo, dag OOL, dag IOL, string asmstr,
833 bits<5> FRB;
843 class X_FRT5_XO2_XO3_DRM3_XO10<bits<6> opcode, bits<2> xo1, bits<3> xo2,
844 bits<10> xo, dag OOL, dag IOL, string asmstr,
848 bits<3> DRM;
859 class X_FRT5_XO2_XO3_RM2_X10<bits<6> opcode, bits<2> xo1, bits<3> xo2,
860 bits<10> xo, dag OOL, dag IOL, string asmstr,
864 bits<2> RM;
876 class XForm_0<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
884 class XForm_16b<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
891 class XForm_htm0<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
905 class XForm_htm1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
918 class XForm_htm2<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
932 class XForm_htm3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
935 bits<3> BF;
946 class X_BF3_L1_RS5_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
949 bits<3> BF;
950 bits<1> L;
951 bits<5> RA;
952 bits<5> RB;
966 class X_BF3_RS5_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
969 bits<3> BF;
970 bits<5> RA;
971 bits<5> RB;
984 class X_RD5_XO5_RS5<bits<6> opcode, bits<5> xo2, bits<10> xo, dag OOL, dag IOL,
990 class X_BF3_DCMX7_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
993 bits<3> BF;
994 bits<7> DCMX;
995 bits<5> VB;
1006 class X_RD6_IMM8<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1009 bits<6> XT;
1010 bits<8> IMM8;
1023 class X_RD5_RS5_IM5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1028 class X_BF3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1036 class X_L1_RS5_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1047 class XX1Form<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1050 bits<6> XT;
1051 bits<5> A;
1052 bits<5> B;
1063 class XX1Form_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1067 class XX1_RS6_RD5_XO<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1073 class XX2Form<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
1076 bits<6> XT;
1077 bits<6> XB;
1089 class XX2Form_1<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
1092 bits<3> CR;
1093 bits<6> XB;
1105 class XX2Form_2<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
1108 bits<6> XT;
1109 bits<6> XB;
1110 bits<2> D;
1123 class XX2_RD6_UIM5_RS6<bits<6> opcode, bits<9> xo, dag OOL, dag IOL,
1126 bits<6> XT;
1127 bits<6> XB;
1128 bits<5> UIM5;
1141 class XX2_RD5_XO5_RS6<bits<6> opcode, bits<5> xo2, bits<9> xo, dag OOL, dag IOL,
1144 bits<5> RT;
1145 bits<6> XB;
1158 class XX2_RD6_XO5_RS6<bits<6> opcode, bits<5> xo2, bits<9> xo, dag OOL, dag IOL,
1161 bits<6> XT;
1162 bits<6> XB;
1174 class XX2_BF3_DCMX7_RS6<bits<6> opcode, bits<9> xo, dag OOL, dag IOL,
1177 bits<3> BF;
1178 bits<7> DCMX;
1179 bits<6> XB;
1191 class XX2_RD6_DCMX7_RS6<bits<6> opcode, bits<4> xo1, bits<3> xo2,
1195 bits<6> XT;
1196 bits<7> DCMX;
1197 bits<6> XB;
1212 class XForm_XD6_RA5_RB5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1215 bits<11> D_RA_XD;
1216 bits<5> RB;
1227 class XX3Form<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1230 bits<6> XT;
1231 bits<6> XA;
1232 bits<6> XB;
1245 class XX3Form_SameOp<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1252 class XX3Form_1<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1255 bits<3> CR;
1256 bits<6> XA;
1257 bits<6> XB;
1271 class XX3Form_2<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1274 bits<6> XT;
1275 bits<6> XA;
1276 bits<6> XB;
1277 bits<2> D;
1292 class XX3Form_Rc<bits<6> opcode, bits<7> xo, dag OOL, dag IOL, string asmstr,
1295 bits<6> XT;
1296 bits<6> XA;
1297 bits<6> XB;
1313 class XX4Form<bits<6> opcode, bits<2> xo, dag OOL, dag IOL, string asmstr,
1316 bits<6> XT;
1317 bits<6> XA;
1318 bits<6> XB;
1319 bits<6> XC;
1335 class DCB_Form<bits<10> xo, bits<5> immfield, dag OOL, dag IOL, string asmstr,
1338 bits<5> A;
1339 bits<5> B;
1350 class DCB_Form_hint<bits<10> xo, dag OOL, dag IOL, string asmstr,
1353 bits<5> TH;
1354 bits<5> A;
1355 bits<5> B;
1367 class DSS_Form<bits<1> T, bits<10> xo, dag OOL, dag IOL, string asmstr,
1370 bits<2> STRM;
1371 bits<5> A;
1372 bits<5> B;
1386 class XLForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1389 bits<5> CRD;
1390 bits<5> CRA;
1391 bits<5> CRB;
1402 class XLForm_1_np<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1410 class XLForm_1_gen<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1413 bits<5> RT;
1414 bits<5> RB;
1421 class XLForm_1_ext<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1424 bits<5> CRD;
1435 class XLForm_2<bits<6> opcode, bits<10> xo, bit lk, dag OOL, dag IOL, string asmstr,
1438 bits<5> BO;
1439 bits<5> BI;
1440 bits<2> BH;
1452 class XLForm_2_br<bits<6> opcode, bits<10> xo, bit lk,
1455 bits<7> BIBO; // 2 bits of BI and 5 bits of BO.
1456 bits<3> CR;
1464 class XLForm_2_br2<bits<6> opcode, bits<10> xo, bits<5> bo, bit lk,
1471 class XLForm_2_ext<bits<6> opcode, bits<10> xo, bits<5> bo, bits<5> bi, bit lk,
1479 class XLForm_3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1482 bits<3> BF;
1483 bits<3> BFA;
1494 class XLForm_4<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1497 bits<3> BF;
1499 bits<4> U;
1513 class XLForm_S<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1516 bits<1> S;
1526 class XLForm_2_and_DSForm_1<bits<6> opcode1, bits<10> xo1, bit lk,
1527 bits<6> opcode2, bits<2> xo2,
1531 bits<5> BO;
1532 bits<5> BI;
1533 bits<2> BH;
1535 bits<5> RST;
1536 bits<19> DS_RA;
1553 class XLForm_2_ext_and_DSForm_1<bits<6> opcode1, bits<10> xo1,
1554 bits<5> bo, bits<5> bi, bit lk,
1555 bits<6> opcode2, bits<2> xo2,
1565 class XLForm_2_ext_and_DForm_1<bits<6> opcode1, bits<10> xo1, bits<5> bo,
1566 bits<5> bi, bit lk, bits<6> opcode2, dag OOL,
1571 bits<5> RST;
1572 bits<21> D_RA;
1589 class XFXForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1592 bits<5> RT;
1593 bits<10> SPR;
1610 class XFXForm_1_ext<bits<6> opcode, bits<10> xo, bits<10> spr,
1616 class XFXForm_3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1619 bits<5> RT;
1627 class XFXForm_3p<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1630 bits<5> RT;
1631 bits<10> Entry;
1640 class XFXForm_5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1643 bits<8> FXM;
1644 bits<5> rS;
1654 class XFXForm_5a<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1657 bits<5> ST;
1658 bits<8> FXM;
1668 class XFXForm_7<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1672 class XFXForm_7_ext<bits<6> opcode, bits<10> xo, bits<10> spr,
1681 class XFLForm<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1684 bits<8> FM;
1685 bits<5> rT;
1698 class XFLForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1702 bits<8> FLM;
1704 bits<5> FRB;
1718 class XSForm_1<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
1721 bits<5> A;
1722 bits<5> RS;
1723 bits<6> SH;
1737 class XOForm_1<bits<6> opcode, bits<9> xo, bit oe, dag OOL, dag IOL, string asmstr,
1740 bits<5> RT;
1741 bits<5> RA;
1742 bits<5> RB;
1756 class XOForm_3<bits<6> opcode, bits<9> xo, bit oe,
1763 class AForm_1<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1766 bits<5> FRT;
1767 bits<5> FRA;
1768 bits<5> FRC;
1769 bits<5> FRB;
1783 class AForm_2<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1789 class AForm_3<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1795 class AForm_4<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1798 bits<5> RT;
1799 bits<5> RA;
1800 bits<5> RB;
1801 bits<5> COND;
1814 class MForm_1<bits<6> opcode, dag OOL, dag IOL, string asmstr,
1817 bits<5> RA;
1818 bits<5> RS;
1819 bits<5> RB;
1820 bits<5> MB;
1821 bits<5> ME;
1835 class MForm_2<bits<6> opcode, dag OOL, dag IOL, string asmstr,
1841 class MDForm_1<bits<6> opcode, bits<3> xo, dag OOL, dag IOL, string asmstr,
1844 bits<5> RA;
1845 bits<5> RS;
1846 bits<6> SH;
1847 bits<6> MBE;
1862 class MDSForm_1<bits<6> opcode, bits<4> xo, dag OOL, dag IOL, string asmstr,
1865 bits<5> RA;
1866 bits<5> RS;
1867 bits<5> RB;
1868 bits<6> MBE;
1886 class VAForm_1<bits<6> xo, dag OOL, dag IOL, string asmstr,
1889 bits<5> VD;
1890 bits<5> VA;
1891 bits<5> VC;
1892 bits<5> VB;
1904 class VAForm_1a<bits<6> xo, dag OOL, dag IOL, string asmstr,
1907 bits<5> VD;
1908 bits<5> VA;
1909 bits<5> VB;
1910 bits<5> VC;
1921 class VAForm_2<bits<6> xo, dag OOL, dag IOL, string asmstr,
1924 bits<5> VD;
1925 bits<5> VA;
1926 bits<5> VB;
1927 bits<4> SH;
1940 class VXForm_1<bits<11> xo, dag OOL, dag IOL, string asmstr,
1943 bits<5> VD;
1944 bits<5> VA;
1945 bits<5> VB;
1955 class VXForm_setzero<bits<11> xo, dag OOL, dag IOL, string asmstr,
1963 class VXForm_2<bits<11> xo, dag OOL, dag IOL, string asmstr,
1966 bits<5> VD;
1967 bits<5> VB;
1977 class VXForm_3<bits<11> xo, dag OOL, dag IOL, string asmstr,
1980 bits<5> VD;
1981 bits<5> IMM;
1992 class VXForm_4<bits<11> xo, dag OOL, dag IOL, string asmstr,
1995 bits<5> VD;
2006 class VXForm_5<bits<11> xo, dag OOL, dag IOL, string asmstr,
2009 bits<5> VB;
2020 class VXForm_RD5_XO5_RS5<bits<11> xo, bits<5> eo, dag OOL, dag IOL,
2023 bits<5> RD;
2024 bits<5> VB;
2035 class VXForm_CR<bits<11> xo, dag OOL, dag IOL, string asmstr,
2038 bits<5> VD;
2039 bits<5> VA;
2040 bits<1> ST;
2041 bits<4> SIX;
2053 class VXForm_BX<bits<11> xo, dag OOL, dag IOL, string asmstr,
2056 bits<5> VD;
2057 bits<5> VA;
2068 class VXRForm_1<bits<10> xo, dag OOL, dag IOL, string asmstr,
2071 bits<5> VD;
2072 bits<5> VA;
2073 bits<5> VB;
2086 class VX_RD5_EO5_RS5_PS1_XO9<bits<5> eo, bits<9> xo,
2090 bits<5> VD;
2091 bits<5> VB;
2105 class VX_RD5_RSp5_PS1_XO9<bits<9> xo, dag OOL, dag IOL, string asmstr,
2108 bits<5> VD;
2109 bits<5> VA;
2110 bits<5> VB;
2123 class Z23Form_8<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
2126 bits<5> VRT;
2128 bits<5> VRB;
2129 bits<2> idx;
2144 class Z23Form_RTAB5_CY2<bits<6> opcode, bits<8> xo, dag OOL, dag IOL,
2147 bits<5> RT;
2148 bits<5> RA;
2149 bits<5> RB;
2150 bits<2> CY;