Lines Matching defs:MatcherTableEmitter
50 class MatcherTableEmitter {
84 MatcherTableEmitter(const Matcher *TheMatcher, const CodeGenDAGPatterns &cgp)
292 unsigned MatcherTableEmitter::SizeMatcherList(Matcher *N, raw_ostream &OS) {
304 unsigned MatcherTableEmitter::SizeMatcher(Matcher *N, raw_ostream &OS) {
382 void MatcherTableEmitter::EmitPatternMatchTable(raw_ostream &OS) {
422 unsigned MatcherTableEmitter::EmitMatcher(const Matcher *N,
1090 unsigned MatcherTableEmitter::EmitMatcherList(const Matcher *N,
1109 void MatcherTableEmitter::EmitNodePredicatesFunction(
1134 void MatcherTableEmitter::EmitPredicateFunctions(raw_ostream &OS) {
1338 void MatcherTableEmitter::EmitHistogram(const Matcher *M, raw_ostream &OS) {
1383 MatcherTableEmitter MatcherEmitter(TheMatcher, CGP);