Home
last modified time | relevance | path

Searched refs:Pattern (Results 1 – 25 of 105) sorted by relevance

12345

/minix3/external/bsd/llvm/dist/clang/test/CodeCompletion/
H A Dobjc-expr.m8 // CHECK-AT: COMPLETION: Pattern : [#NSString *#]"<#string#>"
9 // CHECK-AT: COMPLETION: Pattern : [#id#](<#expression#>)
10 // CHECK-AT: COMPLETION: Pattern : [#NSArray *#][<#objects, ...#>]
11 // CHECK-AT: COMPLETION: Pattern : [#char[]#]encode(<#type-name#>)
12 // CHECK-AT: COMPLETION: Pattern : [#Protocol *#]protocol(<#protocol-name#>)
13 // CHECK-AT: COMPLETION: Pattern : [#SEL#]selector(<#selector#>)
14 // CHECK-AT: COMPLETION: Pattern : [#NSDictionary *#]{<#key#>: <#object, ...#>}
17 // CHECK-CONST-STRINGS: COMPLETION: Pattern : [#const char[]#]encode(<#type-name#>)
/minix3/external/bsd/llvm/dist/clang/test/SemaCXX/
H A Dcrash-lambda-12645424.cpp26 template< class Pattern> struct F {
27 typedef Pattern filtered_pattern;
31 template<class, class Pattern> struct get_case {
32 F<Pattern> type;
35 template<class Pattern> struct rvalue_builder {
36 …template<typename Expr> typename get_case<Expr, Pattern>::type operator>>(Expr ); // expected-note…
/minix3/external/bsd/llvm/dist/llvm/utils/TableGen/
H A DDAGISelMatcherGen.cpp50 const PatternToMatch &Pattern; member in __anon2df29a050111::MatcherGen
154 : Pattern(pattern), CGP(cgp), NextRecordedOperandNo(0), in MatcherGen()
168 PatWithNoTypes = Pattern.getSrcPattern()->clone(); in MatcherGen()
214 if (N == Pattern.getSrcPattern()) { in EmitLeafMatchCode()
329 if (N == Pattern.getSrcPattern()) in EmitOperatorMatchCode()
391 const TreePatternNode *Root = Pattern.getSrcPattern(); in EmitOperatorMatchCode()
420 N != Pattern.getSrcPattern()) { in EmitOperatorMatchCode()
506 Pattern.getSrcPattern()->getComplexPatternInfo(CGP)) { in EmitMatcherCode()
517 EmitMatchCode(Pattern.getSrcPattern(), PatWithNoTypes); in EmitMatcherCode()
521 if (!Pattern.getPredicateCheck().empty()) in EmitMatcherCode()
[all …]
H A DDAGISelMatcher.h31 Matcher *ConvertPatternToMatcher(const PatternToMatch &Pattern,unsigned Variant,
719 const ComplexPattern &Pattern; variable
734 : Matcher(CheckComplexPat), Pattern(pattern), MatchNumber(matchnumber), in CheckComplexPatMatcher()
737 const ComplexPattern &getPattern() const { return Pattern; } in getPattern()
753 return &cast<CheckComplexPatMatcher>(M)->Pattern == &Pattern && in isEqualImpl()
757 return (unsigned)(intptr_t)&Pattern ^ MatchNumber; in getHashImpl()
1098 const PatternToMatch &Pattern; variable
1109 Pattern(pattern) { in MorphNodeToMatcher()
1112 const PatternToMatch &getPattern() const { return Pattern; } in getPattern()
1152 const PatternToMatch &Pattern; variable
[all …]
H A DDAGISelMatcher.cpp211 OS.indent(indent) << "CheckComplexPat " << Pattern.getSelectFunc() << '\n'; in printImpl()
284 OS.indent(indent) << "Src = " << *Pattern.getSrcPattern() << "\n"; in printImpl()
285 OS.indent(indent) << "Dst = " << *Pattern.getDstPattern() << "\n"; in printImpl()
357 ((unsigned)(intptr_t)&Pattern << 8); in getHashImpl()
H A DFastISelEmitter.cpp452 const PatternToMatch &Pattern = *I; in collectPatterns() local
456 TreePatternNode *Dst = Pattern.getDstPattern(); in collectPatterns()
505 TreePatternNode *InstPatNode = Pattern.getSrcPattern(); in collectPatterns()
575 std::string PredicateCheck = Pattern.getPredicateCheck(); in collectPatterns()
579 Pattern.getDstPattern()->getOperator()->getName(), in collectPatterns()
586 int complexity = Pattern.getPatternComplexity(CGP); in collectPatterns()
590 PrintFatalError(Pattern.getSrcRecord()->getLoc(), in collectPatterns()
H A DCodeGenDAGPatterns.cpp3031 TreePatternNode *Pattern = I->getTree(0); in ParseInstructions() local
3033 if (Pattern->getOperator()->getName() == "set") { in ParseInstructions()
3034 SrcPattern = Pattern->getChild(Pattern->getNumChildren()-1)->clone(); in ParseInstructions()
3037 SrcPattern = Pattern; in ParseInstructions()
3074 void CodeGenDAGPatterns::AddPatternToMatch(TreePattern *Pattern, in AddPatternToMatch() argument
3079 PrintWarning(Pattern->getRecord()->getLoc(), in AddPatternToMatch()
3089 Pattern->error("ComplexPattern at root must specify list of opcodes it" in AddPatternToMatch()
3096 FindNames(PTM.getSrcPattern(), SrcNames, Pattern); in AddPatternToMatch()
3097 FindNames(PTM.getDstPattern(), DstNames, Pattern); in AddPatternToMatch()
3104 Pattern->error("Pattern has input without matching name in output: $" + in AddPatternToMatch()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DDiagnosticInfo.cpp40 std::shared_ptr<Regex> Pattern; member
45 Pattern = std::make_shared<Regex>(Val); in operator =()
47 if (!Pattern->isValid(RegexError)) in operator =()
158 return PassRemarksOptLoc.Pattern && in isEnabled()
159 PassRemarksOptLoc.Pattern->match(getPassName()); in isEnabled()
163 return PassRemarksMissedOptLoc.Pattern && in isEnabled()
164 PassRemarksMissedOptLoc.Pattern->match(getPassName()); in isEnabled()
168 return PassRemarksAnalysisOptLoc.Pattern && in isEnabled()
169 PassRemarksAnalysisOptLoc.Pattern->match(getPassName()); in isEnabled()
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp473 Sema::CheckPackExpansion(TypeSourceInfo *Pattern, SourceLocation EllipsisLoc, in CheckPackExpansion() argument
476 QualType Result = CheckPackExpansion(Pattern->getType(), in CheckPackExpansion()
477 Pattern->getTypeLoc().getSourceRange(), in CheckPackExpansion()
483 TLB.pushFullCopy(Pattern->getTypeLoc()); in CheckPackExpansion()
490 QualType Sema::CheckPackExpansion(QualType Pattern, SourceRange PatternRange, in CheckPackExpansion() argument
497 if (!Pattern->containsUnexpandedParameterPack()) { in CheckPackExpansion()
503 return Context.getPackExpansionType(Pattern, NumExpansions); in CheckPackExpansion()
506 ExprResult Sema::ActOnPackExpansion(Expr *Pattern, SourceLocation EllipsisLoc) { in ActOnPackExpansion() argument
507 return CheckPackExpansion(Pattern, EllipsisLoc, None); in ActOnPackExpansion()
510 ExprResult Sema::CheckPackExpansion(Expr *Pattern, SourceLocation EllipsisLoc, in CheckPackExpansion() argument
[all …]
H A DSemaTemplateInstantiate.cpp55 const FunctionDecl *Pattern) { in getTemplateInstantiationArgs() argument
161 (!Pattern || !Pattern->getLexicalDeclContext()->isFileContext())) { in getTemplateInstantiationArgs()
1766 CXXRecordDecl *Pattern, in SubstBaseSpecifiers() argument
1770 for (const auto Base : Pattern->bases()) { in SubstBaseSpecifiers()
1883 TagDecl *Pattern, in DiagnoseUninstantiableTemplate() argument
1905 S.Diag(Pattern->getLocation(), diag::note_member_declared_at); in DiagnoseUninstantiableTemplate()
1910 S.Diag(Pattern->getLocation(), diag::note_template_decl_here); in DiagnoseUninstantiableTemplate()
1946 CXXRecordDecl *Instantiation, CXXRecordDecl *Pattern, in InstantiateClass() argument
1951 = cast_or_null<CXXRecordDecl>(Pattern->getDefinition()); in InstantiateClass()
1954 Pattern, PatternDef, TSK, Complain)) in InstantiateClass()
[all …]
H A DSemaTemplateInstantiateDecl.cpp418 TypeAliasDecl *Pattern = D->getTemplatedDecl(); in VisitTypeAliasTemplateDecl() local
421 if (getPreviousDeclForInstantiation<TypedefNameDecl>(Pattern)) { in VisitTypeAliasTemplateDecl()
422 DeclContext::lookup_result Found = Owner->lookup(Pattern->getDeclName()); in VisitTypeAliasTemplateDecl()
429 InstantiateTypedefNameDecl(Pattern, /*IsTypeAlias=*/true)); in VisitTypeAliasTemplateDecl()
813 EnumDecl *Enum, EnumDecl *Pattern) { in InstantiateEnumDefinition() argument
817 Enum->setLocation(Pattern->getLocation()); in InstantiateEnumDefinition()
822 for (auto *EC : Pattern->enumerators()) { in InstantiateEnumDefinition()
859 if (Pattern->getDeclContext()->isFunctionOrMethod() && in InstantiateEnumDefinition()
890 CXXRecordDecl *Pattern = D->getTemplatedDecl(); in VisitClassTemplateDecl() local
895 NestedNameSpecifierLoc QualifierLoc = Pattern->getQualifierLoc(); in VisitClassTemplateDecl()
[all …]
/minix3/external/bsd/llvm/dist/llvm/utils/FileCheck/
H A DFileCheck.cpp86 class Pattern { class
114 Pattern(Check::CheckType Ty) in Pattern() function in Pattern
172 bool Pattern::ParsePattern(StringRef PatternStr, in ParsePattern()
334 bool Pattern::AddRegExToRegEx(StringRef RS, unsigned &CurParen, in AddRegExToRegEx()
349 void Pattern::AddBackrefToRegEx(unsigned BackrefNum) { in AddBackrefToRegEx()
356 bool Pattern::EvaluateExpression(StringRef Expr, std::string &Value) const { in EvaluateExpression()
377 size_t Pattern::Match(StringRef Buffer, size_t &MatchLen, in Match()
449 unsigned Pattern::ComputeMatchDistance(StringRef Buffer, in ComputeMatchDistance()
467 void Pattern::PrintFailureInfo(const SourceMgr &SM, StringRef Buffer, in PrintFailureInfo()
546 size_t Pattern::FindRegexVarEnd(StringRef Str, SourceMgr &SM) { in FindRegexVarEnd()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCInstrFormats.td106 let Pattern = pattern;
186 let Pattern = pattern;
200 let Pattern = pattern;
213 let Pattern = pattern;
227 let Pattern = pattern;
250 let Pattern = pattern;
264 let Pattern = pattern;
294 let Pattern = pattern;
355 let Pattern = pattern;
372 let Pattern = pattern;
[all …]
/minix3/lib/libcurses/PSD.doc/
H A Dtwinkle1.c52 static int Pattern, /* current pattern number */ variable
106 Pattern = rand() % MAXPATTERNS; in makeboard()
124 switch (Pattern) { in ison()
H A Dtwinkle2.c50 static int Pattern, /* current pattern number */ variable
174 Pattern = rand() % MAXPATTERNS; in makeboard()
192 switch (Pattern) { in ison()
/minix3/external/bsd/llvm/dist/llvm/test/TableGen/
H A DSlice.td21 list<dag> Pattern = pattern;
89 // CHECK: Pattern = [(set FR32:$dst, (f32 (not FR32:$src)))];
90 // CHECK: Pattern = [];
91 // CHECK: Pattern = [(set FR32:$dst, (f32 (not FR32:$src)))];
92 // CHECK: Pattern = [];
H A DMultiPat.td16 class Pattern<dag patternToMatch, list<dag> resultInstrs> {
23 class Pat<dag pattern, dag result> : Pattern<pattern, [result]>;
31 list<dag> Pattern = pattern;
H A DTreeNames.td14 dag Pattern = T;
H A Dusevalname.td5 list<dag> Pattern = pat;
H A DTree.td14 dag Pattern = T;
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/
H A DMips32r6InstrInfo.td184 list<dag> Pattern = [(set FGRCCOpnd:$fd, (Op FGROpnd:$fs, FGROpnd:$ft))];
250 list<dag> Pattern = [];
262 list<dag> Pattern = [];
271 list<dag> Pattern = [];
281 list<dag> Pattern = [];
379 list<dag> Pattern = [];
407 list<dag> Pattern = [];
417 list<dag> Pattern = [(set GPROpnd:$rd, (Op GPROpnd:$rs, GPROpnd:$rt))];
458 list<dag> Pattern = [(set GPROpnd:$rd, (Op GPROpnd:$rs, GPROpnd:$rt))];
470 list<dag> Pattern = [(set FGROpnd:$fd, (select FGRCCOpnd:$fd_in,
[all …]
H A DMipsDSPInstrInfo.td264 list<dag> Pattern = [(set ROD:$rd, (OpNode ROS:$rs, ROT:$rt))];
274 list<dag> Pattern = [(set ROD:$rd, (OpNode ROS:$rs))];
284 list<dag> Pattern = [(OpNode ROS:$rs, ROT:$rt)];
294 list<dag> Pattern = [(set ROD:$rd, (OpNode ROS:$rs, ROT:$rt))];
304 list<dag> Pattern = [(set ROT:$rt, (OpNode ROS:$src, ROS:$rs, immZExt5:$sa))];
315 list<dag> Pattern = [(set ROD:$rd, (OpNode ROT:$rt))];
324 list<dag> Pattern = [(set RO:$rd, (OpNode immPat:$imm))];
333 list<dag> Pattern = [(set RO:$rd, (OpNode RO:$rt, GPR32Opnd:$rs_sa))];
343 list<dag> Pattern = [(set RO:$rd, (OpNode RO:$rt, ImmPat:$rs_sa))];
353 list<dag> Pattern = [(set GPR32Opnd:$rd, (OpNode iPTR:$base, iPTR:$index))];
[all …]
/minix3/external/bsd/llvm/dist/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp322 const StringRef Pattern = Name; in matchesNodeFull() local
324 if (Pattern.startswith("::")) in matchesNodeFull()
325 return FullName == Pattern; in matchesNodeFull()
327 return FullName.endswith(Pattern) && in matchesNodeFull()
328 FullName.drop_back(Pattern.size()).endswith("::"); in matchesNodeFull()
/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h655 CodeCompletionString *Pattern;
735 CodeCompletionResult(CodeCompletionString *Pattern,
740 : Declaration(D), Pattern(Pattern), Priority(Priority), StartParameter(0),
750 CodeCompletionResult(CodeCompletionString *Pattern, NamedDecl *D,
752 : Declaration(D), Pattern(Pattern), Priority(Priority), StartParameter(0),
/minix3/external/bsd/file/dist/magic/magdir/
H A Dsysex114 >>>4 byte 0x03 PATR (Sequencer Pattern Request)
115 >>>4 byte 0x13 PATD (Sequencer Pattern Dump)
116 >>>4 byte 0x23 PATP (Sequencer Pattern Parameter Change)
117 >>>4 byte 0x33 PATQ (Sequencer Pattern Parameter Inquiry)
118 >>>4 byte 0x73 AFM (Sequencer Pattern Reserved)
157 >>>4 byte 0x03 PATR (Pattern Parameter Request)
158 >>>4 byte 0x13 PATD (Pattern Parameter Dump)
159 >>>4 byte 0x23 PATP (Pattern Parameter Parameter Change)
160 >>>4 byte 0x33 PATQ (Pattern Parameter Parameter Inquiry)

12345