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

References

lib/Target/AArch64/AArch64FrameLowering.cpp
 2178   if (MF.getFunction().getCallingConv() == CallingConv::GHC)
 2181   TargetFrameLowering::determineCalleeSaves(MF, SavedRegs, RS);
 2183       MF.getSubtarget().getRegisterInfo());
 2184   AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>();
 2188   MachineFrameInfo &MFI = MF.getFrameInfo();
 2189   const MCPhysReg *CSRegs = MF.getRegInfo().getCalleeSavedRegs();
 2191   unsigned BasePointerReg = RegInfo->hasBasePointer(MF)
 2208           !RegInfo->isReservedReg(MF, Reg)) {
 2218     if (produceCompactUnwindFrame(MF) && PairedReg != AArch64::NoRegister &&
 2222           !RegInfo->isReservedReg(MF, PairedReg))
 2229   const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
 2230   const MachineRegisterInfo &MRI = MF.getRegInfo();
 2238   unsigned EstimatedStackSize = MFI.estimateStackSize(MF);
 2239   if (hasFP(MF) ||
 2240       windowsRequiresStackProbe(MF, EstimatedStackSize + CSStackSize + 16)) {
 2260   unsigned EstimatedStackSizeLimit = estimateRSStackSizeLimit(MF);
 2265   if (BigStack || !CanEliminateFrame || RegInfo->cannotEliminateFrame(MF))
 2282       if (produceCompactUnwindFrame(MF))
 2289     if (!ExtraCSSpill || MF.getRegInfo().isPhysRegUsed(ExtraCSSpill)) {
 2290       const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();