Further prep work toward supporting different subvector sizes in combineX86ShufflesRecursively
Similar to the proposed generic code generated by D61129 - there's still some shuffle combining improvements to go before that patch is ready.