Index: test/Transforms/InstCombine/shift.ll =================================================================== --- test/Transforms/InstCombine/shift.ll +++ test/Transforms/InstCombine/shift.ll @@ -57,7 +57,7 @@ define <4 x i32> @test5_non_splat_vector(<4 x i32> %A) { ; CHECK-LABEL: @test5_non_splat_vector( ; CHECK-NOT: ret <4 x i32> undef - %B = shl <4 x i32> %A, + %B = lshr <4 x i32> %A, ret <4 x i32> %B }