[X86] Teach the backend how to lower vector shift left into multiply rather than...
[oota-llvm.git] / test / CodeGen / X86 / avx-shift.ll
index d79dfcc076b076f5558b33e3ebc9981dcded4c23..a70d45a7991a6352e6f566c729ba7b59a8b0751c 100644 (file)
@@ -115,8 +115,8 @@ define <8 x i32> @vshift08(<8 x i32> %a) nounwind {
 ; PR15141
 ; CHECK: _vshift13:
 ; CHECK-NOT: vpsll
-; CHECK: vcvttps2dq
-; CHECK-NEXT: vpmulld
+; CHECK-NOT: vcvttps2dq
+; CHECK: vpmulld
 define <4 x i32> @vshift13(<4 x i32> %in) {
   %T = shl <4 x i32> %in, <i32 0, i32 1, i32 2, i32 4>
   ret <4 x i32> %T