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()
83 for (Matcher *C : Children) in ~ScopeMatcher()
99 : Matcher(CheckPredicate), Pred(pred.getOrigPatFragRecord()), in CheckPredicateMatcher()
120 for (const Matcher *C : Children) { in printImpl()
315 bool CheckOpcodeMatcher::isEqualImpl(const Matcher *M) const { in isEqualImpl()
322 bool EmitNodeMatcherCommon::isEqualImpl(const Matcher *m) const { in isEqualImpl()
354 bool CheckOpcodeMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()
378 bool CheckTypeMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()
384 bool CheckChildTypeMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()
396 bool CheckIntegerMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()
402 bool CheckChildIntegerMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()
414 bool CheckValueTypeMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()
420 bool CheckImmAllOnesVMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()
425 bool CheckImmAllZerosVMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()
430 bool CheckCondCodeMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()
436 bool CheckChild2CondCodeMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()