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

Overrides

include/llvm/CodeGen/TargetFrameLowering.h
  228   virtual bool hasFP(const MachineFunction &MF) const = 0;

Declarations

lib/Target/AArch64/AArch64FrameLowering.h
   63   bool hasFP(const MachineFunction &MF) const override;

References

lib/Target/AArch64/AArch64FrameLowering.cpp
  227   return !(MFI.hasCalls() || hasFP(MF) || NumBytes > 128 ||
  849   bool HasFP = hasFP(MF);
 1485   if (!hasFP(MF)) {
 1653       UseFP = hasFP(MF);
 1658       assert(hasFP(MF) && "Re-aligned stack must have frame pointer");
 1660     } else if (hasFP(MF) && !RegInfo->needsStackRealignment(MF)) {
 1716     if (hasFP(MF) &&
 1957                                  NeedShadowCallStackProlog, hasFP(MF));
 2087                                  NeedShadowCallStackProlog, hasFP(MF));
 2239   if (hasFP(MF) ||
lib/Target/AArch64/AArch64RegisterInfo.cpp
  202   if (TFI->hasFP(MF) || TT.isOSDarwin())
  293   return TFI->hasFP(MF) ? AArch64::FP : AArch64::SP;
  314   return TFI.hasFP(MF);
  379   if (TFI->hasFP(MF) && isFrameOffsetLegal(MI, AArch64::FP, FPOffset))
  554               - (TFI->hasFP(MF) || TT.isOSDarwin()) // FP