Home | History | Annotate | Download | only in Analysis

Lines Matching full:succ

290       for( BLEdgeIterator succ = node->succBegin(), end = node->succEnd();
291 succ != end; oldTarget = (*succ)->getTarget()->getBlock(), succ++ ) {
293 if( (*succ)->getType() == BallLarusEdge::NORMAL ) {
295 if( oldTarget != (*succ)->getTarget()->getBlock() )
298 // create the new phony edge: root -> succ
300 addEdge(getRoot(), (*succ)->getTarget(), duplicateNumber++);
302 rootEdge->setRealEdge(*succ);
305 (*succ)->setType(BallLarusEdge::SPLITEDGE);
306 (*succ)->setPhonyRoot(rootEdge);
307 (*succ)->setPhonyExit(exitEdge);
308 (*succ)->setWeight(0);
452 for(BLEdgeIterator succ = node->succBegin(), end = node->succEnd();
453 succ != end; succ++) {
454 if( (*succ)->getType() == BallLarusEdge::BACKEDGE ||
455 (*succ)->getType() == BallLarusEdge::SPLITEDGE )
458 (*succ)->setWeight(sumPaths);
459 succNode = (*succ)->getTarget();