Lines Matching defs:SplatValue
4280 APInt SplatValue, SplatUndef;
4283 if (BV->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
4285 !HasAnyUndefs && SplatValue.getBitWidth() == OpEltSizeInBits)
4286 return DAG.getConstant(SplatValue, DL, DstVT);
7220 static Constant *getConstantVector(MVT VT, const APInt &SplatValue,
7237 return getConstantScalar(SplatValue);
7242 APInt Val = SplatValue.extractBits(ScalarSize, ScalarSize * I);
7343 APInt SplatValue, Undef;
7347 if (BVOp->isConstantSplat(SplatValue, Undef, SplatBitSize, HasUndef) &&
7361 Constant *C = getConstantVector(VT, SplatValue, SplatBitSize, *Ctx);
7377 Constant *VecC = getConstantVector(VT, SplatValue, SplatBitSize, *Ctx);