Lines Matching refs:CurrBlock
1318 const CFGBlock *CurrBlock = *I;
1319 int CurrBlockID = CurrBlock->getBlockID();
1322 VisitedBlocks.insert(CurrBlock);
1327 for (CFGBlock::const_pred_iterator PI = CurrBlock->pred_begin(),
1328 PE = CurrBlock->pred_end(); PI != PE; ++PI) {
1329 // if *PI -> CurrBlock is a back edge, so skip it
1361 for (CFGBlock::const_iterator BI = CurrBlock->begin(),
1362 BE = CurrBlock->end(); BI != BE; ++BI) {
1376 for (CFGBlock::const_succ_iterator SI = CurrBlock->succ_begin(),
1377 SE = CurrBlock->succ_end(); SI != SE; ++SI) {
1378 // if CurrBlock -> *SI is *not* a back edge
1401 const CFGBlock *CurrBlock = *I;
1402 CFGBlockInfo *CurrBlockInfo = &BlockInfo[CurrBlock->getBlockID()];
1406 if (const Stmt *S = CurrBlock->getTerminator()) {
1409 for (CFGBlock::const_reverse_iterator BI = CurrBlock->rbegin(),
1410 BE = CurrBlock->rend(); BI != BE; ++BI) {
1422 for (CFGBlock::const_iterator BI = CurrBlock->begin(),
1423 BE = CurrBlock->end(); BI != BE; ++BI) {
1430 } else if (CurrBlock->pred_size() == 1 && *CurrBlock->pred_begin() &&
1431 CurrBlock != &CFGraph->getExit()) {
1435 BlockInfo[(*CurrBlock->pred_begin())->getBlockID()].ExitLoc;
1463 const CFGBlock *PredBlock, const CFGBlock *CurrBlock,
1471 const CFGBlock *CurrBlock);
1580 const CFGBlock *CurrBlock,
1597 if (*SI == CurrBlock && i == branchnum) {
1677 /// and CurrBlock. The edge set is the exit set of PredBlock (passed
1682 const CFGBlock *CurrBlock) {
1715 PredBlock, CurrBlock, A->getSuccessValue(), Negate);
1722 PredBlock, CurrBlock, A->getSuccessValue(), Negate);
2400 const CFGBlock *CurrBlock = *I;
2401 int CurrBlockID = CurrBlock->getBlockID();
2405 VisitedBlocks.insert(CurrBlock);
2422 for (CFGBlock::const_pred_iterator PI = CurrBlock->pred_begin(),
2423 PE = CurrBlock->pred_end(); PI != PE; ++PI) {
2425 // if *PI -> CurrBlock is a back edge
2451 getEdgeLockset(PrevLockset, PrevBlockInfo->ExitSet, *PI, CurrBlock);
2489 PrevBlock, CurrBlock);
2503 for (CFGBlock::const_iterator BI = CurrBlock->begin(),
2504 BE = CurrBlock->end(); BI != BE; ++BI) {
2532 // For every back edge from CurrBlock (the end of the loop) to another block
2536 for (CFGBlock::const_succ_iterator SI = CurrBlock->succ_begin(),
2537 SE = CurrBlock->succ_end(); SI != SE; ++SI) {
2539 // if CurrBlock -> *SI is *not* a back edge