Searched refs:storageSize (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenRecordLayout.h | 81 unsigned storageSize; member 105 : offset(), size(), isSigned(), storageSize(), volatileOffset(), in CIRGenBitFieldInfo() 109 unsigned storageSize, clang::CharUnits storageOffset) in CIRGenBitFieldInfo() 111 storageSize(storageSize), storageOffset(storageOffset) {} in CIRGenBitFieldInfo()
|
| H A D | CIRGenRecordLayoutBuilder.cpp | 225 info.storageSize = getSizeInBits(storageType).getQuantity(); in setBitFieldInfo() 230 if (info.size > info.storageSize) in setBitFieldInfo() 231 info.size = info.storageSize; in setBitFieldInfo() 237 info.offset = info.storageSize - (info.offset + info.size); in setBitFieldInfo() 679 << " storageSize:" << storageSize in print()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/ |
| H A D | LowerToLLVM.cpp | 2517 unsigned &storageSize) { in computeBitfieldIntType() argument 2520 storageSize = atTy.getSize() * 8; in computeBitfieldIntType() 2521 return mlir::IntegerType::get(context, storageSize); in computeBitfieldIntType() 2524 storageSize = intTy.getWidth(); in computeBitfieldIntType() 2525 return mlir::IntegerType::get(context, storageSize); in computeBitfieldIntType() 2545 unsigned storageSize = 0; in matchAndRewrite() local 2548 computeBitfieldIntType(storageType, context, storageSize); in matchAndRewrite() 2551 unsigned srcWidth = storageSize; in matchAndRewrite() 2554 if (storageSize != size) { in matchAndRewrite() 2555 assert(storageSize > size && "Invalid bitfield size."); in matchAndRewrite() [all …]
|