diff options
Diffstat (limited to 'test/CodeGen/X86/avx2-logic.ll')
-rw-r--r-- | test/CodeGen/X86/avx2-logic.ll | 73 |
1 files changed, 0 insertions, 73 deletions
diff --git a/test/CodeGen/X86/avx2-logic.ll b/test/CodeGen/X86/avx2-logic.ll index 7df1a306e6..f1c294c066 100644 --- a/test/CodeGen/X86/avx2-logic.ll +++ b/test/CodeGen/X86/avx2-logic.ll @@ -53,76 +53,3 @@ define <32 x i8> @vpblendvb(<32 x i8> %x, <32 x i8> %y) { %min = select <32 x i1> %min_is_x, <32 x i8> %x, <32 x i8> %y ret <32 x i8> %min } - - -; CHECK: variable_shl0 -; CHECK: psllvd -; CHECK: ret -define <4 x i32> @variable_shl0(<4 x i32> %x, <4 x i32> %y) { - %k = shl <4 x i32> %x, %y - ret <4 x i32> %k -} -; CHECK: variable_shl1 -; CHECK: psllvd -; CHECK: ret -define <8 x i32> @variable_shl1(<8 x i32> %x, <8 x i32> %y) { - %k = shl <8 x i32> %x, %y - ret <8 x i32> %k -} -; CHECK: variable_shl2 -; CHECK: psllvq -; CHECK: ret -define <2 x i64> @variable_shl2(<2 x i64> %x, <2 x i64> %y) { - %k = shl <2 x i64> %x, %y - ret <2 x i64> %k -} -; CHECK: variable_shl3 -; CHECK: psllvq -; CHECK: ret -define <4 x i64> @variable_shl3(<4 x i64> %x, <4 x i64> %y) { - %k = shl <4 x i64> %x, %y - ret <4 x i64> %k -} -; CHECK: variable_srl0 -; CHECK: psrlvd -; CHECK: ret -define <4 x i32> @variable_srl0(<4 x i32> %x, <4 x i32> %y) { - %k = lshr <4 x i32> %x, %y - ret <4 x i32> %k -} -; CHECK: variable_srl1 -; CHECK: psrlvd -; CHECK: ret -define <8 x i32> @variable_srl1(<8 x i32> %x, <8 x i32> %y) { - %k = lshr <8 x i32> %x, %y - ret <8 x i32> %k -} -; CHECK: variable_srl2 -; CHECK: psrlvq -; CHECK: ret -define <2 x i64> @variable_srl2(<2 x i64> %x, <2 x i64> %y) { - %k = lshr <2 x i64> %x, %y - ret <2 x i64> %k -} -; CHECK: variable_srl3 -; CHECK: psrlvq -; CHECK: ret -define <4 x i64> @variable_srl3(<4 x i64> %x, <4 x i64> %y) { - %k = lshr <4 x i64> %x, %y - ret <4 x i64> %k -} - -; CHECK: variable_sra0 -; CHECK: psravd -; CHECK: ret -define <4 x i32> @variable_sra0(<4 x i32> %x, <4 x i32> %y) { - %k = ashr <4 x i32> %x, %y - ret <4 x i32> %k -} -; CHECK: variable_sra1 -; CHECK: psravd -; CHECK: ret -define <8 x i32> @variable_sra1(<8 x i32> %x, <8 x i32> %y) { - %k = ashr <8 x i32> %x, %y - ret <8 x i32> %k -} |