Home
last modified time | relevance | path

Searched refs:DependentSizedExtVectorType (Results 1 – 23 of 23) sorted by relevance

/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DCanonicalType.h466 struct CanProxyAdaptor<DependentSizedExtVectorType>
467 : public CanProxyBase<DependentSizedExtVectorType> {
H A DTextNodeDumper.h310 void VisitDependentSizedExtVectorType(const DependentSizedExtVectorType *T);
H A DJSONNodeDumper.h218 void VisitDependentSizedExtVectorType(const DependentSizedExtVectorType *VT);
H A DASTNodeTraverser.h365 void VisitDependentSizedExtVectorType(const DependentSizedExtVectorType *T) { in VisitDependentSizedExtVectorType()
H A DTypeProperties.td211 let Class = DependentSizedExtVectorType in {
H A DRecursiveASTVisitor.h1023 DEF_TRAVERSE_TYPE(DependentSizedExtVectorType, {
1276 DEF_TRAVERSE_TYPELOC(DependentSizedExtVectorType, {
H A DTypeLoc.h1841 DependentSizedExtVectorType, VectorTypeLocInfo> {
H A DASTContext.h199 mutable llvm::FoldingSet<DependentSizedExtVectorType>
H A DType.h3323 class DependentSizedExtVectorType : public Type, public llvm::FoldingSetNode {
3334 DependentSizedExtVectorType(const ASTContext &Context, QualType ElementType,
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DTypeNodes.td67 def DependentSizedExtVectorType : TypeNode<Type>, AlwaysDependent;
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DType.cpp245 DependentSizedExtVectorType::DependentSizedExtVectorType( in DependentSizedExtVectorType() function in DependentSizedExtVectorType
257 DependentSizedExtVectorType::Profile(llvm::FoldingSetNodeID &ID, in Profile()
1863 const DependentSizedExtVectorType *T) { in VisitDependentSizedExtVectorType()
H A DASTStructuralEquivalence.cpp861 const auto *Vec1 = cast<DependentSizedExtVectorType>(T1); in IsStructurallyEquivalent()
862 const auto *Vec2 = cast<DependentSizedExtVectorType>(T2); in IsStructurallyEquivalent()
H A DTypePrinter.cpp628 const DependentSizedExtVectorType *T, in printDependentSizedExtVectorBefore()
634 const DependentSizedExtVectorType *T, in printDependentSizedExtVectorAfter()
H A DODRHash.cpp1037 void VisitDependentSizedExtVectorType(const DependentSizedExtVectorType *T) { in VisitDependentSizedExtVectorType()
H A DASTContext.cpp4152 DependentSizedExtVectorType::Profile(ID, *this, getCanonicalType(vecType), in getDependentSizedExtVectorType()
4156 DependentSizedExtVectorType *Canon in getDependentSizedExtVectorType()
4158 DependentSizedExtVectorType *New; in getDependentSizedExtVectorType()
4163 DependentSizedExtVectorType(*this, vecType, QualType(Canon, 0), in getDependentSizedExtVectorType()
4169 DependentSizedExtVectorType(*this, vecType, QualType(), SizeExpr, in getDependentSizedExtVectorType()
4172 DependentSizedExtVectorType *CanonCheck in getDependentSizedExtVectorType()
4180 New = new (*this, TypeAlignment) DependentSizedExtVectorType( in getDependentSizedExtVectorType()
12742 const auto *VX = cast<DependentSizedExtVectorType>(X), in getCommonNonSugarTypeNode()
12743 *VY = cast<DependentSizedExtVectorType>(Y); in getCommonNonSugarTypeNode()
H A DJSONNodeDumper.cpp634 const DependentSizedExtVectorType *VT) { in VisitDependentSizedExtVectorType()
H A DTextNodeDumper.cpp1468 const DependentSizedExtVectorType *T) { in VisitDependentSizedExtVectorType()
H A DMicrosoftMangle.cpp3137 void MicrosoftCXXNameMangler::mangleType(const DependentSizedExtVectorType *T, in mangleType()
H A DItaniumMangle.cpp3776 void CXXNameMangler::mangleType(const DependentSizedExtVectorType *T) { in mangleType()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp1930 } else if (const auto *VA = A->getAs<DependentSizedExtVectorType>()) { in DeduceTemplateArgumentsByTypeMatch()
1994 const auto *VP = P->castAs<DependentSizedExtVectorType>(); in DeduceTemplateArgumentsByTypeMatch()
2019 if (const auto *VA = A->getAs<DependentSizedExtVectorType>()) { in DeduceTemplateArgumentsByTypeMatch()
5987 const DependentSizedExtVectorType *VecType in MarkUsedTemplateParameters()
5988 = cast<DependentSizedExtVectorType>(T); in MarkUsedTemplateParameters()
H A DSemaTemplateInstantiate.cpp2621 const DependentSizedExtVectorType *T) { in VisitDependentSizedExtVectorType()
H A DTreeTransform.h5486 const DependentSizedExtVectorType *T = TL.getTypePtr(); in TransformDependentSizedExtVectorType()
5514 if (isa<DependentSizedExtVectorType>(Result)) { in TransformDependentSizedExtVectorType()
H A DSemaTemplate.cpp6236 const DependentSizedExtVectorType* T) { in VisitDependentSizedExtVectorType()