reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGAtomic.cpp
   95         BFI.StorageSize = AtomicSizeInBits;
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 1268     Offset = BitFieldInfo.StorageSize - BitFieldInfo.Size - Offset;
tools/clang/lib/CodeGen/CGExpr.cpp
 1831     assert(static_cast<unsigned>(Info.Offset + Info.Size) <= Info.StorageSize);
 1832     unsigned HighBits = Info.StorageSize - Info.Offset - Info.Size;
 1840     if (static_cast<unsigned>(Info.Offset) + Info.Size < Info.StorageSize)
 1841       Val = Builder.CreateAnd(Val, llvm::APInt::getLowBitsSet(Info.StorageSize,
 2040   if (Info.StorageSize != Info.Size) {
 2041     assert(Info.StorageSize > Info.Size && "Invalid bitfield size.");
 2048                                  llvm::APInt::getLowBitsSet(Info.StorageSize,
 2057                             ~llvm::APInt::getBitsSet(Info.StorageSize,
 2077       assert(Info.Size <= Info.StorageSize);
 2078       unsigned HighBits = Info.StorageSize - Info.Size;
 4010       llvm::Type::getIntNTy(getLLVMContext(), Info.StorageSize);
tools/clang/lib/CodeGen/CGObjCRuntime.cpp
  111                                                          Info->StorageSize));
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
  230   Info.StorageSize = (unsigned)DataLayout.getTypeAllocSizeInBits(StorageType);
  232   if (Info.Size > Info.StorageSize)
  233     Info.Size = Info.StorageSize;
  239     Info.Offset = Info.StorageSize - (Info.Offset + Info.Size);
  840                Info.StorageSize &&
  845       assert(Info.StorageSize <= SL->getSizeInBits() &&
  848       assert(Info.StorageSize ==
  853     assert(static_cast<unsigned>(Info.Offset) + Info.Size <= Info.StorageSize &&
  900      << " StorageSize:" << StorageSize