Lines Matching defs:StorageSize
246 Info.StorageSize = (unsigned)DataLayout.getTypeAllocSizeInBits(StorageType);
248 if (Info.Size > Info.StorageSize)
249 Info.Size = Info.StorageSize;
255 Info.Offset = Info.StorageSize - (Info.Offset + Info.Size);
770 // Info.StorageSize. Since AAPCS uses a different container size (width
774 isBE() ? Info.StorageSize - (Info.Offset + Info.Size) : Info.Offset;
780 const unsigned StorageSize = ResLTy->getPrimitiveSizeInBits();
783 if (Info.StorageSize == StorageSize && (OldOffset % StorageSize == 0))
787 unsigned Offset = AbsoluteOffset & (StorageSize - 1);
792 if (Offset + Info.Size > StorageSize)
797 Offset = StorageSize - (Offset + Info.Size);
800 Context.toCharUnitsFromBits(AbsoluteOffset & ~(StorageSize - 1));
802 Context.toCharUnitsFromBits(StorageSize) -
853 StorageOffset / Context.toCharUnitsFromBits(StorageSize).getQuantity();
854 Info.VolatileStorageSize = StorageSize;
1050 uint64_t StorageSize,
1080 Offset = StorageSize - (Offset + Size);
1083 return CGBitFieldInfo(Offset, Size, IsSigned, StorageSize, StorageOffset);
1194 Info.StorageSize &&
1199 assert(Info.StorageSize <= SL->getSizeInBits() &&
1202 assert((Info.StorageSize ==
1209 assert(static_cast<unsigned>(Info.Offset) + Info.Size <= Info.StorageSize &&
1254 << " StorageSize:" << StorageSize