Lines Matching defs: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;
1557 FieldAlign = std::max(FieldAlign, ExplicitFieldAlign);
1565 FieldAlign = std::min(FieldAlign, MaxFieldAlignmentInBits);
1572 FieldAlign = UnpackedFieldAlign = 1;
1590 FieldOffset = llvm::RoundUpToAlignment(FieldOffset, FieldAlign);
1603 (FieldOffset & (FieldAlign-1)) + FieldSize > TypeSize)) {
1604 FieldOffset = llvm::RoundUpToAlignment(FieldOffset, FieldAlign);
1637 FieldAlign = UnpackedFieldAlign = 1;
1693 UpdateAlignment(Context.toCharUnitsFromBits(FieldAlign),
1714 CharUnits FieldAlign;
1723 FieldAlign = Context.getTypeAlignInChars(ATy->getElementType());
1728 FieldAlign =
1734 FieldAlign = FieldInfo.second;
1745 if (TypeSize > FieldAlign)
1746 FieldAlign = TypeSize;
1753 CharUnits UnpackedFieldAlign = FieldAlign;
1757 FieldAlign = CharUnits::One();
1760 FieldAlign = std::max(FieldAlign, MaxAlignmentInChars);
1765 FieldAlign = std::min(FieldAlign, MaxFieldAlignment);
1770 FieldOffset = FieldOffset.RoundUpToAlignment(FieldAlign);
1789 FieldOffset += FieldAlign;
1822 UpdateAlignment(FieldAlign, UnpackedFieldAlign);