Lines Matching refs:isConstOrConstSplat
2662 if (ConstantSDNode *SA = isConstOrConstSplat(V.getOperand(1), DemandedElts)) { in getValidShiftAmountConstant()
3124 if (ConstantSDNode *C = isConstOrConstSplat(Op.getOperand(2), DemandedElts)) { in computeKnownBits()
3495 if ((CstLow = isConstOrConstSplat(Op.getOperand(1), DemandedElts))) in computeKnownBits()
3498 isConstOrConstSplat(Op.getOperand(0).getOperand(1), DemandedElts); in computeKnownBits()
3628 auto *C = isConstOrConstSplat(Val.getOperand(0)); in isKnownToBeAPowerOfTwo()
3636 auto *C = isConstOrConstSplat(Val.getOperand(0)); in isKnownToBeAPowerOfTwo()
3864 if ((CstLow = isConstOrConstSplat(Op.getOperand(1), DemandedElts))) in ComputeNumSignBits()
3867 isConstOrConstSplat(Op.getOperand(0).getOperand(1), DemandedElts); in ComputeNumSignBits()
3927 isConstOrConstSplat(Op.getOperand(1), DemandedElts)) { in ComputeNumSignBits()
3948 isConstOrConstSplat(Op.getOperand(1), DemandedElts)) in ComputeNumSignBits()
3973 isConstOrConstSplat(Op.getOperand(0), DemandedElts)) in ComputeNumSignBits()
9571 isConstOrConstSplat(V, AllowUndefs, /*AllowTruncation*/ true); in isBitwiseNot()
9575 ConstantSDNode *llvm::isConstOrConstSplat(SDValue N, bool AllowUndefs, in isConstOrConstSplat() function in llvm
9610 ConstantSDNode *llvm::isConstOrConstSplat(SDValue N, const APInt &DemandedElts, in isConstOrConstSplat() function in llvm
9672 isConstOrConstSplat(N, AllowUndefs, /*AllowTruncation=*/true); in isNullOrNullSplat()
9679 ConstantSDNode *C = isConstOrConstSplat(N, AllowUndefs); in isOneOrOneSplat()
9686 ConstantSDNode *C = isConstOrConstSplat(N, AllowUndefs); in isAllOnesOrAllOnesSplat()