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

References

lib/CodeGen/GlobalISel/InstructionSelect.cpp
  232     if (MFI.hasCalls() && MF.hasInlineAsm())
lib/CodeGen/MIRPrinter.cpp
  338   YamlMFI.HasCalls = MFI.hasCalls();
lib/CodeGen/PrologEpilogInserter.cpp
  617       if (!MFI.hasCalls())
lib/CodeGen/RegUsageInfoPropagate.cpp
  110   if (!MFI.hasCalls() && !MFI.hasTailCall())
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  638     if (MFI.hasCalls() && MF->hasInlineAsm())
lib/CodeGen/TargetOptionsImpl.cpp
   40       return MF.getFrameInfo().hasCalls();
   49     return MF.getFrameInfo().hasCalls();
lib/Target/AArch64/AArch64FrameLowering.cpp
  227   return !(MFI.hasCalls() || hasFP(MF) || NumBytes > 128 ||
  242   if (MFI.hasCalls() && MF.getTarget().Options.DisableFramePointerElim(MF))
lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
  652   if (!FrameInfo.hasCalls() && !FrameInfo.hasTailCall()) {
lib/Target/AMDGPU/SIFrameLowering.cpp
 1009       FrameInfo.hasCalls() &&
 1133   if (MFI.hasCalls()) {
lib/Target/AMDGPU/SIISelLowering.cpp
 1885   bool RequiresStackAccess = HasStackObjects || MFI.hasCalls();
 1923       if (MFI.hasCalls())
 1937     if (MFI.hasCalls()) {
 1947     assert(!MFI.hasCalls());
 1960     assert(!MFI.hasCalls());
lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
  300       if ((FrameInfo.hasCalls() || !isEntryFunction()) && CSRegs &&
lib/Target/AMDGPU/SIRegisterInfo.cpp
  280     return MFI.hasStackObjects() || MFI.hasCalls();
lib/Target/ARC/ARCFrameLowering.cpp
  172   if (MFI.hasCalls() && !SavedBlink) {
  215   if (MFI.hasCalls()) {
  227     if ((hasFP(MF) && Reg == ARC::FP) || (MFI.hasCalls() && Reg == ARC::BLINK))
  276   if (MFI.hasCalls() && !SavedBlink) {
  363   if (MFI.hasCalls() || (UseSaveRestoreFunclet && Last > ARC::R14)) {
lib/Target/Hexagon/HexagonFrameLowering.cpp
 1027   if ((MFI.hasCalls() && !enableAllocFrameElim(MF)) || HMFI.hasClobberLR())
lib/Target/PowerPC/PPCFrameLowering.cpp
 2140   if (!EnablePEVectorSpills || MFI.hasCalls() || !Subtarget.hasP9Vector())
lib/Target/RISCV/RISCVFrameLowering.cpp
  387   if (MF.getFunction().hasFnAttribute("interrupt") && MFI.hasCalls()) {
lib/Target/Sparc/SparcFrameLowering.cpp
  326   return !(MFI.hasCalls()                  // has calls
lib/Target/SystemZ/SystemZFrameLowering.cpp
   96   if (MFFrame.hasCalls())
  385   if (StackSize || MFFrame.hasVarSizedObjects() || MFFrame.hasCalls()) {
lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp
   95          MF.getFunction().hasPersonalityFn() && MF.getFrameInfo().hasCalls();
  120   bool CanUseRedZone = MFI.getStackSize() <= RedZoneSize && !MFI.hasCalls() &&
lib/Target/X86/X86FrameLowering.cpp
  852     if (MFI.hasCalls())
 1797     assert(!MFI.hasCalls() || (StackSize % 16) == 8);
 1815     assert((!MFI.hasCalls() || (FPDelta % 16) == 0) &&
 2615   if (MFI.hasCalls()) {