| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kFrameLowering.cpp | 99 bool HasFP = hasFP(MF); in getFrameIndexReference() local 103 assert(HasFP && "VLAs and dynamic stack realign, but no FP?!"); in getFrameIndexReference() 122 if (!HasFP) in getFrameIndexReference() 483 bool HasFP = hasFP(MF); in emitPrologue() local 527 if (HasFP) { in emitPrologue() 591 if (!HasFP && NeedsDwarfCFI) { in emitPrologue() 604 assert(HasFP && "There should be a frame pointer if stack is realigned."); in emitPrologue() 614 if (!HasFP) in emitPrologue() 640 if (((!HasFP && NumBytes) || PushedRegs) && NeedsDwarfCFI) { in emitPrologue() 642 if (!HasFP && NumBytes) { in emitPrologue()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZFrameLowering.cpp | 239 bool HasFP = hasFP(MF); in determineCalleeSaves() local 259 if (HasFP) in determineCalleeSaves() 385 bool HasFP = hasFP(MF); in restoreCalleeSavedRegisters() local 417 MIB.addReg(HasFP ? SystemZ::R11D : SystemZ::R15D); in restoreCalleeSavedRegisters() 541 bool HasFP = hasFP(MF); in emitPrologue() local 552 if (HasFP) { in emitPrologue() 668 if (HasFP) { in emitPrologue() 1104 bool HasFP = hasFP(MF); in determineCalleeSaves() local 1110 if (HasFP) in determineCalleeSaves() 1249 bool HasFP = hasFP(MF); in emitPrologue() local [all …]
|
| H A D | SystemZISelLowering.cpp | 1089 bool HasFP = Subtarget.getFrameLowering()->hasFP(*MF); in emitEHSjLjSetJmp() local 1090 if (HasFP) { in emitEHSjLjSetJmp()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | Thumb1FrameLowering.cpp | 290 bool HasFP = hasFP(MF); in emitPrologue() local 291 if (HasFP) in emitPrologue() 312 if (HasFP) { in emitPrologue() 400 if (isARMLowRegister(Reg) && !(HasFP && Reg == FramePtr.asMCReg())) { in emitPrologue() 407 if (!HasFP) { in emitPrologue() 413 if (STI.isTargetELF() && HasFP) in emitPrologue() 513 bool HasFP = hasFP(MF); in emitEpilogue() local 516 if (isARMLowRegister(Reg) && !(HasFP && Reg == FramePtr.asMCReg())) { in emitEpilogue()
|
| H A D | ARMFrameLowering.cpp | 765 void emitDefCFAOffsets(MachineBasicBlock &MBB, bool HasFP) { in emitDefCFAOffsets() 769 if (HasFP && !Info.BeforeFPSet) in emitDefCFAOffsets() 926 bool HasFP = hasFP(MF); in emitPrologue() local 936 DefCFAOffsetCandidates.emitDefCFAOffsets(MBB, HasFP); in emitPrologue() 1033 if (HasFP) { in emitPrologue() 1115 if (PushPopSplit == ARMSubtarget::SplitR11WindowsSEH && HasFP) in emitPrologue() 1194 if (HasFP && isARM) in emitPrologue() 1213 if (HasFP) { in emitPrologue() 1272 if (HasFP && PushPopSplit == ARMSubtarget::SplitR11WindowsSEH) in emitPrologue() 1323 DefCFAOffsetCandidates.emitDefCFAOffsets(MBB, HasFP); in emitPrologue() [all …]
|
| H A D | ARMBaseRegisterInfo.cpp | 340 bool HasFP = MF.getFrameInfo().isMaxCallFrameSizeComputed() in getRegPressureLimit() local 342 return 5 - HasFP; in getRegPressureLimit() 345 bool HasFP = MF.getFrameInfo().isMaxCallFrameSizeComputed() in getRegPressureLimit() local 347 return 10 - HasFP - (STI.isR9Reserved() ? 1 : 0); in getRegPressureLimit()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FrameLowering.cpp | 718 const bool HasFP = hasFP(MF); in emitStackProbeInlineGenericBlock() local 734 if (!HasFP && NeedsDwarfCFI) { in emitStackProbeInlineGenericBlock() 756 if (!HasFP && NeedsDwarfCFI) { in emitStackProbeInlineGenericBlock() 799 const bool HasFP = hasFP(MF); in emitStackProbeInlineGenericLoop() local 870 if (!HasFP && NeedsDwarfCFI) { in emitStackProbeInlineGenericLoop() 927 if (!HasFP && NeedsDwarfCFI) { in emitStackProbeInlineGenericLoop() 1030 const bool HasFP = hasFP(MF); in emitStackProbeInlineWindowsCoreCLR64() local 1037 int64_t InitSlot = 8 + CalleeSaveSize + (HasFP ? 8 : 0); in emitStackProbeInlineWindowsCoreCLR64() 1604 bool HasFP = hasFP(MF); in emitPrologue() local 1669 if (HasFP && X86FI->hasSwiftAsyncContext()) { in emitPrologue() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiRegisterInfo.cpp | 137 bool HasFP = TFI->hasFP(MF); in eliminateFrameIndex() local 147 if (!HasFP || (hasStackRealignment(MF) && FrameIndex >= 0)) in eliminateFrameIndex()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCFrameLowering.cpp | 646 bool HasFP = hasFP(MF); in emitPrologue() local 685 assert((isPPC64 || !isSVR4ABI || !(!FrameSize && (MustSaveLR || HasFP))) && in emitPrologue() 699 if (HasFP) { in emitPrologue() 824 if (HasFP) in emitPrologue() 1012 if (HasFP) { in emitPrologue() 1057 if (HasFP) in emitPrologue() 1082 if (HasFP) in emitPrologue() 1129 if (HasFP) { in emitPrologue() 1167 if (HasFP) { in emitPrologue() 1568 bool HasFP = hasFP(MF); in emitEpilogue() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64AsmBackend.cpp | 597 bool HasFP = false; in generateCompactUnwindEncoding() local 646 HasFP = true; in generateCompactUnwindEncoding() 730 if (!HasFP) { in generateCompactUnwindEncoding()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVFrameLowering.h | 96 bool HasFP) const;
|
| H A D | RISCVFrameLowering.cpp | 2123 MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, bool HasFP) const { in emitCalleeSavedRVVPrologCFI() 2134 if (!HasFP) { in emitCalleeSavedRVVPrologCFI()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIFrameLowering.cpp | 1159 bool HasFP = false; in emitPrologue() local 1165 HasFP = true; in emitPrologue() 1168 if (!HasFP && !hasFP(MF)) { in emitPrologue() 1203 if (HasFP) { in emitPrologue() 1224 } else if ((HasFP = hasFP(MF))) { in emitPrologue() 1231 if (HasFP) { in emitPrologue() 1248 if (HasFP && RoundedSize != 0) { in emitPrologue() 1258 assert((!HasFP || FPSaved) && in emitPrologue() 1263 assert((HasFP || !FPSaved || EnableSpillVGPRToAGPR) && in emitPrologue()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRFrameLowering.cpp | 57 bool HasFP = hasFP(MF); in emitPrologue() local 92 if (!HasFP) { in emitPrologue()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCFrameLowering.cpp | 492 bool HasFP = MF.getTarget().Options.DisableFramePointerElim(MF) || in hasFPImpl() local 496 return HasFP; in hasFPImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86AsmBackend.cpp | 1347 bool HasFP = false; in generateCompactUnwindEncoding() local 1371 HasFP = true; in generateCompactUnwindEncoding() 1435 if (HasFP) { in generateCompactUnwindEncoding()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | CodeView.h | 418 HasFP = 1 << 0, enumerator
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64FrameLowering.cpp | 1841 bool HasFP = hasFP(MF); in emitPrologue() local 1924 if (HasFP && AFI->hasSwiftAsyncContext()) { in emitPrologue() 1993 assert(!HasFP && "unexpected function without stack frame but with FP"); in emitPrologue() 2111 if (!IsFunclet && HasFP) { in emitPrologue() 2365 nullptr, EmitAsyncCFI && !HasFP, CFAOffset, in emitPrologue() 2384 NeedsWinCFI, &HasWinCFI, EmitAsyncCFI && !HasFP, in emitPrologue() 2427 if (HasFP) { in emitPrologue() 5609 bool HasFP = hasFP(MF); in inlineStackProbeFixed() local 5629 EmitAsyncCFI && !HasFP, CFAOffset); in inlineStackProbeFixed() 5644 EmitAsyncCFI && !HasFP, CFAOffset); in inlineStackProbeFixed() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonFrameLowering.cpp | 1038 bool HasFP = hasFP(MF); in insertCFIInstructionsAt() local 1040 if (HasFP) { in insertCFIInstructionsAt() 1088 if (HasFP) { in insertCFIInstructionsAt() 1300 bool HasFP = hasFP(MF); in getFrameIndexReference() local 1301 assert((HasFP || !UseFP) && "This function must have frame pointer"); in getFrameIndexReference() 1327 if (Offset > 0 && !HasFP) in getFrameIndexReference()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | EnumTables.cpp | 66 CV_ENUM_CLASS_ENT(ProcSymFlags, HasFP),
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | MinimalSymbolDumper.cpp | 160 PUSH_FLAG(ProcSymFlags, HasFP, Flags, "has fp"); in formatProcSymFlags()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | CodeViewDebug.cpp | 1176 ProcFlags |= ProcSymFlags::HasFP; in emitDebugInfoForFunction()
|