Lines Matching defs:addSuccessor
476 void addSuccessor(CFGBlock *B, CFGBlock *S) {
477 B->addSuccessor(S, cfg->getBumpVectorContext());
688 addSuccessor(B, JT.block);
703 addSuccessor(B, LI->second.block);
717 addSuccessor(B, Succ);
727 addSuccessor(B, &cfg->getExit());
1300 addSuccessor(RHSBlock, TrueBlock);
1305 addSuccessor(RHSBlock, KnownVal.isFalse() ? NULL : TrueBlock);
1306 addSuccessor(RHSBlock, KnownVal.isTrue() ? NULL : FalseBlock);
1349 addSuccessor(LHSBlock, KnownVal.isFalse() ? NULL : TrueBlock);
1350 addSuccessor(LHSBlock, KnownVal.isTrue() ? NULL : RHSBlock);
1353 addSuccessor(LHSBlock, KnownVal.isFalse() ? NULL : RHSBlock);
1354 addSuccessor(LHSBlock, KnownVal.isTrue() ? NULL : FalseBlock);
1418 addSuccessor(Block, BreakJumpTarget.block);
1494 addSuccessor(Block, TryTerminatedBlock);
1496 addSuccessor(Block, &cfg->getExit());
1525 addSuccessor(Block, KnownVal.isFalse() ? NULL : LHSBlock);
1526 addSuccessor(Block, KnownVal.isTrue() ? NULL : RHSBlock);
1598 addSuccessor(Block, KnownVal.isFalse() ? NULL : LHSBlock);
1599 addSuccessor(Block, KnownVal.isTrue() ? NULL : RHSBlock);
1734 addSuccessor(Block, blockAfterStaticInit);
1735 addSuccessor(Block, B);
1815 addSuccessor(ThenBlock, sv.get());
1845 addSuccessor(Block, KnownVal.isFalse() ? NULL : ThenBlock);
1846 addSuccessor(Block, KnownVal.isTrue()? NULL : ElseBlock);
1880 addSuccessor(Block, &cfg->getExit());
1945 addSuccessor(Block, JT.block);
2091 addSuccessor(ExitConditionBlock, KnownVal.isFalse() ? NULL : BodyBlock);
2094 addSuccessor(ExitConditionBlock, KnownVal.isTrue() ? NULL : LoopSuccessor);
2099 addSuccessor(TransitionBlock, EntryConditionBlock);
2223 addSuccessor(ExitConditionBlock, BodyBlock);
2228 addSuccessor(ExitConditionBlock, LoopSuccessor);
2404 addSuccessor(ExitConditionBlock, KnownVal.isFalse() ? NULL : BodyBlock);
2407 addSuccessor(ExitConditionBlock, KnownVal.isTrue() ? NULL : LoopSuccessor);
2412 addSuccessor(TransitionBlock, EntryConditionBlock);
2442 addSuccessor(Block, &cfg->getExit());
2459 addSuccessor(Block, TryTerminatedBlock);
2462 addSuccessor(Block, &cfg->getExit());
2553 addSuccessor(ExitConditionBlock, LoopBackBlock);
2556 addSuccessor(ExitConditionBlock, NULL);
2561 addSuccessor(ExitConditionBlock, KnownVal.isTrue() ? NULL : LoopSuccessor);
2586 addSuccessor(Block, ContinueJumpTarget.block);
2702 addSuccessor(SwitchTerminatedBlock,
2773 addSuccessor(LastBlock, currentBlock);
2777 addSuccessor(SwitchTerminatedBlock,
2804 addSuccessor(SwitchTerminatedBlock,
2813 addSuccessor(LastBlock, CaseBlock);
2886 addSuccessor(NewTryTerminatedBlock, CatchBlock);
2890 addSuccessor(NewTryTerminatedBlock, PrevTryTerminatedBlock);
2892 addSuccessor(NewTryTerminatedBlock, &cfg->getExit());
3053 addSuccessor(ConditionBlock, KnownVal.isFalse() ? 0 : LoopVarStmtBlock);
3058 addSuccessor(ConditionBlock, KnownVal.isTrue() ? 0 : LoopSuccessor);
3143 addSuccessor(Block, IBlock);
3236 addSuccessor(LHSBlock, KnownVal.isTrue() ? NULL : ConfluenceBlock);
3237 addSuccessor(LHSBlock, KnownVal.isFalse() ? NULL : RHSBlock);
3240 addSuccessor(LHSBlock, KnownVal.isFalse() ? NULL : RHSBlock);
3241 addSuccessor(LHSBlock, KnownVal.isTrue() ? NULL : ConfluenceBlock);
3337 addSuccessor(Block, KnownVal.isFalse() ? NULL : LHSBlock);
3339 addSuccessor(Block, NULL);
3341 addSuccessor(Block, ConfluenceBlock);
3347 addSuccessor(Block, KnownVal.isTrue() ? NULL : RHSBlock);