Lines Matching refs:exitBlks
960 BlockTSmallerVector exitBlks; in loopbreakPatternMatch() local
966 exitBlks.push_back(exitBlk); in loopbreakPatternMatch()
971 assert(exitBlks.size() == exitingBlks.size()); in loopbreakPatternMatch()
1038 exitBlks)) != NULL) { in loopbreakPatternMatch()
1054 exitBlks.clear(); in loopbreakPatternMatch()
1071 exitBlks.push_back(newExitBlk); in loopbreakPatternMatch()
1075 for (typename BlockTSmallerVector::iterator iterExit = exitBlks.begin(), in loopbreakPatternMatch()
1076 iterExitEnd = exitBlks.end(); in loopbreakPatternMatch()
1082 for (typename BlockTSmallerVector::iterator iterExit = exitBlks.begin(), in loopbreakPatternMatch()
1083 iterExitEnd = exitBlks.end(); in loopbreakPatternMatch()
1101 exitLandBlk = recordLoopLandBlock(loopRep, exitLandBlk, exitBlks, exitBlkSet); in loopbreakPatternMatch()
1104 assert(exitingBlks.size() == exitBlks.size()); in loopbreakPatternMatch()
1105 for (typename BlockTSmallerVector::const_iterator iterExit = exitBlks.begin(), in loopbreakPatternMatch()
1106 iterExiting = exitingBlks.begin(), iterExitEnd = exitBlks.end(); in loopbreakPatternMatch()
1902 BlockTSmallerVector &exitBlks) { in addLoopEndbranchBlock() argument
1915 assert(numBlks >=2 && numBlks == exitBlks.size()); in addLoopEndbranchBlock()
1918 BlockT *preExitBlk = exitBlks[0]; in addLoopEndbranchBlock()
1936 BlockT *curExitBlk = exitBlks[i]; in addLoopEndbranchBlock()
2370 BlockTSmallerVector &exitBlks, in recordLoopLandBlock() argument
2399 for (size_t i = 0, tot = exitBlks.size(); i < tot; ++i) { in recordLoopLandBlock()
2400 if (exitBlks[i] == landBlk) { in recordLoopLandBlock()
2401 exitBlks[i] = newLandBlk; in recordLoopLandBlock()