Lines Matching refs:exitBlkSet
961 std::set<BlockT *> exitBlkSet; in loopbreakPatternMatch() local
967 exitBlkSet.insert(exitBlk); //non-duplicate insert in loopbreakPatternMatch()
970 assert(exitBlkSet.size() > 0); in loopbreakPatternMatch()
974 errs() << "Loop has " << exitBlkSet.size() << " exit blocks\n"; in loopbreakPatternMatch()
982 if (exitBlkSet.size() == 1) in loopbreakPatternMatch()
984 exitLandBlk = *exitBlkSet.begin(); in loopbreakPatternMatch()
986 exitLandBlk = findNearestCommonPostDom(exitBlkSet); in loopbreakPatternMatch()
995 iter = exitBlkSet.begin(), in loopbreakPatternMatch()
996 iterEnd = exitBlkSet.end(); in loopbreakPatternMatch()
1031 exitBlkSet, in loopbreakPatternMatch()
1055 exitBlkSet.clear(); in loopbreakPatternMatch()
1072 exitBlkSet.insert(newExitBlk); in loopbreakPatternMatch()
1101 exitLandBlk = recordLoopLandBlock(loopRep, exitLandBlk, exitBlks, exitBlkSet); in loopbreakPatternMatch()
1851 std::set<BlockT *> &exitBlkSet, in relocateLoopcontBlock() argument
1858 for (typename std::set<BlockT *>::const_iterator iter = exitBlkSet.begin(), in relocateLoopcontBlock()
1859 iterEnd = exitBlkSet.end(); in relocateLoopcontBlock()
2371 std::set<BlockT *> &exitBlkSet) { in recordLoopLandBlock() argument
2378 if (loopRep->contains(curBlk) || exitBlkSet.count(curBlk)) { in recordLoopLandBlock()