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

References

lib/Target/X86/X86ISelLowering.cpp
30232   DebugLoc DL = MI.getDebugLoc();
30235   assert(MI.getOperand(3).isGlobal() && "This should be a global");
30246         BuildMI(*BB, MI, DL, TII->get(X86::MOV64rm), X86::RDI)
30250             .addGlobalAddress(MI.getOperand(3).getGlobal(), 0,
30251                               MI.getOperand(3).getTargetFlags())
30253     MIB = BuildMI(*BB, MI, DL, TII->get(X86::CALL64m));
30258         BuildMI(*BB, MI, DL, TII->get(X86::MOV32rm), X86::EAX)
30262             .addGlobalAddress(MI.getOperand(3).getGlobal(), 0,
30263                               MI.getOperand(3).getTargetFlags())
30265     MIB = BuildMI(*BB, MI, DL, TII->get(X86::CALL32m));
30270         BuildMI(*BB, MI, DL, TII->get(X86::MOV32rm), X86::EAX)
30274             .addGlobalAddress(MI.getOperand(3).getGlobal(), 0,
30275                               MI.getOperand(3).getTargetFlags())
30277     MIB = BuildMI(*BB, MI, DL, TII->get(X86::CALL32m));
30282   MI.eraseFromParent(); // The pseudo instruction is gone now.