Lines Matching defs:SrcEltSize
2953 unsigned SrcEltSize = SrcEltVT.getSizeInBits();
2981 if (DstEltSize > (2 * SrcEltSize)) {
2989 if (SrcEltSize > (2 * DstEltSize)) {
6969 unsigned SrcEltSize = SrcEltVT.getSizeInBits();
6970 assert(isPowerOf2_32(EltSize) && isPowerOf2_32(SrcEltSize) &&
6975 if (EltSize > (2 * SrcEltSize)) {
7005 if (SrcEltSize > (2 * EltSize)) {
7023 MVT IVecVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize / 2),
12082 unsigned SrcEltSize = SrcVT.getScalarSizeInBits();
12085 if (DstEltSize >= SrcEltSize) { // Single-width and widening conversion.
12094 if (SrcEltSize == 1) {
12106 } else if (DstEltSize > (2 * SrcEltSize)) {
12119 if (DstEltSize > (2 * SrcEltSize)) {
12136 if (SrcEltSize > (2 * DstEltSize)) {
12137 assert(SrcEltSize == (4 * DstEltSize) && "Unexpected types!");
12157 assert(SrcEltSize >= 16 && "Unexpected FP type!");
12158 MVT InterimIVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize),
12172 MVT InterimIVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize / 2),
12178 SrcEltSize /= 2;
12180 InterimIVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize / 2),