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,
[all...]
/external/llvm/include/llvm/IR/
H A DDataLayout.h65 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 DTargetInfo.cpp3055 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 DASTContext.cpp1774 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 DDAGCombiner.cpp8896 unsigned ABIAlign = TLI.getDataLayout()->getABITypeAlignment(IntVTTy); local
8897 if (LDAlign < ABIAlign || STAlign < ABIAlign)

Completed in 208 milliseconds