Searched refs:LockstepReverseIterator (Results 1 – 3 of 3) sorted by relevance
41 class LockstepReverseIterator52 LockstepReverseIterator(ArrayRef<BasicBlock *> Blocks) : Blocks(Blocks) { in LockstepReverseIterator() function106 LockstepReverseIterator &operator--() {130 LockstepReverseIterator &operator++() {
558 analyzeInstructionForSinking(LockstepReverseIterator<false> &LRI,599 GVNSink::analyzeInstructionForSinking(LockstepReverseIterator<false> &LRI, in analyzeInstructionForSinking()751 LockstepReverseIterator<false> LRI(Preds); in sinkBB()
1861 LockstepReverseIterator<true> LRI(Succs); in hoistCommonCodeFromSuccessors()2423 LockstepReverseIterator<true> LRI(UnconditionalPreds); in sinkCommonCodeFromPredecessors()2453 auto ProfitableToSinkInstruction = [&](LockstepReverseIterator<true> &LRI) { in sinkCommonCodeFromPredecessors()