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