Home | History | Annotate | Download | only in IR

Lines Matching defs:ABIAlign

102   retval.ABIAlign = abi_align;
111 && ABIAlign == rhs.ABIAlign
124 PointerAlignElem::get(uint32_t AddressSpace, unsigned ABIAlign,
126 assert(ABIAlign <= PrefAlign && "Preferred alignment worse than ABI!");
129 retval.ABIAlign = ABIAlign;
137 return (ABIAlign == rhs.ABIAlign
183 setAlignment((AlignTypeEnum)E.AlignType, E.ABIAlign, E.PrefAlign,
310 unsigned ABIAlign = inBytes(getInt(Tok));
311 if (AlignType != AGGREGATE_ALIGN && !ABIAlign)
316 unsigned PrefAlign = ABIAlign;
322 setAlignment(AlignType, ABIAlign, PrefAlign, Size);
414 Elem.ABIAlign = abi_align;
432 void DataLayout::setPointerAlignment(uint32_t AddrSpace, unsigned ABIAlign,
435 if (PrefAlign < ABIAlign)
441 Pointers.insert(I, PointerAlignElem::get(AddrSpace, ABIAlign, PrefAlign,
444 I->ABIAlign = ABIAlign;
461 return ABIInfo ? Alignments[i].ABIAlign : Alignments[i].PrefAlign;
512 return ABIInfo ? Alignments[BestMatchIdx].ABIAlign
581 return I->ABIAlign;