Home
last modified time | relevance | path

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

123456789

/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DDiagnosticHandler.cpp25 std::shared_ptr<Regex> Pattern; member
30 Pattern = std::make_shared<Regex>(Val); in operator =()
32 if (!Pattern->isValid(RegexError)) in operator =()
72 return (PassRemarksAnalysisOptLoc.Pattern && in isAnalysisRemarkEnabled()
73 PassRemarksAnalysisOptLoc.Pattern->match(PassName)); in isAnalysisRemarkEnabled()
76 return (PassRemarksMissedOptLoc.Pattern && in isMissedOptRemarkEnabled()
77 PassRemarksMissedOptLoc.Pattern->match(PassName)); in isMissedOptRemarkEnabled()
80 return (PassRemarksPassedOptLoc.Pattern && in isPassedOptRemarkEnabled()
81 PassRemarksPassedOptLoc.Pattern->match(PassName)); in isPassedOptRemarkEnabled()
85 return (PassRemarksPassedOptLoc.Pattern || PassRemarksMissedOptLoc.Pattern || in isAnyRemarkEnabled()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/ObjCopy/
H A DCommonConfig.cpp15 NameOrPattern::create(StringRef Pattern, MatchStyle MS, in create() argument
19 return NameOrPattern(Pattern); in create()
23 if (Pattern[0] == '!') { in create()
25 Pattern = Pattern.drop_front(); in create()
27 Expected<GlobPattern> GlobOrErr = GlobPattern::create(Pattern); in create()
34 return create(Pattern, MatchStyle::Literal, ErrorCallback); in create()
43 ("^" + Pattern.ltrim('^').rtrim('$') + "$").toStringRef(Data))); in create()
/openbsd-src/gnu/llvm/lld/Common/
H A DStrings.cpp21 SingleStringMatcher::SingleStringMatcher(StringRef Pattern) { in SingleStringMatcher() argument
22 if (Pattern.size() > 2 && Pattern.startswith("\"") && in SingleStringMatcher()
23 Pattern.endswith("\"")) { in SingleStringMatcher()
25 ExactPattern = Pattern.substr(1, Pattern.size() - 2); in SingleStringMatcher()
27 Expected<GlobPattern> Glob = GlobPattern::create(Pattern); in SingleStringMatcher()
/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DDAGISelMatcherGen.cpp55 const PatternToMatch &Pattern; member in __anona097be690111::MatcherGen
149 : Pattern(pattern), CGP(cgp), NextRecordedOperandNo(0), in MatcherGen()
163 PatWithNoTypes = Pattern.getSrcPattern()->clone(); in MatcherGen()
167 InferPossibleTypes(Pattern.getForceMode()); in MatcherGen()
211 if (N == Pattern.getSrcPattern()) { in EmitLeafMatchCode()
285 if (N == Pattern.getSrcPattern()) { in EmitLeafMatchCode()
297 if (N == Pattern.getSrcPattern()) { in EmitLeafMatchCode()
354 if (N == Pattern.getSrcPattern()) in EmitOperatorMatchCode()
416 const TreePatternNode *Root = Pattern.getSrcPattern(); in EmitOperatorMatchCode()
445 N != Pattern.getSrcPattern()) { in EmitOperatorMatchCode()
[all …]
H A DDAGISelMatcher.h30 Matcher *ConvertPatternToMatcher(const PatternToMatch &Pattern,unsigned Variant,
690 const ComplexPattern &Pattern; variable
705 : Matcher(CheckComplexPat), Pattern(pattern), MatchNumber(matchnumber), in CheckComplexPatMatcher()
708 const ComplexPattern &getPattern() const { return Pattern; } in getPattern()
721 return &cast<CheckComplexPatMatcher>(M)->Pattern == &Pattern && in isEqualImpl()
1074 const PatternToMatch &Pattern; variable
1085 Pattern(pattern) { in MorphNodeToMatcher()
1088 const PatternToMatch &getPattern() const { return Pattern; } in getPattern()
1100 const PatternToMatch &Pattern; variable
1105 Pattern(pattern) {} in CompleteMatchMatcher()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVOptions.cpp408 Error LVPatterns::createMatchEntry(LVMatchInfo &Filters, StringRef Pattern, in createMatchEntry() argument
413 Match.Pattern = std::string(Pattern); in createMatchEntry()
414 if (Pattern.size()) { in createMatchEntry()
415 Match.RE = std::make_shared<Regex>(Pattern, IgnoreCase ? Regex::IgnoreCase in createMatchEntry()
430 Match.Pattern = std::string(Pattern); in createMatchEntry()
431 if (Match.Pattern.size()) { in createMatchEntry()
460 StringRef Pattern = Entry.first(); in addPatterns() local
461 if (Error Err = createMatchEntry(Filters, Pattern, IgnoreCase, UseRegex)) in addPatterns()
470 << " Pattern: '" << Match.Pattern << "'\n"; in addPatterns()
515 Matched = Input.equals(Match.Pattern); in matchPattern()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCInstrFormats.td132 let Pattern = pattern;
228 let Pattern = pattern;
242 let Pattern = pattern;
255 let Pattern = pattern;
269 let Pattern = pattern;
292 let Pattern = pattern;
306 let Pattern = pattern;
336 let Pattern = pattern;
397 let Pattern = pattern;
412 let Pattern = pattern;
[all …]
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp607 Sema::CheckPackExpansion(TypeSourceInfo *Pattern, SourceLocation EllipsisLoc, in CheckPackExpansion() argument
610 QualType Result = CheckPackExpansion(Pattern->getType(), in CheckPackExpansion()
611 Pattern->getTypeLoc().getSourceRange(), in CheckPackExpansion()
617 TLB.pushFullCopy(Pattern->getTypeLoc()); in CheckPackExpansion()
624 QualType Sema::CheckPackExpansion(QualType Pattern, SourceRange PatternRange, in CheckPackExpansion() argument
634 if (!Pattern->containsUnexpandedParameterPack() && in CheckPackExpansion()
635 !Pattern->getContainedDeducedType()) { in CheckPackExpansion()
641 return Context.getPackExpansionType(Pattern, NumExpansions, in CheckPackExpansion()
645 ExprResult Sema::ActOnPackExpansion(Expr *Pattern, SourceLocation EllipsisLoc) { in ActOnPackExpansion() argument
646 return CheckPackExpansion(Pattern, EllipsisLoc, std::nullopt); in ActOnPackExpansion()
[all …]
H A DSemaTemplateInstantiate.cpp162 const FunctionDecl *Pattern, bool RelativeToPrimary, in HandleFunction() argument
205 (!Pattern || !Pattern->getLexicalDeclContext()->isFileContext())) { in HandleFunction()
291 bool RelativeToPrimary, const FunctionDecl *Pattern, in getTemplateInstantiationArgs() argument
314 R = HandleFunction(Function, Result, Pattern, RelativeToPrimary, in getTemplateInstantiationArgs()
2922 CXXRecordDecl *Pattern, in SubstBaseSpecifiers() argument
2926 for (const auto &Base : Pattern->bases()) { in SubstBaseSpecifiers()
3058 CXXRecordDecl *Instantiation, CXXRecordDecl *Pattern, in InstantiateClass() argument
3063 = cast_or_null<CXXRecordDecl>(Pattern->getDefinition()); in InstantiateClass()
3066 Pattern, PatternDef, TSK, Complain)) in InstantiateClass()
3077 Pattern = PatternDef; in InstantiateClass()
[all …]
H A DSemaTemplateInstantiateDecl.cpp1045 TypeAliasDecl *Pattern = D->getTemplatedDecl(); in VisitTypeAliasTemplateDecl() local
1048 if (getPreviousDeclForInstantiation<TypedefNameDecl>(Pattern)) { in VisitTypeAliasTemplateDecl()
1049 DeclContext::lookup_result Found = Owner->lookup(Pattern->getDeclName()); in VisitTypeAliasTemplateDecl()
1056 InstantiateTypedefNameDecl(Pattern, /*IsTypeAlias=*/true)); in VisitTypeAliasTemplateDecl()
1500 EnumDecl *Enum, EnumDecl *Pattern) { in InstantiateEnumDefinition() argument
1504 Enum->setLocation(Pattern->getLocation()); in InstantiateEnumDefinition()
1509 for (auto *EC : Pattern->enumerators()) { in InstantiateEnumDefinition()
1546 if (Pattern->getDeclContext()->isFunctionOrMethod() && in InstantiateEnumDefinition()
1579 CXXRecordDecl *Pattern = D->getTemplatedDecl(); in VisitClassTemplateDecl() local
1584 NestedNameSpecifierLoc QualifierLoc = Pattern->getQualifierLoc(); in VisitClassTemplateDecl()
[all …]
/openbsd-src/gnu/llvm/lld/include/lld/Common/
H A DStrings.h34 SingleStringMatcher(llvm::StringRef Pattern);
67 StringMatcher(llvm::StringRef Pattern) in StringMatcher() argument
68 : patterns({SingleStringMatcher(Pattern)}) {} in StringMatcher()
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/
H A DIPDBSession.h64 findSourceFiles(const PDBSymbolCompiland *Compiland, llvm::StringRef Pattern,
68 llvm::StringRef Pattern,
71 findCompilandsForSourceFile(llvm::StringRef Pattern,
74 findOneCompilandForSourceFile(llvm::StringRef Pattern,
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIASession.h61 findSourceFiles(const PDBSymbolCompiland *Compiland, llvm::StringRef Pattern,
65 llvm::StringRef Pattern,
68 findCompilandsForSourceFile(llvm::StringRef Pattern,
71 findOneCompilandForSourceFile(llvm::StringRef Pattern,
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsEVAInstrInfo.td58 list<dag> Pattern = [];
77 list<dag> Pattern = [];
94 list<dag> Pattern = [];
112 list<dag> Pattern = [];
129 list<dag> Pattern = [];
143 list<dag> Pattern = [];
157 list<dag> Pattern = [];
173 list<dag> Pattern = [];
H A DMips32r6InstrInfo.td218 list<dag> Pattern = [(set FGRCCOpnd:$fd, (Op FGROpnd:$fs, FGROpnd:$ft))];
322 list<dag> Pattern = [];
336 list<dag> Pattern = [];
348 list<dag> Pattern = [];
361 list<dag> Pattern = [];
484 list<dag> Pattern = [];
521 list<dag> Pattern = [];
534 list<dag> Pattern = [(set GPROpnd:$rd, (Op GPROpnd:$rs, GPROpnd:$rt))];
546 list<dag> Pattern = [];
589 list<dag> Pattern = [(set GPROpnd:$rd, (Op GPROpnd:$rs, GPROpnd:$rt))];
[all …]
H A DMicroMips32r6InstrInfo.td370 list<dag> Pattern = [(br bb:$offset)];
404 list<dag> Pattern = [];
418 list<dag> Pattern = [];
476 list<dag> Pattern = [];
521 list<dag> Pattern = [];
533 list<dag> Pattern = [];
544 list<dag> Pattern = [];
557 list<dag> Pattern = [];
569 list<dag> Pattern = [];
583 list<dag> Pattern = [];
[all …]
H A DMipsMTInstrInfo.td48 list<dag> Pattern = [];
56 list<dag> Pattern = [];
64 list<dag> Pattern = [];
72 list<dag> Pattern = [];
80 list<dag> Pattern = [];
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/
H A DDIASession.cpp284 llvm::StringRef Pattern, in findSourceFiles() argument
288 if (!Pattern.empty()) in findSourceFiles()
289 Utf16Pattern = CComBSTR(Pattern.data()); in findSourceFiles()
306 llvm::StringRef Pattern, in findOneSourceFile() argument
308 auto SourceFiles = findSourceFiles(Compiland, Pattern, Flags); in findOneSourceFile()
315 DIASession::findCompilandsForSourceFile(llvm::StringRef Pattern, in findCompilandsForSourceFile() argument
317 auto File = findOneSourceFile(nullptr, Pattern, Flags); in findCompilandsForSourceFile()
324 DIASession::findOneCompilandForSourceFile(llvm::StringRef Pattern, in findOneCompilandForSourceFile() argument
326 auto Compilands = findCompilandsForSourceFile(Pattern, Flags); in findOneCompilandForSourceFile()
/openbsd-src/gnu/llvm/llvm/lib/FileCheck/
H A DFileCheck.cpp437 bool Pattern::isValidVarNameStart(char C) { return C == '_' || isAlpha(C); } in isValidVarNameStart()
439 Expected<Pattern::VariableProperties>
440 Pattern::parseVariable(StringRef &Str, const SourceMgr &SM) { in parseVariable()
481 Expected<NumericVariable *> Pattern::parseNumericVariableDefinition( in parseNumericVariableDefinition()
520 Expected<std::unique_ptr<NumericVariableUse>> Pattern::parseNumericVariableUse( in parseNumericVariableUse()
555 Expected<std::unique_ptr<ExpressionAST>> Pattern::parseNumericOperand( in parseNumericOperand()
568 Expected<Pattern::VariableProperties> ParseVarResult = in parseNumericOperand()
614 Pattern::parseParenExpr(StringRef &Expr, std::optional<size_t> LineNumber, in parseParenExpr()
647 Pattern::parseBinop(StringRef Expr, StringRef &RemainingExpr, in parseBinop()
692 Pattern::parseCallExpr(StringRef &Expr, StringRef FuncName, in parseCallExpr()
[all …]
H A DFileCheckImpl.h460 friend class Pattern; variable
614 class Pattern {
684 Pattern(Check::FileCheckType Ty, FileCheckPatternContext *Context,
867 Pattern Pat;
877 std::vector<Pattern> DagNotStrings;
879 FileCheckString(const Pattern &P, StringRef S, SMLoc L) in FileCheckString()
897 const std::vector<const Pattern *> &NotStrings,
902 std::vector<const Pattern *> &NotStrings,
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeSession.h81 findSourceFiles(const PDBSymbolCompiland *Compiland, llvm::StringRef Pattern,
85 llvm::StringRef Pattern,
88 findCompilandsForSourceFile(llvm::StringRef Pattern,
91 findOneCompilandForSourceFile(llvm::StringRef Pattern,
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DInternalize.cpp63 for (StringRef Pattern : APIList) in PreserveAPIList() local
64 addGlob(Pattern); in PreserveAPIList()
76 void addGlob(StringRef Pattern) { in addGlob() argument
77 auto GlobOrErr = GlobPattern::create(Pattern); in addGlob()
/openbsd-src/gnu/llvm/llvm/lib/Target/MSP430/
H A DMSP430InstrFormats.td49 let Pattern = pattern;
86 let Pattern = pattern;
145 let Pattern = pattern;
213 let Pattern = pattern;
272 let Pattern = pattern;
320 let Pattern = pattern;
359 let Pattern = pattern;
405 let Pattern = pattern;
426 let Pattern = pattern;
439 let Pattern = pattern;
/openbsd-src/usr.bin/file/magdir/
H A Dsysex112 >>>4 byte 0x03 PATR (Sequencer Pattern Request)
113 >>>4 byte 0x13 PATD (Sequencer Pattern Dump)
114 >>>4 byte 0x23 PATP (Sequencer Pattern Parameter Change)
115 >>>4 byte 0x33 PATQ (Sequencer Pattern Parameter Inquiry)
116 >>>4 byte 0x73 AFM (Sequencer Pattern Reserved)
155 >>>4 byte 0x03 PATR (Pattern Parameter Request)
156 >>>4 byte 0x13 PATD (Pattern Parameter Dump)
157 >>>4 byte 0x23 PATP (Pattern Parameter Parameter Change)
158 >>>4 byte 0x33 PATQ (Pattern Parameter Parameter Inquiry)
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h779 CodeCompletionString *Pattern; member
909 CodeCompletionString *Pattern, unsigned Priority = CCP_CodePattern,
913 : Declaration(D), Pattern(Pattern), Priority(Priority), Kind(RK_Pattern), in Declaration()
921 CodeCompletionResult(CodeCompletionString *Pattern, const NamedDecl *D, in CodeCompletionResult() argument
923 : Declaration(D), Pattern(Pattern), Priority(Priority), Kind(RK_Pattern), in CodeCompletionResult()

123456789