Lines Matching defs:SplatValue
2378 SDValue SplatValue;
2380 std::tie(SplatValue, NumSplatLanes) = GetMostCommon(SplatValueCounts);
2494 if (NumSplatLanes == 1 && Op->getOperand(0) == SplatValue &&
2497 Result = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, VecT, SplatValue);
2500 Result = DAG.getSplatBuildVector(VecT, DL, SplatValue);
2502 IsLaneConstructed = [&SplatValue](size_t _, const SDValue &Lane) {
2503 return Lane == SplatValue;
2817 APInt SplatValue, SplatUndef;
2823 Splat->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
2825 SplatValue == 0;