Home
last modified time | relevance | path

Searched refs:HasFP (Results 1 – 19 of 19) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kFrameLowering.cpp97 bool HasFP = hasFP(MF); in getFrameIndexReference() local
101 assert(HasFP && "VLAs and dynamic stack realign, but no FP?!"); in getFrameIndexReference()
120 if (!HasFP) in getFrameIndexReference()
486 bool HasFP = hasFP(MF); in emitPrologue() local
530 if (HasFP) { in emitPrologue()
594 if (!HasFP && NeedsDwarfCFI) { in emitPrologue()
607 assert(HasFP && "There should be a frame pointer if stack is realigned."); in emitPrologue()
617 if (!HasFP) in emitPrologue()
643 if (((!HasFP && NumBytes) || PushedRegs) && NeedsDwarfCFI) { in emitPrologue()
645 if (!HasFP && NumBytes) { in emitPrologue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp249 bool HasFP = hasFP(MF); in determineCalleeSaves() local
269 if (HasFP) in determineCalleeSaves()
395 bool HasFP = hasFP(MF); in restoreCalleeSavedRegisters() local
551 bool HasFP = hasFP(MF); in emitPrologue() local
562 if (HasFP) { in emitPrologue()
648 if (HasFP) { in emitPrologue()
1067 bool HasFP = hasFP(MF); in determineCalleeSaves() local
1073 if (HasFP) in determineCalleeSaves()
1212 bool HasFP = hasFP(MF); in emitPrologue() local
1247 if (StoreInstr && HasFP) { in emitPrologue()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp684 const bool HasFP = hasFP(MF); in emitStackProbeInlineGenericBlock() local
765 const bool HasFP = hasFP(MF); in emitStackProbeInlineGenericLoop() local
874 if (!HasFP && NeedsDwarfCFI) { in emitStackProbeInlineGenericLoop()
980 const bool HasFP = hasFP(MF); in emitStackProbeInlineWindowsCoreCLR64() local
1524 bool HasFP = hasFP(MF); in emitPrologue() local
1654 if (HasFP) in emitPrologue()
1705 if (HasFP) { in emitPrologue()
2175 if (!HasFP && NumBytes) { in emitPrologue()
2312 bool HasFP = hasFP(MF); in emitEpilogue() local
2350 } else if (HasFP) { in emitEpilogue()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiRegisterInfo.cpp140 bool HasFP = TFI->hasFP(MF); in eliminateFrameIndex() local
150 if (!HasFP || (hasStackRealignment(MF) && FrameIndex >= 0)) in eliminateFrameIndex()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.cpp288 bool HasFP = hasFP(MF); in emitPrologue() local
289 if (HasFP) in emitPrologue()
310 if (HasFP) { in emitPrologue()
425 if (isARMLowRegister(Reg) && !(HasFP && Reg == FramePtr)) { in emitPrologue()
432 if (!HasFP) { in emitPrologue()
442 if (STI.isTargetELF() && HasFP) in emitPrologue()
543 bool HasFP = hasFP(MF); in emitEpilogue() local
546 if (isARMLowRegister(Reg) && !(HasFP && Reg == FramePtr)) { in emitEpilogue()
H A DARMFrameLowering.cpp623 if (HasFP && !Info.BeforeFPSet) in emitDefCFAOffsets()
770 bool HasFP = hasFP(MF); in emitPrologue() local
913 if (HasFP) { in emitPrologue()
972 if (STI.splitFramePointerPush(MF) && HasFP) in emitPrologue()
1051 if (HasFP && isARM) in emitPrologue()
1073 if (HasFP) { in emitPrologue()
1109 if (HasFP && STI.splitFramePointerPush(MF)) in emitPrologue()
2442 bool HasFP = hasFP(MF); in determineCalleeSaves() local
2443 if (HasFP) { in determineCalleeSaves()
2516 if (HasFP) { in determineCalleeSaves()
[all …]
H A DARMBaseRegisterInfo.cpp311 bool HasFP = MF.getFrameInfo().isMaxCallFrameSizeComputed() in getRegPressureLimit() local
313 return 5 - HasFP; in getRegPressureLimit()
316 bool HasFP = MF.getFrameInfo().isMaxCallFrameSizeComputed() in getRegPressureLimit() local
318 return 10 - HasFP - (STI.isR9Reserved() ? 1 : 0); in getRegPressureLimit()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp643 bool HasFP = hasFP(MF); in emitPrologue() local
696 if (HasFP) { in emitPrologue()
821 if (HasFP) in emitPrologue()
1007 if (HasFP) { in emitPrologue()
1052 if (HasFP) in emitPrologue()
1077 if (HasFP) in emitPrologue()
1123 if (HasFP) { in emitPrologue()
1161 if (HasFP) { in emitPrologue()
1614 if (HasFP) { in emitEpilogue()
1761 if (!HasFP) in emitEpilogue()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFrameLowering.cpp1106 bool HasFP = false; in emitPrologue() local
1112 HasFP = true; in emitPrologue()
1115 if (!HasFP && !hasFP(MF)) { in emitPrologue()
1150 if (HasFP) { in emitPrologue()
1171 } else if ((HasFP = hasFP(MF))) { in emitPrologue()
1178 if (HasFP) { in emitPrologue()
1195 if (HasFP && RoundedSize != 0) { in emitPrologue()
1205 assert((!HasFP || FPSaved) && in emitPrologue()
1210 assert((HasFP || !FPSaved || EnableSpillVGPRToAGPR) && in emitPrologue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AsmBackend.cpp614 bool HasFP = false; in generateCompactUnwindEncoding() local
663 HasFP = true; in generateCompactUnwindEncoding()
747 if (!HasFP) { in generateCompactUnwindEncoding()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRFrameLowering.cpp58 bool HasFP = hasFP(MF); in emitPrologue() local
93 if (!HasFP) { in emitPrologue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCFrameLowering.cpp493 bool HasFP = MF.getTarget().Options.DisableFramePointerElim(MF) || in hasFP() local
497 return HasFP; in hasFP()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp1627 bool HasFP = hasFP(MF); in emitPrologue() local
1698 if (HasFP && AFI->hasSwiftAsyncContext()) { in emitPrologue()
1843 if (!IsFunclet && HasFP) { in emitPrologue()
2062 nullptr, EmitAsyncCFI && !HasFP, CFAOffset, in emitPrologue()
2079 NeedsWinCFI, &HasWinCFI, EmitAsyncCFI && !HasFP, in emitPrologue()
2122 if (HasFP) { in emitPrologue()
4359 bool HasFP = hasFP(MF); in inlineStackProbeFixed() local
4379 EmitAsyncCFI && !HasFP, CFAOffset); in inlineStackProbeFixed()
4394 EmitAsyncCFI && !HasFP, CFAOffset); in inlineStackProbeFixed()
4398 if (EmitAsyncCFI && !HasFP) { in inlineStackProbeFixed()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp1343 bool HasFP = false; in generateCompactUnwindEncoding() local
1367 HasFP = true; in generateCompactUnwindEncoding()
1431 if (HasFP) { in generateCompactUnwindEncoding()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp1047 bool HasFP = hasFP(MF); in insertCFIInstructionsAt() local
1049 if (HasFP) { in insertCFIInstructionsAt()
1099 if (HasFP) { in insertCFIInstructionsAt()
1314 bool HasFP = hasFP(MF); in getFrameIndexReference() local
1315 assert((HasFP || !UseFP) && "This function must have frame pointer"); in getFrameIndexReference()
1341 if (Offset > 0 && !HasFP) in getFrameIndexReference()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeView.h438 HasFP = 1 << 0, enumerator
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DEnumTables.cpp66 CV_ENUM_CLASS_ENT(ProcSymFlags, HasFP),
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalSymbolDumper.cpp160 PUSH_FLAG(ProcSymFlags, HasFP, Flags, "has fp"); in formatProcSymFlags()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp1169 ProcFlags |= ProcSymFlags::HasFP; in emitDebugInfoForFunction()