reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/X86/X86DomainReassignment.cpp
  644   createReplacer(X86::MOV16rm, X86::KMOVWkm);
  645   createReplacer(X86::MOV16mr, X86::KMOVWmk);
  646   createReplacer(X86::MOV16rr, X86::KMOVWkk);
  647   createReplacer(X86::SHR16ri, X86::KSHIFTRWri);
  648   createReplacer(X86::SHL16ri, X86::KSHIFTLWri);
  649   createReplacer(X86::NOT16r, X86::KNOTWrr);
  650   createReplacer(X86::OR16rr, X86::KORWrr);
  651   createReplacer(X86::AND16rr, X86::KANDWrr);
  652   createReplacer(X86::XOR16rr, X86::KXORWrr);
  655     createReplacer(X86::MOV32rm, X86::KMOVDkm);
  656     createReplacer(X86::MOV64rm, X86::KMOVQkm);
  658     createReplacer(X86::MOV32mr, X86::KMOVDmk);
  659     createReplacer(X86::MOV64mr, X86::KMOVQmk);
  661     createReplacer(X86::MOV32rr, X86::KMOVDkk);
  662     createReplacer(X86::MOV64rr, X86::KMOVQkk);
  664     createReplacer(X86::SHR32ri, X86::KSHIFTRDri);
  665     createReplacer(X86::SHR64ri, X86::KSHIFTRQri);
  667     createReplacer(X86::SHL32ri, X86::KSHIFTLDri);
  668     createReplacer(X86::SHL64ri, X86::KSHIFTLQri);
  670     createReplacer(X86::ADD32rr, X86::KADDDrr);
  671     createReplacer(X86::ADD64rr, X86::KADDQrr);
  673     createReplacer(X86::NOT32r, X86::KNOTDrr);
  674     createReplacer(X86::NOT64r, X86::KNOTQrr);
  676     createReplacer(X86::OR32rr, X86::KORDrr);
  677     createReplacer(X86::OR64rr, X86::KORQrr);
  679     createReplacer(X86::AND32rr, X86::KANDDrr);
  680     createReplacer(X86::AND64rr, X86::KANDQrr);
  682     createReplacer(X86::ANDN32rr, X86::KANDNDrr);
  683     createReplacer(X86::ANDN64rr, X86::KANDNQrr);
  685     createReplacer(X86::XOR32rr, X86::KXORDrr);
  686     createReplacer(X86::XOR64rr, X86::KXORQrr);
  695     createReplacer(X86::ADD8rr, X86::KADDBrr);
  696     createReplacer(X86::ADD16rr, X86::KADDWrr);
  698     createReplacer(X86::AND8rr, X86::KANDBrr);
  700     createReplacer(X86::MOV8rm, X86::KMOVBkm);
  701     createReplacer(X86::MOV8mr, X86::KMOVBmk);
  702     createReplacer(X86::MOV8rr, X86::KMOVBkk);
  704     createReplacer(X86::NOT8r, X86::KNOTBrr);
  706     createReplacer(X86::OR8rr, X86::KORBrr);
  708     createReplacer(X86::SHR8ri, X86::KSHIFTRBri);
  709     createReplacer(X86::SHL8ri, X86::KSHIFTLBri);
  716     createReplacer(X86::XOR8rr, X86::KXORBrr);