Home
last modified time | relevance | path

Searched refs:needsStackRealignment (Results 1 – 25 of 43) sorted by relevance

12

/external/llvm/lib/Target/Mips/
DMipsFrameLowering.cpp100 TRI->needsStackRealignment(MF); in hasFP()
107 return MFI->hasVarSizedObjects() && TRI->needsStackRealignment(MF); in hasBP()
DMipsSERegisterInfo.cpp140 else if (RegInfo->needsStackRealignment(MF)) { in eliminateFI()
DMipsRegisterInfo.cpp208 if (needsStackRealignment(MF) && in getReservedRegs()
/external/llvm/lib/Target/Lanai/
DLanaiRegisterInfo.cpp154 if (!HasFP || (needsStackRealignment(MF) && FrameIndex >= 0)) in eliminateFrameIndex()
161 else if (needsStackRealignment(MF)) in eliminateFrameIndex()
252 if (needsStackRealignment(MF) && MFI->hasVarSizedObjects()) in hasBasePointer()
DLanaiFrameLowering.cpp36 unsigned StackAlign = LRI->needsStackRealignment(MF) ? MFI->getMaxAlignment() in determineFrameLayout()
/external/llvm/lib/Target/Sparc/
DSparcFrameLowering.cpp99 bool NeedsStackRealignment = RegInfo.needsStackRealignment(MF); in emitPrologue()
238 RegInfo->needsStackRealignment(MF) || in hasFP()
266 } else if (RegInfo->needsStackRealignment(MF)) { in getFrameIndexReference()
/external/llvm/lib/Target/AArch64/
DAArch64FrameLowering.cpp144 RegInfo->needsStackRealignment(MF); in hasFP()
279 if (!RegInfo->needsStackRealignment(*MF)) in canUseAsPrologue()
304 if (RegInfo->needsStackRealignment(MF)) in shouldCombineCSRLocalStackBump()
499 const bool NeedsRealignment = RegInfo->needsStackRealignment(MF); in emitPrologue()
814 !RegInfo->needsStackRealignment(MF)) { in resolveFrameIndexReference()
830 assert((isFixed || !RegInfo->needsStackRealignment(MF) || !UseFP) && in resolveFrameIndexReference()
DAArch64RegisterInfo.cpp196 if (needsStackRealignment(MF)) in hasBasePointer()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86RegisterInfo.h108 bool needsStackRealignment(const MachineFunction &MF) const;
DX86FrameLowering.cpp51 RI->needsStackRealignment(MF) || in hasFP()
639 !RegInfo->needsStackRealignment(MF) && in emitPrologue()
686 if (RegInfo->needsStackRealignment(MF)) in emitPrologue()
748 if (RegInfo->needsStackRealignment(MF)) { in emitPrologue()
973 if (RegInfo->needsStackRealignment(MF)) in emitEpilogue()
1008 if (RegInfo->needsStackRealignment(MF)) { in emitEpilogue()
1123 if (RI->needsStackRealignment(MF)) { in getFrameIndexOffset()
/external/llvm/lib/Target/X86/
DX86FrameLowering.cpp64 (hasFP(MF) && !TRI->needsStackRealignment(MF)) || in canSimplifyCallFramePseudos()
89 TRI->needsStackRealignment(MF) || in hasFP()
966 !TRI->needsStackRealignment(MF) && in emitPrologue()
1033 if (TRI->needsStackRealignment(MF) && !IsWin64Prologue) in emitPrologue()
1133 if (!IsWin64Prologue && !IsFunclet && TRI->needsStackRealignment(MF)) { in emitPrologue()
1154 if (IsWin64Prologue && !IsFunclet && TRI->needsStackRealignment(MF)) in emitPrologue()
1327 if (IsWin64Prologue && TRI->needsStackRealignment(MF)) { in emitPrologue()
1532 if (TRI->needsStackRealignment(MF) && !IsWin64Prologue) in emitEpilogue()
1591 if ((TRI->needsStackRealignment(MF) || MFI->hasVarSizedObjects()) && in emitEpilogue()
1593 if (TRI->needsStackRealignment(MF)) in emitEpilogue()
[all …]
DX86RegisterInfo.cpp544 bool CantUseFP = needsStackRealignment(MF); in hasBasePointer()
590 else if (needsStackRealignment(MF)) in eliminateFrameIndex()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMFrameLowering.cpp43 RegInfo->needsStackRealignment(MF) || in hasFP()
262 if (RegInfo->needsStackRealignment(MF)) { in emitPrologue()
486 if (RegInfo->needsStackRealignment(MF)) { in ResolveFrameIndexReference()
788 (RegInfo->needsStackRealignment(MF) && MFI->getObjectIndexEnd() != 0)) in estimateStackSize()
882 (MFI->hasVarSizedObjects() || RegInfo->needsStackRealignment(MF))) in processFunctionBeforeCalleeSavedScan()
DARMBaseRegisterInfo.h143 bool needsStackRealignment(const MachineFunction &MF) const;
DARMBaseRegisterInfo.cpp617 if (needsStackRealignment(MF) && MFI->hasVarSizedObjects()) in hasBasePointer()
652 needsStackRealignment(const MachineFunction &MF) const { in needsStackRealignment() function in ARMBaseRegisterInfo
668 || needsStackRealignment(MF); in cannotEliminateFrame()
DThumb1FrameLowering.cpp160 if (RegInfo->needsStackRealignment(MF)) in emitPrologue()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DPrologEpilogInserter.cpp567 !RegInfo->needsStackRealignment(Fn)) { in calculateFrameObjectOffsets()
649 if (RS && (!TFI.hasFP(Fn) || RegInfo->needsStackRealignment(Fn) || in calculateFrameObjectOffsets()
670 (RegInfo->needsStackRealignment(Fn) && MFI->getObjectIndexEnd() != 0)) in calculateFrameObjectOffsets()
/external/llvm/lib/Target/NVPTX/
DNVPTXPrologEpilogPass.cpp212 (RegInfo->needsStackRealignment(Fn) && MFI->getObjectIndexEnd() != 0)) in calculateFrameObjectOffsets()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyFrameLowering.cpp48 RegInfo->needsStackRealignment(MF); in hasFP()
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetRegisterInfo.h586 virtual bool needsStackRealignment(const MachineFunction &MF) const { in needsStackRealignment() function
/external/llvm/lib/CodeGen/
DGCRootLowering.cpp344 RegInfo->needsStackRealignment(MF); in runOnMachineFunction()
DTargetRegisterInfo.cpp368 bool TargetRegisterInfo::needsStackRealignment( in needsStackRealignment() function in TargetRegisterInfo
/external/llvm/lib/Target/ARM/
DARMBaseRegisterInfo.cpp342 if (needsStackRealignment(MF) && !TFI->hasReservedCallFrame(MF)) in hasBasePointer()
396 || needsStackRealignment(MF); in cannotEliminateFrame()
DARMFrameLowering.cpp69 RegInfo->needsStackRealignment(MF) || in hasFP()
646 if (!AFI->getNumAlignedDPRCS2Regs() && RegInfo->needsStackRealignment(MF)) { in emitPrologue()
831 if (RegInfo->needsStackRealignment(MF)) { in ResolveFrameIndexReference()
1498 (MFI->hasVarSizedObjects() || RegInfo->needsStackRealignment(MF))) in determineCalleeSaves()
/external/llvm/include/llvm/Target/
DTargetRegisterInfo.h840 bool needsStackRealignment(const MachineFunction &MF) const;

12