Lines Matching refs:FieldAlign
1422 unsigned FieldAlign = FieldInfo.second;
1484 FieldAlign = TypeSize;
1492 FieldAlign = 1;
1519 FieldAlign = std::max(FieldAlign, ZeroLengthBitfieldBoundary);
1523 FieldAlign = 1;
1528 unsigned UnpackedFieldAlign = FieldAlign;
1532 FieldAlign = 1;
1536 FieldAlign = std::max(FieldAlign, ExplicitFieldAlign);
1544 FieldAlign = std::min(FieldAlign, MaxFieldAlignmentInBits);
1563 FieldOffset = llvm::RoundUpToAlignment(FieldOffset, FieldAlign);
1576 (FieldOffset & (FieldAlign-1)) + FieldSize > TypeSize)) {
1577 FieldOffset = llvm::RoundUpToAlignment(FieldOffset, FieldAlign);
1603 FieldAlign = UnpackedFieldAlign = 1;
1648 UpdateAlignment(Context.toCharUnitsFromBits(FieldAlign),
1668 CharUnits FieldAlign;
1677 FieldAlign = Context.getTypeAlignInChars(ATy->getElementType());
1682 FieldAlign =
1688 FieldAlign = FieldInfo.second;
1699 if (TypeSize > FieldAlign)
1700 FieldAlign = TypeSize;
1707 CharUnits UnpackedFieldAlign = FieldAlign;
1711 FieldAlign = CharUnits::One();
1714 FieldAlign = std::max(FieldAlign, MaxAlignmentInChars);
1719 FieldAlign = std::min(FieldAlign, MaxFieldAlignment);
1724 FieldOffset = FieldOffset.RoundUpToAlignment(FieldAlign);
1743 FieldOffset += FieldAlign;
1767 UpdateAlignment(FieldAlign, UnpackedFieldAlign);