Home
last modified time | relevance | path

Searched refs:ContainedType (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILResourceAccess.cpp32 Type *ContainedType = RTI.getHandleTy()->getTypeParameter(0); in calculateGEPOffset() local
35 Type *ScalarType = ContainedType->getScalarType(); in calculateGEPOffset()
57 Type *ContainedType = RTI.getHandleTy()->getTypeParameter(0); in createTypedBufferStore() local
58 Type *LoadType = StructType::get(ContainedType, Builder.getInt1Ty()); in createTypedBufferStore()
61 if (V->getType() == ContainedType) { in createTypedBufferStore()
64 } else if (V->getType() == ContainedType->getScalarType()) { in createTypedBufferStore()
134 Type *ContainedType = RTI.getHandleTy()->getTypeParameter(0); in createTypedBufferLoad() local
135 Type *LoadType = StructType::get(ContainedType, Builder.getInt1Ty()); in createTypedBufferLoad()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDerivedTypes.h400 Type *ContainedType; variable
411 Type *getElementType() const { return ContainedType; } in getElementType()
445 Type *ContainedType; variable
463 Type *getElementType() const { return ContainedType; } in getElementType()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDXILResource.cpp261 Type *ContainedType = nullptr, in formatTypeName() argument
268 if (!ContainedType) in formatTypeName()
272 ElementType ET = toDXILElementType(ContainedType, IsSigned); in formatTypeName()
276 assert(isa<StructType>(ContainedType) && in formatTypeName()
278 StructType *ST = cast<StructType>(ContainedType); in formatTypeName()
285 if (const FixedVectorType *VTy = dyn_cast<FixedVectorType>(ContainedType)) in formatTypeName()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DType.cpp750 : Type(ElType->getContext(), ArrayTyID), ContainedType(ElType), in ArrayType()
752 ContainedTys = &ContainedType; in ArrayType()
779 : Type(ElType->getContext(), TID), ContainedType(ElType), in VectorType()
781 ContainedTys = &ContainedType; in VectorType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h6343 QualType ContainedType;
6351 WrappedType(Wrapped), ContainedType(Contained), Attrs(Attrs) {}
6355 QualType getContainedType() const { return ContainedType; }
6356 bool hasContainedType() const { return !ContainedType.isNull(); }
6363 Profile(ID, WrappedType, ContainedType, Attrs);