Lines Matching refs:computeKnownBits
204 static void computeKnownBits(const Value *V, const APInt &DemandedElts,
207 static void computeKnownBits(const Value *V, KnownBits &Known, unsigned Depth, in computeKnownBits() function
219 computeKnownBits(V, DemandedElts, Known, Depth, Q); in computeKnownBits()
222 void llvm::computeKnownBits(const Value *V, KnownBits &Known, in computeKnownBits() function in llvm
227 ::computeKnownBits(V, Known, Depth, in computeKnownBits()
231 void llvm::computeKnownBits(const Value *V, const APInt &DemandedElts, in computeKnownBits() function in llvm
236 ::computeKnownBits(V, DemandedElts, Known, Depth, in computeKnownBits()
240 static KnownBits computeKnownBits(const Value *V, const APInt &DemandedElts,
243 static KnownBits computeKnownBits(const Value *V, unsigned Depth,
246 KnownBits llvm::computeKnownBits(const Value *V, const DataLayout &DL, in computeKnownBits() function in llvm
252 return ::computeKnownBits( in computeKnownBits()
256 KnownBits llvm::computeKnownBits(const Value *V, const APInt &DemandedElts, in computeKnownBits() function in llvm
262 return ::computeKnownBits( in computeKnownBits()
312 computeKnownBits(LHS, LHSKnown, DL, 0, AC, CxtI, DT, nullptr, UseInstrInfo); in haveNoCommonBitsSet()
313 computeKnownBits(RHS, RHSKnown, DL, 0, AC, CxtI, DT, nullptr, UseInstrInfo); in haveNoCommonBitsSet()
352 computeKnownBits(V, DL, Depth, AC, CxtI, DT, nullptr, UseInstrInfo); in isKnownNonNegative()
372 computeKnownBits(V, DL, Depth, AC, CxtI, DT, nullptr, UseInstrInfo); in isKnownNegative()
435 computeKnownBits(Op1, DemandedElts, KnownOut, Depth + 1, Q); in computeKnownBitsAddSub()
442 computeKnownBits(Op0, DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsAddSub()
450 computeKnownBits(Op1, DemandedElts, Known, Depth + 1, Q); in computeKnownBitsMul()
451 computeKnownBits(Op0, DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsMul()
755 computeKnownBits(A, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
763 computeKnownBits(A, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
765 computeKnownBits(B, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
776 computeKnownBits(A, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
778 computeKnownBits(B, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
789 computeKnownBits(A, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
791 computeKnownBits(B, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
802 computeKnownBits(A, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
804 computeKnownBits(B, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
815 computeKnownBits(A, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
817 computeKnownBits(B, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
831 computeKnownBits(A, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
833 computeKnownBits(B, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
847 computeKnownBits(A, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
860 computeKnownBits(A, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
872 computeKnownBits(A, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
882 computeKnownBits(A, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
894 computeKnownBits(A, Depth + 1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
907 computeKnownBits(A, Depth + 1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
920 computeKnownBits(A, Depth + 1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
933 computeKnownBits(A, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
946 computeKnownBits(A, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
957 computeKnownBits(A, Depth+1, QueryNoAC).anyextOrTrunc(BitWidth); in computeKnownBitsFromAssume()
1011 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromShiftOperator()
1012 computeKnownBits(I->getOperand(1), DemandedElts, Known, Depth + 1, Q); in computeKnownBitsFromShiftOperator()
1107 computeKnownBits(I->getOperand(1), DemandedElts, Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1108 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1121 computeKnownBits(Y, DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1128 computeKnownBits(I->getOperand(1), DemandedElts, Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1129 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1134 computeKnownBits(I->getOperand(1), DemandedElts, Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1135 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1146 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1147 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1155 computeKnownBits(RHS, Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1156 computeKnownBits(LHS, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1176 computeKnownBits(I->getOperand(2), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1177 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1218 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1228 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1266 computeKnownBits(I->getOperand(0), SubDemandedElts.shl(i), KnownSrc, in computeKnownBitsFromOperator()
1279 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1340 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1341 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1346 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1347 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1356 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1399 computeKnownBits(Index, IndexBits, Depth + 1, Q); in computeKnownBitsFromOperator()
1465 computeKnownBits(R, DemandedElts, Known2, Depth + 1, RecQ); in computeKnownBitsFromOperator()
1505 computeKnownBits(R, Known2, Depth + 1, RecQ); in computeKnownBitsFromOperator()
1510 computeKnownBits(L, Known3, Depth + 1, RecQ); in computeKnownBitsFromOperator()
1580 computeKnownBits(IncValue, Known2, MaxAnalysisRecursionDepth - 1, RecQ); in computeKnownBitsFromOperator()
1599 computeKnownBits(RV, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1607 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1613 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1618 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1623 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1634 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1645 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1667 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1668 computeKnownBits(I->getOperand(1), Known3, Depth + 1, Q); in computeKnownBitsFromOperator()
1679 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1680 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1708 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1709 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1713 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1714 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1718 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1719 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1723 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1724 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1786 computeKnownBits(LHS, DemandedLHS, Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1793 computeKnownBits(RHS, DemandedRHS, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1813 computeKnownBits(Elt, Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1822 computeKnownBits(Vec, DemandedVecElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1842 computeKnownBits(Vec, DemandedVecElts, Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1876 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); in computeKnownBitsFromOperator()
1883 KnownBits computeKnownBits(const Value *V, const APInt &DemandedElts, in computeKnownBits() function
1886 computeKnownBits(V, DemandedElts, Known, Depth, Q); in computeKnownBits()
1892 KnownBits computeKnownBits(const Value *V, unsigned Depth, const Query &Q) { in computeKnownBits() function
1894 computeKnownBits(V, Known, Depth, Q); in computeKnownBits()
1913 void computeKnownBits(const Value *V, const APInt &DemandedElts, in computeKnownBits() function
2017 computeKnownBits(GA->getAliasee(), Known, Depth + 1, Q); in computeKnownBits()
2172 computeKnownBits(X, LHSBits, Depth, Q); in isKnownToBeAPowerOfTwo()
2175 computeKnownBits(Y, RHSBits, Depth, Q); in isKnownToBeAPowerOfTwo()
2584 computeKnownBits(X, DemandedElts, Known, Depth, Q); in isKnownNonZero()
2596 KnownBits Known = computeKnownBits(X, DemandedElts, Depth, Q); in isKnownNonZero()
2619 KnownBits XKnown = computeKnownBits(X, DemandedElts, Depth, Q); in isKnownNonZero()
2620 KnownBits YKnown = computeKnownBits(Y, DemandedElts, Depth, Q); in isKnownNonZero()
2707 computeKnownBits(V, DemandedElts, Known, Depth, Q); in isKnownNonZero()
2944 KnownBits Known1 = computeKnownBits(V1, Depth, Q); in isKnownNonEqual()
2945 KnownBits Known2 = computeKnownBits(V2, Depth, Q); in isKnownNonEqual()
2966 computeKnownBits(V, Known, Depth, Q); in MaskedValueIsZero()
3224 computeKnownBits(U->getOperand(0), Known, Depth + 1, Q); in ComputeNumSignBitsImpl()
3249 computeKnownBits(U->getOperand(1), Known, Depth + 1, Q); in ComputeNumSignBitsImpl()
3381 computeKnownBits(V, DemandedElts, Known, Depth, Q); in ComputeNumSignBitsImpl()
4835 KnownBits Known = computeKnownBits( in computeConstantRangeIncludingKnownBits()
4848 KnownBits LHSKnown = computeKnownBits(LHS, DL, /*Depth=*/0, AC, CxtI, DT, in computeOverflowForUnsignedMul()
4850 KnownBits RHSKnown = computeKnownBits(RHS, DL, /*Depth=*/0, AC, CxtI, DT, in computeOverflowForUnsignedMul()
4890 KnownBits LHSKnown = computeKnownBits(LHS, DL, /*Depth=*/0, AC, CxtI, DT, in computeOverflowForSignedMul()
4892 KnownBits RHSKnown = computeKnownBits(RHS, DL, /*Depth=*/0, AC, CxtI, DT, in computeOverflowForSignedMul()
6591 computeKnownBits(X, Known, DL, Depth + 1, /*AC*/ nullptr, in isTruePredicate()