Searched refs:CXXPattern (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/ |
| H A D | Patterns.cpp | 141 CXXPattern::CXXPattern(const StringInit &Code, StringRef Name) in CXXPattern() function in llvm::gi::CXXPattern 142 : CXXPattern(Code.getAsUnquotedString(), Name) {} in CXXPattern() 145 CXXPattern::expandCode(const CodeExpansions &CE, ArrayRef<SMLoc> Locs, in expandCode() 160 void CXXPattern::print(raw_ostream &OS, bool PrintName) const { in print()
|
| H A D | Patterns.h | 192 class CXXPattern : public Pattern { 194 CXXPattern(const StringInit &Code, StringRef Name); 196 CXXPattern(StringRef Code, StringRef Name) in CXXPattern() function
|
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | GlobalISelCombinerEmitter.cpp | 681 const CXXPattern &P); 1009 if (auto *CXXPat = dyn_cast<CXXPattern>(Pat.get())) in addApplyPattern() 1042 const CXXPattern &P, in addCXXPredicate() 1060 const CXXPattern &P) { in addCXXAction() 1068 return isa<CXXPattern>(Entry.second.get()); in hasOnlyCXXApplyPatterns() 1173 if (const auto *CXXPat = dyn_cast<CXXPattern>(Pat)) { in checkSemantics() 1939 addCXXPredicate(M, CE, *cast<CXXPattern>(Pat.get()), Alts); in emitMatchPattern() 1992 addCXXPredicate(M, CE, *cast<CXXPattern>(Pat.get()), Alts); in emitMatchPattern() 2120 if (const auto *CXXPat = dyn_cast<CXXPattern>(Pat.get())) { in emitPatFragMatchPattern() 2145 addCXXAction(M, CE, *cast<CXXPattern>(Pat.get())); in emitApplyPatterns() [all …]
|