Lines Matching refs:isConstOrConstSplat
2820 if (ConstantSDNode *SA = isConstOrConstSplat(V.getOperand(1), DemandedElts)) { in getValidShiftAmountConstant()
3302 if (ConstantSDNode *C = isConstOrConstSplat(Op.getOperand(2), DemandedElts)) { in computeKnownBits()
3720 if ((CstLow = isConstOrConstSplat(Op.getOperand(1), DemandedElts))) in computeKnownBits()
3723 isConstOrConstSplat(Op.getOperand(0).getOperand(1), DemandedElts); in computeKnownBits()
3872 auto *C = isConstOrConstSplat(Val.getOperand(0)); in isKnownToBeAPowerOfTwo()
3880 auto *C = isConstOrConstSplat(Val.getOperand(0)); in isKnownToBeAPowerOfTwo()
4124 if ((CstLow = isConstOrConstSplat(Op.getOperand(1), DemandedElts))) in ComputeNumSignBits()
4127 isConstOrConstSplat(Op.getOperand(0).getOperand(1), DemandedElts); in ComputeNumSignBits()
4192 isConstOrConstSplat(Op.getOperand(1), DemandedElts)) { in ComputeNumSignBits()
4213 isConstOrConstSplat(Op.getOperand(1), DemandedElts)) in ComputeNumSignBits()
4238 isConstOrConstSplat(Op.getOperand(0), DemandedElts)) in ComputeNumSignBits()
4764 ConstantSDNode *MaskC = isConstOrConstSplat(Mask); in getBitwiseNotOperand()
5913 isConstOrConstSplat(N2, /*AllowUndefs*/ false, /*AllowTruncation*/ true); in getNode()
9083 ConstantSDNode *N2CV = isConstOrConstSplat(N2, /*AllowUndefs*/ false, in getNode()
10663 isConstOrConstSplat(V, AllowUndefs, /*AllowTruncation*/ true); in isBitwiseNot()
10667 ConstantSDNode *llvm::isConstOrConstSplat(SDValue N, bool AllowUndefs, in isConstOrConstSplat() function in llvm
10702 ConstantSDNode *llvm::isConstOrConstSplat(SDValue N, const APInt &DemandedElts, in isConstOrConstSplat() function in llvm
10764 isConstOrConstSplat(N, AllowUndefs, /*AllowTruncation=*/true); in isNullOrNullSplat()
10770 isConstOrConstSplat(N, AllowUndefs, /*AllowTruncation*/ true); in isOneOrOneSplat()
10777 ConstantSDNode *C = isConstOrConstSplat(N, AllowUndefs); in isAllOnesOrAllOnesSplat()