Searched refs:KnownVal (Results 1 – 5 of 5) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/ |
H A D | CFG.cpp | 2446 TryResult KnownVal = tryEvaluateBool(RHS); in VisitLogicalOperator() local 2447 if (!KnownVal.isKnown()) in VisitLogicalOperator() 2448 KnownVal = tryEvaluateBool(B); in VisitLogicalOperator() 2456 addSuccessor(RHSBlock, TrueBlock, !KnownVal.isFalse()); in VisitLogicalOperator() 2457 addSuccessor(RHSBlock, FalseBlock, !KnownVal.isTrue()); in VisitLogicalOperator() 2496 TryResult KnownVal = tryEvaluateBool(LHS); in VisitLogicalOperator() local 2500 addSuccessor(LHSBlock, TrueBlock, !KnownVal.isFalse()); in VisitLogicalOperator() 2501 addSuccessor(LHSBlock, RHSBlock, !KnownVal.isTrue()); in VisitLogicalOperator() 2504 addSuccessor(LHSBlock, RHSBlock, !KnownVal.isFalse()); in VisitLogicalOperator() 2505 addSuccessor(LHSBlock, FalseBlock, !KnownVal.isTrue()); in VisitLogicalOperator() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 3942 Optional<bool> KnownVal; in matchICmpToTrueFalseKnownBits() local 3947 KnownVal = KnownBits::eq(KnownLHS, KnownRHS); in matchICmpToTrueFalseKnownBits() 3950 KnownVal = KnownBits::ne(KnownLHS, KnownRHS); in matchICmpToTrueFalseKnownBits() 3953 KnownVal = KnownBits::sge(KnownLHS, KnownRHS); in matchICmpToTrueFalseKnownBits() 3956 KnownVal = KnownBits::sgt(KnownLHS, KnownRHS); in matchICmpToTrueFalseKnownBits() 3959 KnownVal = KnownBits::sle(KnownLHS, KnownRHS); in matchICmpToTrueFalseKnownBits() 3962 KnownVal = KnownBits::slt(KnownLHS, KnownRHS); in matchICmpToTrueFalseKnownBits() 3965 KnownVal = KnownBits::uge(KnownLHS, KnownRHS); in matchICmpToTrueFalseKnownBits() 3968 KnownVal = KnownBits::ugt(KnownLHS, KnownRHS); in matchICmpToTrueFalseKnownBits() 3971 KnownVal = KnownBits::ule(KnownLHS, KnownRHS); in matchICmpToTrueFalseKnownBits() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 1200 auto KF = [NSW](const KnownBits &KnownVal, const KnownBits &KnownAmt) { in computeKnownBitsFromOperator() argument 1201 KnownBits Result = KnownBits::shl(KnownVal, KnownAmt); in computeKnownBitsFromOperator() 1205 if (KnownVal.Zero.isSignBitSet()) in computeKnownBitsFromOperator() 1207 if (KnownVal.One.isSignBitSet()) in computeKnownBitsFromOperator() 1221 auto KF = [](const KnownBits &KnownVal, const KnownBits &KnownAmt) { in computeKnownBitsFromOperator() argument 1222 return KnownBits::lshr(KnownVal, KnownAmt); in computeKnownBitsFromOperator() 1233 auto KF = [](const KnownBits &KnownVal, const KnownBits &KnownAmt) { in computeKnownBitsFromOperator() argument 1234 return KnownBits::ashr(KnownVal, KnownAmt); in computeKnownBitsFromOperator()
|
H A D | InstructionSimplify.cpp | 1282 KnownBits KnownVal = computeKnownBits(Op0, Q.DL, 0, Q.AC, Q.CxtI, Q.DT); in SimplifyShift() local 1283 KnownBits KnownShl = KnownBits::shl(KnownVal, KnownAmt); in SimplifyShift() 1285 if (KnownVal.Zero.isSignBitSet()) in SimplifyShift() 1287 if (KnownVal.One.isSignBitSet()) in SimplifyShift()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 10668 Expr::EvalResult KnownVal; in CheckAdditionOperands() local 10671 (!IExp->EvaluateAsInt(KnownVal, Context) || in CheckAdditionOperands() 10672 KnownVal.Val.getInt() != 0))) { in CheckAdditionOperands() 10757 Expr::EvalResult KnownVal; in CheckSubtractionOperands() local 10760 (!RHS.get()->EvaluateAsInt(KnownVal, Context) || in CheckSubtractionOperands() 10761 KnownVal.Val.getInt() != 0))) { in CheckSubtractionOperands()
|