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

References

gen/lib/Target/X86/X86GenAsmMatcher.inc
 9298   { 4767 /* movslq */, X86::MOVSX64rr32, Convert__Reg1_1__Reg1_0, AMFBS_In64BitMode, { MCK_GR32, MCK_GR64 }, },
 9312   { 4814 /* movsx */, X86::MOVSX64rr32, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR32, MCK_GR64 }, },
23886   { 4820 /* movsxd */, X86::MOVSX64rr32, Convert__Reg1_0__Reg1_1, AMFBS_In64BitMode, { MCK_GR64, MCK_GR32 }, },
gen/lib/Target/X86/X86GenDAGISel.inc
56660 /*119959*/        OPC_MorphNodeTo1, TARGET_VAL(X86::MOVSX64rr32), 0,
58735 /*123812*/      OPC_MorphNodeTo1, TARGET_VAL(X86::MOVSX64rr32), 0,
gen/lib/Target/X86/X86GenFastISel.inc
 1416     return fastEmitInst_r(X86::MOVSX64rr32, &X86::GR64RegClass, Op0, Op0IsKill);
gen/lib/Target/X86/X86GenGlobalISel.inc
11040       GIR_MutateOpcode, /*InsnID*/0, /*RecycleInsnID*/0, /*Opcode*/X86::MOVSX64rr32,
lib/Target/X86/X86ISelDAGToDAG.cpp
 1143     MachineSDNode *Extend = CurDAG->getMachineNode(X86::MOVSX64rr32, SDLoc(N),
lib/Target/X86/X86ISelLowering.cpp
31080       BuildMI(DispContBB, DL, TII->get(X86::MOVSX64rr32), OReg64).addReg(OReg);
lib/Target/X86/X86InstrFoldTables.cpp
  552   { X86::MOVSX64rr32,          X86::MOVSX64rm32,          0 },
lib/Target/X86/X86InstrInfo.cpp
  108   case X86::MOVSX64rr32: {
  128     case X86::MOVSX64rr32:
lib/Target/X86/X86MCInstLower.cpp
  329   case X86::MOVSX64rr32: // movslq %eax, %rax --> cltq
  876   case X86::MOVSX64rr32:
lib/Target/X86/X86SpeculativeLoadHardening.cpp
 1367   case X86::MOVSX64rr8: case X86::MOVSX64rr16: case X86::MOVSX64rr32: