Home | History | Annotate | Download | only in Analysis

Lines Matching refs:isKnownToBeAPowerOfTwo

86 // isKnownToBeAPowerOfTwo (all of which can call computeKnownBits), and so on.
151 static bool isKnownToBeAPowerOfTwo(Value *V, bool OrZero, unsigned Depth,
154 bool llvm::isKnownToBeAPowerOfTwo(Value *V, const DataLayout &DL, bool OrZero,
158 return ::isKnownToBeAPowerOfTwo(V, OrZero, Depth,
560 if (isKnownToBeAPowerOfTwo(RHS, false, Depth + 1, Query(Q, Cmp), DL))
912 if (isKnownToBeAPowerOfTwo(A, false, Depth + 1, Query(Q, I), DL))
1534 bool isKnownToBeAPowerOfTwo(Value *V, bool OrZero, unsigned Depth,
1562 return isKnownToBeAPowerOfTwo(X, /*OrZero*/ true, Depth, Q, DL);
1565 return isKnownToBeAPowerOfTwo(ZI->getOperand(0), OrZero, Depth, Q, DL);
1568 return isKnownToBeAPowerOfTwo(SI->getTrueValue(), OrZero, Depth, Q, DL) &&
1569 isKnownToBeAPowerOfTwo(SI->getFalseValue(), OrZero, Depth, Q, DL);
1573 if (isKnownToBeAPowerOfTwo(X, /*OrZero*/ true, Depth, Q, DL) ||
1574 isKnownToBeAPowerOfTwo(Y, /*OrZero*/ true, Depth, Q, DL))
1589 if (isKnownToBeAPowerOfTwo(Y, OrZero, Depth, Q, DL))
1593 if (isKnownToBeAPowerOfTwo(X, OrZero, Depth, Q, DL))
1618 return isKnownToBeAPowerOfTwo(cast<Operator>(V)->getOperand(0), OrZero,
1822 isKnownToBeAPowerOfTwo(Y, /*OrZero*/ false, Depth, Q, DL))
1825 isKnownToBeAPowerOfTwo(X, /*OrZero*/ false, Depth, Q, DL))