Lines Matching refs:StorageUnitSize
716 void LayoutWideBitField(uint64_t FieldSize, uint64_t StorageUnitSize,
1468 uint64_t StorageUnitSize, in LayoutWideBitField() argument
1541 uint64_t StorageUnitSize = FieldInfo.Width; in LayoutBitField() local
1605 FieldAlign = StorageUnitSize; in LayoutBitField()
1610 if (LastBitfieldStorageUnitSize != StorageUnitSize || in LayoutBitField()
1622 if (StorageUnitSize < Context.getTypeSize(Context.UnsignedIntTy)) { in LayoutBitField()
1625 StorageUnitSize = Context.getTypeSize(Context.UnsignedIntTy); in LayoutBitField()
1626 } else if (StorageUnitSize > Context.getTypeSize(Context.UnsignedIntTy) && in LayoutBitField()
1631 StorageUnitSize = 32; in LayoutBitField()
1637 if (FieldAlign < StorageUnitSize) { in LayoutBitField()
1640 FieldAlign = StorageUnitSize; in LayoutBitField()
1647 if (FieldSize > StorageUnitSize && !isAIXLayout(Context)) { in LayoutBitField()
1648 LayoutWideBitField(FieldSize, StorageUnitSize, FieldPacked, D); in LayoutBitField()
1737 (FieldOffset & (FieldAlign - 1)) + FieldSize > StorageUnitSize)) { in LayoutBitField()
1752 StorageUnitSize)) in LayoutBitField()
1806 RoundedFieldSize = (FieldSize ? StorageUnitSize in LayoutBitField()
1822 setDataSize(FieldOffset + StorageUnitSize); in LayoutBitField()
1823 UnfilledBitsInLastUnit = StorageUnitSize; in LayoutBitField()
1826 LastBitfieldStorageUnitSize = StorageUnitSize; in LayoutBitField()