Lines Matching refs:createReplacer
639 auto createReplacer = [&](unsigned From, unsigned To) { in initConverters() local
643 createReplacer(X86::MOV16rm, X86::KMOVWkm); in initConverters()
644 createReplacer(X86::MOV16mr, X86::KMOVWmk); in initConverters()
645 createReplacer(X86::MOV16rr, X86::KMOVWkk); in initConverters()
646 createReplacer(X86::SHR16ri, X86::KSHIFTRWri); in initConverters()
647 createReplacer(X86::SHL16ri, X86::KSHIFTLWri); in initConverters()
648 createReplacer(X86::NOT16r, X86::KNOTWrr); in initConverters()
649 createReplacer(X86::OR16rr, X86::KORWrr); in initConverters()
650 createReplacer(X86::AND16rr, X86::KANDWrr); in initConverters()
651 createReplacer(X86::XOR16rr, X86::KXORWrr); in initConverters()
654 createReplacer(X86::MOV32rm, X86::KMOVDkm); in initConverters()
655 createReplacer(X86::MOV64rm, X86::KMOVQkm); in initConverters()
657 createReplacer(X86::MOV32mr, X86::KMOVDmk); in initConverters()
658 createReplacer(X86::MOV64mr, X86::KMOVQmk); in initConverters()
660 createReplacer(X86::MOV32rr, X86::KMOVDkk); in initConverters()
661 createReplacer(X86::MOV64rr, X86::KMOVQkk); in initConverters()
663 createReplacer(X86::SHR32ri, X86::KSHIFTRDri); in initConverters()
664 createReplacer(X86::SHR64ri, X86::KSHIFTRQri); in initConverters()
666 createReplacer(X86::SHL32ri, X86::KSHIFTLDri); in initConverters()
667 createReplacer(X86::SHL64ri, X86::KSHIFTLQri); in initConverters()
669 createReplacer(X86::ADD32rr, X86::KADDDrr); in initConverters()
670 createReplacer(X86::ADD64rr, X86::KADDQrr); in initConverters()
672 createReplacer(X86::NOT32r, X86::KNOTDrr); in initConverters()
673 createReplacer(X86::NOT64r, X86::KNOTQrr); in initConverters()
675 createReplacer(X86::OR32rr, X86::KORDrr); in initConverters()
676 createReplacer(X86::OR64rr, X86::KORQrr); in initConverters()
678 createReplacer(X86::AND32rr, X86::KANDDrr); in initConverters()
679 createReplacer(X86::AND64rr, X86::KANDQrr); in initConverters()
681 createReplacer(X86::ANDN32rr, X86::KANDNDrr); in initConverters()
682 createReplacer(X86::ANDN64rr, X86::KANDNQrr); in initConverters()
684 createReplacer(X86::XOR32rr, X86::KXORDrr); in initConverters()
685 createReplacer(X86::XOR64rr, X86::KXORQrr); in initConverters()
694 createReplacer(X86::ADD8rr, X86::KADDBrr); in initConverters()
695 createReplacer(X86::ADD16rr, X86::KADDWrr); in initConverters()
697 createReplacer(X86::AND8rr, X86::KANDBrr); in initConverters()
699 createReplacer(X86::MOV8rm, X86::KMOVBkm); in initConverters()
700 createReplacer(X86::MOV8mr, X86::KMOVBmk); in initConverters()
701 createReplacer(X86::MOV8rr, X86::KMOVBkk); in initConverters()
703 createReplacer(X86::NOT8r, X86::KNOTBrr); in initConverters()
705 createReplacer(X86::OR8rr, X86::KORBrr); in initConverters()
707 createReplacer(X86::SHR8ri, X86::KSHIFTRBri); in initConverters()
708 createReplacer(X86::SHL8ri, X86::KSHIFTLBri); in initConverters()
715 createReplacer(X86::XOR8rr, X86::KXORBrr); in initConverters()