Searched refs:Pat (Results 1 - 9 of 9) sorted by path

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DGlobPattern.h31 static Expected<GlobPattern> create(StringRef Pat);
35 bool matchOne(ArrayRef<BitVector> Pat, StringRef S) const;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DFileCheck.cpp1275 StringRef Prefix, SMLoc Loc, const Pattern &Pat,
1283 if (!Req.VerboseVerbose && Pat.getCheckTy() == Check::CheckEOF)
1293 SM, Loc, Pat.getCheckTy(), Buffer, MatchPos, MatchLen, Diags);
1298 Pat.getCheckTy().getDescription(Prefix),
1301 if (Pat.getCount() > 1)
1302 Message += formatv(" ({0} out of {1})", MatchedCount, Pat.getCount()).str();
1308 Pat.printSubstitutions(SM, Buffer, MatchRange);
1316 PrintMatch(ExpectedMatch, SM, CheckStr.Prefix, CheckStr.Loc, CheckStr.Pat,
1321 StringRef Prefix, SMLoc Loc, const Pattern &Pat,
1344 SM, Loc, Pat
1274 PrintMatch(bool ExpectedMatch, const SourceMgr &SM, StringRef Prefix, SMLoc Loc, const Pattern &Pat, int MatchedCount, StringRef Buffer, size_t MatchPos, size_t MatchLen, const FileCheckRequest &Req, std::vector<FileCheckDiag> *Diags) argument
1320 PrintNoMatch(bool ExpectedMatch, const SourceMgr &SM, StringRef Prefix, SMLoc Loc, const Pattern &Pat, int MatchedCount, StringRef Buffer, bool VerboseVerbose, std::vector<FileCheckDiag> *Diags, Error MatchErrors) argument
1602 const Pattern &Pat = *PatItr; local
[all...]
H A DFileCheckImpl.h571 Pattern Pat; member in struct:llvm::FileCheckString
584 : Pat(P), Prefix(S), Loc(L) {}
H A DGlobPattern.cpp109 GlobPattern Pat; local
114 Pat.Exact = S;
115 return Pat;
121 Pat.Prefix = S.drop_back();
122 return Pat;
127 Pat.Suffix = S.drop_front();
128 return Pat;
138 Pat.Tokens.push_back(*BV);
140 return Pat;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp5747 auto Pat = AArch64SVEPredPattern::lookupSVEPREDPATByName(TokE.getString()); local
5748 if (!Pat)
5752 Pattern = Pat->Encoding;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64InstPrinter.cpp1473 if (auto Pat = AArch64SVEPredPattern::lookupSVEPREDPATByEncoding(Val))
1474 O << Pat->Name;
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp2690 TreePattern::TreePattern(Record *TheRec, DagInit *Pat, bool isInput, argument
2694 Trees.push_back(ParseTreePattern(Pat, ""));
2697 TreePattern::TreePattern(Record *TheRec, TreePatternNodePtr Pat, bool isInput, argument
2701 Trees.push_back(Pat);
2977 // def : Pat<(v1i64 (bitconvert(v2i32 DPR:$src))), (v1i64 DPR:$src)>;
3261 /// HandleUse - Given "Pat" a leaf in the pattern, check to see if it is an
3263 static bool HandleUse(TreePattern &I, TreePatternNodePtr Pat, argument
3266 if (Pat->getName().empty()) {
3267 if (Pat->isLeaf()) {
3268 DefInit *DI = dyn_cast<DefInit>(Pat
3317 FindPatternInputsAndOutputs( TreePattern &I, TreePatternNodePtr Pat, std::map<std::string, TreePatternNodePtr> &InstInputs, MapVector<std::string, TreePatternNodePtr, std::map<std::string, unsigned>> &InstResults, std::vector<Record *> &InstImpResults) argument
3439 Analyze(const PatternToMatch &Pat) argument
3627 parseInstructionPattern( CodeGenInstruction &CGI, ListInit *Pat, DAGInstMap &DAGInsts) argument
3651 TreePatternNodePtr Pat = I.getTree(j); local
[all...]
H A DCodeGenDAGPatterns.h910 TreePattern(Record *TheRec, DagInit *Pat, bool isInput,
912 TreePattern(Record *TheRec, TreePatternNodePtr Pat, bool isInput,
1302 TreePattern &I, TreePatternNodePtr Pat,
H A DGlobalISelEmitter.cpp5116 for (const PatternToMatch &Pat : CGP.ptms()) {
5119 auto MatcherOrErr = runOnPattern(Pat);
5125 PrintWarning(Pat.getSrcRecord()->getLoc(),
5138 PrintWarning(Pat.getSrcRecord()->getLoc(),

Completed in 234 milliseconds