/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
H A D | PaddingChecker.cpp | 92 assert(llvm::isPowerOf2_64(RL.getAlignment().getQuantity())); in visitRecord() 104 if (DiffPad.getQuantity() <= AllowedPad) { in visitRecord() 254 assert(llvm::isPowerOf2_64(RetVal.Align.getQuantity())); in calculateOptimalPad() 271 llvm::countTrailingZeros((unsigned long long)NewOffset.getQuantity()); in calculateOptimalPad() 329 Os << " (" << BaselinePad.getQuantity() << " padding bytes, where " in reportRecord() 330 << OptimalPad.getQuantity() << " is optimal). \n" in reportRecord()
|
H A D | CheckPlacementNew.cpp | 87 SvalBuilder.makeArrayIndex(TypeSize.getQuantity()), in getExtentSizeOfNewTarget() 94 .getQuantity() * in getExtentSizeOfNewTarget() 96 TypeSize.getQuantity()); in getExtentSizeOfNewTarget()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CodeGenTBAA.cpp | 116 uint64_t Size = Context.getTypeSizeInChars(Ty).getQuantity(); in getTypeInfoHelper() 264 uint64_t Size = Context.getTypeSizeInChars(AccessType).getQuantity(); in getAccessInfo() 312 uint64_t Size = Context.getTypeSizeInChars(QTy).getQuantity(); in CollectFields() 349 uint64_t Offset = Context.toCharUnitsFromBits(BitOffset).getQuantity(); in getBaseTypeInfoHelper() 350 uint64_t Size = Context.getTypeSizeInChars(FieldQTy).getQuantity(); in getBaseTypeInfoHelper() 366 uint64_t Size = Context.getTypeSizeInChars(Ty).getQuantity(); in getBaseTypeInfoHelper()
|
H A D | CGValue.h | 112 auto align = static_cast<uintptr_t>(addr.getAlignment().getQuantity()); 236 this->Alignment = Alignment.getQuantity() <= MaxAlign in Initialize() 237 ? Alignment.getQuantity() in Initialize() 239 assert(this->Alignment == Alignment.getQuantity() && in Initialize() 319 void setAlignment(CharUnits A) { Alignment = A.getQuantity(); } in setAlignment() 335 Alignment = address.getAlignment().getQuantity(); in setAddress() 559 AV.Alignment = addr.getAlignment().getQuantity();
|
H A D | CGNonTrivialStruct.cpp | 155 S += llvm::to_string(Offset.getQuantity()); in getVolatileOffsetStr() 197 appendStr("_AB" + llvm::to_string(FieldOffset.getQuantity()) + "s" + in visitArray() 198 llvm::to_string(EltSize.getQuantity()) + "n" + in visitArray() 223 this->appendStr(llvm::to_string(DstAlignment.getQuantity())); in GenUnaryFuncName() 241 this->appendStr(llvm::to_string(DstAlignment.getQuantity())); in GenBinaryFuncName() 242 this->appendStr("_" + llvm::to_string(SrcAlignment.getQuantity())); in GenBinaryFuncName() 249 this->appendStr("_t" + llvm::to_string(this->Start.getQuantity()) + "w" + in flushTrivialFields() 250 llvm::to_string((this->End - this->Start).getQuantity())); in flushTrivialFields() 364 unsigned BaseEltSize = Ctx.getTypeSizeInChars(BaseEltQT).getQuantity(); in visitArray() 427 if (Offset.getQuantity() == 0) in getAddrWithOffset() [all …]
|
H A D | CGBlocks.cpp | 125 Name += llvm::to_string(BlockInfo.BlockSize.getQuantity()) + "_"; in getBlockDescriptorName() 132 Name += llvm::to_string(BlockInfo.BlockAlign.getQuantity()) + "_"; in getBlockDescriptorName() 139 Name += llvm::to_string(E.Capture->getOffset().getQuantity()); in getBlockDescriptorName() 222 elements.addInt(ulong, blockInfo.BlockSize.getQuantity()); in buildBlockDescriptor() 445 return CharUnits::fromQuantity(v.getQuantity() & (~v.getQuantity() + 1)); in getLowBit() 470 2 * CGM.getIntSize().getQuantity() + GenPtrSize.getQuantity(); in initializeForBlockHeader() 471 unsigned BlockAlign = GenPtrAlign.getQuantity(); in initializeForBlockHeader() 744 padding.getQuantity())); in computeBlockInfo() 762 padding.getQuantity())); in computeBlockInfo() 878 llvm::ConstantInt::get(IntTy, blockInfo.BlockSize.getQuantity()), in EmitBlockLiteral() [all …]
|
H A D | CGOpenCLRuntime.cpp | 104 .getQuantity(); in getPipeElemSize() 114 .getQuantity(); in getPipeElemAlign()
|
H A D | SwiftCallingConv.cpp | 422 assert(isPowerOf2(unitSize.getQuantity())); in getOffsetAtStartOfUnit() 423 auto unitMask = ~(unitSize.getQuantity() - 1); in getOffsetAtStartOfUnit() 424 return CharUnits::fromQuantity(offset.getQuantity() & unitMask); in getOffsetAtStartOfUnit() 587 paddingSize.getQuantity()); in getCoerceAndExpandTypes() 663 auto size = (unsigned long long) getTypeStoreSize(CGM, type).getQuantity(); in getNaturalAlignment()
|
H A D | MicrosoftCXXABI.cpp | 1053 Context.getASTRecordLayout(ClassDecl).getVBPtrOffset().getQuantity(); in GetVirtualBaseClassOffset() 1060 llvm::ConstantInt::get(CGM.IntTy, VBTableChars.getQuantity()); in GetVirtualBaseClassOffset() 1217 uint64_t ConstantVBaseOffset = I->second.VBaseOffset.getQuantity(); in initializeHiddenVirtualInheritanceMembers() 1546 -Adjustment.getQuantity()); in EmitInstanceFunctionProlog() 2123 Name, VBTableType, Linkage, Alignment.getQuantity()); in getAddrOfVBTable() 2154 Offsets[0] = llvm::ConstantInt::get(CGM.IntTy, -VBPtrOffset.getQuantity()); in emitVBTableDefinition() 2171 Offsets[VBIndex] = llvm::ConstantInt::get(CGM.IntTy, Offset.getQuantity()); in emitVBTableDefinition() 2249 int32_t IntSize = CGF.getIntSize().getQuantity(); in performReturnAdjustment() 2745 CGM.IntTy, NonVirtualBaseAdjustment.getQuantity())); in EmitFullMemberPointer() 2751 fields.push_back(llvm::ConstantInt::get(CGM.IntTy, Offs.getQuantity())); in EmitFullMemberPointer() [all …]
|
H A D | CGExprCXX.cpp | 701 = llvm::ConstantInt::get(CGF.SizeTy, typeSize.getQuantity()); in EmitCXXNewAllocSize() 710 CalculateCookiePadding(CGF, e).getQuantity()); in EmitCXXNewAllocSize() 742 llvm::APInt typeSizeMultiplier(sizeWidth, typeSize.getQuantity()); in EmitCXXNewAllocSize() 1020 getContext().getTypeSizeInChars(ElementType).getQuantity() * in EmitNewArrayInitializer() 1469 CGF.SizeTy, AllocAlign.getQuantity())), in Emit() 1635 RValue::get(llvm::ConstantInt::get(SizeTy, allocAlign.getQuantity())), in EmitCXXNewExpr() 1811 DeleteTypeSize.getQuantity()); in EmitDeleteCall() 1820 Size, llvm::ConstantInt::get(SizeTy, CookieSize.getQuantity())); in EmitDeleteCall() 1832 DeleteTypeAlign.getQuantity()); in EmitDeleteCall()
|
H A D | CGOpenMPRuntimeGPU.cpp | 154 C.getDeclAlign(D).getQuantity(), in buildRecordForGlobalizedVars() 204 llvm::APInt Align(32, std::max(C.getDeclAlign(VD).getQuantity(), in buildRecordForGlobalizedVars() 1729 CGM.getContext().getTypeAlignInChars(GlobalRecTy).getQuantity(); in emitGenericVarsProlog() 1731 CGM.getContext().getTypeSizeInChars(GlobalRecTy).getQuantity(); in emitGenericVarsProlog() 1777 CGM.getContext().getTypeAlignInChars(SecGlobalRecTy).getQuantity(); in emitGenericVarsProlog() 1779 CGM.getContext().getTypeSizeInChars(SecGlobalRecTy).getQuantity(); in emitGenericVarsProlog() 1810 CGM.getContext().getTypeAlignInChars(RDTy).getQuantity(); in emitGenericVarsProlog() 1811 unsigned Size = CGM.getContext().getTypeSizeInChars(RDTy).getQuantity(); in emitGenericVarsProlog() 1816 CGM.getContext().getTypeAlignInChars(GlobalRecTy).getQuantity(); in emitGenericVarsProlog() 1975 Size, llvm::ConstantInt::get(CGF.SizeTy, Align.getQuantity() - 1)); in emitGenericVarsProlog() [all …]
|
H A D | CGRecordLayoutBuilder.cpp | 143 (llvm::Type *)llvm::ArrayType::get(Type, NumChars.getQuantity()); in getByteArrayType() 642 StorageOffset / Context.toCharUnitsFromBits(StorageSize).getQuantity(); in computeVolatileBitfields() 1046 << " StorageOffset:" << StorageOffset.getQuantity() in print() 1049 << " VolatileStorageOffset:" << VolatileStorageOffset.getQuantity() << ">"; in print()
|
H A D | TargetInfo.cpp | 153 return (vectorSize.getQuantity() > 8 && vectorSize.getQuantity() <= 16); in isLegalVectorTypeForSwift() 258 OS << "Indirect Align=" << getIndirectAlign().getQuantity() in dump() 263 OS << "Indirect Align=" << getIndirectAlign().getQuantity() in dump() 286 llvm::ConstantInt::get(CGF.IntPtrTy, Align.getQuantity() - 1)); in emitRoundPointerUpToAlignment() 288 llvm::ConstantInt::get(CGF.IntPtrTy, -Align.getQuantity())); in emitRoundPointerUpToAlignment() 1992 Ty = llvm::ArrayType::get(Ty, NumBytes.getQuantity()); in addFieldToArgStruct() 2072 getTypeStackAlignInBytes(Ty, TypeInfo.Align.getQuantity())); in EmitVAArg() 3490 (unsigned)getContext().getTypeSizeInChars(SourceTy).getQuantity(); in GetINTEGERTypeAtOffset() 4090 uint64_t TySize = TInfo.Width.getQuantity(); in EmitVAArg() 4095 if (TyAlign.getQuantity() > 8) { in EmitVAArg() [all …]
|
H A D | CGClass.cpp | 209 return llvm::ConstantInt::get(PtrDiffTy, Offset.getQuantity()); in GetNonVirtualBaseClassOffset() 263 llvm::ConstantInt::get(OffsetType, nonVirtualOffset.getQuantity()); in ApplyNonVirtualAndVirtualOffset() 797 Context.toCharUnitsFromBits(Info.getFieldOffset(i)).getQuantity(); in EmitAsanPrologueOrEpilogue() 805 SSV[NumFields].Size = D->isBitField() ? 0 : FieldSize.getQuantity(); in EmitAsanPrologueOrEpilogue() 822 uint64_t TypeSize = Info.getNonVirtualSize().getQuantity(); in EmitAsanPrologueOrEpilogue() 1012 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, Size.getQuantity()); in emitMemcpyIR() 1744 llvm::ConstantInt::get(CGF.SizeTy, PoisonStart.getQuantity()); in PoisonMembers() 1761 EmitSanitizerDtorCallback(CGF, OffsetPtr, PoisonSize.getQuantity()); in PoisonMembers() 1780 Context.toCharUnitsFromBits(CGF.PointerWidthInBits).getQuantity(); in Emit()
|
H A D | CGAtomic.cpp | 88 VoidPtrAddr, OffsetInChars.getQuantity()); in AtomicInfo() 104 C.toCharUnitsFromBits(AtomicSizeInBits).getQuantity()); in AtomicInfo() 360 CGF.getContext().toCharUnitsFromBits(AtomicSizeInBits).getQuantity(), in emitMemSetZeroIfNecessary() 805 uint64_t Size = TInfo.Width.getQuantity(); in EmitAtomicExpr() 820 << (int)TInfo.Width.getQuantity() in EmitAtomicExpr() 821 << (int)Ptr.getAlignment().getQuantity(); in EmitAtomicExpr() 826 << (int)TInfo.Width.getQuantity() << (int)MaxInlineWidth.getQuantity(); in EmitAtomicExpr()
|
H A D | CGVTables.cpp | 688 llvm::ConstantInt::get(CGM.PtrDiffTy, offset.getQuantity()), in AddPointerLayoutOffset() 695 builder.add(llvm::ConstantInt::get(CGM.Int32Ty, offset.getQuantity())); in AddRelativeLayoutOffset() 874 .mangleCXXCtorVTable(RD, Base.getBaseOffset().getQuantity(), in GenerateConstructionVTable() 1307 VTable->addTypeMetadata((PointerWidth * I).getQuantity(), MD); in EmitVTableTypeMetadata()
|
H A D | CGBlocks.h | 204 v.Offset = offset.getQuantity(); in makeIndex()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | VTableBuilder.cpp | 407 Out << Base.getBaseOffset().getQuantity() << ")\n"; in dump() 421 Out << ", " << Overrider.Offset.getQuantity() << ')'; in dump() 434 Out << Offset.NonVirtualOffset.getQuantity() << " nv]"; in dump() 1194 VBaseOffsetOffsets.lookup(Offset.VirtualBase).getQuantity(); in ComputeReturnAdjustment() 1198 Offset.VirtualBase).getQuantity(); in ComputeReturnAdjustment() 1202 Adjustment.NonVirtual = Offset.NonVirtualOffset.getQuantity(); in ComputeReturnAdjustment() 1294 VCallOffsets.getVCallOffsetOffset(MD).getQuantity(); in ComputeThisAdjustment() 1298 Adjustment.NonVirtual = Offset.NonVirtualOffset.getQuantity(); in ComputeThisAdjustment() 1894 Out << MostDerivedClassOffset.getQuantity() << ") in '"; in dumpLayout() 1927 << Component.getVCallOffset().getQuantity() in dumpLayout() [all …]
|
H A D | RecordLayoutBuilder.cpp | 1926 if (!llvm::isPowerOf2_64(TypeSize.getQuantity())) { in LayoutField() 1952 llvm::isPowerOf2_64(TypeSize.getQuantity())) in LayoutField() 2164 assert(llvm::isPowerOf2_64(NewAlignment.getQuantity()) && in UpdateAlignment() 2170 assert(llvm::isPowerOf2_64(UnpackedNewAlignment.getQuantity()) && in UpdateAlignment() 2176 assert(llvm::isPowerOf2_64(PreferredNewAlignment.getQuantity()) && in UpdateAlignment() 3460 OS << llvm::format("%10" PRId64 " | ", (int64_t)Offset.getQuantity()); in PrintOffset() 3470 BufferOS << Offset.getQuantity() << ':'; in PrintBitFieldOffset() 3610 OS << "[sizeof=" << Layout.getSize().getQuantity(); in DumpRecordLayout() 3612 OS << ", dsize=" << Layout.getDataSize().getQuantity(); in DumpRecordLayout() 3613 OS << ", align=" << Layout.getAlignment().getQuantity(); in DumpRecordLayout() [all …]
|
H A D | APValue.cpp | 595 ID.AddInteger(getLValueOffset().getQuantity()); in Profile() 692 << getLValueOffset().getQuantity(); in printPretty() 695 << getLValueOffset().getQuantity(); in printPretty() 886 Result = Ctx.MakeIntValue(getLValueOffset().getQuantity(), SrcTy); in toIntegralConstant()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | CharUnits.h | 179 QuantityType getQuantity() const { return Quantity; } in getQuantity() function 235 clang::CharUnits::QuantityType Quantity = CU.getQuantity();
|
H A D | VTableBuilder.h | 196 assert(Offset.getQuantity() < (1LL << 56) && "Offset is too big!"); in VTableComponent() 197 assert(Offset.getQuantity() >= -(1LL << 56) && "Offset is too small!"); in VTableComponent() 199 Value = (uint64_t(Offset.getQuantity()) << 3) | ComponentKind; in VTableComponent()
|
H A D | OSLog.h | 99 unsigned char getSizeByte() const { return size().getQuantity(); } in getSizeByte()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
H A D | DynamicExtent.cpp | 39 return SVB.makeIntVal(SVB.getContext().getTypeSizeInChars(Ty).getQuantity(), in getElementExtent()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/CodeGen/ |
H A D | CGFunctionInfo.h | 395 IndirectAttr.Align = IA.getQuantity(); in setIndirectAlign() 731 ArgStructAlign = Align.getQuantity(); in setArgStruct()
|