Lines Matching refs:dag
14 class I<bits<6> opcode, dag OOL, dag IOL, string asmstr, InstrItinClass itin>
68 class I2<bits<6> opcode1, bits<6> opcode2, dag OOL, dag IOL, string asmstr,
103 class IForm<bits<6> opcode, bit aa, bit lk, dag OOL, dag IOL, string asmstr,
104 InstrItinClass itin, list<dag> pattern>
115 class BForm<bits<6> opcode, bit aa, bit lk, dag OOL, dag IOL, string asmstr>
132 class BForm_1<bits<6> opcode, bits<5> bo, bit aa, bit lk, dag OOL, dag IOL,
141 dag OOL, dag IOL, string asmstr>
153 dag OOL, dag IOL, string asmstr>
167 dag OOL, dag IOL, string asmstr>
181 dag OOL, dag IOL, string asmstr, InstrItinClass itin,
182 list<dag> pattern>
193 class DForm_base<bits<6> opcode, dag OOL, dag IOL, string asmstr,
194 InstrItinClass itin, list<dag> pattern>
207 class DForm_1<bits<6> opcode, dag OOL, dag IOL, string asmstr,
208 InstrItinClass itin, list<dag> pattern>
220 class DForm_1a<bits<6> opcode, dag OOL, dag IOL, string asmstr,
221 InstrItinClass itin, list<dag> pattern>
235 class DForm_2<bits<6> opcode, dag OOL, dag IOL, string asmstr,
236 InstrItinClass itin, list<dag> pattern>
244 class DForm_2_r0<bits<6> opcode, dag OOL, dag IOL, string asmstr,
245 InstrItinClass itin, list<dag> pattern>
257 class DForm_4<bits<6> opcode, dag OOL, dag IOL, string asmstr,
258 InstrItinClass itin, list<dag> pattern>
271 class DForm_4_zero<bits<6> opcode, dag OOL, dag IOL, string asmstr,
272 InstrItinClass itin, list<dag> pattern>
278 class DForm_4_fixedreg_zero<bits<6> opcode, bits<5> R, dag OOL, dag IOL,
280 list<dag> pattern>
288 dag OOL, dag IOL, string asmstr,
289 InstrItinClass itin, list<dag> pattern>
308 dag OOL, dag IOL, string asmstr,
309 InstrItinClass itin, list<dag> pattern>
316 class DForm_5<bits<6> opcode, dag OOL, dag IOL, string asmstr,
331 class DForm_5_ext<bits<6> opcode, dag OOL, dag IOL, string asmstr,
337 class DForm_6<bits<6> opcode, dag OOL, dag IOL, string asmstr,
341 class DForm_6_ext<bits<6> opcode, dag OOL, dag IOL, string asmstr,
349 class DSForm_1<bits<6> opcode, bits<2> xo, dag OOL, dag IOL, string asmstr,
350 InstrItinClass itin, list<dag> pattern>
364 class DQ_RD6_RS5_DQ12<bits<6> opcode, bits<3> xo, dag OOL, dag IOL,
365 string asmstr, InstrItinClass itin, list<dag> pattern>
380 class XForm_base_r3xo<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
381 InstrItinClass itin, list<dag> pattern>
398 class XForm_tlb<bits<10> xo, dag OOL, dag IOL, string asmstr,
403 class XForm_attn<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
412 <bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
429 class XForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
430 InstrItinClass itin, list<dag> pattern>
433 class XForm_1a<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
434 InstrItinClass itin, list<dag> pattern>
439 class XForm_rs<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
440 InstrItinClass itin, list<dag> pattern>
446 class XForm_tlbws<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
447 InstrItinClass itin, list<dag> pattern>
462 class XForm_6<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
463 InstrItinClass itin, list<dag> pattern>
468 class XForm_8<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
469 InstrItinClass itin, list<dag> pattern>
472 class XForm_10<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
473 InstrItinClass itin, list<dag> pattern>
478 class XForm_11<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
479 InstrItinClass itin, list<dag> pattern>
485 class XForm_16<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
502 class XForm_icbt<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
517 class XForm_sr<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
528 class XForm_mbar<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
537 class XForm_srin<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
548 class XForm_mtmsr<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
559 class XForm_16_ext<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
565 class XForm_17<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
581 class XForm_18<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
582 InstrItinClass itin, list<dag> pattern>
597 class XForm_19<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
598 InstrItinClass itin, list<dag> pattern>
603 class XForm_20<bits<6> opcode, bits<6> xo, dag OOL, dag IOL, string asmstr,
604 InstrItinClass itin, list<dag> pattern>
621 class XForm_24<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
622 InstrItinClass itin, list<dag> pattern>
632 class XForm_24_sync<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
633 string asmstr, InstrItinClass itin, list<dag> pattern>
646 class XForm_24_eieio<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
647 string asmstr, InstrItinClass itin, list<dag> pattern>
652 class XForm_25<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
653 InstrItinClass itin, list<dag> pattern>
657 class XForm_26<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
658 InstrItinClass itin, list<dag> pattern>
663 class XForm_28<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
664 InstrItinClass itin, list<dag> pattern>
670 class XForm_42<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
671 InstrItinClass itin, list<dag> pattern>
682 class XForm_43<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
683 InstrItinClass itin, list<dag> pattern>
696 class XForm_0<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
697 InstrItinClass itin, list<dag> pattern>
704 class XForm_16b<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
705 InstrItinClass itin, list<dag> pattern>
711 class XForm_htm0<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
712 string asmstr, InstrItinClass itin, list<dag> pattern>
725 class XForm_htm1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
726 string asmstr, InstrItinClass itin, list<dag> pattern>
738 class XForm_htm2<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
739 InstrItinClass itin, list<dag> pattern>
752 class XForm_htm3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
753 InstrItinClass itin, list<dag> pattern>
766 class X_BF3_L1_RS5_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
767 string asmstr, InstrItinClass itin, list<dag> pattern>
786 class X_BF3_RS5_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
787 string asmstr, InstrItinClass itin, list<dag> pattern>
804 class X_RD5_XO5_RS5<bits<6> opcode, bits<5> xo2, bits<10> xo, dag OOL, dag IOL,
805 string asmstr, InstrItinClass itin, list<dag> pattern>
810 class X_BF3_DCMX7_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
811 string asmstr, InstrItinClass itin, list<dag> pattern>
826 class X_RD6_IMM8<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
827 string asmstr, InstrItinClass itin, list<dag> pattern>
843 class X_RD5_RS5_IM5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
848 class X_BF3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
856 class X_L1_RS5_RS5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
857 string asmstr, InstrItinClass itin, list<dag> pattern>
867 class XX1Form<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
868 InstrItinClass itin, list<dag> pattern>
883 class XX1_RS6_RD5_XO<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
884 string asmstr, InstrItinClass itin, list<dag> pattern>
889 class XX2Form<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
890 InstrItinClass itin, list<dag> pattern>
905 class XX2Form_1<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
906 InstrItinClass itin, list<dag> pattern>
921 class XX2Form_2<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
922 InstrItinClass itin, list<dag> pattern>
939 class XX2_RD6_UIM5_RS6<bits<6> opcode, bits<9> xo, dag OOL, dag IOL,
940 string asmstr, InstrItinClass itin, list<dag> pattern>
957 class XX2_RD5_XO5_RS6<bits<6> opcode, bits<5> xo2, bits<9> xo, dag OOL, dag IOL,
958 string asmstr, InstrItinClass itin, list<dag> pattern>
974 class XX2_RD6_XO5_RS6<bits<6> opcode, bits<5> xo2, bits<9> xo, dag OOL, dag IOL,
975 string asmstr, InstrItinClass itin, list<dag> pattern>
990 class XX2_BF3_DCMX7_RS6<bits<6> opcode, bits<9> xo, dag OOL, dag IOL,
991 string asmstr, InstrItinClass itin, list<dag> pattern>
1008 dag OOL, dag IOL, string asmstr, InstrItinClass itin,
1009 list<dag> pattern>
1028 class XX3Form<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1029 InstrItinClass itin, list<dag> pattern>
1046 class XX3Form_1<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1047 InstrItinClass itin, list<dag> pattern>
1065 class XX3Form_2<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1066 InstrItinClass itin, list<dag> pattern>
1086 class XX3Form_Rc<bits<6> opcode, bits<7> xo, dag OOL, dag IOL, string asmstr,
1087 InstrItinClass itin, list<dag> pattern>
1107 class XX4Form<bits<6> opcode, bits<2> xo, dag OOL, dag IOL, string asmstr,
1108 InstrItinClass itin, list<dag> pattern>
1129 class DCB_Form<bits<10> xo, bits<5> immfield, dag OOL, dag IOL, string asmstr,
1130 InstrItinClass itin, list<dag> pattern>
1144 class DCB_Form_hint<bits<10> xo, dag OOL, dag IOL, string asmstr,
1145 InstrItinClass itin, list<dag> pattern>
1161 class DSS_Form<bits<1> T, bits<10> xo, dag OOL, dag IOL, string asmstr,
1162 InstrItinClass itin, list<dag> pattern>
1180 class XLForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1181 InstrItinClass itin, list<dag> pattern>
1196 class XLForm_1_ext<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1197 InstrItinClass itin, list<dag> pattern>
1210 class XLForm_2<bits<6> opcode, bits<10> xo, bit lk, dag OOL, dag IOL, string asmstr,
1211 InstrItinClass itin, list<dag> pattern>
1228 dag OOL, dag IOL, string asmstr, InstrItinClass itin, list<dag> pattern>
1240 dag OOL, dag IOL, string asmstr, InstrItinClass itin, list<dag> pattern>
1247 dag OOL, dag IOL, string asmstr, InstrItinClass itin, list<dag> pattern>
1254 class XLForm_3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1269 class XLForm_4<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1288 class XLForm_S<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1289 InstrItinClass itin, list<dag> pattern>
1303 dag OOL, dag IOL, string asmstr,
1304 InstrItinClass itin, list<dag> pattern>
1331 dag OOL, dag IOL, string asmstr,
1332 InstrItinClass itin, list<dag> pattern>
1341 class XFXForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1363 dag OOL, dag IOL, string asmstr, InstrItinClass itin>
1368 class XFXForm_3<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1379 class XFXForm_3p<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1380 InstrItinClass itin, list<dag> pattern>
1392 class XFXForm_5<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1406 class XFXForm_5a<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1420 class XFXForm_7<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1425 dag OOL, dag IOL, string asmstr, InstrItinClass itin>
1433 class XFLForm<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1434 InstrItinClass itin, list<dag>pattern>
1450 class XFLForm_1<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, string asmstr,
1451 InstrItinClass itin, list<dag>pattern>
1470 class XSForm_1<bits<6> opcode, bits<9> xo, dag OOL, dag IOL, string asmstr,
1471 InstrItinClass itin, list<dag> pattern>
1489 class XOForm_1<bits<6> opcode, bits<9> xo, bit oe, dag OOL, dag IOL, string asmstr,
1490 InstrItinClass itin, list<dag> pattern>
1509 dag OOL, dag IOL, string asmstr, InstrItinClass itin, list<dag> pattern>
1515 class AForm_1<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1516 InstrItinClass itin, list<dag> pattern>
1535 class AForm_2<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1536 InstrItinClass itin, list<dag> pattern>
1541 class AForm_3<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1542 InstrItinClass itin, list<dag> pattern>
1547 class AForm_4<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1548 InstrItinClass itin, list<dag> pattern>
1566 class AForm_4a<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
1567 InstrItinClass itin, list<dag> pattern>
1574 class MForm_1<bits<6> opcode, dag OOL, dag IOL, string asmstr,
1575 InstrItinClass itin, list<dag> pattern>
1595 class MForm_2<bits<6> opcode, dag OOL, dag IOL, string asmstr,
1596 InstrItinClass itin, list<dag> pattern>
1601 class MDForm_1<bits<6> opcode, bits<3> xo, dag OOL, dag IOL, string asmstr,
1602 InstrItinClass itin, list<dag> pattern>
1622 class MDSForm_1<bits<6> opcode, bits<4> xo, dag OOL, dag IOL, string asmstr,
1623 InstrItinClass itin, list<dag> pattern>
1646 class VAForm_1<bits<6> xo, dag OOL, dag IOL, string asmstr,
1647 InstrItinClass itin, list<dag> pattern>
1664 class VAForm_1a<bits<6> xo, dag OOL, dag IOL, string asmstr,
1665 InstrItinClass itin, list<dag> pattern>
1681 class VAForm_2<bits<6> xo, dag OOL, dag IOL, string asmstr,
1682 InstrItinClass itin, list<dag> pattern>
1700 class VXForm_1<bits<11> xo, dag OOL, dag IOL, string asmstr,
1701 InstrItinClass itin, list<dag> pattern>
1715 class VXForm_setzero<bits<11> xo, dag OOL, dag IOL, string asmstr,
1716 InstrItinClass itin, list<dag> pattern>
1723 class VXForm_2<bits<11> xo, dag OOL, dag IOL, string asmstr,
1724 InstrItinClass itin, list<dag> pattern>
1737 class VXForm_3<bits<11> xo, dag OOL, dag IOL, string asmstr,
1738 InstrItinClass itin, list<dag> pattern>
1752 class VXForm_4<bits<11> xo, dag OOL, dag IOL, string asmstr,
1753 InstrItinClass itin, list<dag> pattern>
1766 class VXForm_5<bits<11> xo, dag OOL, dag IOL, string asmstr,
1767 InstrItinClass itin, list<dag> pattern>
1780 class VXForm_RD5_XO5_RS5<bits<11> xo, bits<5> eo, dag OOL, dag IOL,
1781 string asmstr, InstrItinClass itin, list<dag> pattern>
1795 class VXForm_CR<bits<11> xo, dag OOL, dag IOL, string asmstr,
1796 InstrItinClass itin, list<dag> pattern>
1813 class VXForm_BX<bits<11> xo, dag OOL, dag IOL, string asmstr,
1814 InstrItinClass itin, list<dag> pattern>
1828 class VXRForm_1<bits<10> xo, dag OOL, dag IOL, string asmstr,
1829 InstrItinClass itin, list<dag> pattern>
1847 dag OOL, dag IOL, string asmstr,
1848 InstrItinClass itin, list<dag> pattern>
1865 class VX_RD5_RSp5_PS1_XO9<bits<9> xo, dag OOL, dag IOL, string asmstr,
1866 InstrItinClass itin, list<dag> pattern>
1884 class Z23Form_1<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1885 InstrItinClass itin, list<dag> pattern>
1904 class Z23Form_2<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1905 InstrItinClass itin, list<dag> pattern>
1910 class Z23Form_3<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, string asmstr,
1911 InstrItinClass itin, list<dag> pattern>
1927 class Pseudo<dag OOL, dag IOL, string asmstr, list<dag> pattern>