Lines Matching refs:computeKnownBits
202 static void computeKnownBits(const Value *V, const APInt &DemandedElts,
205 static void computeKnownBits(const Value *V, KnownBits &Known, unsigned Depth, in computeKnownBits() function
217 computeKnownBits(V, DemandedElts, Known, Depth, Q); in computeKnownBits()
220 void llvm::computeKnownBits(const Value *V, KnownBits &Known, in computeKnownBits() function in llvm
225 ::computeKnownBits(V, Known, Depth, in computeKnownBits()
229 void llvm::computeKnownBits(const Value *V, const APInt &DemandedElts, in computeKnownBits() function in llvm
234 ::computeKnownBits(V, DemandedElts, Known, Depth, in computeKnownBits()
238 static KnownBits computeKnownBits(const Value *V, const APInt &DemandedElts,
241 static KnownBits computeKnownBits(const Value *V, unsigned Depth,
244 KnownBits llvm::computeKnownBits(const Value *V, const DataLayout &DL, in computeKnownBits() function in llvm
250 return ::computeKnownBits( in computeKnownBits()
254 KnownBits llvm::computeKnownBits(const Value *V, const APInt &DemandedElts, in computeKnownBits() function in llvm
260 return ::computeKnownBits( in computeKnownBits()
284 computeKnownBits(LHS, LHSKnown, DL, 0, AC, CxtI, DT, nullptr, UseInstrInfo); in haveNoCommonBitsSet()
285 computeKnownBits(RHS, RHSKnown, DL, 0, AC, CxtI, DT, nullptr, UseInstrInfo); in haveNoCommonBitsSet()
329 computeKnownBits(V, DL, Depth, AC, CxtI, DT, nullptr, UseInstrInfo); in isKnownNonNegative()
349 computeKnownBits(V, DL, Depth, AC, CxtI, DT, nullptr, UseInstrInfo); in isKnownNegative()
404 computeKnownBits(Op1, DemandedElts, KnownOut, Depth + 1, Q); in computeKnownBitsAddSub()
411 computeKnownBits(Op0, DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsAddSub()
419 computeKnownBits(Op1, DemandedElts, Known, Depth + 1, Q); in computeKnownBitsMul()
420 computeKnownBits(Op0, DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsMul()
738 computeKnownBits(A, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
746 computeKnownBits(A, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
748 computeKnownBits(B, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
759 computeKnownBits(A, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
761 computeKnownBits(B, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
772 computeKnownBits(A, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
774 computeKnownBits(B, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
785 computeKnownBits(A, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
787 computeKnownBits(B, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
798 computeKnownBits(A, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
800 computeKnownBits(B, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
814 computeKnownBits(A, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
816 computeKnownBits(B, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
830 computeKnownBits(A, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
843 computeKnownBits(A, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
855 computeKnownBits(A, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
865 computeKnownBits(A, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
877 computeKnownBits(A, Depth + 1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
890 computeKnownBits(A, Depth + 1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
903 computeKnownBits(A, Depth + 1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
916 computeKnownBits(A, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
929 computeKnownBits(A, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
940 computeKnownBits(A, Depth+1, Query(Q, I)).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
994 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromShiftOperator()
995 computeKnownBits(I->getOperand(1), DemandedElts, Known, Depth + 1, Q); in computeKnownBitsFromShiftOperator()
1090 computeKnownBits(I->getOperand(1), DemandedElts, Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1091 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1104 computeKnownBits(Y, DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1111 computeKnownBits(I->getOperand(1), DemandedElts, Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1112 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1117 computeKnownBits(I->getOperand(1), DemandedElts, Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1118 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1129 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1130 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1138 computeKnownBits(RHS, Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1139 computeKnownBits(LHS, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1159 computeKnownBits(I->getOperand(2), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1160 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1201 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1211 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1221 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1274 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1275 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1280 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1281 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1290 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1333 computeKnownBits(Index, IndexBits, Depth + 1, Q); in computeKnownBitsFromOperator()
1416 computeKnownBits(R, Known2, Depth + 1, RecQ); in computeKnownBitsFromOperator()
1421 computeKnownBits(L, Known3, Depth + 1, RecQ); in computeKnownBitsFromOperator()
1492 computeKnownBits(IncValue, Known2, MaxAnalysisRecursionDepth - 1, RecQ); in computeKnownBitsFromOperator()
1511 computeKnownBits(RV, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1519 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1525 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1530 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1535 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1546 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1557 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1579 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1580 computeKnownBits(I->getOperand(1), Known3, Depth + 1, Q); in computeKnownBitsFromOperator()
1591 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1592 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1620 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1621 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1625 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1626 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1630 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1631 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1635 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1636 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1663 computeKnownBits(LHS, DemandedLHS, Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1670 computeKnownBits(RHS, DemandedRHS, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1690 computeKnownBits(Elt, Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1699 computeKnownBits(Vec, DemandedVecElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1719 computeKnownBits(Vec, DemandedVecElts, Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1753 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1760 KnownBits computeKnownBits(const Value *V, const APInt &DemandedElts, in computeKnownBits() function
1763 computeKnownBits(V, DemandedElts, Known, Depth, Q); in computeKnownBits()
1769 KnownBits computeKnownBits(const Value *V, unsigned Depth, const Query &Q) { in computeKnownBits() function
1771 computeKnownBits(V, Known, Depth, Q); in computeKnownBits()
1790 void computeKnownBits(const Value *V, const APInt &DemandedElts, in computeKnownBits() function
1895 computeKnownBits(GA->getAliasee(), Known, Depth + 1, Q); in computeKnownBits()
1987 computeKnownBits(X, LHSBits, Depth, Q); in isKnownToBeAPowerOfTwo()
1990 computeKnownBits(Y, RHSBits, Depth, Q); in isKnownToBeAPowerOfTwo()
2338 computeKnownBits(X, DemandedElts, Known, Depth, Q); in isKnownNonZero()
2350 KnownBits Known = computeKnownBits(X, DemandedElts, Depth, Q); in isKnownNonZero()
2373 KnownBits XKnown = computeKnownBits(X, DemandedElts, Depth, Q); in isKnownNonZero()
2374 KnownBits YKnown = computeKnownBits(Y, DemandedElts, Depth, Q); in isKnownNonZero()
2473 computeKnownBits(V, DemandedElts, Known, Depth, Q); in isKnownNonZero()
2568 KnownBits Known1 = computeKnownBits(V1, Depth, Q); in isKnownNonEqual()
2569 KnownBits Known2 = computeKnownBits(V2, Depth, Q); in isKnownNonEqual()
2590 computeKnownBits(V, Known, Depth, Q); in MaskedValueIsZero()
2833 computeKnownBits(U->getOperand(0), Known, Depth + 1, Q); in ComputeNumSignBitsImpl()
2858 computeKnownBits(U->getOperand(1), Known, Depth + 1, Q); in ComputeNumSignBitsImpl()
2984 computeKnownBits(V, DemandedElts, Known, Depth, Q); in ComputeNumSignBitsImpl()
4475 KnownBits Known = computeKnownBits( in computeConstantRangeIncludingKnownBits()
4488 KnownBits LHSKnown = computeKnownBits(LHS, DL, /*Depth=*/0, AC, CxtI, DT, in computeOverflowForUnsignedMul()
4490 KnownBits RHSKnown = computeKnownBits(RHS, DL, /*Depth=*/0, AC, CxtI, DT, in computeOverflowForUnsignedMul()
4530 KnownBits LHSKnown = computeKnownBits(LHS, DL, /*Depth=*/0, AC, CxtI, DT, in computeOverflowForSignedMul()
4532 KnownBits RHSKnown = computeKnownBits(RHS, DL, /*Depth=*/0, AC, CxtI, DT, in computeOverflowForSignedMul()
6023 computeKnownBits(X, Known, DL, Depth + 1, /*AC*/ nullptr, in isTruePredicate()