Home
last modified time | relevance | path

Searched refs:getStackAlignment (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DAttributes.cpp331 MaybeAlign Attribute::getStackAlignment() const { in getStackAlignment() function in Attribute
679 MaybeAlign AttributeSet::getStackAlignment() const { in getStackAlignment() function in AttributeSet
680 return SetNode ? SetNode->getStackAlignment() : None; in getStackAlignment()
827 assert(B.getStackAlignment() && "StackAlignment must be set"); in get()
828 Attr = Attribute::getWithStackAlignment(C, *B.getStackAlignment()); in get()
898 MaybeAlign AttributeSetNode::getStackAlignment() const { in getStackAlignment() function in AttributeSetNode
900 return A->getStackAlignment(); in getStackAlignment()
1436 return getAttributes(ArgNo + FirstArgIndex).getStackAlignment(); in getParamStackAlignment()
1463 MaybeAlign AttributeList::getStackAlignment(unsigned Index) const { in getStackAlignment() function in AttributeList
1464 return getAttributes(Index).getStackAlignment(); in getStackAlignment()
[all …]
H A DAttributeImpl.h252 MaybeAlign getStackAlignment() const;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600Subtarget.h86 Align getStackAlignment() const { return Align(4); } in getStackAlignment() function
H A DAMDGPUSubtarget.cpp323 FrameLowering(TargetFrameLowering::StackGrowsUp, getStackAlignment(), 0) { in GCNSubtarget()
729 FrameLowering(TargetFrameLowering::StackGrowsUp, getStackAlignment(), 0), in R600Subtarget()
H A DAMDGPUCallLowering.cpp220 commonAlignment(ST.getStackAlignment(), LocMemOffset)); in assignValueToAddress()
1166 NumBytes = alignTo(OutInfo.getNextStackOffset(), ST.getStackAlignment()); in lowerTailCall()
1178 assert(isAligned(ST.getStackAlignment(), FPDiff) && in lowerTailCall()
H A DGCNSubtarget.h763 Align getStackAlignment() const { return Align(16); } in getStackAlignment() function
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DAttributes.h205 MaybeAlign getStackAlignment() const;
341 MaybeAlign getStackAlignment() const;
716 MaybeAlign getStackAlignment(unsigned Index) const;
898 MaybeAlign getStackAlignment() const { return StackAlignment; }
H A DFunction.h380 AttributeSets.getStackAlignment(AttributeList::FunctionIndex)) in getFnStackAlignment()
389 return AttributeSets.getStackAlignment(AttributeList::FunctionIndex); in getFnStackAlign()
H A DDataLayout.h274 Align getStackAlignment() const { in getStackAlignment() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kSubtarget.h136 Align getStackAlignment() const { return Align(stackAlignment); } in getStackAlignment() function
H A DM68kSubtarget.cpp56 FrameLowering(*this, this->getStackAlignment()), TLInfo(TM, *this), in M68kSubtarget()
H A DM68kFrameLowering.cpp187 unsigned StackAlign = getStackAlignment(); // ABI alignment in calculateMaxStackAlign()
246 unsigned StackAlign = getStackAlignment(); in eliminateCallFramePseudoInstr()
H A DM68kISelLowering.cpp1144 unsigned StackAlignment = TFI.getStackAlignment(); in GetAlignedArgumentStackSize()
3224 unsigned StackAlign = TFI.getStackAlignment(); in LowerDYNAMIC_STACKALLOC()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16FrameLowering.cpp40 : MipsFrameLowering(STI, STI.getStackAlignment()) {} in Mips16FrameLowering()
H A DMipsSubtarget.h360 Align getStackAlignment() const { return stackAlignment; } in getStackAlignment() function
H A DMipsCallLowering.cpp248 commonAlignment(STI.getStackAlignment(), LocMemOffset)); in assignValueToAddress()
517 StackAlignment = TFL->getStackAlignment(); in lowerCall()
H A DMipsSEFrameLowering.cpp399 : MipsFrameLowering(STI, STI.getStackAlignment()) {} in MipsSEFrameLowering()
848 return isInt<16>(MFI.getMaxCallFrameSize() + getStackAlignment()) && in hasReservedCallFrame()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetFrameLowering.h95 unsigned getStackAlignment() const { return StackAlignment.value(); } in getStackAlignment() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.cpp196 State.getMachineFunction().getDataLayout().getStackAlignment(); in CC_AArch64_Custom_Block()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86Subtarget.cpp304 TLInfo(TM, *this), FrameLowering(*this, getStackAlignment()) { in X86Subtarget()
H A DX86Subtarget.h573 Align getStackAlignment() const { return stackAlignment; } in getStackAlignment() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.h191 Align getStackAlignment() const { return StackAlignment; } in getStackAlignment() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallingConv.cpp193 const Align StackAlign = DL.getStackAlignment(); in CC_ARM_AAPCS_Custom_Aggregate()
H A DARMSubtarget.h883 Align getStackAlignment() const { return stackAlignment; } in getStackAlignment() function
H A DARMBaseInstrInfo.cpp6231 if (checkAndUpdateStackOffset(&MI, Subtarget.getStackAlignment().value(), in getOutliningType()
6253 checkAndUpdateStackOffset(&MI, Subtarget.getStackAlignment().value(), true); in fixupPostOutline()
6260 int Align = -Subtarget.getStackAlignment().value(); in saveLROnStack()
6273 int Align = Subtarget.getStackAlignment().value(); in emitCFIForLRSaveOnStack()
6313 MIB.addImm(Subtarget.getStackAlignment().value()).add(predOps(ARMCC::AL)); in restoreLRFromStack()

12