Home
last modified time | relevance | path

Searched refs:ScopeMatcher (Results 1 – 5 of 5) sorted by relevance

/freebsd-10-stable/contrib/llvm/utils/TableGen/
DDAGISelMatcherOpt.cpp32 if (ScopeMatcher *Scope = dyn_cast<ScopeMatcher>(N)) { in ContractNodes()
194 if (ScopeMatcher *Scope = dyn_cast<ScopeMatcher>(N)) { in SinkPatternPredicates()
258 ScopeMatcher *Scope = dyn_cast<ScopeMatcher>(N); in FactorNodes()
383 Shared->setNext(new ScopeMatcher(&EqualMatchers[0], EqualMatchers.size())); in FactorNodes()
478 if (ScopeMatcher *SM = dyn_cast<ScopeMatcher>(PrevMatcher)) { in FactorNodes()
485 Cases[Entry-1].second = new ScopeMatcher(Entries, 2); in FactorNodes()
DDAGISelMatcher.cpp82 ScopeMatcher::~ScopeMatcher() { in ~ScopeMatcher()
99 void ScopeMatcher::printImpl(raw_ostream &OS, unsigned indent) const { in printImpl()
DDAGISelMatcherEmitter.cpp144 const ScopeMatcher *SM = cast<ScopeMatcher>(N); in EmitMatcher()
728 if (const ScopeMatcher *SM = dyn_cast<ScopeMatcher>(M)) { in BuildHistogram()
DDAGISelEmitter.cpp158 Matcher *TheMatcher = new ScopeMatcher(&PatternMatchers[0], in run()
DDAGISelMatcher.h188 class ScopeMatcher : public Matcher {
191 ScopeMatcher(Matcher *const *children, unsigned numchildren) in ScopeMatcher() function
194 virtual ~ScopeMatcher();