Lines Matching refs:getNext
45 if (RecordMatcher *RM = dyn_cast<RecordMatcher>(MC->getNext())) in ContractNodes()
50 if (CheckTypeMatcher *CT = dyn_cast<CheckTypeMatcher>(MC->getNext())) in ContractNodes()
60 MC->setNext(MC->getNext()->takeNext()); in ContractNodes()
68 dyn_cast<MoveParentMatcher>(MC->getNext())) { in ContractNodes()
77 if (isa<EmitNodeMatcher>(N) && isa<MarkGlueResultsMatcher>(N->getNext()) && in ContractNodes()
78 isa<CompleteMatchMatcher>(N->getNext()->getNext())) { in ContractNodes()
94 dyn_cast<CompleteMatchMatcher>(EN->getNext())) { in ContractNodes()
158 isa<CheckOpcodeMatcher>(N->getNext())) { in ContractNodes()
208 if (!CPPM->getNext()->isSafeToReorderWithPatternPredicate()) in SinkPatternPredicates()
217 while (N->getNext()->isSafeToReorderWithPatternPredicate()) in SinkPatternPredicates()
218 N = N->getNext(); in SinkPatternPredicates()
229 for (; M; M = M->getNext()) in FindNodeWithKind()
451 Cases.push_back(std::make_pair(&COM->getOpcode(), COM->getNext())); in FactorNodes()