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

References

gen/lib/Target/X86/X86GenAsmMatcher.inc
 9306   { 4800 /* movswl */, X86::MOVSX32rr16, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR32 }, },
 9310   { 4814 /* movsx */, X86::MOVSX32rr16, Convert__Reg1_1__Reg1_0, AMFBS_None, { MCK_GR16, MCK_GR32 }, },
23878   { 4814 /* movsx */, X86::MOVSX32rr16, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR16 }, },
gen/lib/Target/X86/X86GenDAGISel.inc
56646 /*119935*/          OPC_MorphNodeTo1, TARGET_VAL(X86::MOVSX32rr16), 0,
58685 /*123692*/        OPC_MorphNodeTo1, TARGET_VAL(X86::MOVSX32rr16), 0,
75251 /*158756*/        OPC_EmitNode1, TARGET_VAL(X86::MOVSX32rr16), 0,
75265 /*158795*/        OPC_EmitNode1, TARGET_VAL(X86::MOVSX32rr16), 0,
gen/lib/Target/X86/X86GenFastISel.inc
 1397   return fastEmitInst_r(X86::MOVSX32rr16, &X86::GR32RegClass, Op0, Op0IsKill);
gen/lib/Target/X86/X86GenGlobalISel.inc
11007       GIR_MutateOpcode, /*InsnID*/0, /*RecycleInsnID*/0, /*Opcode*/X86::MOVSX32rr16,
lib/Target/X86/X86InstrFoldTables.cpp
  548   { X86::MOVSX32rr16,          X86::MOVSX32rm16,          0 },
lib/Target/X86/X86InstrInfo.cpp
  105   case X86::MOVSX32rr16:
  123     case X86::MOVSX32rr16:
lib/Target/X86/X86MCInstLower.cpp
  325   case X86::MOVSX32rr16: // movswl %ax, %eax  --> cwtl
  875   case X86::MOVSX32rr16:
lib/Target/X86/X86SpeculativeLoadHardening.cpp
 1366   case X86::MOVSX32rr8: case X86::MOVSX32rr16: