Lines Matching refs:FieldAlign
1442 unsigned FieldAlign = FieldInfo.Align;
1504 FieldAlign = TypeSize;
1512 FieldAlign = 1;
1539 FieldAlign = std::max(FieldAlign, ZeroLengthBitfieldBoundary);
1543 FieldAlign = 1;
1548 unsigned UnpackedFieldAlign = FieldAlign;
1552 FieldAlign = 1;
1556 FieldAlign = std::max(FieldAlign, ExplicitFieldAlign);
1564 FieldAlign = std::min(FieldAlign, MaxFieldAlignmentInBits);
1571 FieldAlign = UnpackedFieldAlign = 1;
1589 FieldOffset = llvm::RoundUpToAlignment(FieldOffset, FieldAlign);
1602 (FieldOffset & (FieldAlign-1)) + FieldSize > TypeSize)) {
1603 FieldOffset = llvm::RoundUpToAlignment(FieldOffset, FieldAlign);
1629 FieldAlign = UnpackedFieldAlign = 1;
1685 UpdateAlignment(Context.toCharUnitsFromBits(FieldAlign),
1706 CharUnits FieldAlign;
1715 FieldAlign = Context.getTypeAlignInChars(ATy->getElementType());
1720 FieldAlign =
1726 FieldAlign = FieldInfo.second;
1737 if (TypeSize > FieldAlign)
1738 FieldAlign = TypeSize;
1745 CharUnits UnpackedFieldAlign = FieldAlign;
1749 FieldAlign = CharUnits::One();
1752 FieldAlign = std::max(FieldAlign, MaxAlignmentInChars);
1757 FieldAlign = std::min(FieldAlign, MaxFieldAlignment);
1762 FieldOffset = FieldOffset.RoundUpToAlignment(FieldAlign);
1781 FieldOffset += FieldAlign;
1814 UpdateAlignment(FieldAlign, UnpackedFieldAlign);