Lines Matching defs:SrcEltSize
2952 unsigned SrcEltSize = SrcEltVT.getSizeInBits();
2960 if (SrcEltSize > (2 * DstEltSize))
2984 if (DstEltSize > (2 * SrcEltSize)) {
6583 unsigned SrcEltSize = SrcEltVT.getSizeInBits();
6584 assert(isPowerOf2_32(EltSize) && isPowerOf2_32(SrcEltSize) &&
6589 if (EltSize > (2 * SrcEltSize)) {
6619 if (SrcEltSize > (2 * EltSize)) {
6637 MVT IVecVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize / 2),
11425 unsigned SrcEltSize = SrcVT.getScalarSizeInBits();
11428 if (DstEltSize >= SrcEltSize) { // Single-width and widening conversion.
11437 if (SrcEltSize == 1) {
11449 } else if (DstEltSize > (2 * SrcEltSize)) {
11462 if (DstEltSize > (2 * SrcEltSize)) {
11479 if (SrcEltSize > (2 * DstEltSize)) {
11480 assert(SrcEltSize == (4 * DstEltSize) && "Unexpected types!");
11500 assert(SrcEltSize >= 16 && "Unexpected FP type!");
11501 MVT InterimIVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize),
11515 MVT InterimIVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize / 2),
11521 SrcEltSize /= 2;
11523 InterimIVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize / 2),