Lines Matching refs:asmstr

14 class InstSystemZ<int size, dag outs, dag ins, string asmstr,
22 let AsmString = asmstr;
165 class InstE<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
166 : InstSystemZ<2, outs, ins, asmstr, pattern> {
173 class InstI<bits<8> op, dag outs, dag ins, string asmstr, list<dag> pattern>
174 : InstSystemZ<2, outs, ins, asmstr, pattern> {
184 class InstIE<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
185 : InstSystemZ<4, outs, ins, asmstr, pattern> {
198 class InstMII<bits<8> op, dag outs, dag ins, string asmstr, list<dag> pattern>
199 : InstSystemZ<6, outs, ins, asmstr, pattern> {
213 class InstRIa<bits<12> op, dag outs, dag ins, string asmstr, list<dag> pattern>
214 : InstSystemZ<4, outs, ins, asmstr, pattern> {
227 class InstRIb<bits<12> op, dag outs, dag ins, string asmstr, list<dag> pattern>
228 : InstSystemZ<4, outs, ins, asmstr, pattern> {
241 class InstRIc<bits<12> op, dag outs, dag ins, string asmstr, list<dag> pattern>
242 : InstSystemZ<4, outs, ins, asmstr, pattern> {
255 class InstRIEa<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
256 : InstSystemZ<6, outs, ins, asmstr, pattern> {
273 class InstRIEb<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
274 : InstSystemZ<6, outs, ins, asmstr, pattern> {
292 class InstRIEc<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
293 : InstSystemZ<6, outs, ins, asmstr, pattern> {
310 class InstRIEd<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
311 : InstSystemZ<6, outs, ins, asmstr, pattern> {
327 class InstRIEe<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
328 : InstSystemZ<6, outs, ins, asmstr, pattern> {
344 class InstRIEf<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
345 : InstSystemZ<6, outs, ins, asmstr, pattern> {
364 class InstRIEg<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
365 : InstSystemZ<6, outs, ins, asmstr, pattern> {
381 class InstRILa<bits<12> op, dag outs, dag ins, string asmstr, list<dag> pattern>
382 : InstSystemZ<6, outs, ins, asmstr, pattern> {
395 class InstRILb<bits<12> op, dag outs, dag ins, string asmstr, list<dag> pattern>
396 : InstSystemZ<6, outs, ins, asmstr, pattern> {
409 class InstRILc<bits<12> op, dag outs, dag ins, string asmstr, list<dag> pattern>
410 : InstSystemZ<6, outs, ins, asmstr, pattern> {
423 class InstRIS<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
424 : InstSystemZ<6, outs, ins, asmstr, pattern> {
441 class InstRR<bits<8> op, dag outs, dag ins, string asmstr, list<dag> pattern>
442 : InstSystemZ<2, outs, ins, asmstr, pattern> {
454 class InstRRD<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
455 : InstSystemZ<4, outs, ins, asmstr, pattern> {
470 class InstRRE<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
471 : InstSystemZ<4, outs, ins, asmstr, pattern> {
484 class InstRRFa<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
485 : InstSystemZ<4, outs, ins, asmstr, pattern> {
501 class InstRRFb<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
502 : InstSystemZ<4, outs, ins, asmstr, pattern> {
518 class InstRRFc<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
519 : InstSystemZ<4, outs, ins, asmstr, pattern> {
534 class InstRRFd<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
535 : InstSystemZ<4, outs, ins, asmstr, pattern> {
550 class InstRRFe<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
551 : InstSystemZ<4, outs, ins, asmstr, pattern> {
567 class InstRRS<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
568 : InstSystemZ<6, outs, ins, asmstr, pattern> {
586 class InstRXa<bits<8> op, dag outs, dag ins, string asmstr, list<dag> pattern>
587 : InstSystemZ<4, outs, ins, asmstr, pattern> {
601 class InstRXb<bits<8> op, dag outs, dag ins, string asmstr, list<dag> pattern>
602 : InstSystemZ<4, outs, ins, asmstr, pattern> {
616 class InstRXE<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
617 : InstSystemZ<6, outs, ins, asmstr, pattern> {
635 class InstRXF<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
636 : InstSystemZ<6, outs, ins, asmstr, pattern> {
654 class InstRXYa<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
655 : InstSystemZ<6, outs, ins, asmstr, pattern> {
671 class InstRXYb<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
672 : InstSystemZ<6, outs, ins, asmstr, pattern> {
688 class InstRSa<bits<8> op, dag outs, dag ins, string asmstr, list<dag> pattern>
689 : InstSystemZ<4, outs, ins, asmstr, pattern> {
703 class InstRSb<bits<8> op, dag outs, dag ins, string asmstr, list<dag> pattern>
704 : InstSystemZ<4, outs, ins, asmstr, pattern> {
718 class InstRSI<bits<8> op, dag outs, dag ins, string asmstr, list<dag> pattern>
719 : InstSystemZ<4, outs, ins, asmstr, pattern> {
733 class InstRSLa<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
734 : InstSystemZ<6, outs, ins, asmstr, pattern> {
748 class InstRSLb<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
749 : InstSystemZ<6, outs, ins, asmstr, pattern> {
764 class InstRSYa<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
765 : InstSystemZ<6, outs, ins, asmstr, pattern> {
782 class InstRSYb<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
783 : InstSystemZ<6, outs, ins, asmstr, pattern> {
800 class InstSI<bits<8> op, dag outs, dag ins, string asmstr, list<dag> pattern>
801 : InstSystemZ<4, outs, ins, asmstr, pattern> {
813 class InstSIL<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
814 : InstSystemZ<6, outs, ins, asmstr, pattern> {
826 class InstSIY<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
827 : InstSystemZ<6, outs, ins, asmstr, pattern> {
842 class InstSMI<bits<8> op, dag outs, dag ins, string asmstr, list<dag> pattern>
843 : InstSystemZ<6, outs, ins, asmstr, pattern> {
858 class InstSSa<bits<8> op, dag outs, dag ins, string asmstr, list<dag> pattern>
859 : InstSystemZ<6, outs, ins, asmstr, pattern> {
871 class InstSSb<bits<8> op, dag outs, dag ins, string asmstr, list<dag> pattern>
872 : InstSystemZ<6, outs, ins, asmstr, pattern> {
886 class InstSSc<bits<8> op, dag outs, dag ins, string asmstr, list<dag> pattern>
887 : InstSystemZ<6, outs, ins, asmstr, pattern> {
902 class InstSSd<bits<8> op, dag outs, dag ins, string asmstr, list<dag> pattern>
903 : InstSystemZ<6, outs, ins, asmstr, pattern> {
918 class InstSSe<bits<8> op, dag outs, dag ins, string asmstr, list<dag> pattern>
919 : InstSystemZ<6, outs, ins, asmstr, pattern> {
935 class InstSSf<bits<8> op, dag outs, dag ins, string asmstr, list<dag> pattern>
936 : InstSystemZ<6, outs, ins, asmstr, pattern> {
949 class InstSSE<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
950 : InstSystemZ<6, outs, ins, asmstr, pattern> {
962 class InstSSF<bits<12> op, dag outs, dag ins, string asmstr, list<dag> pattern>
963 : InstSystemZ<6, outs, ins, asmstr, pattern> {
978 class InstS<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
979 : InstSystemZ<4, outs, ins, asmstr, pattern> {
989 class InstVRIa<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
990 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1008 class InstVRIb<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1009 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1029 class InstVRIc<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1030 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1050 class InstVRId<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1051 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1075 class InstVRIe<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1076 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1098 class InstVRIf<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1099 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1123 class InstVRIg<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1124 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1146 class InstVRIh<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1147 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1165 class InstVRIi<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1166 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1188 class InstVRRa<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern,
1190 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1218 class InstVRRb<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern,
1220 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1248 class InstVRRc<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1249 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1277 class InstVRRd<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern,
1279 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1308 class InstVRRe<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1309 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1335 class InstVRRf<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1336 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1354 class InstVRRg<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1355 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1371 class InstVRRh<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1372 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1394 class InstVRRi<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1395 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1415 class InstVRSa<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1416 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1436 class InstVRSb<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1437 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1456 class InstVRSc<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1457 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1477 class InstVRSd<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1478 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1496 class InstVRV<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1497 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1515 class InstVRX<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1516 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1533 class InstVSI<bits<16> op, dag outs, dag ins, string asmstr, list<dag> pattern>
1534 : InstSystemZ<6, outs, ins, asmstr, pattern> {
1555 class DirectiveInsnE<dag outs, dag ins, string asmstr, list<dag> pattern>
1556 : InstE<0, outs, ins, asmstr, pattern> {
1562 class DirectiveInsnRI<dag outs, dag ins, string asmstr, list<dag> pattern>
1563 : InstRIa<0, outs, ins, asmstr, pattern> {
1570 class DirectiveInsnRIE<dag outs, dag ins, string asmstr, list<dag> pattern>
1571 : InstRIEd<0, outs, ins, asmstr, pattern> {
1578 class DirectiveInsnRIL<dag outs, dag ins, string asmstr, list<dag> pattern>
1579 : InstRILa<0, outs, ins, asmstr, pattern> {
1587 class DirectiveInsnRIS<dag outs, dag ins, string asmstr, list<dag> pattern>
1588 : InstRIS<0, outs, ins, asmstr, pattern> {
1595 class DirectiveInsnRR<dag outs, dag ins, string asmstr, list<dag> pattern>
1596 : InstRR<0, outs, ins, asmstr, pattern> {
1602 class DirectiveInsnRRE<dag outs, dag ins, string asmstr, list<dag> pattern>
1603 : InstRRE<0, outs, ins, asmstr, pattern> {
1609 class DirectiveInsnRRF<dag outs, dag ins, string asmstr, list<dag> pattern>
1610 : InstRRFa<0, outs, ins, asmstr, pattern> {
1616 class DirectiveInsnRRS<dag outs, dag ins, string asmstr, list<dag> pattern>
1617 : InstRRS<0, outs, ins, asmstr, pattern> {
1624 class DirectiveInsnRS<dag outs, dag ins, string asmstr, list<dag> pattern>
1625 : InstRSa<0, outs, ins, asmstr, pattern> {
1632 class DirectiveInsnRSE<dag outs, dag ins, string asmstr, list<dag> pattern>
1633 : InstRSYa<6, outs, ins, asmstr, pattern> {
1642 class DirectiveInsnRSI<dag outs, dag ins, string asmstr, list<dag> pattern>
1643 : InstRSI<0, outs, ins, asmstr, pattern> {
1649 class DirectiveInsnRSY<dag outs, dag ins, string asmstr, list<dag> pattern>
1650 : InstRSYa<0, outs, ins, asmstr, pattern> {
1657 class DirectiveInsnRX<dag outs, dag ins, string asmstr, list<dag> pattern>
1658 : InstRXa<0, outs, ins, asmstr, pattern> {
1664 class DirectiveInsnRXE<dag outs, dag ins, string asmstr, list<dag> pattern>
1665 : InstRXE<0, outs, ins, asmstr, pattern> {
1674 class DirectiveInsnRXF<dag outs, dag ins, string asmstr, list<dag> pattern>
1675 : InstRXF<0, outs, ins, asmstr, pattern> {
1682 class DirectiveInsnRXY<dag outs, dag ins, string asmstr, list<dag> pattern>
1683 : InstRXYa<0, outs, ins, asmstr, pattern> {
1690 class DirectiveInsnS<dag outs, dag ins, string asmstr, list<dag> pattern>
1691 : InstS<0, outs, ins, asmstr, pattern> {
1697 class DirectiveInsnSI<dag outs, dag ins, string asmstr, list<dag> pattern>
1698 : InstSI<0, outs, ins, asmstr, pattern> {
1704 class DirectiveInsnSIY<dag outs, dag ins, string asmstr, list<dag> pattern>
1705 : InstSIY<0, outs, ins, asmstr, pattern> {
1712 class DirectiveInsnSIL<dag outs, dag ins, string asmstr, list<dag> pattern>
1713 : InstSIL<0, outs, ins, asmstr, pattern> {
1719 class DirectiveInsnSS<dag outs, dag ins, string asmstr, list<dag> pattern>
1720 : InstSSd<0, outs, ins, asmstr, pattern> {
1726 class DirectiveInsnSSE<dag outs, dag ins, string asmstr, list<dag> pattern>
1727 : InstSSE<0, outs, ins, asmstr, pattern> {
1733 class DirectiveInsnSSF<dag outs, dag ins, string asmstr, list<dag> pattern>
1734 : InstSSF<0, outs, ins, asmstr, pattern> {