Home
last modified time | relevance | path

Searched refs:ElementType (Results 1 – 25 of 51) sorted by relevance

123

/freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/
H A DPrettyVariableDumper.cpp114 auto ElementType = Symbol.getElementType(); in dump() local
115 assert(ElementType); in dump()
116 if (!ElementType) in dump()
118 ElementType->dump(*this); in dump()
122 auto ElementType = Symbol.getElementType(); in dumpRight() local
123 assert(ElementType); in dumpRight()
124 if (!ElementType) in dumpRight()
127 ElementType->dumpRight(*this); in dumpRight()
H A DPrettyFunctionDumper.cpp208 auto ElementType = Symbol.getElementType(); in dump() local
210 ElementType->dump(*this); in dump()
H A DPrettyTypeDumper.cpp300 auto ElementType = Symbol.getElementType(); in dump() local
302 ElementType->dump(*this); in dump()
H A DMinimalTypeDumper.cpp366 AT.IndexType, AT.ElementType); in visitKnownRecord()
369 AT.Name, AT.Size, AT.IndexType, AT.ElementType); in visitKnownRecord()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprCXX.cpp997 if (!CGM.getTypes().isZeroInitializable(ElementType)) in EmitNewArrayInitializer()
1170 ImplicitValueInitExpr IVIE(ElementType); in EmitNewArrayInitializer()
1828 QualType ElementType; member
1832 QualType ElementType) in CallObjectDelete()
1833 : Ptr(Ptr), OperatorDelete(OperatorDelete), ElementType(ElementType) {} in CallObjectDelete()
1836 CGF.EmitDeleteCall(OperatorDelete, Ptr, ElementType); in Emit()
1868 QualType ElementType) { in EmitObjectDelete() argument
1876 ElementType); in EmitObjectDelete()
1935 QualType ElementType; member
1941 QualType ElementType, in CallArrayDelete()
[all …]
H A DCGCXXABI.h234 Address Ptr, QualType ElementType,
497 QualType ElementType);
514 QualType ElementType, llvm::Value *&NumElements,
H A DCGDecl.cpp2127 QualType ElementType; member in __anon8cc62b0f0411::RegularPartialArrayDestroy
2135 ElementType(elementType), Destroyer(destroyer), in RegularPartialArrayDestroy()
2140 ElementType, ElementAlign, Destroyer); in Emit()
2150 QualType ElementType; member in __anon8cc62b0f0411::IrregularPartialArrayDestroy
2160 ElementType(elementType), Destroyer(destroyer), in IrregularPartialArrayDestroy()
2166 ElementType, ElementAlign, Destroyer); in Emit()
H A DItaniumCXXABI.cpp160 Address Ptr, QualType ElementType,
324 QualType ElementType) override;
453 QualType ElementType) override;
1116 QualType ElementType, in emitVirtualObjectDelete() argument
1125 cast<CXXRecordDecl>(ElementType->getAs<RecordType>()->getDecl()); in emitVirtualObjectDelete()
1143 ElementType); in emitVirtualObjectDelete()
1929 QualType ElementType) { in InitializeArrayCookie() argument
1939 std::max(SizeSize, Ctx.getTypeAlignInChars(ElementType)); in InitializeArrayCookie()
1940 assert(CookieSize == getArrayCookieSizeImpl(ElementType)); in InitializeArrayCookie()
H A DCGCXXABI.cpp183 QualType ElementType) { in InitializeArrayCookie() argument
H A DCGObjC.cpp140 QualType ElementType = Context.getObjCIdType().withConst(); in EmitObjCCollectionLiteral() local
142 = Context.getConstantArrayType(ElementType, APNumElements, in EmitObjCCollectionLiteral()
165 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
177 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
185 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DType.cpp581 ArrayType *ArrayType::get(Type *ElementType, uint64_t NumElements) { in get() argument
582 assert(isValidElementType(ElementType) && "Invalid type for array element!"); in get()
584 LLVMContextImpl *pImpl = ElementType->getContext().pImpl; in get()
586 pImpl->ArrayTypes[std::make_pair(ElementType, NumElements)]; in get()
589 Entry = new (pImpl->TypeAllocator) ArrayType(ElementType, NumElements); in get()
606 VectorType *VectorType::get(Type *ElementType, unsigned NumElements) { in get() argument
608 assert(isValidElementType(ElementType) && "Element type of a VectorType must " in get()
612 LLVMContextImpl *pImpl = ElementType->getContext().pImpl; in get()
613 VectorType *&Entry = ElementType->getContext().pImpl in get()
614 ->VectorTypes[std::make_pair(ElementType, NumElements)]; in get()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DDerivedTypes.h377 static ArrayType *get(Type *ElementType, uint64_t NumElements);
401 static VectorType *get(Type *ElementType, unsigned NumElements);
478 static PointerType *get(Type *ElementType, unsigned AddressSpace);
482 static PointerType *getUnqual(Type *ElementType) { in getUnqual() argument
483 return PointerType::get(ElementType, 0); in getUnqual()
/freebsd-12.1/contrib/libc++/include/
H A Dspan23 template <class ElementType, ptrdiff_t Extent = dynamic_extent>
27 template <class ElementType, ptrdiff_t Extent>
29 …(static_cast<ptrdiff_t>(sizeof(ElementType)) * Extent))> as_bytes(span<ElementType, Extent> s) noe…
31 template <class ElementType, ptrdiff_t Extent>
33 …(static_cast<ptrdiff_t>(sizeof(ElementType)) * Extent))> as_writable_bytes(span<ElementType, Exten…
37 template <class ElementType, ptrdiff_t Extent = dynamic_extent>
41 using element_type = ElementType;
42 using value_type = remove_cv_t<ElementType>;
181 // remove_pointer_t<decltype(data(cont))>(*)[] is convertible to ElementType(*)[]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DTreeTransform.h4638 if (ElementType.isNull()) in TransformConstantArrayType()
4643 ElementType != T->getElementType()) { in TransformConstantArrayType()
4679 if (ElementType.isNull()) in TransformIncompleteArrayType()
4684 ElementType != T->getElementType()) { in TransformIncompleteArrayType()
4707 if (ElementType.isNull()) in TransformVariableArrayType()
4753 if (ElementType.isNull()) in TransformDependentSizedArrayType()
4800 if (ElementType.isNull()) in TransformDependentVectorType()
4841 if (ElementType.isNull()) in TransformDependentSizedExtVectorType()
4928 if (ElementType.isNull()) in TransformVectorType()
4951 if (ElementType.isNull()) in TransformExtVectorType()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DType.cpp112 QualType ElementType, in getNumAddressingBits() argument
181 const ASTContext &Context, QualType ElementType, QualType CanonType, in DependentVectorType() argument
185 ElementType->isVariablyModifiedType(), in DependentVectorType()
186 ElementType->containsUnexpandedParameterPack() || in DependentVectorType()
188 Context(Context), ElementType(ElementType), SizeExpr(SizeExpr), Loc(Loc) { in DependentVectorType()
196 ID.AddPointer(ElementType.getAsOpaquePtr()); in Profile()
209 ElementType->isVariablyModifiedType(), in DependentSizedExtVectorType()
210 (ElementType->containsUnexpandedParameterPack() || in DependentSizedExtVectorType()
212 Context(Context), SizeExpr(SizeExpr), ElementType(ElementType), in DependentSizedExtVectorType()
219 ID.AddPointer(ElementType.getAsOpaquePtr()); in Profile()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h2480 QualType ElementType;
2487 ElementType(Element) {}
2490 QualType getElementType() const { return ElementType; }
2824 QualType ElementType;
2841 ElementType(et) {
3135 QualType ElementType;
3194 QualType ElementType;
3225 ID.AddPointer(ElementType.getAsOpaquePtr());
3249 QualType ElementType;
6005 QualType ElementType;
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h406 ArrayRecord(TypeIndex ElementType, TypeIndex IndexType, uint64_t Size, in ArrayRecord() argument
408 : TypeRecord(TypeRecordKind::Array), ElementType(ElementType), in ArrayRecord()
411 TypeIndex getElementType() const { return ElementType; } in getElementType()
416 TypeIndex ElementType; variable
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DNaryReassociate.cpp403 Type *ElementType = GEP->getResultElementType(); in tryReassociateGEPAtIndex() local
404 uint64_t ElementSize = DL->getTypeAllocSize(ElementType); in tryReassociateGEPAtIndex()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DProgramState.h327 SVal getLValue(QualType ElementType, SVal Idx, SVal Base) const;
783 inline SVal ProgramState::getLValue(QualType ElementType, SVal Idx, SVal Base) const{ in getLValue() argument
785 return getStateManager().StoreMgr->getLValueElement(ElementType, *N, Base); in getLValue()
H A DMemRegion.h1089 QualType ElementType; variable
1093 : TypedValueRegion(sReg, ElementRegionKind), ElementType(elementType), in ElementRegion()
1108 QualType getValueType() const override { return ElementType; } in getValueType()
1110 QualType getElementType() const { return ElementType; } in getElementType()
/freebsd-12.1/contrib/llvm/lib/Demangle/
H A DMicrosoftDemangleNodes.cpp532 ElementType->outputPre(OS, Flags); in outputPre()
561 ElementType->outputPost(OS, Flags); in outputPost()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp336 QualType ElementType, SVal Idx, in ProfileRegion() argument
339 ID.Add(ElementType); in ProfileRegion()
345 ElementRegion::ProfileRegion(ID, ElementType, Index, superRegion); in Profile()
/freebsd-12.1/contrib/llvm/include/llvm/Demangle/
H A DMicrosoftDemangleNodes.h473 TypeNode *ElementType = nullptr; member
/freebsd-12.1/contrib/llvm/include/llvm-c/
H A DCore.h1392 LLVMTypeRef LLVMArrayType(LLVMTypeRef ElementType, unsigned ElementCount);
1411 LLVMTypeRef LLVMPointerType(LLVMTypeRef ElementType, unsigned AddressSpace);
1431 LLVMTypeRef LLVMVectorType(LLVMTypeRef ElementType, unsigned ElementCount);
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReader.cpp5974 QualType ElementType = readType(*Loc.F, Record, Idx); in readTypeRecord() local
5979 return Context.getConstantArrayType(ElementType, Size, in readTypeRecord()
5984 QualType ElementType = readType(*Loc.F, Record, Idx); in readTypeRecord() local
5991 QualType ElementType = readType(*Loc.F, Record, Idx); in readTypeRecord() local
6007 QualType ElementType = readType(*Loc.F, Record, Idx); in readTypeRecord() local
6020 QualType ElementType = readType(*Loc.F, Record, Idx); in readTypeRecord() local
6321 QualType ElementType = readType(*Loc.F, Record, Idx); in readTypeRecord() local
6366 QualType ElementType = readType(*Loc.F, Record, Idx); in readTypeRecord() local
6368 return Context.getPipeType(ElementType, ReadOnly); in readTypeRecord()
6373 QualType ElementType = readType(*Loc.F, Record, Idx); in readTypeRecord() local
[all …]

123