Lines Matching refs:FieldAlign
1542 unsigned FieldAlign = FieldInfo.Align; in LayoutBitField() local
1605 FieldAlign = StorageUnitSize; in LayoutBitField()
1614 FieldAlign = 1; in LayoutBitField()
1634 FieldAlign = 32; in LayoutBitField()
1637 if (FieldAlign < StorageUnitSize) { in LayoutBitField()
1640 FieldAlign = StorageUnitSize; in LayoutBitField()
1664 FieldAlign = 1; in LayoutBitField()
1670 FieldAlign = std::max(FieldAlign, ZeroLengthBitfieldBoundary); in LayoutBitField()
1674 FieldAlign = 1; in LayoutBitField()
1679 unsigned UnpackedFieldAlign = FieldAlign; in LayoutBitField()
1683 FieldAlign = 1; in LayoutBitField()
1688 FieldAlign = std::max(FieldAlign, ExplicitFieldAlign); in LayoutBitField()
1698 FieldAlign = UnpackedFieldAlign; in LayoutBitField()
1700 FieldAlign = std::min(FieldAlign, MaxFieldAlignmentInBits); in LayoutBitField()
1706 FieldAlign = UnpackedFieldAlign = 1; in LayoutBitField()
1724 FieldOffset = llvm::alignTo(FieldOffset, FieldAlign); in LayoutBitField()
1737 (FieldOffset & (FieldAlign - 1)) + FieldSize > StorageUnitSize)) { in LayoutBitField()
1738 FieldOffset = llvm::alignTo(FieldOffset, FieldAlign); in LayoutBitField()
1778 FieldAlign = UnpackedFieldAlign = 1; in LayoutBitField()
1785 FieldAlign = 1; in LayoutBitField()
1789 FieldAlign = std::min(FieldAlign, MaxFieldAlignmentInBits); in LayoutBitField()
1848 std::max(UnadjustedAlignment, Context.toCharUnitsFromBits(FieldAlign)); in LayoutBitField()
1849 UpdateAlignment(Context.toCharUnitsFromBits(FieldAlign), in LayoutBitField()
1895 CharUnits FieldAlign; in LayoutField() local
1903 FieldAlign = TI.Align; in LayoutField()
1959 if (TypeSize > FieldAlign && in LayoutField()
1961 FieldAlign = TypeSize; in LayoutField()
1996 CharUnits PreferredAlign = FieldAlign; in LayoutField()
2024 CharUnits UnpackedFieldAlign = FieldAlign; in LayoutField()
2044 FieldAlign = UnpackedFieldAlign; in LayoutField()
2049 FieldAlign = PackedFieldAlign; in LayoutField()
2053 !DefaultsToAIXPowerAlignment ? FieldAlign : PreferredAlign; in LayoutField()
2116 UnadjustedAlignment = std::max(UnadjustedAlignment, FieldAlign); in LayoutField()
2117 UpdateAlignment(FieldAlign, UnpackedFieldAlign, PreferredAlign); in LayoutField()
2124 if (FieldAlign < OriginalFieldAlign) in LayoutField()
2135 if (Packed && !FieldPacked && PackedFieldAlign < FieldAlign) in LayoutField()