Home
last modified time | relevance | path

Searched refs:hasFP (Results 1 – 25 of 69) sorted by relevance

123

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
DMSP430RegisterInfo.cpp64 if (TFI->hasFP(*MF)) in getCalleeSavedRegs()
88 if (TFI->hasFP(MF)) { in getReservedRegs()
115 unsigned BasePtr = (TFI->hasFP(MF) ? MSP430::FP : MSP430::SP); in eliminateFrameIndex()
121 if (!TFI->hasFP(MF)) in eliminateFrameIndex()
159 return TFI->hasFP(MF) ? MSP430::FP : MSP430::SP; in getFrameRegister()
DMSP430FrameLowering.cpp28 bool MSP430FrameLowering::hasFP(const MachineFunction &MF) const { in hasFP() function in MSP430FrameLowering
55 if (hasFP(MF)) { in emitPrologue()
129 if (hasFP(MF)) { in emitEpilogue()
293 if (hasFP(MF)) { in processFunctionBeforeFrameFinalized()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyFrameLowering.cpp53 bool WebAssemblyFrameLowering::hasFP(const MachineFunction &MF) const { in hasFP() function in WebAssemblyFrameLowering
85 return MFI.getStackSize() || MFI.adjustsStack() || hasFP(MF); in needsSPForLocalFrame()
141 assert(!I->getOperand(0).getImm() && (hasFP(MF) || hasBP(MF)) && in eliminateCallFramePseudoInstr()
213 if (hasFP(MF)) { in emitPrologue()
254 .addReg(hasFP(MF) ? WebAssembly::FP32 : WebAssembly::SP32) in emitEpilogue()
257 SPReg = hasFP(MF) ? WebAssembly::FP32 : WebAssembly::SP32; in emitEpilogue()
DWebAssemblyFrameLowering.h45 bool hasFP(const MachineFunction &MF) const override;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
DARCFrameLowering.cpp147 if (hasFP(MF)) { in emitPrologue()
185 if (hasFP(MF)) { in emitPrologue()
206 if (hasFP(MF)) { in emitPrologue()
227 if ((hasFP(MF) && Reg == ARC::FP) || (MFI.hasCalls() && Reg == ARC::BLINK)) in emitPrologue()
254 if (hasFP(MF)) { in emitEpilogue()
312 if (hasFP(MF)) { in emitEpilogue()
355 if (hasFP(MF)) { in assignCalleeSavedSpillSlots()
478 if (!hasFP(MF)) { in eliminateCallFramePseudoInstr()
493 bool ARCFrameLowering::hasFP(const MachineFunction &MF) const { in hasFP() function in ARCFrameLowering
DARCRegisterInfo.cpp212 if (!TFI->hasFP(MF)) { in eliminateFrameIndex()
228 return TFI->hasFP(MF) ? ARC::FP : ARC::SP; in getFrameRegister()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVFrameLowering.cpp26 bool RISCVFrameLowering::hasFP(const MachineFunction &MF) const { in hasFP() function in RISCVFrameLowering
176 if (hasFP(MF)) { in emitPrologue()
201 if (!hasFP(MF)) { in emitPrologue()
210 if (hasFP(MF)) { in emitPrologue()
281 assert(hasFP(MF) && "frame pointer should not have been eliminated"); in emitEpilogue()
345 if (hasFP(MF)) in getFrameIndexReference()
359 if (hasFP(MF)) { in determineCalleeSaves()
DRISCVRegisterInfo.cpp83 if (TFI->hasFP(MF)) in getReservedRegs()
152 return TFI->hasFP(MF) ? RISCV::X8 : RISCV::X2; in getFrameRegister()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsRegisterInfo.cpp76 return 28 - TFI->hasFP(MF); in getRegPressureLimit()
191 if (Subtarget.getFrameLowering()->hasFP(MF)) { in getReservedRegs()
288 return TFI->hasFP(MF) ? Mips::S0 : Mips::SP; in getFrameRegister()
290 return TFI->hasFP(MF) ? (IsN64 ? Mips::FP_64 : Mips::FP) : in getFrameRegister()
DMips16FrameLowering.cpp86 if (hasFP(MF)) in emitPrologue()
103 if (hasFP(MF)) in emitEpilogue()
173 if (hasFP(MF)) in determineCalleeSaves()
DMipsFrameLowering.h33 bool hasFP(const MachineFunction &MF) const override;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreFrameLowering.cpp218 bool XCoreFrameLowering::hasFP(const MachineFunction &MF) const { in hasFP() function in XCoreFrameLowering
256 bool FP = hasFP(MF); in emitPrologue()
383 bool FP = hasFP(MF); in emitEpilogue()
435 assert(Reg != XCore::LR && !(Reg == XCore::R10 && hasFP(*MF)) && in spillCalleeSavedRegisters()
465 assert(Reg != XCore::LR && !(Reg == XCore::R10 && hasFP(*MF)) && in restoreCalleeSavedRegisters()
566 if (hasFP(MF)) in determineCalleeSaves()
586 if (XFI->isLargeFrame(MF) || hasFP(MF)) in processFunctionBeforeFrameFinalized()
588 if (XFI->isLargeFrame(MF) && !hasFP(MF)) in processFunctionBeforeFrameFinalized()
DXCoreRegisterInfo.cpp224 if (TFI->hasFP(*MF)) in getCalleeSavedRegs()
237 if (TFI->hasFP(MF)) { in getReservedRegs()
307 if (TFI->hasFP(MF)) { in eliminateFrameIndex()
327 return TFI->hasFP(MF) ? XCore::R10 : XCore::SP; in getFrameRegister()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetFrameLowering.h228 virtual bool hasFP(const MachineFunction &MF) const = 0;
236 return !hasFP(MF); in hasReservedCallFrame()
247 return hasReservedCallFrame(MF) || hasFP(MF); in canSimplifyCallFramePseudos()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.cpp205 if (TFI->hasFP(MF) || TT.isOSDarwin()) in getReservedRegs()
296 return TFI->hasFP(MF) ? AArch64::FP : AArch64::SP; in getFrameRegister()
317 return TFI.hasFP(MF); in useFPForScavengingIndex()
382 if (TFI->hasFP(MF) && isFrameOffsetLegal(MI, AArch64::FP, FPOffset)) in needsFrameBaseReg()
556 - (TFI->hasFP(MF) || TT.isOSDarwin()) // FP in getRegPressureLimit()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRFrameLowering.cpp50 return hasFP(MF) && !MFI.hasVarSizedObjects(); in hasReservedCallFrame()
60 bool HasFP = hasFP(MF); in emitPrologue()
152 if (!hasFP(MF) && !isHandler) { in emitEpilogue()
177 if (hasFP(MF)) in emitEpilogue()
228 bool AVRFrameLowering::hasFP(const MachineFunction &MF) const { in hasFP() function in llvm::AVRFrameLowering
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMBaseRegisterInfo.cpp197 if (TFI->hasFP(MF)) in getReservedRegs()
277 ? TFI->hasFP(MF) : true; in getRegPressureLimit()
282 ? TFI->hasFP(MF) : true; in getRegPressureLimit()
451 if (TFI->hasFP(MF)) in getFrameRegister()
610 if (TFI->hasFP(MF) && in needsFrameBaseReg()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPFFrameLowering.cpp23 bool BPFFrameLowering::hasFP(const MachineFunction &MF) const { return true; } in hasFP() function in BPFFrameLowering
DBPFFrameLowering.h29 bool hasFP(const MachineFunction &MF) const override;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXFrameLowering.h24 bool hasFP(const MachineFunction &MF) const override;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DR600FrameLowering.h30 bool hasFP(const MachineFunction &MF) const override { in hasFP() function
DSIFrameLowering.cpp329 (!hasFP(MF) && !MRI.isPhysRegUsed(ScratchWaveOffsetReg))) { in getReservedPrivateSegmentWaveByteOffsetReg()
376 assert(!hasFP(MF)); in getReservedPrivateSegmentWaveByteOffsetReg()
497 const bool HasFP = hasFP(MF); in emitEntryFunctionPrologue()
796 } else if ((HasFP = hasFP(MF))) { in emitPrologue()
840 if (RoundedSize != 0 && hasFP(MF)) { in emitEpilogue()
1011 const bool HasFP = WillHaveFP || hasFP(MF); in determineCalleeSaves()
1125 bool SIFrameLowering::hasFP(const MachineFunction &MF) const { in hasFP() function in SIFrameLowering
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86RegisterInfo.cpp195 return TFI->hasFP(MF) && TFI->Uses64BitFramePtr in getPointerRegClass()
264 unsigned FPDiff = TFI->hasFP(MF) ? 1 : 0; in getRegPressureLimit()
544 if (TFI->hasFP(MF)) { in getReservedRegs()
797 return TFI->hasFP(MF) ? FramePtr : StackPtr; in getFrameRegister()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiFrameLowering.h47 bool hasFP(const MachineFunction & /*MF*/) const override { return true; } in hasFP() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcFrameLowering.h37 bool hasFP(const MachineFunction &MF) const override;

123