| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | DAGISelMatcherEmitter.cpp | 107 ++ComplexPatternUsage[&CPM->getPattern()]; in MatcherTableEmitter() 712 const ComplexPattern &Pattern = CCPM->getPattern(); in EmitMatcher() 903 Record *PatRecord = SNT->getPattern().getSrcRecord(); in EmitMatcher() 990 << *SNT->getPattern().getSrcPattern() << " - Complexity = " in EmitMatcher() 991 << SNT->getPattern().getPatternComplexity(CGP) << '\n'; in EmitMatcher() 993 << *SNT->getPattern().getDstPattern() << '\n'; in EmitMatcher() 1008 GetPatFromTreePatternNode(CM->getPattern().getSrcPattern()); in EmitMatcher() 1011 Record *PatRecord = CM->getPattern().getSrcRecord(); in EmitMatcher() 1025 << *CM->getPattern().getSrcPattern() << " - Complexity = " in EmitMatcher() 1026 << CM->getPattern().getPatternComplexity(CGP) << '\n'; in EmitMatcher() [all …]
|
| H A D | DAGISelMatcher.h | 741 const ComplexPattern &getPattern() const { return Pattern; } in getPattern() function 1117 const PatternToMatch &getPattern() const { return Pattern; } in getPattern() function 1138 const PatternToMatch &getPattern() const { return Pattern; } in getPattern() function
|
| H A D | DAGISelMatcherOpt.cpp | 99 const PatternToMatch &Pattern = CM->getPattern(); in ContractNodes()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | TemplateBase.cpp | 479 return getAsType()->castAs<PackExpansionType>()->getPattern(); in getPackExpansionPattern() 482 return cast<PackExpansionExpr>(getAsExpr())->getPattern(); in getPackExpansionPattern()
|
| H A D | ExprClassification.cpp | 424 return ClassifyInternal(Ctx, cast<PackExpansionExpr>(E)->getPattern()); in ClassifyInternal()
|
| H A D | TypePrinter.cpp | 1691 printBefore(T->getPattern(), OS); in printPackExpansionBefore() 1696 printAfter(T->getPattern(), OS); in printPackExpansionAfter()
|
| H A D | ASTStructuralEquivalence.cpp | 1290 cast<PackExpansionType>(T1)->getPattern(), in IsStructurallyEquivalent() 1291 cast<PackExpansionType>(T2)->getPattern())) in IsStructurallyEquivalent()
|
| H A D | ComputeDependence.cpp | 363 return (E->getPattern()->getDependence() & ~ExprDependence::UnexpandedPack) | in computeDependence()
|
| H A D | ODRHash.cpp | 1101 AddQualType(T->getPattern()); in VisitPackExpansionType()
|
| H A D | ItaniumMangle.cpp | 2030 T = PackExpansion->getPattern(); in mangleTemplateParamDecl() 4202 mangleType(T->getPattern()); in mangleType() 5585 mangleExpression(cast<PackExpansionExpr>(E)->getPattern()); in mangleExpression()
|
| H A D | DeclPrinter.cpp | 365 T = PET->getPattern(); in printDeclType()
|
| H A D | Type.cpp | 1942 return Visit(T->getPattern()); in VisitPackExpansionType() 3397 return PET->getPattern(); in getNonPackExpansionType()
|
| H A D | StmtPrinter.cpp | 2444 PrintExpr(E->getPattern()); in VisitPackExpansionExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 814 QualType Pattern = cast<PackExpansionType>(T)->getPattern(); in getNumArgumentsInExpansion() 1098 Expr *Pattern = Expansion->getPattern(); in getTemplateArgumentPackExpansionPattern()
|
| H A D | SemaTemplateDeduction.cpp | 428 ParamType = Expansion->getPattern(); in DeduceNonTypeTemplateArgument() 767 ExtraDeductions.push_back(Expansion->getPattern()); in addPacks() 1097 QualType Pattern = Expansion->getPattern(); in DeduceTemplateArguments() 1397 A = AExp->getPattern(); in DeduceTemplateArgumentsByTypeMatch() 4331 QualType ParamPattern = ParamExpansion->getPattern(); in DeduceTemplateArguments() 6118 E = Expansion->getPattern(); in MarkUsedTemplateParameters() 6434 cast<PackExpansionType>(T)->getPattern(), in MarkUsedTemplateParameters()
|
| H A D | TreeTransform.h | 4178 Expr *Pattern = Expansion->getPattern(); in TransformExprs() 5994 QualType Pattern = Expansion->getPattern(); in TransformFunctionTypeParams() 6054 OldType = Expansion->getPattern(); in TransformFunctionTypeParams() 6238 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformExceptionSpec() 6260 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec() 6274 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec() 7391 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformObjCObjectType() 14017 ExprResult Pattern = getDerived().TransformExpr(E->getPattern()); in TransformPackExpansionExpr() 14021 if (!getDerived().AlwaysRebuild() && Pattern.get() == E->getPattern()) in TransformPackExpansionExpr() 14210 Expr *Pattern = E->getPattern(); in TransformCXXFoldExpr()
|
| H A D | SemaTemplateInstantiate.cpp | 1953 T = cast<PackExpansionType>(T)->getPattern(); in transformNonTypeTemplateParmRef() 2845 return Visit(T->getPattern()); in VisitPackExpansionType()
|
| H A D | SemaTemplate.cpp | 5749 NTTPType = SubstType(PET->getPattern(), MLTAL, NTTP->getLocation(), in CheckTemplateArgument() 6532 return Visit(T->getPattern()); in VisitPackExpansionType() 7253 DeductionArg = PE->getPattern(); in CheckTemplateArgument() 7343 Arg = PE->getPattern(); in CheckTemplateArgument() 8736 ArgExpr = Expansion->getPattern(); in CheckNonTypeTemplatePartialSpecializationArgs()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | ExprMutationAnalyzer.cpp | 633 ParmType = T->getPattern(); in findFunctionArgMutation()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 416 Visit(T->getPattern()); in VisitPackExpansionType()
|
| H A D | ExprCXX.h | 4171 Expr *getPattern() { return reinterpret_cast<Expr *>(Pattern); } in getPattern() function 4174 const Expr *getPattern() const { return reinterpret_cast<Expr *>(Pattern); } in getPattern() function 4738 Expr *getPattern() const { return isLeftFold() ? getRHS() : getLHS(); } in getPattern() function
|
| H A D | TypeProperties.td | 761 let Read = [{ node->getPattern() }];
|
| H A D | TypeLoc.h | 2530 return this->getTypePtr()->getPattern(); in getInnerType()
|
| H A D | Type.h | 6063 QualType getPattern() const { return Pattern; } 6077 Profile(ID, getPattern(), getNumExpansions());
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Index/ |
| H A D | USRGeneration.cpp | 682 T = Expansion->getPattern(); in VisitType()
|