Lines Matching refs:SPLAT_VECTOR
140 if (N->getOpcode() == ISD::SPLAT_VECTOR) { in isConstantSplatVector()
174 if (!BuildVectorOnly && N->getOpcode() == ISD::SPLAT_VECTOR) { in isConstantSplatVectorAllOnes()
223 if (!BuildVectorOnly && N->getOpcode() == ISD::SPLAT_VECTOR) { in isConstantSplatVectorAllZeros()
312 ISD::SPLAT_VECTOR != Op.getOpcode()) in matchUnaryPredicate()
345 LHS.getOpcode() != ISD::SPLAT_VECTOR)) in matchBinaryPredicate()
2560 case ISD::SPLAT_VECTOR: in isSplatValue()
2772 case ISD::SPLAT_VECTOR: in getSplatSourceVector()
3895 if (Val.getOpcode() == ISD::SPLAT_VECTOR) in isKnownToBeAPowerOfTwo()
5679 Op.getOpcode() == ISD::SPLAT_VECTOR; in FoldConstantArithmetic()
5719 Op.getOpcode() != ISD::SPLAT_VECTOR) { in FoldConstantArithmetic()
5728 Op.getOperand(Op.getOpcode() == ISD::SPLAT_VECTOR ? 0 : I); in FoldConstantArithmetic()
5894 else if (N1.getOpcode() == ISD::SPLAT_VECTOR && in canonicalizeCommutativeBinop()
6179 N1.getOpcode() == ISD::SPLAT_VECTOR)) { in getNode()
10674 if (N->getOpcode() == ISD::SPLAT_VECTOR) { in isConstOrConstSplat()
10737 if (N.getOpcode() == ISD::SPLAT_VECTOR) in isConstOrConstSplatFP()
11754 if ((N.getOpcode() == ISD::SPLAT_VECTOR) && in isConstantIntBuildVectorOrConstantInt()
11769 if ((N.getOpcode() == ISD::SPLAT_VECTOR) && in isConstantFPBuildVectorOrConstantFP()