Searched defs:ABIAlign (Results 1 - 5 of 5) sorted by relevance
/external/llvm/lib/IR/ |
H A D | DataLayout.cpp | 107 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, [all...] |
/external/llvm/include/llvm/IR/ |
H A D | DataLayout.h | 65 unsigned ABIAlign : 16; ///< ABI alignment for this type/bitw member in struct:llvm::LayoutAlignElem 82 unsigned ABIAlign; ///< ABI alignment for this type/bitw member in struct:llvm::PointerAlignElem 88 static PointerAlignElem get(uint32_t AddressSpace, unsigned ABIAlign, 146 bool ABIAlign, Type *Ty) const; 149 void setPointerAlignment(uint32_t AddrSpace, unsigned ABIAlign,
|
/external/clang/lib/CodeGen/ |
H A D | TargetInfo.cpp | 3055 uint64_t ABIAlign = isAlignedParamType(Ty)? 16 : 8; 3057 return ABIArgInfo::getIndirect(ABIAlign, /*ByVal=*/true, 3058 /*Realign=*/TyAlign > ABIAlign); 4320 uint64_t ABIAlign = 4; local 4324 ABIAlign = std::min(std::max(TyAlign, (uint64_t)4), (uint64_t)8); 4332 /*Realign=*/TyAlign > ABIAlign);
|
/external/clang/lib/AST/ |
H A D | ASTContext.cpp | 1774 unsigned ABIAlign = getTypeAlign(T); local 1777 return ABIAlign; // Never overalign on XCore. 1791 return std::max(ABIAlign, (unsigned)getTypeSize(T)); 1793 return ABIAlign;
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 8896 unsigned ABIAlign = TLI.getDataLayout()->getABITypeAlignment(IntVTTy); local 8897 if (LDAlign < ABIAlign || STAlign < ABIAlign)
|
Completed in 1698 milliseconds