Searched refs:PrefAlign (Results 1 - 9 of 9) sorted by relevance

/external/llvm/lib/IR/
H A DDataLayout.cpp108 retval.PrefAlign = pref_align;
117 && PrefAlign == rhs.PrefAlign
130 unsigned PrefAlign, uint32_t TypeByteWidth) {
131 assert(ABIAlign <= PrefAlign && "Preferred alignment worse than ABI!");
135 retval.PrefAlign = PrefAlign;
144 && PrefAlign == rhs.PrefAlign
188 setAlignment((AlignTypeEnum)E.AlignType, E.ABIAlign, E.PrefAlign,
129 get(uint32_t AddressSpace, unsigned ABIAlign, unsigned PrefAlign, uint32_t TypeByteWidth) argument
321 unsigned PrefAlign = ABIAlign; local
[all...]
/external/llvm/include/llvm/IR/
H A DDataLayout.h73 unsigned PrefAlign : 16; member in struct:llvm::LayoutAlignElem
88 unsigned PrefAlign; member in struct:llvm::PointerAlignElem
94 unsigned PrefAlign, uint32_t TypeByteWidth);
155 unsigned PrefAlign, uint32_t TypeByteWidth);
/external/llvm/lib/Transforms/Utils/
H A DLocal.cpp938 /// we control, modify the object's alignment to PrefAlign. This isn't
944 unsigned PrefAlign,
951 if (DL.exceedsNaturalStackAlignment(PrefAlign))
954 if (AI->getAlignment() >= PrefAlign)
956 AI->setAlignment(PrefAlign);
957 return PrefAlign;
968 if (GO->getAlignment() >= PrefAlign)
975 GO->setAlignment(PrefAlign);
983 /// we can determine, return it, otherwise return 0. If PrefAlign is specified,
986 unsigned llvm::getOrEnforceKnownAlignment(Value *V, unsigned PrefAlign, argument
943 enforceKnownAlignment(Value *V, unsigned Align, unsigned PrefAlign, const DataLayout &DL) argument
[all...]
/external/llvm/include/llvm/Transforms/Utils/
H A DLocal.h170 /// we can determine, return it, otherwise return 0. If PrefAlign is specified,
173 unsigned getOrEnforceKnownAlignment(Value *V, unsigned PrefAlign,
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.h392 unsigned &PrefAlign) const override;
H A DARMISelLowering.cpp1260 unsigned &PrefAlign) const {
1266 PrefAlign = (Subtarget->hasV6Ops() && !Subtarget->isMClass() ? 8 : 4);
/external/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp1719 unsigned MinSize, PrefAlign; local
1720 if (TLI && TLI->shouldAlignPointerArgs(CI, MinSize, PrefAlign)) {
1733 if ((Offset2 & (PrefAlign-1)) != 0)
1736 if ((AI = dyn_cast<AllocaInst>(Val)) && AI->getAlignment() < PrefAlign &&
1738 AI->setAlignment(PrefAlign);
1745 !GV->hasSection() && GV->getAlignment() < PrefAlign &&
1748 GV->setAlignment(PrefAlign);
/external/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp1931 unsigned PrefAlign =
1933 if (Align < PrefAlign) {
4308 unsigned PrefAlign = local
4310 if (Align < PrefAlign) {
/external/clang/lib/CodeGen/
H A DCGCall.cpp868 auto PrefAlign = CGF.CGM.getDataLayout().getPrefTypeAlignment(Ty); local
869 CharUnits Align = std::max(MinAlign, CharUnits::fromQuantity(PrefAlign));

Completed in 645 milliseconds