Lines Matching refs:KnownVal

2550     TryResult KnownVal = tryEvaluateBool(RHS);  in VisitLogicalOperator()  local
2551 if (!KnownVal.isKnown()) in VisitLogicalOperator()
2552 KnownVal = tryEvaluateBool(B); in VisitLogicalOperator()
2560 addSuccessor(RHSBlock, TrueBlock, !KnownVal.isFalse()); in VisitLogicalOperator()
2561 addSuccessor(RHSBlock, FalseBlock, !KnownVal.isTrue()); in VisitLogicalOperator()
2600 TryResult KnownVal = tryEvaluateBool(LHS); in VisitLogicalOperator() local
2604 addSuccessor(LHSBlock, TrueBlock, !KnownVal.isFalse()); in VisitLogicalOperator()
2605 addSuccessor(LHSBlock, RHSBlock, !KnownVal.isTrue()); in VisitLogicalOperator()
2608 addSuccessor(LHSBlock, RHSBlock, !KnownVal.isFalse()); in VisitLogicalOperator()
2609 addSuccessor(LHSBlock, FalseBlock, !KnownVal.isTrue()); in VisitLogicalOperator()
2804 const TryResult& KnownVal = tryEvaluateBool(C->getCond()); in VisitChooseExpr() local
2805 addSuccessor(Block, KnownVal.isFalse() ? nullptr : LHSBlock); in VisitChooseExpr()
2806 addSuccessor(Block, KnownVal.isTrue() ? nullptr : RHSBlock); in VisitChooseExpr()
2889 const TryResult& KnownVal = tryEvaluateBool(C->getCond()); in VisitConditionalOperator() local
2890 addSuccessor(Block, LHSBlock, !KnownVal.isFalse()); in VisitConditionalOperator()
2891 addSuccessor(Block, RHSBlock, !KnownVal.isTrue()); in VisitConditionalOperator()
3179 TryResult KnownVal; in VisitIfStmt() local
3181 KnownVal = tryEvaluateBool(I->getCond()); in VisitIfStmt()
3185 addSuccessor(Block, ThenBlock, /* IsReachable = */ !KnownVal.isFalse()); in VisitIfStmt()
3186 addSuccessor(Block, ElseBlock, /* IsReachable = */ !KnownVal.isTrue()); in VisitIfStmt()
3617 TryResult KnownVal(true); in VisitForStmt() local
3646 KnownVal = tryEvaluateBool(C); in VisitForStmt()
3650 addSuccessor(ExitConditionBlock, KnownVal.isFalse() ? nullptr : BodyBlock); in VisitForStmt()
3654 KnownVal.isTrue() ? nullptr : LoopSuccessor); in VisitForStmt()
3973 const TryResult& KnownVal = tryEvaluateBool(C); in VisitWhileStmt() local
3976 addSuccessor(ExitConditionBlock, KnownVal.isFalse() ? nullptr : BodyBlock); in VisitWhileStmt()
3980 KnownVal.isTrue() ? nullptr : LoopSuccessor); in VisitWhileStmt()
4212 const TryResult &KnownVal = tryEvaluateBool(D->getCond()); in VisitDoStmt() local
4258 if (!KnownVal.isFalse()) in VisitDoStmt()
4267 addSuccessor(ExitConditionBlock, KnownVal.isTrue() ? nullptr : LoopSuccessor); in VisitDoStmt()
4731 TryResult KnownVal(true); in VisitCXXForRangeStmt() local
4734 KnownVal = tryEvaluateBool(S->getCond()); in VisitCXXForRangeStmt()
4781 KnownVal.isFalse() ? nullptr : LoopVarStmtBlock); in VisitCXXForRangeStmt()
4786 addSuccessor(ConditionBlock, KnownVal.isTrue() ? nullptr : LoopSuccessor); in VisitCXXForRangeStmt()