| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CodeGenTypeCache.h | 85 return CharUnits::fromQuantity(IntSizeInBytes); in getIntSize() 88 return CharUnits::fromQuantity(IntAlignInBytes); in getIntAlign() 109 return CharUnits::fromQuantity(SizeSizeInBytes); in getSizeSize() 112 return CharUnits::fromQuantity(SizeAlignInBytes); in getSizeAlign() 115 return CharUnits::fromQuantity(PointerSizeInBytes); in getPointerSize() 118 return CharUnits::fromQuantity(PointerAlignInBytes); in getPointerAlign()
|
| H A D | CGBuilder.h | 197 auto Offset = CharUnits::fromQuantity(Layout->getElementOffset(Index)); 218 CharUnits::fromQuantity(DL.getTypeAllocSize(ElTy->getElementType())); 236 CharUnits EltSize = CharUnits::fromQuantity(DL.getTypeAllocSize(ElTy)); 253 CharUnits::fromQuantity(DL.getTypeAllocSize(Addr.getElementType())); 268 CharUnits::fromQuantity(DL.getTypeAllocSize(Addr.getElementType())); 308 CharUnits::fromQuantity(Offset.getSExtValue()))); 362 auto Offset = CharUnits::fromQuantity(Layout->getElementOffset(Index)); in CreatePreserveStructAccessIndex()
|
| H A D | ConstantInitBuilder.cpp | 212 offset = offset.alignTo(CharUnits::fromQuantity( in addPlaceholderWithSize() 214 offset += CharUnits::fromQuantity(layout.getTypeStoreSize(type)); in addPlaceholderWithSize() 252 offset = offset.alignTo(CharUnits::fromQuantity( in getOffsetFromGlobalTo() 254 offset += CharUnits::fromQuantity(layout.getTypeStoreSize(elementType)); in getOffsetFromGlobalTo()
|
| H A D | TargetInfo.cpp | 2124 TypeInfo.Align = CharUnits::fromQuantity( in EmitVAArg() 4050 if (Align > CharUnits::fromQuantity(8)) { in EmitX86_64VAArgFromMemory() 4664 return CharUnits::fromQuantity(16); in getParamTypeAlignment() 4668 return CharUnits::fromQuantity(16); in getParamTypeAlignment() 4670 return CharUnits::fromQuantity(PtrByteSize); in getParamTypeAlignment() 4772 return CharUnits::fromQuantity(4); in getParamTypeAlignment() 5138 return CharUnits::fromQuantity(16); in getParamTypeAlignment() 5169 return CharUnits::fromQuantity(16); in getParamTypeAlignment() 5172 return CharUnits::fromQuantity(8); in getParamTypeAlignment() 7606 PaddedSize = CharUnits::fromQuantity(16); in EmitVAArg() [all …]
|
| H A D | SwiftCallingConv.cpp | 57 return CharUnits::fromQuantity(CGM.getDataLayout().getTypeStoreSize(type)); in getTypeStoreSize() 61 return CharUnits::fromQuantity(CGM.getDataLayout().getTypeAllocSize(type)); in getTypeAllocSize() 425 return CharUnits::fromQuantity(offset.getQuantity() & unitMask); in getOffsetAtStartOfUnit() 594 CharUnits::fromQuantity( in getCoerceAndExpandTypes() 669 return CharUnits::fromQuantity(size); in getNaturalAlignment()
|
| H A D | CGRecordLayoutBuilder.cpp | 162 return CharUnits::fromQuantity(DataLayout.getTypeAllocSize(Type)); in getSize() 165 return CharUnits::fromQuantity(DataLayout.getABITypeAlignment(Type)); in getAlignment() 694 Members.push_back(StorageInfo(Offset - CharUnits::fromQuantity(4), in accumulateVBases() 848 CharUnits::fromQuantity(Types.getDataLayout().getTypeAllocSize(Ty)); in MakeInfo()
|
| H A D | CGBlocks.cpp | 495 return CharUnits::fromQuantity(v.getQuantity() & (~v.getQuantity() + 1)); in getLowBit() 508 CharUnits::fromQuantity(CGM.getTarget().getPointerAlign(GenericAS) / 8); in initializeForBlockHeader() 510 CharUnits::fromQuantity(CGM.getTarget().getPointerWidth(GenericAS) / 8); in initializeForBlockHeader() 535 info.BlockAlign = CharUnits::fromQuantity(BlockAlign); in initializeForBlockHeader() 536 info.BlockSize = CharUnits::fromQuantity(Offset); in initializeForBlockHeader() 808 auto GenVoidPtrSize = CharUnits::fromQuantity( in EmitBlockLiteral() 899 CharUnits::fromQuantity( in EmitBlockLiteral() 2636 size += CharUnits::fromQuantity(4); in getBlockByrefInfo() 2640 size += CharUnits::fromQuantity(4); in getBlockByrefInfo() 2660 size += CharUnits::fromQuantity(PointerSizeInBytes); in getBlockByrefInfo()
|
| H A D | Address.h | 69 return CharUnits::fromQuantity(CharUnits::QuantityType(1) << AlignLog); in getAlignment()
|
| H A D | CGCUDANV.cpp | 322 VoidPtrTy, CharUnits::fromQuantity(16), "kernel_args", in emitDeviceStubBodyNew() 369 CGF.CreateMemTemp(Dim3Ty, CharUnits::fromQuantity(8), "grid_dim"); in emitDeviceStubBodyNew() 371 CGF.CreateMemTemp(Dim3Ty, CharUnits::fromQuantity(8), "block_dim"); in emitDeviceStubBodyNew() 834 CharUnits::fromQuantity(GpuBinaryHandle->getAlignment())); in makeModuleCtorFunction() 971 CharUnits::fromQuantity(GpuBinaryHandle->getAlignment())); in makeModuleDtorFunction()
|
| H A D | CGValue.h | 77 V1.getPointer(), ElementType, CharUnits::fromQuantity(align)); in getAggregateAddress() 330 CharUnits getAlignment() const { return CharUnits::fromQuantity(Alignment); } in getAlignment()
|
| H A D | CGBlocks.h | 184 return CharUnits::fromQuantity(Offset); in getOffset()
|
| H A D | CGCleanup.cpp | 80 CharUnits::fromQuantity(AI->getAlign().value())); in restore() 89 Address(Value, ElementType, CharUnits::fromQuantity(Align))); in restore() 93 Address(addr, ElementType, CharUnits::fromQuantity(Align))); in restore()
|
| H A D | ItaniumCXXABI.cpp | 1365 return CharUnits::fromQuantity(-2ULL); in computeOffsetHint() 1381 return CharUnits::fromQuantity(-1ULL); in computeOffsetHint() 1395 return CharUnits::fromQuantity(-2ULL); in computeOffsetHint() 1399 return CharUnits::fromQuantity(-3ULL); in computeOffsetHint() 1517 CGM.Int32Ty, OffsetToTop, CharUnits::fromQuantity(4), "offset.to.top"); in EmitDynamicCastToVoid() 1566 CGF.Int32Ty, VBaseOffsetPtr, CharUnits::fromQuantity(4), in GetVirtualBaseClassOffset() 2081 CharUnits::fromQuantity(NonVirtualAdjustment)); in performTypeAdjustment() 2099 CharUnits::fromQuantity(4)); in performTypeAdjustment() 2161 return std::max(CharUnits::fromQuantity(CGM.SizeSizeInBytes), in getArrayCookieSizeImpl() 2246 return std::max(CharUnits::fromQuantity(2 * CGM.SizeSizeInBytes), in getArrayCookieSizeImpl() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/altera/ |
| H A D | StructPackAlignCheck.cpp | 30 CharUnits NewAlign = CharUnits::fromQuantity(1); in computeRecommendedAlignment() 35 CharUnits::fromQuantity(((int)NewAlign.getQuantity()) * 2)); in computeRecommendedAlignment() 80 CharUnits::fromQuantity(std::max<clang::CharUnits::QuantityType>( in check() 82 CharUnits MaxAlign = CharUnits::fromQuantity( in check()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | BaseSubobject.h | 61 clang::CharUnits::fromQuantity(DenseMapInfo<int64_t>::getEmptyKey())); 67 clang::CharUnits::fromQuantity(DenseMapInfo<int64_t>::getTombstoneKey()));
|
| H A D | CharUnits.h | 63 static CharUnits fromQuantity(QuantityType Quantity) { in fromQuantity() function 230 return clang::CharUnits::fromQuantity(Quantity); 237 return clang::CharUnits::fromQuantity(Quantity);
|
| H A D | OSLog.h | 119 result += CharUnits::fromQuantity(2); // summary byte, num-args byte in size() 122 result += item.size() + CharUnits::fromQuantity(2); in size()
|
| H A D | VTableBuilder.h | 215 return CharUnits::fromQuantity(Value >> 3); in getOffset()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | OSLog.cpp | 139 CharUnits Size = CharUnits::fromQuantity(8); in computeLayout() 161 Layout.Items.emplace_back(Ctx, CharUnits::fromQuantity(*Data.Size), in computeLayout()
|
| H A D | RecordLayoutBuilder.cpp | 1325 MaxFieldAlignment = CharUnits::fromQuantity(DefaultMaxFieldAlignment); in InitializeLayout() 1337 MaxFieldAlignment = CharUnits::fromQuantity(2); in InitializeLayout() 1338 Alignment = CharUnits::fromQuantity(2); in InitializeLayout() 1339 PreferredAlignment = CharUnits::fromQuantity(2); in InitializeLayout() 2001 assert(PreferredAlign == CharUnits::fromQuantity(4) && in LayoutField() 2003 PreferredAlign = CharUnits::fromQuantity(8); in LayoutField() 2085 CharUnits ASanAlignment = CharUnits::fromQuantity(8); in LayoutField() 2704 MinEmptyStructSize = CharUnits::fromQuantity(4); in layout() 2869 VBPtrOffset = CharUnits::fromQuantity(-1); in layoutNonVirtualBases() 3090 CharUnits VtorDispSize = CharUnits::fromQuantity(4); in layoutVirtualBases() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | SuspiciousMemoryComparisonCheck.cpp | 24 CharUnits::fromQuantity(Result.Val.getInt().getExtValue())); in tryEvaluateSizeExpr()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CastSizeChecker.cpp | 120 CharUnits regionSize = CharUnits::fromQuantity(SizeInt->getZExtValue()); in checkPreStmt()
|
| H A D | PaddingChecker.cpp | 281 CharUnits CurAlignment = CharUnits::fromQuantity(CurAlignmentBits); in calculateOptimalPad()
|
| /llvm-project-15.0.7/clang/include/clang/CodeGen/ |
| H A D | CGFunctionInfo.h | 391 return CharUnits::fromQuantity(IndirectAttr.Align); in getIndirectAlign() 730 return CharUnits::fromQuantity(ArgStructAlign); in getArgStructAlignment()
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | UdtRecordCompleter.cpp | 118 auto offset = clang::CharUnits::fromQuantity(base.getBaseOffset()); in visitKnownMember()
|