Lines Matching refs:opcode

13 class I<bits<6> opcode, dag OOL, dag IOL, string asmstr, InstrItinClass itin>
22 let Inst{0-5} = opcode;
112 class IXFormMemOp<bits<6> opcode, dag OOL, dag IOL, string asmstr,
114 :I<opcode, OOL, IOL, asmstr, itin>, XFormMemOp;
117 class IForm<bits<6> opcode, bit aa, bit lk, dag OOL, dag IOL, string asmstr,
119 : I<opcode, OOL, IOL, asmstr, itin> {
129 class BForm<bits<6> opcode, bit aa, bit lk, dag OOL, dag IOL, string asmstr>
130 : I<opcode, OOL, IOL, asmstr, IIC_BrB> {
146 class BForm_1<bits<6> opcode, bits<5> bo, bit aa, bit lk, dag OOL, dag IOL,
148 : BForm<opcode, aa, lk, OOL, IOL, asmstr> {
154 class BForm_2<bits<6> opcode, bits<5> bo, bits<5> bi, bit aa, bit lk,
156 : I<opcode, OOL, IOL, asmstr, IIC_BrB> {
166 class BForm_3<bits<6> opcode, bit aa, bit lk,
168 : I<opcode, OOL, IOL, asmstr, IIC_BrB> {
180 class BForm_3_at<bits<6> opcode, bit aa, bit lk,
182 : I<opcode, OOL, IOL, asmstr, IIC_BrB> {
196 class BForm_4<bits<6> opcode, bits<5> bo, bit aa, bit lk,
198 : I<opcode, OOL, IOL, asmstr, IIC_BrB> {
210 class SCForm<bits<6> opcode, bits<1> xo,
213 : I<opcode, OOL, IOL, asmstr, itin> {
223 class DForm_base<bits<6> opcode, dag OOL, dag IOL, string asmstr,
225 : I<opcode, OOL, IOL, asmstr, itin> {
237 class DForm_1<bits<6> opcode, dag OOL, dag IOL, string asmstr,
239 : I<opcode, OOL, IOL, asmstr, itin> {
250 class DForm_1a<bits<6> opcode, dag OOL, dag IOL, string asmstr,
252 : I<opcode, OOL, IOL, asmstr, itin> {
265 class DForm_2<bits<6> opcode, dag OOL, dag IOL, string asmstr,
267 : DForm_base<opcode, OOL, IOL, asmstr, itin, pattern> {
274 class DForm_2_r0<bits<6> opcode, dag OOL, dag IOL, string asmstr,
276 : I<opcode, OOL, IOL, asmstr, itin> {
287 class DForm_4<bits<6> opcode, dag OOL, dag IOL, string asmstr,
289 : I<opcode, OOL, IOL, asmstr, itin> {
301 class DForm_4_zero<bits<6> opcode, dag OOL, dag IOL, string asmstr,
303 : DForm_1<opcode, OOL, IOL, asmstr, itin, pattern> {
308 class DForm_4_fixedreg_zero<bits<6> opcode, bits<5> R, dag OOL, dag IOL,
311 : DForm_4<opcode, OOL, IOL, asmstr, itin, pattern> {
346 class DForm_5<bits<6> opcode, dag OOL, dag IOL, string asmstr,
348 : I<opcode, OOL, IOL, asmstr, itin> {
361 class DForm_5_ext<bits<6> opcode, dag OOL, dag IOL, string asmstr,
363 : DForm_5<opcode, OOL, IOL, asmstr, itin> {
367 class DForm_6<bits<6> opcode, dag OOL, dag IOL, string asmstr,
369 : DForm_5<opcode, OOL, IOL, asmstr, itin>;
371 class DForm_6_ext<bits<6> opcode, dag OOL, dag IOL, string asmstr,
373 : DForm_6<opcode, OOL, IOL, asmstr, itin> {
379 class DSForm_1<bits<6> opcode, bits<2> xo, dag OOL, dag IOL, string asmstr,
381 : I<opcode, OOL, IOL, asmstr, itin> {
394 class DXForm<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
396 : I<opcode, OOL, IOL, asmstr, itin> {
410 class DQ_RD6_RS5_DQ12<bits<6> opcode, bits<3> xo, dag OOL, dag IOL,
412 : I<opcode, OOL, IOL, asmstr, itin> {
425 class DQForm_RTp5_RA17_MEM<bits<6> opcode, bits<4> xo, dag OOL, dag IOL,
428 : I<opcode, OOL, IOL, asmstr, itin> {
440 class XForm_base_r3xo<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
442 : I<opcode, OOL, IOL, asmstr, itin> {
458 class XForm_base_r3xo_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
461 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern>, XFormMemOp;
468 class XForm_attn<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
470 : I<opcode, OOL, IOL, asmstr, itin> {
477 <bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
479 : I<opcode, OOL, IOL, asmstr, itin> {
494 class XForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
496 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern>;
498 class XForm_1_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
500 : XForm_base_r3xo_memOp<opcode, xo, OOL, IOL, asmstr, itin, pattern>;
502 class XForm_1a<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
504 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
508 class XForm_rs<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
510 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
515 class XForm_tlbws<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
517 : I<opcode, OOL, IOL, asmstr, itin> {
531 class XForm_6<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
533 : XForm_base_r3xo_swapped<opcode, xo, OOL, IOL, asmstr, itin> {
537 class XForm_8<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
539 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern>;
541 class XForm_8_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
543 : XForm_base_r3xo_memOp<opcode, xo, OOL, IOL, asmstr, itin, pattern>;
545 class XForm_10<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
547 : XForm_base_r3xo_swapped<opcode, xo, OOL, IOL, asmstr, itin> {
551 class XForm_11<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
553 : XForm_base_r3xo_swapped<opcode, xo, OOL, IOL, asmstr, itin> {
558 class XForm_16<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
560 : I<opcode, OOL, IOL, asmstr, itin> {
575 class XForm_icbt<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
577 : I<opcode, OOL, IOL, asmstr, itin> {
590 class XForm_sr<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
592 : I<opcode, OOL, IOL, asmstr, itin> {
601 class XForm_mbar<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
603 : I<opcode, OOL, IOL, asmstr, itin> {
610 class XForm_srin<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
612 : I<opcode, OOL, IOL, asmstr, itin> {
621 class XForm_mtmsr<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
623 : I<opcode, OOL, IOL, asmstr, itin> {
632 class XForm_16_ext<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
634 : XForm_16<opcode, xo, OOL, IOL, asmstr, itin> {
638 class XForm_17<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
640 : I<opcode, OOL, IOL, asmstr, itin> {
653 class XForm_17a<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
655 : XForm_17<opcode, xo, OOL, IOL, asmstr, itin > {
660 class XForm_18<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
662 : I<opcode, OOL, IOL, asmstr, itin> {
676 class XForm_19<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
678 : XForm_18<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
682 class XForm_20<bits<6> opcode, bits<6> xo, dag OOL, dag IOL, string asmstr,
684 : I<opcode, OOL, IOL, asmstr, itin> {
700 class XForm_24<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
702 : I<opcode, OOL, IOL, asmstr, itin> {
711 class XForm_24_sync<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
713 : I<opcode, OOL, IOL, asmstr, itin> {
725 class XForm_24_eieio<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
727 : XForm_24_sync<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
731 class XForm_25<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
733 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
736 class XForm_25_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
738 : XForm_base_r3xo_memOp<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
742 class XForm_26<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
744 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
748 class XForm_28_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
750 : XForm_base_r3xo_memOp<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
753 class XForm_28<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
755 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
760 class XForm_42<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
762 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
772 class XForm_43<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
774 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
786 class XForm_44<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
788 : I<opcode, OOL, IOL, asmstr, itin> {
800 class XForm_45<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
802 : I<opcode, OOL, IOL, asmstr, itin> {
814 class X_FRT5_XO2_XO3_XO10<bits<6> opcode, bits<2> xo1, bits<3> xo2, bits<10> xo,
817 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
828 class X_FRT5_XO2_XO3_FRB5_XO10<bits<6> opcode, bits<2> xo1, bits<3> xo2,
831 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
843 class X_FRT5_XO2_XO3_DRM3_XO10<bits<6> opcode, bits<2> xo1, bits<3> xo2,
846 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
859 class X_FRT5_XO2_XO3_RM2_X10<bits<6> opcode, bits<2> xo1, bits<3> xo2,
862 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
876 class XForm_0<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
878 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
884 class XForm_16b<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
886 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
891 class XForm_htm0<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
893 : I<opcode, OOL, IOL, asmstr, itin> {
905 class XForm_htm1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
907 : I<opcode, OOL, IOL, asmstr, itin> {
918 class XForm_htm2<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
920 : I<opcode, OOL, IOL, asmstr, itin> {
932 class XForm_htm3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
934 : I<opcode, OOL, IOL, asmstr, itin> {
946 class X_BF3_L1_RS5_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
948 : I<opcode, OOL, IOL, asmstr, itin> {
966 class X_BF3_RS5_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
968 : I<opcode, OOL, IOL, asmstr, itin> {
984 class X_RD5_XO5_RS5<bits<6> opcode, bits<5> xo2, bits<10> xo, dag OOL, dag IOL,
986 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
990 class X_BF3_DCMX7_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
992 : I<opcode, OOL, IOL, asmstr, itin> {
1006 class X_RD6_IMM8<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1008 : I<opcode, OOL, IOL, asmstr, itin> {
1023 class X_RD5_RS5_IM5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1025 : XForm_base_r3xo_memOp<opcode, xo, OOL, IOL, asmstr, itin, []> {
1028 class X_BF3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1030 : XForm_17<opcode, xo, OOL, IOL, asmstr, itin> {
1036 class X_L1_RS5_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1038 : XForm_16<opcode, xo, OOL, IOL, asmstr, itin> {
1047 class XX1Form<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1049 : I<opcode, OOL, IOL, asmstr, itin> {
1063 class XX1Form_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1065 : XX1Form<opcode, xo, OOL, IOL, asmstr, itin, pattern>, XFormMemOp;
1067 class XX1_RS6_RD5_XO<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1069 : XX1Form<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
1073 class XX2Form<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
1075 : I<opcode, OOL, IOL, asmstr, itin> {
1089 class XX2Form_1<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
1091 : I<opcode, OOL, IOL, asmstr, itin> {
1105 class XX2Form_2<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
1107 : I<opcode, OOL, IOL, asmstr, itin> {
1123 class XX2_RD6_UIM5_RS6<bits<6> opcode, bits<9> xo, dag OOL, dag IOL,
1125 : I<opcode, OOL, IOL, asmstr, itin> {
1141 class XX2_RD5_XO5_RS6<bits<6> opcode, bits<5> xo2, bits<9> xo, dag OOL, dag IOL,
1143 : I<opcode, OOL, IOL, asmstr, itin> {
1158 class XX2_RD6_XO5_RS6<bits<6> opcode, bits<5> xo2, bits<9> xo, dag OOL, dag IOL,
1160 : I<opcode, OOL, IOL, asmstr, itin> {
1174 class XX2_BF3_DCMX7_RS6<bits<6> opcode, bits<9> xo, dag OOL, dag IOL,
1176 : I<opcode, OOL, IOL, asmstr, itin> {
1191 class XX2_RD6_DCMX7_RS6<bits<6> opcode, bits<4> xo1, bits<3> xo2,
1194 : I<opcode, OOL, IOL, asmstr, itin> {
1212 class XForm_XD6_RA5_RB5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1214 : I<opcode, OOL, IOL, asmstr, itin> {
1227 class XX3Form<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1229 : I<opcode, OOL, IOL, asmstr, itin> {
1245 class XX3Form_SameOp<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1247 : XX3Form<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
1252 class XX3Form_1<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1254 : I<opcode, OOL, IOL, asmstr, itin> {
1271 class XX3Form_2<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1273 : I<opcode, OOL, IOL, asmstr, itin> {
1292 class XX3Form_Rc<bits<6> opcode, bits<7> xo, dag OOL, dag IOL, string asmstr,
1294 : I<opcode, OOL, IOL, asmstr, itin> {
1313 class XX4Form<bits<6> opcode, bits<2> xo, dag OOL, dag IOL, string asmstr,
1315 : I<opcode, OOL, IOL, asmstr, itin> {
1386 class XLForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1388 : I<opcode, OOL, IOL, asmstr, itin> {
1402 class XLForm_1_np<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1404 : XLForm_1<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
1410 class XLForm_1_gen<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1412 : XLForm_1<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
1421 class XLForm_1_ext<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1423 : I<opcode, OOL, IOL, asmstr, itin> {
1435 class XLForm_2<bits<6> opcode, bits<10> xo, bit lk, dag OOL, dag IOL, string asmstr,
1437 : I<opcode, OOL, IOL, asmstr, itin> {
1452 class XLForm_2_br<bits<6> opcode, bits<10> xo, bit lk,
1454 : XLForm_2<opcode, xo, lk, OOL, IOL, asmstr, itin, pattern> {
1464 class XLForm_2_br2<bits<6> opcode, bits<10> xo, bits<5> bo, bit lk,
1466 : XLForm_2<opcode, xo, lk, OOL, IOL, asmstr, itin, pattern> {
1471 class XLForm_2_ext<bits<6> opcode, bits<10> xo, bits<5> bo, bits<5> bi, bit lk,
1473 : XLForm_2<opcode, xo, lk, OOL, IOL, asmstr, itin, pattern> {
1479 class XLForm_3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1481 : I<opcode, OOL, IOL, asmstr, itin> {
1494 class XLForm_4<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1496 : I<opcode, OOL, IOL, asmstr, itin> {
1513 class XLForm_S<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1515 : I<opcode, OOL, IOL, asmstr, itin> {
1589 class XFXForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1591 : I<opcode, OOL, IOL, asmstr, itin> {
1610 class XFXForm_1_ext<bits<6> opcode, bits<10> xo, bits<10> spr,
1612 : XFXForm_1<opcode, xo, OOL, IOL, asmstr, itin> {
1616 class XFXForm_3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1618 : I<opcode, OOL, IOL, asmstr, itin> {
1627 class XFXForm_3p<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1629 : I<opcode, OOL, IOL, asmstr, itin> {
1640 class XFXForm_5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1642 : I<opcode, OOL, IOL, asmstr, itin> {
1654 class XFXForm_5a<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1656 : I<opcode, OOL, IOL, asmstr, itin> {
1668 class XFXForm_7<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1670 : XFXForm_1<opcode, xo, OOL, IOL, asmstr, itin>;
1672 class XFXForm_7_ext<bits<6> opcode, bits<10> xo, bits<10> spr,
1674 : XFXForm_7<opcode, xo, OOL, IOL, asmstr, itin> {
1681 class XFLForm<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1683 : I<opcode, OOL, IOL, asmstr, itin> {
1698 class XFLForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1700 : I<opcode, OOL, IOL, asmstr, itin> {
1718 class XSForm_1<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
1720 : I<opcode, OOL, IOL, asmstr, itin> {
1737 class XOForm_1<bits<6> opcode, bits<9> xo, bit oe, dag OOL, dag IOL, string asmstr,
1739 : I<opcode, OOL, IOL, asmstr, itin> {
1756 class XOForm_3<bits<6> opcode, bits<9> xo, bit oe,
1758 : XOForm_1<opcode, xo, oe, OOL, IOL, asmstr, itin, pattern> {
1763 class AForm_1<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1765 : I<opcode, OOL, IOL, asmstr, itin> {
1783 class AForm_2<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1785 : AForm_1<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
1789 class AForm_3<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1791 : AForm_1<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
1795 class AForm_4<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1797 : I<opcode, OOL, IOL, asmstr, itin> {
1814 class MForm_1<bits<6> opcode, dag OOL, dag IOL, string asmstr,
1816 : I<opcode, OOL, IOL, asmstr, itin> {
1835 class MForm_2<bits<6> opcode, dag OOL, dag IOL, string asmstr,
1837 : MForm_1<opcode, OOL, IOL, asmstr, itin, pattern> {
1841 class MDForm_1<bits<6> opcode, bits<3> xo, dag OOL, dag IOL, string asmstr,
1843 : I<opcode, OOL, IOL, asmstr, itin> {
1862 class MDSForm_1<bits<6> opcode, bits<4> xo, dag OOL, dag IOL, string asmstr,
1864 : I<opcode, OOL, IOL, asmstr, itin> {
2123 class Z23Form_8<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
2125 : I<opcode, OOL, IOL, asmstr, itin> {
2144 class Z23Form_RTAB5_CY2<bits<6> opcode, bits<8> xo, dag OOL, dag IOL,
2146 : I<opcode, OOL, IOL, asmstr, itin> {