Searched defs:StackAlign (Results 1 - 15 of 15) sorted by relevance

/external/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.h48 unsigned StackAlign = local
50 unsigned Align = std::min(ArgFlags.getOrigAlign(), StackAlign);
/external/llvm/lib/Target/ARM/
H A DARMCallingConv.h203 unsigned StackAlign = DL.getStackAlignment(); local
204 unsigned Align = std::min(PendingMembers[0].getExtraInfo(), StackAlign);
H A DARMBaseRegisterInfo.cpp536 unsigned StackAlign = TFI->getStackAlignment(); local
538 !((MFI->getLocalFrameMaxAlign() > StackAlign) && canRealignStack(MF))) {
H A DARMISelLowering.cpp6656 const unsigned StackAlign = DL.getPrefTypeAlignment(RetTy); local
6657 int FrameIdx = FrameInfo->CreateStackObject(ByteSize, StackAlign, false);
/external/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.cpp232 unsigned StackAlign = getStackAlignment(); local
245 Amount = (Amount+StackAlign-1)/StackAlign*StackAlign;
/external/llvm/lib/Target/NVPTX/
H A DNVPTXPrologEpilogPass.cpp211 unsigned StackAlign; local
214 StackAlign = TFI.getStackAlignment();
216 StackAlign = TFI.getTransientStackAlignment();
220 StackAlign = std::max(StackAlign, MaxAlign);
221 unsigned AlignMask = StackAlign - 1;
/external/llvm/lib/Target/X86/
H A DX86CallFrameOptimization.cpp187 unsigned StackAlign = TFL->getStackAlignment(); local
210 if (CC.ExpectedDist % StackAlign)
H A DX86InstrInfo.cpp2095 unsigned StackAlign = TFI->getStackAlignment(); local
2096 int SPAdj = (MI->getOperand(0).getImm() + StackAlign - 1) / StackAlign *
2097 StackAlign;
/external/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp111 unsigned StackAlign = TFI->getStackAlignment(); local
117 (TFI->isStackRealignable() || (Align <= StackAlign))) {
130 if (Align <= StackAlign)
H A DSelectionDAG.cpp1895 unsigned StackAlign = local
1898 int FrameIdx = FrameInfo->CreateStackObject(ByteSize, StackAlign, false);
/external/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp347 unsigned StackAlign = TFI->getStackAlignment(); local
352 Align = std::min(Align, StackAlign);
750 unsigned StackAlign; local
753 StackAlign = TFI.getStackAlignment();
755 StackAlign = TFI.getTransientStackAlignment();
759 StackAlign = std::max(StackAlign, MaxAlign);
760 Offset = RoundUpToAlignment(Offset, StackAlign, Skew);
H A DMachineFunction.cpp526 unsigned StackAlign) {
527 if (!ShouldClamp || Align <= StackAlign)
530 << " exceeds the stack alignment " << StackAlign local
532 return StackAlign;
663 unsigned StackAlign; local
666 StackAlign = TFI->getStackAlignment();
668 StackAlign = TFI->getTransientStackAlignment();
672 StackAlign = std::max(StackAlign, MaxAlign);
673 unsigned AlignMask = StackAlign
525 clampStackAlignment(bool ShouldClamp, unsigned Align, unsigned StackAlign) argument
[all...]
/external/llvm/lib/Target/WebAssembly/
H A DWebAssemblyPEI.cpp363 unsigned StackAlign = TFI->getStackAlignment(); local
368 Align = std::min(Align, StackAlign);
766 unsigned StackAlign; local
769 StackAlign = TFI.getStackAlignment();
771 StackAlign = TFI.getTransientStackAlignment();
775 StackAlign = std::max(StackAlign, MaxAlign);
776 Offset = RoundUpToAlignment(Offset, StackAlign, Skew);
/external/llvm/include/llvm/CodeGen/
H A DMachineFrameInfo.h263 explicit MachineFrameInfo(unsigned StackAlign, bool isStackRealign, argument
265 : StackAlignment(StackAlign), StackRealignable(isStackRealign),
/external/clang/lib/CodeGen/
H A DTargetInfo.cpp1227 unsigned StackAlign = getTypeStackAlignInBytes(Ty, TypeAlign); local
1228 if (StackAlign == 0)
1233 bool Realign = TypeAlign > StackAlign;
1234 return ABIArgInfo::getIndirect(CharUnits::fromQuantity(StackAlign),
1503 CharUnits StackAlign = CharUnits::fromQuantity(4); local
1538 StackAlign);

Completed in 390 milliseconds