Home
last modified time | relevance | path

Searched refs:getPattern (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DDAGISelMatcherEmitter.cpp565 const ComplexPattern &Pattern = CCPM->getPattern(); in EmitMatcher()
688 Record *PatRecord = SNT->getPattern().getSrcRecord(); in EmitMatcher()
744 << *SNT->getPattern().getSrcPattern() << " - Complexity = " in EmitMatcher()
745 << SNT->getPattern().getPatternComplexity(CGP) << '\n'; in EmitMatcher()
747 << *SNT->getPattern().getDstPattern() << '\n'; in EmitMatcher()
762 GetPatFromTreePatternNode(CM->getPattern().getSrcPattern()); in EmitMatcher()
764 GetPatFromTreePatternNode(CM->getPattern().getDstPattern()); in EmitMatcher()
765 Record *PatRecord = CM->getPattern().getSrcRecord(); in EmitMatcher()
779 << *CM->getPattern().getSrcPattern() << " - Complexity = " in EmitMatcher()
780 << CM->getPattern().getPatternComplexity(CGP) << '\n'; in EmitMatcher()
[all …]
H A DDAGISelMatcher.h674 const ComplexPattern &getPattern() const { return Pattern; } in getPattern() function
1020 const PatternToMatch &getPattern() const { return Pattern; } in getPattern() function
1041 const PatternToMatch &getPattern() const { return Pattern; } in getPattern() function
H A DDAGISelMatcherOpt.cpp95 const PatternToMatch &Pattern = CM->getPattern(); in ContractNodes()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DTemplateBase.cpp374 return getAsType()->getAs<PackExpansionType>()->getPattern(); in getPackExpansionPattern()
377 return cast<PackExpansionExpr>(getAsExpr())->getPattern(); in getPackExpansionPattern()
H A DASTStructuralEquivalence.cpp746 cast<PackExpansionType>(T1)->getPattern(), in IsStructurallyEquivalent()
747 cast<PackExpansionType>(T2)->getPattern())) in IsStructurallyEquivalent()
H A DExprClassification.cpp402 return ClassifyInternal(Ctx, cast<PackExpansionExpr>(E)->getPattern()); in ClassifyInternal()
H A DTypePrinter.cpp1360 printBefore(T->getPattern(), OS); in printPackExpansionBefore()
1365 printAfter(T->getPattern(), OS); in printPackExpansionAfter()
H A DODRHash.cpp878 AddQualType(T->getPattern()); in VisitPackExpansionType()
H A DDeclPrinter.cpp261 T = PET->getPattern(); in printDeclType()
H A DASTDumper.cpp211 dumpTypeAsChild(T->getPattern()); in VisitPackExpansionType()
H A DItaniumMangle.cpp3173 mangleType(T->getPattern()); in mangleType()
4207 mangleExpression(cast<PackExpansionExpr>(E)->getPattern()); in mangleExpression()
H A DStmtPrinter.cpp2151 PrintExpr(E->getPattern()); in VisitPackExpansionExpr()
H A DDecl.cpp1843 QT = cast<PackExpansionType>(T)->getPattern(); in typeIsPostfix()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp766 QualType Pattern = cast<PackExpansionType>(T)->getPattern(); in getNumArgumentsInExpansion()
1037 Expr *Pattern = Expansion->getPattern(); in getTemplateArgumentPackExpansionPattern()
H A DSemaTemplateDeduction.cpp407 ParamType = Expansion->getPattern(); in DeduceNonTypeTemplateArgument()
1054 QualType Pattern = Expansion->getPattern(); in DeduceTemplateArguments()
1234 Arg = ArgExpansion->getPattern(); in DeduceTemplateArgumentsByTypeMatch()
3889 QualType ParamPattern = ParamExpansion->getPattern(); in DeduceTemplateArguments()
5226 E = Expansion->getPattern(); in MarkUsedTemplateParameters()
5549 cast<PackExpansionType>(T)->getPattern(), in MarkUsedTemplateParameters()
H A DTreeTransform.h3440 Expr *Pattern = Expansion->getPattern(); in TransformExprs()
5150 QualType Pattern = Expansion->getPattern(); in TransformFunctionTypeParams()
5210 OldType = Expansion->getPattern(); in TransformFunctionTypeParams()
5395 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformExceptionSpec()
5417 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()
5431 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()
6376 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformObjCObjectType()
11465 ExprResult Pattern = getDerived().TransformExpr(E->getPattern()); in TransformPackExpansionExpr()
11469 if (!getDerived().AlwaysRebuild() && Pattern.get() == E->getPattern()) in TransformPackExpansionExpr()
11649 Expr *Pattern = E->getPattern(); in TransformCXXFoldExpr()
H A DSemaTemplateInstantiate.cpp1284 cast<PackExpansionType>(parm->getType())->getPattern(), in transformNonTypeTemplateParmRef()
H A DSemaTemplate.cpp5484 return Visit(T->getPattern()); in VisitPackExpansionType()
7342 ArgExpr = Expansion->getPattern(); in CheckNonTypeTemplatePartialSpecializationArgs()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp393 ParmType = T->getPattern(); in findFunctionArgMutation()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DUSRGeneration.cpp649 T = Expansion->getPattern(); in VisitType()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExprCXX.h3801 Expr *getPattern() { return reinterpret_cast<Expr *>(Pattern); } in getPattern() function
3804 const Expr *getPattern() const { return reinterpret_cast<Expr *>(Pattern); } in getPattern() function
4303 Expr *getPattern() const { return isLeftFold() ? getRHS() : getLHS(); } in getPattern() function
H A DTypeLoc.h2197 return this->getTypePtr()->getPattern(); in getInnerType()
H A DType.h5376 QualType getPattern() const { return Pattern; }
5390 Profile(ID, getPattern(), getNumExpansions());
H A DRecursiveASTVisitor.h1084 DEF_TRAVERSE_TYPE(PackExpansionType, { TRY_TO(TraverseType(T->getPattern())); })
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriterStmt.cpp1708 Record.AddStmt(E->getPattern()); in VisitPackExpansionExpr()

12