Home
last modified time | relevance | path

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

/external/llvm/lib/IR/
DDataLayout.cpp107 retval.ABIAlign = abi_align; in get()
116 && ABIAlign == rhs.ABIAlign in operator ==()
129 PointerAlignElem::get(uint32_t AddressSpace, unsigned ABIAlign, in get() argument
131 assert(ABIAlign <= PrefAlign && "Preferred alignment worse than ABI!"); in get()
134 retval.ABIAlign = ABIAlign; in get()
142 return (ABIAlign == rhs.ABIAlign in operator ==()
188 setAlignment((AlignTypeEnum)E.AlignType, E.ABIAlign, E.PrefAlign, in reset()
315 unsigned ABIAlign = inBytes(getInt(Tok)); in parseSpecifier() local
316 if (AlignType != AGGREGATE_ALIGN && !ABIAlign) in parseSpecifier()
321 unsigned PrefAlign = ABIAlign; in parseSpecifier()
[all …]
/external/llvm/include/llvm/IR/
DDataLayout.h72 unsigned ABIAlign : 16; member
87 unsigned ABIAlign; member
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/
DTargetInfo.cpp3995 uint64_t ABIAlign = getParamTypeAlignment(Ty).getQuantity(); in classifyArgumentType() local
4024 uint64_t RegBits = ABIAlign * 8; in classifyArgumentType()
4034 return ABIArgInfo::getIndirect(CharUnits::fromQuantity(ABIAlign), in classifyArgumentType()
4036 /*Realign=*/TyAlign > ABIAlign); in classifyArgumentType()
5066 uint64_t ABIAlign = 4; in classifyArgumentType() local
5070 ABIAlign = std::min(std::max(TyAlign, (uint64_t)4), (uint64_t)8); in classifyArgumentType()
5074 return ABIArgInfo::getIndirect(CharUnits::fromQuantity(ABIAlign), in classifyArgumentType()
5076 /*Realign=*/TyAlign > ABIAlign); in classifyArgumentType()
/external/clang/lib/AST/
DASTContext.cpp1893 unsigned ABIAlign = TI.Align; in getPreferredTypeAlign() local
1902 return ABIAlign; // Never overalign on XCore. in getPreferredTypeAlign()
1915 return std::max(ABIAlign, (unsigned)getTypeSize(T)); in getPreferredTypeAlign()
1917 return ABIAlign; in getPreferredTypeAlign()
/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp10892 unsigned ABIAlign = DAG.getDataLayout().getABITypeAlignment(IntVTTy); in TransformFPLoadStorePair() local
10893 if (LDAlign < ABIAlign || STAlign < ABIAlign) in TransformFPLoadStorePair()