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

References

lib/Target/AArch64/AArch64CallLowering.cpp
  782   const Function &F = MF.getFunction();
  783   MachineRegisterInfo &MRI = MF.getRegInfo();
  785   AArch64FunctionInfo *FuncInfo = MF.getInfo<AArch64FunctionInfo>();
  788   bool IsSibCall = !MF.getTarget().Options.GuaranteedTailCallOpt;
  817   auto TRI = MF.getSubtarget<AArch64Subtarget>().getRegisterInfo();
  818   const uint32_t *Mask = TRI->getCallPreservedMask(MF, F.getCallingConv());
  819   if (MF.getSubtarget<AArch64Subtarget>().hasCustomCallingConv())
  820     TRI->UpdateCustomCallPreservedMask(MF, &Mask);
  823   if (TRI->isAnyArgRegReserved(MF))
  824     TRI->emitReservedArgRegCallError(MF);
  843     CCState OutInfo(CalleeCC, false, MF, OutLocs, F.getContext());
  912         MF, *TRI, MRI, *MF.getSubtarget().getInstrInfo(),
  912         MF, *TRI, MRI, *MF.getSubtarget().getInstrInfo(),
  913         *MF.getSubtarget().getRegBankInfo(), *MIB, MIB->getDesc(), Info.Callee,
  916   MF.getFrameInfo().setHasTailCall();