Searched refs:MoveChildMatcher (Results 1 – 15 of 15) sorted by relevance
43 if (MoveChildMatcher *MC = dyn_cast<MoveChildMatcher>(N)) { in ContractNodes()74 if (MoveChildMatcher *MC = dyn_cast<MoveChildMatcher>(N)) in ContractNodes()
311 class MoveChildMatcher : public Matcher {314 MoveChildMatcher(unsigned childNo) : Matcher(MoveChild), ChildNo(childNo) {} in MoveChildMatcher() function325 return cast<MoveChildMatcher>(M)->getChildNo() == getChildNo(); in isEqualImpl()
336 AddMatcher(new MoveChildMatcher(0)); in EmitOperatorMatchCode()435 AddMatcher(new MoveChildMatcher(OpNo)); in EmitOperatorMatchCode()
134 void MoveChildMatcher::printImpl(raw_ostream &OS, unsigned indent) const { in printImpl()
251 const auto *MCM = cast<MoveChildMatcher>(N); in EmitMatcher()
339 AddMatcher(new MoveChildMatcher(0)); in EmitOperatorMatchCode()438 AddMatcher(new MoveChildMatcher(OpNo)); in EmitOperatorMatchCode()
133 void MoveChildMatcher::printImpl(raw_ostream &OS, unsigned indent) const { in printImpl()
364 const auto *MCM = cast<MoveChildMatcher>(N); in EmitMatcher()
43 if (MoveChildMatcher *MC = dyn_cast<MoveChildMatcher>(N)) { in ContractNodes()66 if (MoveChildMatcher *MC = dyn_cast<MoveChildMatcher>(N)) in ContractNodes()
332 class MoveChildMatcher : public Matcher {335 MoveChildMatcher(unsigned childNo) : Matcher(MoveChild), ChildNo(childNo) {} in MoveChildMatcher() function348 return cast<MoveChildMatcher>(M)->getChildNo() == getChildNo(); in isEqualImpl()
301 AddMatcher(new MoveChildMatcher(0)); in EmitOperatorMatchCode()402 AddMatcher(new MoveChildMatcher(OpNo)); in EmitOperatorMatchCode()
123 void MoveChildMatcher::printImpl(raw_ostream &OS, unsigned indent) const { in printImpl()
233 OS << "OPC_MoveChild, " << cast<MoveChildMatcher>(N)->getChildNo() << ",\n"; in EmitMatcher()