Home
last modified time | relevance | path

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

12

/minix3/external/bsd/llvm/dist/llvm/utils/TableGen/
H A DDAGISelMatcherEmitter.cpp401 const ComplexPattern &Pattern = CCPM->getPattern(); in EmitMatcher()
556 << *SNT->getPattern().getSrcPattern() << " - Complexity = " in EmitMatcher()
557 << SNT->getPattern().getPatternComplexity(CGP) << '\n'; in EmitMatcher()
559 << *SNT->getPattern().getDstPattern() << '\n'; in EmitMatcher()
584 << *CM->getPattern().getSrcPattern() << " - Complexity = " in EmitMatcher()
585 << CM->getPattern().getPatternComplexity(CGP) << '\n'; in EmitMatcher()
587 << *CM->getPattern().getDstPattern(); in EmitMatcher()
H A DDAGISelMatcher.h737 const ComplexPattern &getPattern() const { return Pattern; } in getPattern() function
1112 const PatternToMatch &getPattern() const { return Pattern; } in getPattern() function
1161 const PatternToMatch &getPattern() const { return Pattern; } in getPattern() function
H A DDAGISelMatcherOpt.cpp114 const PatternToMatch &Pattern = CM->getPattern(); in ContractNodes()
H A DCodeGenDAGPatterns.h637 TreePattern *getPattern() const { return Pattern; } in getPattern() function
H A DDAGISelMatcherGen.cpp664 const TreePattern *InstPat = Inst.getPattern(); in GetInstPatternNode()
H A DCodeGenDAGPatterns.cpp3018 DEBUG(DI.getPattern()->dump()); in ParseInstructions()
3026 TreePattern *I = TheInst.getPattern(); in ParseInstructions()
3132 const TreePattern *Pattern = getInstruction(InstInfo.TheDef).getPattern(); in InferInstructionFlags()
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DTemplateBase.cpp336 return getAsType()->getAs<PackExpansionType>()->getPattern(); in getPackExpansionPattern()
339 return cast<PackExpansionExpr>(getAsExpr())->getPattern(); in getPackExpansionPattern()
H A DExprClassification.cpp380 return ClassifyInternal(Ctx, cast<PackExpansionExpr>(E)->getPattern()); in ClassifyInternal()
H A DTypePrinter.cpp1112 printBefore(T->getPattern(), OS); in printPackExpansionBefore()
1116 printAfter(T->getPattern(), OS); in printPackExpansionAfter()
H A DDeclPrinter.cpp207 T = PET->getPattern(); in printDeclType()
H A DItaniumMangle.cpp2334 mangleType(T->getPattern()); in mangleType()
3203 mangleExpression(cast<PackExpansionExpr>(E)->getPattern()); in mangleExpression()
H A DStmtPrinter.cpp1999 PrintExpr(E->getPattern()); in VisitPackExpansionExpr()
H A DASTDumper.cpp407 dumpTypeAsChild(T->getPattern()); in VisitPackExpansionType()
H A DASTImporter.cpp787 cast<PackExpansionType>(T1)->getPattern(), in IsStructurallyEquivalent()
788 cast<PackExpansionType>(T2)->getPattern())) in IsStructurallyEquivalent()
H A DDecl.cpp1643 QT = cast<PackExpansionType>(T)->getPattern(); in typeIsPostfix()
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp653 QualType Pattern = cast<PackExpansionType>(T)->getPattern(); in getNumArgumentsInExpansion()
914 Expr *Pattern = Expansion->getPattern(); in getTemplateArgumentPackExpansionPattern()
H A DSemaTemplateDeduction.cpp861 QualType Pattern = Expansion->getPattern(); in DeduceTemplateArguments()
995 Arg = ArgExpansion->getPattern(); in DeduceTemplateArgumentsByTypeMatch()
3428 QualType ParamPattern = ParamExpansion->getPattern(); in DeduceTemplateArguments()
4702 E = Expansion->getPattern(); in MarkUsedTemplateParameters()
4977 cast<PackExpansionType>(T)->getPattern(), in MarkUsedTemplateParameters()
H A DTreeTransform.h3008 Expr *Pattern = Expansion->getPattern(); in TransformExprs()
4498 QualType Pattern = Expansion->getPattern(); in TransformFunctionTypeParams()
4546 OldType = Expansion->getPattern(); in TransformFunctionTypeParams()
4713 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformExceptionSpec()
4735 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()
4749 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()
9583 ExprResult Pattern = getDerived().TransformExpr(E->getPattern()); in TransformPackExpansionExpr()
9587 if (!getDerived().AlwaysRebuild() && Pattern.get() == E->getPattern()) in TransformPackExpansionExpr()
9667 Expr *Pattern = E->getPattern(); in TransformCXXFoldExpr()
H A DSemaTemplateInstantiate.cpp1198 cast<PackExpansionType>(parm->getType())->getPattern(), in transformNonTypeTemplateParmRef()
/minix3/external/bsd/llvm/dist/clang/lib/Index/
H A DUSRGeneration.cpp553 T = Expansion->getPattern(); in VisitType()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DExprCXX.h3408 Expr *getPattern() { return reinterpret_cast<Expr *>(Pattern); } in getPattern() function
3411 const Expr *getPattern() const { return reinterpret_cast<Expr *>(Pattern); } in getPattern() function
3869 Expr *getPattern() const { return isLeftFold() ? getRHS() : getLHS(); } in getPattern() function
H A DTypeLoc.h1895 return this->getTypePtr()->getPattern(); in getInnerType()
H A DType.h4294 QualType getPattern() const { return Pattern; }
4309 Profile(ID, getPattern(), getNumExpansions());
H A DDataRecursiveASTVisitor.h937 DEF_TRAVERSE_TYPE(PackExpansionType, { TRY_TO(TraverseType(T->getPattern())); })
H A DRecursiveASTVisitor.h1002 DEF_TRAVERSE_TYPE(PackExpansionType, { TRY_TO(TraverseType(T->getPattern())); })

12