Lines Matching refs:FieldAlign
1810 unsigned FieldAlign = FieldInfo.second;
1815 FieldAlign = TypeSize;
1818 FieldAlign = 1;
1840 if (ZeroLengthBitfieldBoundary > FieldAlign)
1841 FieldAlign = ZeroLengthBitfieldBoundary;
1851 unsigned UnpackedFieldAlign = FieldAlign;
1858 FieldAlign = 1;
1859 FieldAlign = std::max(FieldAlign, D->getMaxAlignment());
1865 FieldAlign = std::min(FieldAlign, MaxFieldAlignmentInBits);
1871 FieldOffset = llvm::RoundUpToAlignment(FieldOffset, FieldAlign);
1879 (FieldOffset & (FieldAlign-1)) + FieldSize > TypeSize))
1880 FieldOffset = llvm::RoundUpToAlignment(FieldOffset, FieldAlign);
1893 FieldAlign = UnpackedFieldAlign = 1;
1939 UpdateAlignment(Context.toCharUnitsFromBits(FieldAlign),
1959 CharUnits FieldAlign;
1968 FieldAlign = Context.getTypeAlignInChars(ATy->getElementType());
1973 FieldAlign =
1979 FieldAlign = FieldInfo.second;
1990 if (TypeSize > FieldAlign)
1991 FieldAlign = TypeSize;
1998 CharUnits UnpackedFieldAlign = FieldAlign;
2002 FieldAlign = CharUnits::One();
2005 FieldAlign = std::max(FieldAlign, MaxAlignmentInChars);
2010 FieldAlign = std::min(FieldAlign, MaxFieldAlignment);
2015 FieldOffset = FieldOffset.RoundUpToAlignment(FieldAlign);
2034 FieldOffset += FieldAlign;
2058 UpdateAlignment(FieldAlign, UnpackedFieldAlign);