Lines Matching refs:RHSBlock
2427 CFGBlock *RHSBlock, *ExitBlock;
2432 std::tie(RHSBlock, ExitBlock) =
2439 // pieces of the CFG, and link up the RHSBlock with the terminator
2441 ExitBlock = RHSBlock = createBlock(false);
2452 addSuccessor(RHSBlock, TrueBlock);
2455 RHSBlock->setTerminator(Term);
2456 addSuccessor(RHSBlock, TrueBlock, !KnownVal.isFalse());
2457 addSuccessor(RHSBlock, FalseBlock, !KnownVal.isTrue());
2460 Block = RHSBlock;
2461 RHSBlock = addStmt(RHS);
2474 FalseBlock = RHSBlock;
2476 TrueBlock = RHSBlock;
2498 // Now link the LHSBlock with RHSBlock.
2501 addSuccessor(LHSBlock, RHSBlock, !KnownVal.isTrue());
2504 addSuccessor(LHSBlock, RHSBlock, !KnownVal.isFalse());
2694 CFGBlock *RHSBlock = Visit(C->getRHS(), alwaysAdd);
2702 addSuccessor(Block, KnownVal.isTrue() ? nullptr : RHSBlock);
2771 CFGBlock *RHSBlock = Visit(C->getFalseExpr(), alwaysAdd);
2779 return VisitLogicalOperator(Cond, C, LHSBlock, RHSBlock).first;
2787 addSuccessor(Block, RHSBlock, !KnownVal.isTrue());
4778 CFGBlock *RHSBlock = VisitForTemporaryDtors(E->getRHS(), ExternallyDestructed, Context);
4780 return LHSBlock ? LHSBlock : RHSBlock;
4803 CFGBlock *RHSBlock = VisitForTemporaryDtors(E->getRHS(), false, Context);
4805 return LHSBlock ? LHSBlock : RHSBlock;
4812 CFGBlock *RHSBlock = VisitForTemporaryDtors(E->getRHS(), false, Context);
4813 return RHSBlock ? RHSBlock : LHSBlock;