Searched refs:MoveChildMatcher (Results 1 – 5 of 5) sorted by relevance
43 if (MoveChildMatcher *MC = dyn_cast<MoveChildMatcher>(N)) { in ContractNodes()81 if (auto *MC = dyn_cast<MoveChildMatcher>(MP->getNext())) { in ContractNodes()239 if (MoveChildMatcher *MC = dyn_cast<MoveChildMatcher>(N)) in ContractNodes()
354 AddMatcher(new MoveChildMatcher(0)); in EmitOperatorMatchCode()450 AddMatcher(new MoveChildMatcher(OpNo)); in EmitOperatorMatchCode()
498 const auto *MCM = cast<MoveChildMatcher>(N); in EmitMatcher()
327 class MoveChildMatcher : public Matcher {331 MoveChildMatcher(unsigned childNo) : Matcher(MoveChild), ChildNo(childNo) {} in MoveChildMatcher() function340 return cast<MoveChildMatcher>(M)->getChildNo() == getChildNo(); in isEqualImpl()
140 void MoveChildMatcher::printImpl(raw_ostream &OS, indent Indent) const { in printImpl()