Lines Matching defs:FieldAlign

1535   unsigned FieldAlign = FieldInfo.Align;
1598 FieldAlign = StorageUnitSize;
1607 FieldAlign = 1;
1627 FieldAlign = 32;
1630 if (FieldAlign < StorageUnitSize) {
1633 FieldAlign = StorageUnitSize;
1657 FieldAlign = 1;
1663 FieldAlign = std::max(FieldAlign, ZeroLengthBitfieldBoundary);
1667 FieldAlign = 1;
1672 unsigned UnpackedFieldAlign = FieldAlign;
1676 FieldAlign = 1;
1681 FieldAlign = std::max(FieldAlign, ExplicitFieldAlign);
1691 FieldAlign = UnpackedFieldAlign;
1693 FieldAlign = std::min(FieldAlign, MaxFieldAlignmentInBits);
1699 FieldAlign = UnpackedFieldAlign = 1;
1717 FieldOffset = llvm::alignTo(FieldOffset, FieldAlign);
1730 (FieldOffset & (FieldAlign - 1)) + FieldSize > StorageUnitSize)) {
1731 FieldOffset = llvm::alignTo(FieldOffset, FieldAlign);
1771 FieldAlign = UnpackedFieldAlign = 1;
1778 FieldAlign = 1;
1782 FieldAlign = std::min(FieldAlign, MaxFieldAlignmentInBits);
1841 std::max(UnadjustedAlignment, Context.toCharUnitsFromBits(FieldAlign));
1842 UpdateAlignment(Context.toCharUnitsFromBits(FieldAlign),
1888 CharUnits FieldAlign;
1896 FieldAlign = TI.Align;
1952 if (TypeSize > FieldAlign &&
1954 FieldAlign = TypeSize;
1989 CharUnits PreferredAlign = FieldAlign;
2017 CharUnits UnpackedFieldAlign = FieldAlign;
2037 FieldAlign = UnpackedFieldAlign;
2042 FieldAlign = PackedFieldAlign;
2046 !DefaultsToAIXPowerAlignment ? FieldAlign : PreferredAlign;
2109 UnadjustedAlignment = std::max(UnadjustedAlignment, FieldAlign);
2110 UpdateAlignment(FieldAlign, UnpackedFieldAlign, PreferredAlign);
2117 if (FieldAlign < OriginalFieldAlign)
2128 if (Packed && !FieldPacked && PackedFieldAlign < FieldAlign)