Lines Matching refs:createBlock

749   void autoCreateBlock() { if (!Block) Block = createBlock(); }  in autoCreateBlock()
750 CFGBlock *createBlock(bool add_successor = true);
1555 Succ = createBlock(); in buildCFG()
1593 Block = createBlock(); in buildCFG()
1602 B = createBlock(); in buildCFG()
1667 cfg->setEntry(createBlock()); in buildCFG()
1678 CFGBlock *CFGBuilder::createBlock(bool add_successor) { in createBlock() function in CFGBuilder
1679 CFGBlock *B = cfg->createBlock(); in createBlock()
1689 CFGBlock *B = createBlock(false); in createNoReturnBlock()
2505 CFGBlock *ConfluenceBlock = Block ? Block : createBlock(); in VisitLogicalOperator()
2538 ExitBlock = RHSBlock = createBlock(false); in VisitLogicalOperator()
2583 CFGBlock *LHSBlock = createBlock(false); in VisitLogicalOperator()
2661 Block = createBlock(false); in VisitBreakStmt()
2760 Block = createBlock(); in VisitCallExpr()
2777 CFGBlock *ConfluenceBlock = Block ? Block : createBlock(); in VisitChooseExpr()
2795 Block = createBlock(false); in VisitChooseExpr()
2842 CFGBlock *ConfluenceBlock = Block ? Block : createBlock(); in VisitConditionalOperator()
2879 Block = createBlock(false); in VisitConditionalOperator()
3057 Block = createBlock(false); in VisitDeclSubExpr()
3142 ThenBlock = createBlock(false); in VisitIfStmt()
3166 Block = createBlock(false); in VisitIfStmt()
3213 Block = createBlock(false); in VisitReturnStmt()
3283 SEHExceptBlock = createBlock(); in VisitSEHExceptStmt()
3311 Block = createBlock(false); in VisitSEHLeaveStmt()
3343 CFGBlock *NewTryTerminatedBlock = createBlock(false); in VisitSEHTryStmt()
3388 LabelBlock = createBlock(); // scopes that only contains NullStmts. in VisitLabelStmt()
3452 Block = createBlock(false); in VisitGotoStmt()
3482 Block = createBlock(); in VisitGCCAsmStmt()
3541 Block = Succ = TransitionBlock = createBlock(false); in VisitForStmt()
3604 EntryConditionBlock = ExitConditionBlock = createBlock(false); in VisitForStmt()
3659 Block = createBlock(); in VisitForStmt()
3731 CFGBlock *ExitConditionBlock = createBlock(false); in VisitObjCForCollectionStmt()
3768 Succ = LoopBackBlock = createBlock(); in VisitObjCForCollectionStmt()
3792 Block = createBlock(); in VisitObjCForCollectionStmt()
3891 Succ = TransitionBlock = createBlock(false); in VisitWhileStmt()
3933 ExitConditionBlock = createBlock(false); in VisitWhileStmt()
4020 CatchBlock = createBlock(); in VisitObjCAtCatchStmt()
4043 Block = createBlock(false); in VisitObjCAtThrowStmt()
4076 CFGBlock *NewTryTerminatedBlock = createBlock(false); in VisitObjCAtTryStmt()
4132 Block = createBlock(false); in VisitCXXThrowExpr()
4182 CFGBlock *ExitConditionBlock = createBlock(false); in VisitDoStmt()
4246 CFGBlock *LoopBackBlock = createBlock(); in VisitDoStmt()
4276 Block = createBlock(false); in VisitContinueStmt()
4360 SwitchTerminatedBlock = createBlock(false); in VisitSwitchStmt()
4478 CFGBlock *currentBlock = createBlock(false); in VisitCaseStmt()
4501 CaseBlock = createBlock(); in VisitCaseStmt()
4538 DefaultCaseBlock = createBlock(); in VisitDefaultStmt()
4577 CFGBlock *NewTryTerminatedBlock = createBlock(false); in VisitCXXTryStmt()
4637 CatchBlock = createBlock(); in VisitCXXCatchStmt()
4703 CFGBlock *ConditionBlock = createBlock(false); in VisitCXXForRangeStmt()
4780 Block = createBlock(); in VisitCXXForRangeStmt()
4920 IBlock = createBlock(false); in VisitIndirectGotoStmt()
4929 Block = createBlock(false); in VisitIndirectGotoStmt()
5118 Block = createBlock(); in VisitCXXBindTemporaryExprForTemporaryDtors()
5139 CFGBlock *Decision = createBlock(false); in InsertTempDtorDecisionBlock()
5214 CFGBlock *CFG::createBlock() { in createBlock() function in CFG