Home | History | Annotate | Download | only in AST

Lines Matching refs:FieldAlign

1440   unsigned FieldAlign = FieldInfo.Align;
1502 FieldAlign = TypeSize;
1510 FieldAlign = 1;
1537 FieldAlign = std::max(FieldAlign, ZeroLengthBitfieldBoundary);
1541 FieldAlign = 1;
1546 unsigned UnpackedFieldAlign = FieldAlign;
1550 FieldAlign = 1;
1555 FieldAlign = std::max(FieldAlign, ExplicitFieldAlign);
1565 FieldAlign = UnpackedFieldAlign;
1567 FieldAlign = std::min(FieldAlign, MaxFieldAlignmentInBits);
1573 FieldAlign = UnpackedFieldAlign = 1;
1591 FieldOffset = llvm::alignTo(FieldOffset, FieldAlign);
1604 (FieldOffset & (FieldAlign-1)) + FieldSize > TypeSize)) {
1605 FieldOffset = llvm::alignTo(FieldOffset, FieldAlign);
1644 FieldAlign = UnpackedFieldAlign = 1;
1700 UpdateAlignment(Context.toCharUnitsFromBits(FieldAlign),
1721 CharUnits FieldAlign;
1730 FieldAlign = Context.getTypeAlignInChars(ATy->getElementType());
1735 FieldAlign =
1741 FieldAlign = FieldInfo.second;
1752 if (TypeSize > FieldAlign)
1753 FieldAlign = TypeSize;
1760 CharUnits UnpackedFieldAlign = FieldAlign;
1764 FieldAlign = CharUnits::One();
1767 FieldAlign = std::max(FieldAlign, MaxAlignmentInChars);
1772 FieldAlign = std::min(FieldAlign, MaxFieldAlignment);
1777 FieldOffset = FieldOffset.alignTo(FieldAlign);
1795 FieldOffset += FieldAlign;
1828 UpdateAlignment(FieldAlign, UnpackedFieldAlign);