Lines Matching refs:opcode

14 class I<bits<6> opcode, dag OOL, dag IOL, string asmstr, InstrItinClass itin>
23 let Inst{0-5} = opcode;
118 class IXFormMemOp<bits<6> opcode, dag OOL, dag IOL, string asmstr,
120 :I<opcode, OOL, IOL, asmstr, itin>, XFormMemOp;
123 class IForm<bits<6> opcode, bit aa, bit lk, dag OOL, dag IOL, string asmstr,
125 : I<opcode, OOL, IOL, asmstr, itin> {
135 class BForm<bits<6> opcode, bit aa, bit lk, dag OOL, dag IOL, string asmstr>
136 : I<opcode, OOL, IOL, asmstr, IIC_BrB> {
152 class BForm_1<bits<6> opcode, bits<5> bo, bit aa, bit lk, dag OOL, dag IOL,
154 : BForm<opcode, aa, lk, OOL, IOL, asmstr> {
160 class BForm_2<bits<6> opcode, bits<5> bo, bits<5> bi, bit aa, bit lk,
162 : I<opcode, OOL, IOL, asmstr, IIC_BrB> {
172 class BForm_3<bits<6> opcode, bit aa, bit lk,
174 : I<opcode, OOL, IOL, asmstr, IIC_BrB> {
186 class BForm_3_at<bits<6> opcode, bit aa, bit lk,
188 : I<opcode, OOL, IOL, asmstr, IIC_BrB> {
202 class BForm_4<bits<6> opcode, bits<5> bo, bit aa, bit lk,
204 : I<opcode, OOL, IOL, asmstr, IIC_BrB> {
216 class SCForm<bits<6> opcode, bits<1> xo,
219 : I<opcode, OOL, IOL, asmstr, itin> {
229 class DForm_base<bits<6> opcode, dag OOL, dag IOL, string asmstr,
231 : I<opcode, OOL, IOL, asmstr, itin> {
243 class DForm_1<bits<6> opcode, dag OOL, dag IOL, string asmstr,
245 : I<opcode, OOL, IOL, asmstr, itin> {
256 class DForm_1a<bits<6> opcode, dag OOL, dag IOL, string asmstr,
258 : I<opcode, OOL, IOL, asmstr, itin> {
271 class DForm_2<bits<6> opcode, dag OOL, dag IOL, string asmstr,
273 : DForm_base<opcode, OOL, IOL, asmstr, itin, pattern> {
280 class DForm_2_r0<bits<6> opcode, dag OOL, dag IOL, string asmstr,
282 : I<opcode, OOL, IOL, asmstr, itin> {
293 class DForm_4<bits<6> opcode, dag OOL, dag IOL, string asmstr,
295 : I<opcode, OOL, IOL, asmstr, itin> {
307 class DForm_4_zero<bits<6> opcode, dag OOL, dag IOL, string asmstr,
309 : DForm_1<opcode, OOL, IOL, asmstr, itin, pattern> {
314 class DForm_4_fixedreg_zero<bits<6> opcode, bits<5> R, dag OOL, dag IOL,
317 : DForm_4<opcode, OOL, IOL, asmstr, itin, pattern> {
352 class DForm_5<bits<6> opcode, dag OOL, dag IOL, string asmstr,
354 : I<opcode, OOL, IOL, asmstr, itin> {
367 class DForm_5_ext<bits<6> opcode, dag OOL, dag IOL, string asmstr,
369 : DForm_5<opcode, OOL, IOL, asmstr, itin> {
373 class DForm_6<bits<6> opcode, dag OOL, dag IOL, string asmstr,
375 : DForm_5<opcode, OOL, IOL, asmstr, itin>;
377 class DForm_6_ext<bits<6> opcode, dag OOL, dag IOL, string asmstr,
379 : DForm_6<opcode, OOL, IOL, asmstr, itin> {
385 class DSForm_1<bits<6> opcode, bits<2> xo, dag OOL, dag IOL, string asmstr,
387 : I<opcode, OOL, IOL, asmstr, itin> {
400 class DXForm<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
402 : I<opcode, OOL, IOL, asmstr, itin> {
416 class DQ_RD6_RS5_DQ12<bits<6> opcode, bits<3> xo, dag OOL, dag IOL,
418 : I<opcode, OOL, IOL, asmstr, itin> {
432 class XForm_base_r3xo<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
434 : I<opcode, OOL, IOL, asmstr, itin> {
450 class XForm_base_r3xo_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
453 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern>, XFormMemOp;
460 class XForm_attn<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
462 : I<opcode, OOL, IOL, asmstr, itin> {
469 <bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
471 : I<opcode, OOL, IOL, asmstr, itin> {
486 class XForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
488 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern>;
490 class XForm_1_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
492 : XForm_base_r3xo_memOp<opcode, xo, OOL, IOL, asmstr, itin, pattern>;
494 class XForm_1a<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
496 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
500 class XForm_rs<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
502 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
507 class XForm_tlbws<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
509 : I<opcode, OOL, IOL, asmstr, itin> {
523 class XForm_6<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
525 : XForm_base_r3xo_swapped<opcode, xo, OOL, IOL, asmstr, itin> {
529 class XForm_8<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
531 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern>;
533 class XForm_8_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
535 : XForm_base_r3xo_memOp<opcode, xo, OOL, IOL, asmstr, itin, pattern>;
537 class XForm_10<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
539 : XForm_base_r3xo_swapped<opcode, xo, OOL, IOL, asmstr, itin> {
543 class XForm_11<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
545 : XForm_base_r3xo_swapped<opcode, xo, OOL, IOL, asmstr, itin> {
550 class XForm_16<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
552 : I<opcode, OOL, IOL, asmstr, itin> {
567 class XForm_icbt<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
569 : I<opcode, OOL, IOL, asmstr, itin> {
582 class XForm_sr<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
584 : I<opcode, OOL, IOL, asmstr, itin> {
593 class XForm_mbar<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
595 : I<opcode, OOL, IOL, asmstr, itin> {
602 class XForm_srin<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
604 : I<opcode, OOL, IOL, asmstr, itin> {
613 class XForm_mtmsr<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
615 : I<opcode, OOL, IOL, asmstr, itin> {
624 class XForm_16_ext<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
626 : XForm_16<opcode, xo, OOL, IOL, asmstr, itin> {
630 class XForm_17<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
632 : I<opcode, OOL, IOL, asmstr, itin> {
645 class XForm_17a<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
647 : XForm_17<opcode, xo, OOL, IOL, asmstr, itin > {
652 class XForm_18<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
654 : I<opcode, OOL, IOL, asmstr, itin> {
668 class XForm_19<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
670 : XForm_18<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
674 class XForm_20<bits<6> opcode, bits<6> xo, dag OOL, dag IOL, string asmstr,
676 : I<opcode, OOL, IOL, asmstr, itin> {
692 class XForm_24<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
694 : I<opcode, OOL, IOL, asmstr, itin> {
703 class XForm_24_sync<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
705 : I<opcode, OOL, IOL, asmstr, itin> {
717 class XForm_24_eieio<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
719 : XForm_24_sync<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
723 class XForm_25<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
725 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
728 class XForm_25_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
730 : XForm_base_r3xo_memOp<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
733 class XForm_26<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
735 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
739 class XForm_28_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
741 : XForm_base_r3xo_memOp<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
744 class XForm_28<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
746 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
751 class XForm_42<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
753 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
763 class XForm_43<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
765 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
777 class XForm_44<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
779 : I<opcode, OOL, IOL, asmstr, itin> {
791 class XForm_45<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
793 : I<opcode, OOL, IOL, asmstr, itin> {
805 class X_FRT5_XO2_XO3_XO10<bits<6> opcode, bits<2> xo1, bits<3> xo2, bits<10> xo,
808 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
819 class X_FRT5_XO2_XO3_FRB5_XO10<bits<6> opcode, bits<2> xo1, bits<3> xo2,
822 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
834 class X_FRT5_XO2_XO3_DRM3_XO10<bits<6> opcode, bits<2> xo1, bits<3> xo2,
837 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
850 class X_FRT5_XO2_XO3_RM2_X10<bits<6> opcode, bits<2> xo1, bits<3> xo2,
853 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
867 class XForm_0<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
869 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
875 class XForm_16b<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
877 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
882 class XForm_htm0<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
884 : I<opcode, OOL, IOL, asmstr, itin> {
896 class XForm_htm1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
898 : I<opcode, OOL, IOL, asmstr, itin> {
909 class XForm_htm2<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
911 : I<opcode, OOL, IOL, asmstr, itin> {
923 class XForm_htm3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
925 : I<opcode, OOL, IOL, asmstr, itin> {
937 class X_BF3_L1_RS5_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
939 : I<opcode, OOL, IOL, asmstr, itin> {
957 class X_BF3_RS5_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
959 : I<opcode, OOL, IOL, asmstr, itin> {
975 class X_RD5_XO5_RS5<bits<6> opcode, bits<5> xo2, bits<10> xo, dag OOL, dag IOL,
977 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
981 class X_BF3_DCMX7_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
983 : I<opcode, OOL, IOL, asmstr, itin> {
997 class X_RD6_IMM8<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
999 : I<opcode, OOL, IOL, asmstr, itin> {
1014 class X_RD5_RS5_IM5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1016 : XForm_base_r3xo_memOp<opcode, xo, OOL, IOL, asmstr, itin, []> {
1019 class X_BF3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1021 : XForm_17<opcode, xo, OOL, IOL, asmstr, itin> {
1027 class X_L1_RS5_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1029 : XForm_16<opcode, xo, OOL, IOL, asmstr, itin> {
1038 class XX1Form<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1040 : I<opcode, OOL, IOL, asmstr, itin> {
1054 class XX1Form_memOp<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1056 : XX1Form<opcode, xo, OOL, IOL, asmstr, itin, pattern>, XFormMemOp;
1058 class XX1_RS6_RD5_XO<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
1060 : XX1Form<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
1064 class XX2Form<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
1066 : I<opcode, OOL, IOL, asmstr, itin> {
1080 class XX2Form_1<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
1082 : I<opcode, OOL, IOL, asmstr, itin> {
1096 class XX2Form_2<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
1098 : I<opcode, OOL, IOL, asmstr, itin> {
1114 class XX2_RD6_UIM5_RS6<bits<6> opcode, bits<9> xo, dag OOL, dag IOL,
1116 : I<opcode, OOL, IOL, asmstr, itin> {
1132 class XX2_RD5_XO5_RS6<bits<6> opcode, bits<5> xo2, bits<9> xo, dag OOL, dag IOL,
1134 : I<opcode, OOL, IOL, asmstr, itin> {
1149 class XX2_RD6_XO5_RS6<bits<6> opcode, bits<5> xo2, bits<9> xo, dag OOL, dag IOL,
1151 : I<opcode, OOL, IOL, asmstr, itin> {
1165 class XX2_BF3_DCMX7_RS6<bits<6> opcode, bits<9> xo, dag OOL, dag IOL,
1167 : I<opcode, OOL, IOL, asmstr, itin> {
1182 class XX2_RD6_DCMX7_RS6<bits<6> opcode, bits<4> xo1, bits<3> xo2,
1185 : I<opcode, OOL, IOL, asmstr, itin> {
1203 class XX3Form<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1205 : I<opcode, OOL, IOL, asmstr, itin> {
1221 class XX3Form_Zero<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1223 : XX3Form<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
1228 class XX3Form_SetZero<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1230 : XX3Form<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
1235 class XX3Form_1<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1237 : I<opcode, OOL, IOL, asmstr, itin> {
1254 class XX3Form_2<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1256 : I<opcode, OOL, IOL, asmstr, itin> {
1275 class XX3Form_Rc<bits<6> opcode, bits<7> xo, dag OOL, dag IOL, string asmstr,
1277 : I<opcode, OOL, IOL, asmstr, itin> {
1296 class XX4Form<bits<6> opcode, bits<2> xo, dag OOL, dag IOL, string asmstr,
1298 : I<opcode, OOL, IOL, asmstr, itin> {
1369 class XLForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1371 : I<opcode, OOL, IOL, asmstr, itin> {
1385 class XLForm_1_np<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1387 : XLForm_1<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
1393 class XLForm_1_gen<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1395 : XLForm_1<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
1404 class XLForm_1_ext<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1406 : I<opcode, OOL, IOL, asmstr, itin> {
1418 class XLForm_2<bits<6> opcode, bits<10> xo, bit lk, dag OOL, dag IOL, string asmstr,
1420 : I<opcode, OOL, IOL, asmstr, itin> {
1435 class XLForm_2_br<bits<6> opcode, bits<10> xo, bit lk,
1437 : XLForm_2<opcode, xo, lk, OOL, IOL, asmstr, itin, pattern> {
1447 class XLForm_2_br2<bits<6> opcode, bits<10> xo, bits<5> bo, bit lk,
1449 : XLForm_2<opcode, xo, lk, OOL, IOL, asmstr, itin, pattern> {
1454 class XLForm_2_ext<bits<6> opcode, bits<10> xo, bits<5> bo, bits<5> bi, bit lk,
1456 : XLForm_2<opcode, xo, lk, OOL, IOL, asmstr, itin, pattern> {
1462 class XLForm_3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1464 : I<opcode, OOL, IOL, asmstr, itin> {
1477 class XLForm_4<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1479 : I<opcode, OOL, IOL, asmstr, itin> {
1496 class XLForm_S<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1498 : I<opcode, OOL, IOL, asmstr, itin> {
1549 class XFXForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1551 : I<opcode, OOL, IOL, asmstr, itin> {
1570 class XFXForm_1_ext<bits<6> opcode, bits<10> xo, bits<10> spr,
1572 : XFXForm_1<opcode, xo, OOL, IOL, asmstr, itin> {
1576 class XFXForm_3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1578 : I<opcode, OOL, IOL, asmstr, itin> {
1587 class XFXForm_3p<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1589 : I<opcode, OOL, IOL, asmstr, itin> {
1600 class XFXForm_5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1602 : I<opcode, OOL, IOL, asmstr, itin> {
1614 class XFXForm_5a<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1616 : I<opcode, OOL, IOL, asmstr, itin> {
1628 class XFXForm_7<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1630 : XFXForm_1<opcode, xo, OOL, IOL, asmstr, itin>;
1632 class XFXForm_7_ext<bits<6> opcode, bits<10> xo, bits<10> spr,
1634 : XFXForm_7<opcode, xo, OOL, IOL, asmstr, itin> {
1641 class XFLForm<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1643 : I<opcode, OOL, IOL, asmstr, itin> {
1658 class XFLForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1660 : I<opcode, OOL, IOL, asmstr, itin> {
1678 class XSForm_1<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
1680 : I<opcode, OOL, IOL, asmstr, itin> {
1697 class XOForm_1<bits<6> opcode, bits<9> xo, bit oe, dag OOL, dag IOL, string asmstr,
1699 : I<opcode, OOL, IOL, asmstr, itin> {
1716 class XOForm_3<bits<6> opcode, bits<9> xo, bit oe,
1718 : XOForm_1<opcode, xo, oe, OOL, IOL, asmstr, itin, pattern> {
1723 class AForm_1<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1725 : I<opcode, OOL, IOL, asmstr, itin> {
1743 class AForm_2<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1745 : AForm_1<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
1749 class AForm_3<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1751 : AForm_1<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
1755 class AForm_4<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1757 : I<opcode, OOL, IOL, asmstr, itin> {
1774 class AForm_4a<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1776 : AForm_1<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
1782 class MForm_1<bits<6> opcode, dag OOL, dag IOL, string asmstr,
1784 : I<opcode, OOL, IOL, asmstr, itin> {
1803 class MForm_2<bits<6> opcode, dag OOL, dag IOL, string asmstr,
1805 : MForm_1<opcode, OOL, IOL, asmstr, itin, pattern> {
1809 class MDForm_1<bits<6> opcode, bits<3> xo, dag OOL, dag IOL, string asmstr,
1811 : I<opcode, OOL, IOL, asmstr, itin> {
1830 class MDSForm_1<bits<6> opcode, bits<4> xo, dag OOL, dag IOL, string asmstr,
1832 : I<opcode, OOL, IOL, asmstr, itin> {
2092 class Z23Form_1<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
2094 : I<opcode, OOL, IOL, asmstr, itin> {
2112 class Z23Form_2<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
2114 : Z23Form_1<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
2118 class Z23Form_3<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
2120 : I<opcode, OOL, IOL, asmstr, itin> {
2134 class Z23Form_8<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
2136 : I<opcode, OOL, IOL, asmstr, itin> {