Home | History | Annotate | Download | only in ARM

Lines Matching defs:SplatBitSize

4751                                  unsigned SplatBitSize, SelectionDAG &DAG,
4756 // SplatBitSize is set to the smallest size that splats the vector, so a
4757 // zero vector will always have SplatBitSize == 8. However, NEON modified
4762 SplatBitSize = 32;
4764 switch (SplatBitSize) {
5367 unsigned SplatBitSize;
5369 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) {
5370 if (SplatBitSize <= 64) {
5374 SplatUndef.getZExtValue(), SplatBitSize,
5385 SplatUndef.getZExtValue(), SplatBitSize,
5394 if ((VT == MVT::v2f32 || VT == MVT::v4f32) && SplatBitSize == 32) {
8820 unsigned SplatBitSize;
8823 BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) {
8824 if (SplatBitSize <= 64) {
8827 SplatUndef.getZExtValue(), SplatBitSize,
8863 unsigned SplatBitSize;
8866 BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) {
8867 if (SplatBitSize <= 64) {
8870 SplatUndef.getZExtValue(), SplatBitSize,
8901 unsigned SplatBitSize;
8908 if (BVN0 && BVN0->isConstantSplat(SplatBits0, SplatUndef, SplatBitSize,
8910 if (BVN1 && BVN1->isConstantSplat(SplatBits1, SplatUndef, SplatBitSize,
10096 unsigned SplatBitSize;
10098 if (! BVN || ! BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize,
10100 SplatBitSize > ElementBits)