llvm-svn: 81290
construct on ARM, which was breaking by coincidence, and add a similar testcase for ARM. llvm-svn: 79719
Fix the shift amount when unrolling a vector shift into scalar shifts. Fix problem in getShuffleScalarElt where it assumes that the input of a bit convert must be a vector. llvm-svn: 60740