• Home
  • Raw
  • Download

Lines Matching refs:dag

220 class X86Inst<bits<8> opcod, Format f, ImmType i, dag outs, dag ins,
232 dag OutOperandList = outs;
233 dag InOperandList = ins;
335 class PseudoI<dag oops, dag iops, list<dag> pattern>
340 class I<bits<8> o, Format f, dag outs, dag ins, string asm,
341 list<dag> pattern, InstrItinClass itin = NoItinerary,
347 class Ii8 <bits<8> o, Format f, dag outs, dag ins, string asm,
348 list<dag> pattern, InstrItinClass itin = NoItinerary,
354 class Ii8PCRel<bits<8> o, Format f, dag outs, dag ins, string asm,
355 list<dag> pattern, InstrItinClass itin = NoItinerary>
360 class Ii16<bits<8> o, Format f, dag outs, dag ins, string asm,
361 list<dag> pattern, InstrItinClass itin = NoItinerary>
366 class Ii32<bits<8> o, Format f, dag outs, dag ins, string asm,
367 list<dag> pattern, InstrItinClass itin = NoItinerary>
372 class Ii32S<bits<8> o, Format f, dag outs, dag ins, string asm,
373 list<dag> pattern, InstrItinClass itin = NoItinerary>
379 class Ii16PCRel<bits<8> o, Format f, dag outs, dag ins, string asm,
380 list<dag> pattern, InstrItinClass itin = NoItinerary>
386 class Ii32PCRel<bits<8> o, Format f, dag outs, dag ins, string asm,
387 list<dag> pattern, InstrItinClass itin = NoItinerary>
395 class FPI<bits<8> o, Format F, dag outs, dag ins, string asm,
400 class FpI_<dag outs, dag ins, FPFormat fp, list<dag> pattern,
413 class Iseg16 <bits<8> o, Format f, dag outs, dag ins, string asm,
414 list<dag> pattern, InstrItinClass itin = NoItinerary>
420 class Iseg32 <bits<8> o, Format f, dag outs, dag ins, string asm,
421 list<dag> pattern, InstrItinClass itin = NoItinerary>
428 class SI<bits<8> o, Format F, dag outs, dag ins, string asm,
429 list<dag> pattern, InstrItinClass itin = NoItinerary,
446 class SI_Int<bits<8> o, Format F, dag outs, dag ins, string asm,
447 list<dag> pattern, InstrItinClass itin = NoItinerary,
463 class SIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
464 list<dag> pattern, InstrItinClass itin = NoItinerary>
478 class PI<bits<8> o, Format F, dag outs, dag ins, string asm, list<dag> pattern,
493 class MMXPI<bits<8> o, Format F, dag outs, dag ins, string asm, list<dag> pattern,
501 class PIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
502 list<dag> pattern, InstrItinClass itin, Domain d>
523 class SSI<bits<8> o, Format F, dag outs, dag ins, string asm,
524 list<dag> pattern, InstrItinClass itin = NoItinerary>
526 class SSIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
527 list<dag> pattern, InstrItinClass itin = NoItinerary>
529 class PSI<bits<8> o, Format F, dag outs, dag ins, string asm,
530 list<dag> pattern, InstrItinClass itin = NoItinerary>
533 class PSIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
534 list<dag> pattern, InstrItinClass itin = NoItinerary>
537 class VSSI<bits<8> o, Format F, dag outs, dag ins, string asm,
538 list<dag> pattern, InstrItinClass itin = NoItinerary>
541 class VPSI<bits<8> o, Format F, dag outs, dag ins, string asm,
542 list<dag> pattern, InstrItinClass itin = NoItinerary>
564 class SDI<bits<8> o, Format F, dag outs, dag ins, string asm,
565 list<dag> pattern, InstrItinClass itin = NoItinerary>
567 class SDIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
568 list<dag> pattern, InstrItinClass itin = NoItinerary>
570 class S2SI<bits<8> o, Format F, dag outs, dag ins, string asm,
571 list<dag> pattern, InstrItinClass itin = NoItinerary>
573 class S2SIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
574 list<dag> pattern, InstrItinClass itin = NoItinerary>
576 class PDI<bits<8> o, Format F, dag outs, dag ins, string asm,
577 list<dag> pattern, InstrItinClass itin = NoItinerary>
580 class PDIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
581 list<dag> pattern, InstrItinClass itin = NoItinerary>
584 class VSDI<bits<8> o, Format F, dag outs, dag ins, string asm,
585 list<dag> pattern, InstrItinClass itin = NoItinerary>
588 class VS2SI<bits<8> o, Format F, dag outs, dag ins, string asm,
589 list<dag> pattern, InstrItinClass itin = NoItinerary>
592 class VPDI<bits<8> o, Format F, dag outs, dag ins, string asm,
593 list<dag> pattern, InstrItinClass itin = NoItinerary>
596 class VS2I<bits<8> o, Format F, dag outs, dag ins, string asm,
597 list<dag> pattern, InstrItinClass itin = NoItinerary>
600 class S2I<bits<8> o, Format F, dag outs, dag ins, string asm,
601 list<dag> pattern, InstrItinClass itin = NoItinerary>
603 class MMXSDIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
604 list<dag> pattern, InstrItinClass itin = NoItinerary>
606 class MMXS2SIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
607 list<dag> pattern, InstrItinClass itin = NoItinerary>
616 class S3SI<bits<8> o, Format F, dag outs, dag ins, string asm,
617 list<dag> pattern, InstrItinClass itin = NoItinerary>
620 class S3DI<bits<8> o, Format F, dag outs, dag ins, string asm,
621 list<dag> pattern, InstrItinClass itin = NoItinerary>
624 class S3I<bits<8> o, Format F, dag outs, dag ins, string asm,
625 list<dag> pattern, InstrItinClass itin = NoItinerary>
641 class SS38I<bits<8> o, Format F, dag outs, dag ins, string asm,
642 list<dag> pattern, InstrItinClass itin = NoItinerary>
645 class SS3AI<bits<8> o, Format F, dag outs, dag ins, string asm,
646 list<dag> pattern, InstrItinClass itin = NoItinerary>
649 class MMXSS38I<bits<8> o, Format F, dag outs, dag ins, string asm,
650 list<dag> pattern, InstrItinClass itin = NoItinerary>
653 class MMXSS3AI<bits<8> o, Format F, dag outs, dag ins, string asm,
654 list<dag> pattern, InstrItinClass itin = NoItinerary>
663 class SS48I<bits<8> o, Format F, dag outs, dag ins, string asm,
664 list<dag> pattern, InstrItinClass itin = NoItinerary>
667 class SS4AIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
668 list<dag> pattern, InstrItinClass itin = NoItinerary>
675 class SS428I<bits<8> o, Format F, dag outs, dag ins, string asm,
676 list<dag> pattern, InstrItinClass itin = NoItinerary>
682 class SS42FI<bits<8> o, Format F, dag outs, dag ins, string asm,
683 list<dag> pattern, InstrItinClass itin = NoItinerary>
687 class SS42AI<bits<8> o, Format F, dag outs, dag ins, string asm,
688 list<dag> pattern, InstrItinClass itin = NoItinerary>
697 class AVX8I<bits<8> o, Format F, dag outs, dag ins, string asm,
698 list<dag> pattern, InstrItinClass itin = NoItinerary>
701 class AVXAIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
702 list<dag> pattern, InstrItinClass itin = NoItinerary>
711 class AVX28I<bits<8> o, Format F, dag outs, dag ins, string asm,
712 list<dag> pattern, InstrItinClass itin = NoItinerary>
715 class AVX2AIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
716 list<dag> pattern, InstrItinClass itin = NoItinerary>
733 class AVX5128I<bits<8> o, Format F, dag outs, dag ins, string asm,
734 list<dag> pattern, InstrItinClass itin = NoItinerary>
740 class AVX512XS8I<bits<8> o, Format F, dag outs, dag ins, string asm,
741 list<dag> pattern, InstrItinClass itin = NoItinerary>
744 class AVX512XSI<bits<8> o, Format F, dag outs, dag ins, string asm,
745 list<dag> pattern, InstrItinClass itin = NoItinerary>
748 class AVX512XDI<bits<8> o, Format F, dag outs, dag ins, string asm,
749 list<dag> pattern, InstrItinClass itin = NoItinerary>
752 class AVX512BI<bits<8> o, Format F, dag outs, dag ins, string asm,
753 list<dag> pattern, InstrItinClass itin = NoItinerary>
759 class AVX512BIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
760 list<dag> pattern, InstrItinClass itin = NoItinerary>
783 class AVX512AIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
784 list<dag> pattern, InstrItinClass itin = NoItinerary>
791 class AVX512Ii8<bits<8> o, Format F, dag outs, dag ins, string asm,
792 list<dag> pattern, InstrItinClass itin = NoItinerary>
795 class AVX512PDI<bits<8> o, Format F, dag outs, dag ins, string asm,
796 list<dag> pattern, InstrItinClass itin = NoItinerary>
799 class AVX512PSI<bits<8> o, Format F, dag outs, dag ins, string asm,
800 list<dag> pattern, InstrItinClass itin = NoItinerary>
803 class AVX512PIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
804 list<dag> pattern, Domain d, InstrItinClass itin = NoItinerary>
806 class AVX512PI<bits<8> o, Format F, dag outs, dag ins, string asm,
807 list<dag> pattern, Domain d, InstrItinClass itin = NoItinerary>
809 class AVX512FMA3<bits<8> o, Format F, dag outs, dag ins, string asm,
810 list<dag>pattern, InstrItinClass itin = NoItinerary>
815 class AVX512<bits<8> o, Format F, dag outs, dag ins, string asm,
816 list<dag>pattern, InstrItinClass itin = NoItinerary>
823 class AES8I<bits<8> o, Format F, dag outs, dag ins, string asm,
824 list<dag>pattern, InstrItinClass itin = IIC_AES>
828 class AESAI<bits<8> o, Format F, dag outs, dag ins, string asm,
829 list<dag> pattern, InstrItinClass itin = NoItinerary>
834 class PCLMULIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
835 list<dag>pattern, InstrItinClass itin = NoItinerary>
839 class AVXPCLMULIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
840 list<dag>pattern, InstrItinClass itin = NoItinerary>
845 class FMA3<bits<8> o, Format F, dag outs, dag ins, string asm,
846 list<dag>pattern, InstrItinClass itin = NoItinerary>
851 class FMA4<bits<8> o, Format F, dag outs, dag ins, string asm,
852 list<dag>pattern, InstrItinClass itin = NoItinerary>
857 class IXOP<bits<8> o, Format F, dag outs, dag ins, string asm,
858 list<dag> pattern, InstrItinClass itin = NoItinerary>
863 class IXOPi8<bits<8> o, Format F, dag outs, dag ins, string asm,
864 list<dag> pattern, InstrItinClass itin = NoItinerary>
869 class IXOP5<bits<8> o, Format F, dag outs, dag ins, string asm,
870 list<dag>pattern, InstrItinClass itin = NoItinerary>
877 class RI<bits<8> o, Format F, dag outs, dag ins, string asm,
878 list<dag> pattern, InstrItinClass itin = NoItinerary>
880 class RIi8 <bits<8> o, Format F, dag outs, dag ins, string asm,
881 list<dag> pattern, InstrItinClass itin = NoItinerary>
883 class RIi16 <bits<8> o, Format F, dag outs, dag ins, string asm,
884 list<dag> pattern, InstrItinClass itin = NoItinerary>
886 class RIi32 <bits<8> o, Format F, dag outs, dag ins, string asm,
887 list<dag> pattern, InstrItinClass itin = NoItinerary>
889 class RIi32S <bits<8> o, Format F, dag outs, dag ins, string asm,
890 list<dag> pattern, InstrItinClass itin = NoItinerary>
893 class RIi64<bits<8> o, Format f, dag outs, dag ins, string asm,
894 list<dag> pattern, InstrItinClass itin = NoItinerary>
900 class RIi64_NOREX<bits<8> o, Format f, dag outs, dag ins, string asm,
901 list<dag> pattern, InstrItinClass itin = NoItinerary>
907 class RS2I<bits<8> o, Format F, dag outs, dag ins, string asm,
908 list<dag> pattern, InstrItinClass itin = NoItinerary>
910 class VRS2I<bits<8> o, Format F, dag outs, dag ins, string asm,
911 list<dag> pattern, InstrItinClass itin = NoItinerary>
925 class MMXI<bits<8> o, Format F, dag outs, dag ins, string asm,
926 list<dag> pattern, InstrItinClass itin = NoItinerary>
928 class MMXI32<bits<8> o, Format F, dag outs, dag ins, string asm,
929 list<dag> pattern, InstrItinClass itin = NoItinerary>
931 class MMXI64<bits<8> o, Format F, dag outs, dag ins, string asm,
932 list<dag> pattern, InstrItinClass itin = NoItinerary>
934 class MMXRI<bits<8> o, Format F, dag outs, dag ins, string asm,
935 list<dag> pattern, InstrItinClass itin = NoItinerary>
937 class MMX2I<bits<8> o, Format F, dag outs, dag ins, string asm,
938 list<dag> pattern, InstrItinClass itin = NoItinerary>
940 class MMXIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
941 list<dag> pattern, InstrItinClass itin = NoItinerary>
943 class MMXID<bits<8> o, Format F, dag outs, dag ins, string asm,
944 list<dag> pattern, InstrItinClass itin = NoItinerary>
946 class MMXIS<bits<8> o, Format F, dag outs, dag ins, string asm,
947 list<dag> pattern, InstrItinClass itin = NoItinerary>