Home | History | Annotate | Download | only in AST

Lines Matching refs:RequiredAlignment

2176   /// __declspec(align) into account.  It also updates RequiredAlignment as a
2203 CharUnits RequiredAlignment;
2258 RequiredAlignment = std::max(RequiredAlignment, Layout.getRequiredAlignment());
2287 RequiredAlignment = std::max(RequiredAlignment, FieldRequiredAlignment);
2302 RequiredAlignment = std::max(
2303 RequiredAlignment, Context.toCharUnitsFromBits(RD->getMaxAlignment()));
2320 RequiredAlignment = std::max(
2321 RequiredAlignment, Context.toCharUnitsFromBits(RD->getMaxAlignment()));
2332 // checks the RequiredAlignment field and performs alignment if it isn't 0.
2333 RequiredAlignment = Context.getTargetInfo().getPointerWidth(0) == 64 ?
2557 std::max(RequiredAlignment, Alignment));
2577 std::max(RequiredAlignment, Alignment));
2607 RequiredAlignment =
2608 std::max(RequiredAlignment, BaseLayout.getRequiredAlignment());
2610 VtorDispAlignment = std::max(VtorDispAlignment, RequiredAlignment);
2642 if (!RequiredAlignment.isZero()) {
2643 Alignment = std::max(Alignment, RequiredAlignment);
2647 RoundingAlignment = std::max(RoundingAlignment, RequiredAlignment);
2753 *this, Builder.Size, Builder.Alignment, Builder.RequiredAlignment,
2765 *this, Builder.Size, Builder.Alignment, Builder.RequiredAlignment,
2817 /*RequiredAlignment : used by MS-ABI)*/
2839 /*RequiredAlignment : used by MS-ABI)*/
2959 /*RequiredAlignment : used by MS-ABI)*/