HomeSort by: relevance | last modified time | path
    Searched defs:hasFP (Results 1 - 20 of 20) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFFrameLowering.cpp 23 bool BPFFrameLowering::hasFP(const MachineFunction &MF) const { return true; }
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsFrameLowering.cpp 89 // hasFP - Return true if the specified function should have a dedicated frame
93 bool MipsFrameLowering::hasFP(const MachineFunction &MF) const {
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXFrameLowering.cpp 30 bool NVPTXFrameLowering::hasFP(const MachineFunction &MF) const { return true; }
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kFrameLowering.cpp 43 bool M68kFrameLowering::hasFP(const MachineFunction &MF) const {
61 (hasFP(MF) && !TRI->hasStackRealignment(MF)) ||
97 bool HasFP = hasFP(MF);
101 assert(HasFP && "VLAs and dynamic stack realign, but no FP?!");
120 if (!HasFP)
278 if (IsDestroy && InternalAmt && DwarfCFI && !hasFP(MF))
298 if (DwarfCFI && !hasFP(MF)) {
486 bool HasFP = hasFP(MF)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430FrameLowering.cpp 28 bool MSP430FrameLowering::hasFP(const MachineFunction &MF) const {
55 if (hasFP(MF)) {
129 if (hasFP(MF)) {
287 if (hasFP(MF)) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86FrameLowering.cpp 73 (hasFP(MF) && !TRI->hasStackRealignment(MF)) ||
90 /// hasFP - Return true if the specified function should have a dedicated frame
93 bool X86FrameLowering::hasFP(const MachineFunction &MF) const {
440 if (!hasFP(MF)) {
563 const bool HasFP = hasFP(MF);
581 if (!HasFP && NeedsDwarfCFI) {
607 if (!HasFP && NeedsDwarfCFI) {
828 const bool HasFP = hasFP(MF)
    [all...]
X86MCInstLower.cpp 2472 bool hasFP = FrameLowering->hasFP(*MF);
2480 if (HasActiveDwarfFrame && !hasFP) {
2491 if (HasActiveDwarfFrame && !hasFP) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
SparcFrameLowering.cpp 242 // hasFP - Return true if the specified function should have a dedicated frame
245 bool SparcFrameLowering::hasFP(const MachineFunction &MF) const {
267 // Sparc uses FP-based references in general, even when "hasFP" is
322 || hasFP(MF)); // need %fp
  /src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VEFrameLowering.cpp 418 // hasFP - Return true if the specified function should have a dedicated frame
421 bool VEFrameLowering::hasFP(const MachineFunction &MF) const {
453 if (!hasFP(MF)) {
483 && !hasFP(MF); // Don't need %fp
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARCFrameLowering.cpp 146 if (hasFP(MF)) {
184 if (hasFP(MF)) {
205 if (hasFP(MF)) {
226 if ((hasFP(MF) && Reg == ARC::FP) || (MFI.hasCalls() && Reg == ARC::BLINK))
253 if (hasFP(MF)) {
311 if (hasFP(MF)) {
354 if (hasFP(MF)) {
476 if (!hasFP(MF)) {
491 bool ARCFrameLowering::hasFP(const MachineFunction &MF) const {
493 bool HasFP = MF.getTarget().Options.DisableFramePointerElim(MF) |
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
AVRFrameLowering.cpp 49 return hasFP(MF) && !MFI.hasVarSizedObjects();
59 bool HasFP = hasFP(MF);
89 if (!HasFP) {
160 if (!hasFP(MF) && !AFI->isInterruptOrSignalHandler()) {
225 bool AVRFrameLowering::hasFP(const MachineFunction &MF) const {
408 if (hasFP(MF)) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyFrameLowering.cpp 54 bool WebAssemblyFrameLowering::hasFP(const MachineFunction &MF) const {
86 return MFI.getStackSize() || MFI.adjustsStack() || hasFP(MF);
194 assert(!I->getOperand(0).getImm() && (hasFP(MF) || hasBP(MF)) &&
264 if (hasFP(MF)) {
293 unsigned SPFPReg = hasFP(MF) ? getFPReg(MF) : getSPReg(MF);
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreFrameLowering.cpp 218 bool XCoreFrameLowering::hasFP(const MachineFunction &MF) const {
256 bool FP = hasFP(MF);
383 bool FP = hasFP(MF);
432 assert(Reg != XCore::LR && !(Reg == XCore::R10 && hasFP(*MF)) &&
459 assert(Reg != XCore::LR && !(Reg == XCore::R10 && hasFP(*MF)) &&
559 if (hasFP(MF))
579 if (XFI->isLargeFrame(MF) || hasFP(MF))
581 if (XFI->isLargeFrame(MF) && !hasFP(MF))
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVFrameLowering.cpp 219 bool RISCVFrameLowering::hasFP(const MachineFunction &MF) const {
449 if (hasFP(MF)) {
475 if (!hasFP(MF)) {
487 if (hasFP(MF)) {
573 assert(hasFP(MF) && "frame pointer should not have been eliminated");
710 if (hasFP(MF)) {
776 if (hasFP(MF)) {
892 if (RVVStackSize && !hasFP(MF) && Size % 8 != 0) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZFrameLowering.cpp 140 bool HasFP = hasFP(MF);
160 if (HasFP)
268 bool HasFP = hasFP(MF);
300 MIB.addReg(HasFP ? SystemZ::R11D : SystemZ::R15D);
425 bool HasFP = hasFP(MF);
436 if (HasFP) {
522 if (HasFP) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIFrameLowering.cpp 490 if (hasFP(MF)) {
745 bool HasFP = false;
902 HasFP = true;
922 } else if ((HasFP = hasFP(MF))) {
938 if (HasFP && RoundedSize != 0) {
945 assert((!HasFP || (FuncInfo->SGPRForFPSaveRestoreCopy ||
949 assert((HasFP || (!FuncInfo->SGPRForFPSaveRestoreCopy &&
989 if (RoundedSize != 0 && hasFP(MF)) {
1169 // hasFP only knows about stack objects that already exist. We're no
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMFrameLowering.cpp 197 /// hasFP - Return true if the specified function should have a dedicated frame
200 bool ARMFrameLowering::hasFP(const MachineFunction &MF) const {
326 const ARMBaseInstrInfo &TII, bool HasFP) {
330 if (HasFP && !Info.BeforeFPSet)
469 bool HasFP = hasFP(MF);
486 DefCFAOffsetCandidates.emitDefCFAOffsets(MBB, dl, TII, HasFP);
554 if (HasFP) {
665 if (HasFP && isARM)
683 if (HasFP) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCFrameLowering.cpp 356 // hasFP - Return true if the specified function actually has a dedicated frame
358 bool PPCFrameLowering::hasFP(const MachineFunction &MF) const {
360 // FIXME: This is pretty much broken by design: hasFP() might be called really
361 // early, before the stack layout was calculated and thus hasFP() might return
589 if (hasFP(MF) || RegInfo->hasBasePointer(MF) || MF.exposesReturnsTwice())
642 bool HasFP = hasFP(MF);
684 assert((isPPC64 || !isSVR4ABI || !(!FrameSize && (MustSaveLR || HasFP))) &&
698 if (HasFP) {
823 if (HasFP)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64FrameLowering.cpp 353 return !(MFI.hasCalls() || hasFP(MF) || NumBytes > RedZoneSize ||
357 /// hasFP - Return true if the specified function should have a dedicated frame
359 bool AArch64FrameLowering::hasFP(const MachineFunction &MF) const {
377 // Unfortunately some calls to hasFP() like machine verifier ->
378 // getReservedReg() -> hasFP in the middle of global isel are too early
1114 bool HasFP = hasFP(MF);
1153 if (HasFP && AFI->hasSwiftAsyncContext()) {
1185 assert(!HasFP && "unexpected function without stack frame but with FP");
1260 if (!IsFunclet && HasFP) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonFrameLowering.cpp 740 if (hasFP(MF)) {
771 if (!hasFP(MF)) {
1044 bool HasFP = hasFP(MF);
1046 if (HasFP) {
1096 if (HasFP) {
1142 bool HexagonFrameLowering::hasFP(const MachineFunction &MF) const {
1314 bool HasFP = hasFP(MF);
1315 assert((HasFP || !UseFP) && "This function must have frame pointer")
    [all...]

Completed in 50 milliseconds