Lines Matching refs:SplatBitSize
604 unsigned SplatBitSize;
607 if (!Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs,
629 unsigned SplatBitSize;
634 if (BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs))
849 unsigned SplatBitSize;
858 !BV->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs,
860 (SplatBitSize != EltSize) ||
2309 // - Constant splats are legal as-is as long as the SplatBitSize is a power of
2312 // - Constant splats are lowered to bitconverted BUILD_VECTORs if SplatBitSize
2324 unsigned SplatBitSize;
2330 if (Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
2332 !Subtarget->isLittle()) && SplatBitSize <= 64) {
2334 if (SplatBitSize != 8 && SplatBitSize != 16 && SplatBitSize != 32 &&
2335 SplatBitSize != 64)
2347 switch (SplatBitSize) {