/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | GlobPattern.h | 31 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 D | FileCheck.cpp | 1275 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 D | FileCheckImpl.h | 571 Pattern Pat; member in struct:llvm::FileCheckString 584 : Pat(P), Prefix(S), Loc(L) {}
|
H A D | GlobPattern.cpp | 109 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 D | AArch64AsmParser.cpp | 5747 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 D | AArch64InstPrinter.cpp | 1473 if (auto Pat = AArch64SVEPredPattern::lookupSVEPREDPATByEncoding(Val)) 1474 O << Pat->Name;
|
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CodeGenDAGPatterns.cpp | 2690 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 D | CodeGenDAGPatterns.h | 910 TreePattern(Record *TheRec, DagInit *Pat, bool isInput, 912 TreePattern(Record *TheRec, TreePatternNodePtr Pat, bool isInput, 1302 TreePattern &I, TreePatternNodePtr Pat,
|
H A D | GlobalISelEmitter.cpp | 5116 for (const PatternToMatch &Pat : CGP.ptms()) { 5119 auto MatcherOrErr = runOnPattern(Pat); 5125 PrintWarning(Pat.getSrcRecord()->getLoc(), 5138 PrintWarning(Pat.getSrcRecord()->getLoc(),
|