Home
last modified time | relevance | path

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

123

/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPrettyVariableDumper.cpp113 auto ElementType = Symbol.getElementType(); in dump() local
114 assert(ElementType); in dump()
115 if (!ElementType) in dump()
117 ElementType->dump(*this); in dump()
121 auto ElementType = Symbol.getElementType(); in dumpRight() local
122 assert(ElementType); in dumpRight()
123 if (!ElementType) in dumpRight()
126 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.cpp299 auto ElementType = Symbol.getElementType(); in dump() local
301 ElementType->dump(*this); in dump()
H A DMinimalTypeDumper.cpp372 AT.IndexType, AT.ElementType); in visitKnownRecord()
375 AT.Name, AT.Size, AT.IndexType, AT.ElementType); in visitKnownRecord()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DType.cpp604 ArrayType *ArrayType::get(Type *ElementType, uint64_t NumElements) { in get() argument
607 LLVMContextImpl *pImpl = ElementType->getContext().pImpl; in get()
609 pImpl->ArrayTypes[std::make_pair(ElementType, NumElements)]; in get()
612 Entry = new (pImpl->Alloc) ArrayType(ElementType, NumElements); in get()
634 VectorType *VectorType::get(Type *ElementType, ElementCount EC) { in get() argument
638 return FixedVectorType::get(ElementType, EC.getKnownMinValue()); in get()
658 LLVMContextImpl *pImpl = ElementType->getContext().pImpl; in get()
659 VectorType *&Entry = ElementType->getContext() in get()
671 ScalableVectorType *ScalableVectorType::get(Type *ElementType, in get() argument
680 LLVMContextImpl *pImpl = ElementType->getContext().pImpl; in get()
[all …]
H A DConstants.cpp3036 assert((ElementType->isHalfTy() || ElementType->isBFloatTy()) && in getFP()
3038 Type *Ty = ArrayType::get(ElementType, Elts.size()); in getFP()
3044 Type *Ty = ArrayType::get(ElementType, Elts.size()); in getFP()
3049 assert(ElementType->isDoubleTy() && in getFP()
3051 Type *Ty = ArrayType::get(ElementType, Elts.size()); in getFP()
3109 Constant *ConstantDataVector::getFP(Type *ElementType, in getFP() argument
3111 assert((ElementType->isHalfTy() || ElementType->isBFloatTy()) && in getFP()
3113 auto *Ty = FixedVectorType::get(ElementType, Elts.size()); in getFP()
3117 Constant *ConstantDataVector::getFP(Type *ElementType, in getFP() argument
3124 Constant *ConstantDataVector::getFP(Type *ElementType, in getFP() argument
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DDerivedTypes.h372 static ArrayType *get(Type *ElementType, uint64_t NumElements);
424 static VectorType *get(Type *ElementType, ElementCount EC);
426 static VectorType *get(Type *ElementType, unsigned NumElements, in get() argument
428 return VectorType::get(ElementType, in get()
433 return VectorType::get(ElementType, Other->getElementCount()); in get()
530 static FixedVectorType *get(Type *ElementType, unsigned NumElts);
533 return get(ElementType, FVTy->getNumElements()); in get()
579 static ScalableVectorType *get(Type *ElementType, in get() argument
581 return get(ElementType, SVTy->getMinNumElements()); in get()
650 static PointerType *getUnqual(Type *ElementType) { in getUnqual() argument
[all …]
H A DConstants.h722 static Constant *getFP(Type *ElementType, ArrayRef<uint16_t> Elts);
723 static Constant *getFP(Type *ElementType, ArrayRef<uint32_t> Elts);
724 static Constant *getFP(Type *ElementType, ArrayRef<uint64_t> Elts);
794 static Constant *getFP(Type *ElementType, ArrayRef<uint16_t> Elts);
795 static Constant *getFP(Type *ElementType, ArrayRef<uint32_t> Elts);
796 static Constant *getFP(Type *ElementType, ArrayRef<uint64_t> Elts);
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp1011 if (!CGM.getTypes().isZeroInitializable(ElementType)) in EmitNewArrayInitializer()
1186 ImplicitValueInitExpr IVIE(ElementType); in EmitNewArrayInitializer()
1856 QualType ElementType; member
1860 QualType ElementType) in CallObjectDelete()
1861 : Ptr(Ptr), OperatorDelete(OperatorDelete), ElementType(ElementType) {} in CallObjectDelete()
1898 QualType ElementType, in EmitObjectDelete() argument
1907 ElementType); in EmitObjectDelete()
1963 Ptr, ElementType); in EmitObjectDelete()
1998 QualType ElementType; member
2004 QualType ElementType, in CallArrayDelete()
[all …]
H A DCGCXXABI.h233 Address Ptr, QualType ElementType,
532 QualType ElementType);
549 QualType ElementType, llvm::Value *&NumElements,
H A DCGDecl.cpp2312 QualType ElementType; member in __anone218c5d40411::RegularPartialArrayDestroy
2320 ElementType(elementType), Destroyer(destroyer), in RegularPartialArrayDestroy()
2325 ElementType, ElementAlign, Destroyer); in Emit()
2335 QualType ElementType; member in __anone218c5d40411::IrregularPartialArrayDestroy
2345 ElementType(elementType), Destroyer(destroyer), in IrregularPartialArrayDestroy()
2351 ElementType, ElementAlign, Destroyer); in Emit()
/freebsd-13.1/contrib/llvm-project/libcxx/include/
H A Dspan22 template <class ElementType, size_t Extent = dynamic_extent>
25 template<class ElementType, size_t Extent>
26 inline constexpr bool ranges::enable_view<span<ElementType, Extent>> = true;
28 template<class ElementType, size_t Extent>
32 template <class ElementType, size_t Extent>
34 (sizeof(ElementType) * Extent))> as_bytes(span<ElementType, Extent> s) noexcept;
36 template <class ElementType, size_t Extent>
38 (sizeof(ElementType) * Extent))> as_writable_bytes(span<ElementType, Extent> s) noexcept;
41 template <class ElementType, size_t Extent = dynamic_extent>
45 using element_type = ElementType;
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Core/
H A DPropertiesBase.td54 class ElementType<string value> {
55 string ElementType = value;
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DType.h2584 QualType ElementType;
2588 ElementType(Element) {}
2889 QualType ElementType;
3190 QualType ElementType;
3255 QualType ElementType;
3282 ID.AddPointer(ElementType.getAsOpaquePtr());
3306 QualType ElementType;
3418 QualType ElementType;
3455 QualType ElementType;
3499 ID.AddPointer(ElementType.getAsOpaquePtr());
[all …]
H A DASTContext.h1415 QualType ElementType; member
1418 BuiltinVectorTypeInfo(QualType ElementType, llvm::ElementCount EC, in BuiltinVectorTypeInfo()
1420 : ElementType(ElementType), EC(EC), NumVectors(NumVectors) {} in BuiltinVectorTypeInfo()
1466 QualType getConstantMatrixType(QualType ElementType, unsigned NumRows,
1471 QualType getDependentSizedMatrixType(QualType ElementType, Expr *RowExpr,
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DType.cpp136 ElementType(et) { in ArrayType()
223 QualType ElementType, in DependentVectorType() argument
229 ElementType->getDependence() | in DependentVectorType()
232 Context(Context), ElementType(ElementType), SizeExpr(SizeExpr), Loc(Loc) { in DependentVectorType()
240 ID.AddPointer(ElementType.getAsOpaquePtr()); in Profile()
250 ElementType->getDependence() | in DependentSizedExtVectorType()
253 Context(Context), SizeExpr(SizeExpr), ElementType(ElementType), loc(loc) { in DependentSizedExtVectorType()
260 ID.AddPointer(ElementType.getAsOpaquePtr()); in Profile()
301 ElementType(matrixType) {} in MatrixType()
325 ID.AddPointer(ElementType.getAsOpaquePtr()); in Profile()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h5121 if (ElementType.isNull()) in TransformConstantArrayType()
5167 if (ElementType.isNull()) in TransformIncompleteArrayType()
5195 if (ElementType.isNull()) in TransformVariableArrayType()
5242 if (ElementType.isNull()) in TransformDependentSizedArrayType()
5289 if (ElementType.isNull()) in TransformDependentVectorType()
5330 if (ElementType.isNull()) in TransformDependentSizedExtVectorType()
5372 if (ElementType.isNull()) in TransformConstantMatrixType()
5398 if (ElementType.isNull()) { in TransformDependentSizedMatrixType()
5497 if (ElementType.isNull()) in TransformVectorType()
5520 if (ElementType.isNull()) in TransformExtVectorType()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCheckPlacementNew.cpp75 QualType ElementType = NE->getAllocatedType(); in getExtentSizeOfNewTarget() local
77 CharUnits TypeSize = AstContext.getTypeSizeInChars(ElementType); in getExtentSizeOfNewTarget()
H A DIteratorModeling.cpp639 QualType ElementType = PtrType->getPointeeType(); in handlePtrIncrOrDecr() local
650 NewVal = State->getLValue(ElementType, Offset, OldVal); in handlePtrIncrOrDecr()
654 NewVal = State->getLValue(ElementType, NegatedOffset, OldVal); in handlePtrIncrOrDecr()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h399 ArrayRecord(TypeIndex ElementType, TypeIndex IndexType, uint64_t Size, in ArrayRecord() argument
401 : TypeRecord(TypeRecordKind::Array), ElementType(ElementType), in ArrayRecord()
404 TypeIndex getElementType() const { return ElementType; } in getElementType()
409 TypeIndex ElementType; variable
/freebsd-13.1/contrib/llvm-project/lldb/source/Target/
H A DTargetProperties.td91 ElementType<"String">,
94 ElementType<"String">,
158 ElementType<"String">,
192 ElementType<"String">,
/freebsd-13.1/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DProgramState.h331 SVal getLValue(QualType ElementType, SVal Idx, SVal Base) const;
759 inline SVal ProgramState::getLValue(QualType ElementType, SVal Idx, SVal Base) const{ in getLValue() argument
761 return getStateManager().StoreMgr->getLValueElement(ElementType, *N, Base); in getLValue()
H A DMemRegion.h1144 QualType ElementType; variable
1148 : TypedValueRegion(sReg, ElementRegionKind), ElementType(elementType), in ElementRegion()
1163 QualType getValueType() const override { return ElementType; } in getValueType()
1165 QualType getElementType() const { return ElementType; } in getElementType()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Demangle/
H A DMicrosoftDemangleNodes.cpp551 ElementType->outputPre(OS, Flags); in outputPre()
580 ElementType->outputPost(OS, Flags); in outputPost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNaryReassociate.cpp427 Type *ElementType = GEP->getResultElementType(); in tryReassociateGEPAtIndex() local
428 uint64_t ElementSize = DL->getTypeAllocSize(ElementType); in tryReassociateGEPAtIndex()

123