Lines Matching refs:Matcher
18 void Matcher::anchor() { } in anchor()
20 void Matcher::dump() const { in dump()
24 void Matcher::print(raw_ostream &OS, unsigned indent) const { in print()
30 void Matcher::printOne(raw_ostream &OS) const { in printOne()
37 Matcher *Matcher::unlinkNode(Matcher *Other) { in unlinkNode()
42 Matcher *Cur = this; in unlinkNode()
55 bool Matcher::canMoveBefore(const Matcher *Other) const { in canMoveBefore()
68 bool Matcher::canMoveBeforeNode(const Matcher *Other) const { in canMoveBeforeNode()
98 : Matcher(CheckPredicate), Pred(pred.getOrigPatFragRecord()) {} in CheckPredicateMatcher()
326 bool CheckOpcodeMatcher::isEqualImpl(const Matcher *M) const { in isEqualImpl()
333 bool EmitNodeMatcherCommon::isEqualImpl(const Matcher *m) const { in isEqualImpl()
380 bool CheckOpcodeMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()
404 bool CheckTypeMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()
410 bool CheckChildTypeMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()
422 bool CheckIntegerMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()
428 bool CheckChildIntegerMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()
440 bool CheckValueTypeMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()