|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Overridden By
lib/Target/AArch64/AArch64FrameLowering.cpp 233 bool AArch64FrameLowering::hasFP(const MachineFunction &MF) const {
lib/Target/AMDGPU/R600FrameLowering.h 30 bool hasFP(const MachineFunction &MF) const override {
lib/Target/AMDGPU/SIFrameLowering.cpp 1131 bool SIFrameLowering::hasFP(const MachineFunction &MF) const {
lib/Target/ARC/ARCFrameLowering.cpp 493 bool ARCFrameLowering::hasFP(const MachineFunction &MF) const {
lib/Target/ARM/ARMFrameLowering.cpp 104 bool ARMFrameLowering::hasFP(const MachineFunction &MF) const {
lib/Target/AVR/AVRFrameLowering.cpp 228 bool AVRFrameLowering::hasFP(const MachineFunction &MF) const {
lib/Target/BPF/BPFFrameLowering.cpp 23 bool BPFFrameLowering::hasFP(const MachineFunction &MF) const { return true; }
lib/Target/Hexagon/HexagonFrameLowering.cpp 992 bool HexagonFrameLowering::hasFP(const MachineFunction &MF) const {
lib/Target/Lanai/LanaiFrameLowering.h 47 bool hasFP(const MachineFunction & /*MF*/) const override { return true; }
lib/Target/MSP430/MSP430FrameLowering.cpp 28 bool MSP430FrameLowering::hasFP(const MachineFunction &MF) const {
lib/Target/Mips/MipsFrameLowering.cpp 93 bool MipsFrameLowering::hasFP(const MachineFunction &MF) const {
lib/Target/NVPTX/NVPTXFrameLowering.cpp 30 bool NVPTXFrameLowering::hasFP(const MachineFunction &MF) const { return true; }
lib/Target/PowerPC/PPCFrameLowering.cpp 533 bool PPCFrameLowering::hasFP(const MachineFunction &MF) const {
lib/Target/RISCV/RISCVFrameLowering.cpp 26 bool RISCVFrameLowering::hasFP(const MachineFunction &MF) const {
lib/Target/Sparc/SparcFrameLowering.cpp 251 bool SparcFrameLowering::hasFP(const MachineFunction &MF) const {
lib/Target/SystemZ/SystemZFrameLowering.cpp 515 bool SystemZFrameLowering::hasFP(const MachineFunction &MF) const {
lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp 53 bool WebAssemblyFrameLowering::hasFP(const MachineFunction &MF) const {
lib/Target/X86/X86FrameLowering.cpp 83 bool X86FrameLowering::hasFP(const MachineFunction &MF) const {
lib/Target/XCore/XCoreFrameLowering.cpp 218 bool XCoreFrameLowering::hasFP(const MachineFunction &MF) const {
unittests/CodeGen/MachineInstrTest.cpp 47 bool hasFP(const MachineFunction &MF) const override { return false; }
References
include/llvm/CodeGen/TargetFrameLowering.h 236 return !hasFP(MF);
247 return hasReservedCallFrame(MF) || hasFP(MF);
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp 1352 if (!TSI.getFrameLowering()->hasFP(*MF)) {
lib/CodeGen/PrologEpilogInserter.cpp 884 bool EarlyScavengingSlots = (TFI.hasFP(MF) &&
lib/Target/ARM/ARMExpandPseudoInsts.cpp 1344 assert(MF.getSubtarget().getFrameLowering()->hasFP(MF) &&
lib/Target/ARM/ARMFrameLowering.cpp 1558 if (TFI->hasFP(MF) && AFI->hasStackFrame())
lib/Target/AVR/AVRRegisterInfo.cpp 250 if (TFI->hasFP(MF)) {
lib/Target/Lanai/LanaiRegisterInfo.cpp 145 bool HasFP = TFI->hasFP(MF);
lib/Target/Mips/Mips16RegisterInfo.cpp 105 if (TFI->hasFP(MF)) {
lib/Target/Mips/MipsRegisterInfo.cpp 76 return 28 - TFI->hasFP(MF);
191 if (Subtarget.getFrameLowering()->hasFP(MF)) {
288 return TFI->hasFP(MF) ? Mips::S0 : Mips::SP;
290 return TFI->hasFP(MF) ? (IsN64 ? Mips::FP_64 : Mips::FP) :
lib/Target/RISCV/RISCVRegisterInfo.cpp 83 if (TFI->hasFP(MF))
148 return TFI->hasFP(MF) ? RISCV::X8 : RISCV::X2;
lib/Target/SystemZ/SystemZISelLowering.cpp 7479 if (TFI->hasFP(MF))
lib/Target/X86/X86ISelLowering.cpp24264 if (!TFI.hasFP(MF))