Searched refs:ABIAlign (Results 1 - 5 of 5) sorted by relevance

/external/llvm/lib/IR/
H A DDataLayout.cpp107 retval.ABIAlign = abi_align;
116 && ABIAlign == rhs.ABIAlign
129 PointerAlignElem::get(uint32_t AddressSpace, unsigned ABIAlign, argument
131 assert(ABIAlign <= PrefAlign && "Preferred alignment worse than ABI!");
134 retval.ABIAlign = ABIAlign;
142 return (ABIAlign == rhs.ABIAlign
188 setAlignment((AlignTypeEnum)E.AlignType, E.ABIAlign,
315 unsigned ABIAlign = inBytes(getInt(Tok)); local
[all...]
/external/llvm/include/llvm/IR/
H A DDataLayout.h72 unsigned ABIAlign : 16; member in struct:llvm::LayoutAlignElem
87 unsigned ABIAlign; member in struct:llvm::PointerAlignElem
93 static PointerAlignElem get(uint32_t AddressSpace, unsigned ABIAlign,
153 bool ABIAlign, Type *Ty) const;
154 void setPointerAlignment(uint32_t AddrSpace, unsigned ABIAlign,
/external/clang/lib/CodeGen/
H A DTargetInfo.cpp3995 uint64_t ABIAlign = getParamTypeAlignment(Ty).getQuantity();
4024 uint64_t RegBits = ABIAlign * 8;
4034 return ABIArgInfo::getIndirect(CharUnits::fromQuantity(ABIAlign),
4036 /*Realign=*/TyAlign > ABIAlign);
5066 uint64_t ABIAlign = 4;
5070 ABIAlign = std::min(std::max(TyAlign, (uint64_t)4), (uint64_t)8);
5074 return ABIArgInfo::getIndirect(CharUnits::fromQuantity(ABIAlign),
5076 /*Realign=*/TyAlign > ABIAlign);
/external/clang/lib/AST/
H A DASTContext.cpp1893 unsigned ABIAlign = TI.Align; local
1902 return ABIAlign; // Never overalign on XCore.
1915 return std::max(ABIAlign, (unsigned)getTypeSize(T));
1917 return ABIAlign;
/external/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp10892 unsigned ABIAlign = DAG.getDataLayout().getABITypeAlignment(IntVTTy); local
10893 if (LDAlign < ABIAlign || STAlign < ABIAlign)

Completed in 271 milliseconds