From 8ba76daba09e79b10c4aad8f4298433c6dafa6d5 Mon Sep 17 00:00:00 2001 From: Elena Demikhovsky Date: Wed, 21 Aug 2013 09:36:02 +0000 Subject: AVX-512: Added SHIFT instructions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188899 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/MC/X86/avx512-encodings.s | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'test/MC/X86/avx512-encodings.s') diff --git a/test/MC/X86/avx512-encodings.s b/test/MC/X86/avx512-encodings.s index 26a77c1906..35efd40587 100644 --- a/test/MC/X86/avx512-encodings.s +++ b/test/MC/X86/avx512-encodings.s @@ -19,3 +19,19 @@ vextracti64x4 $1, %zmm9, %ymm17 // CHECK: vextracti64x4 // CHECK: encoding: [0x62,0x73,0xfd,0x48,0x3b,0x4f,0x10,0x01] vextracti64x4 $1, %zmm9, 512(%rdi) + +// CHECK: vpsrad +// CHECK: encoding: [0x62,0xb1,0x35,0x40,0x72,0xe1,0x02] +vpsrad $2, %zmm17, %zmm25 + +// CHECK: vpsrad +// CHECK: encoding: [0x62,0xf1,0x35,0x40,0x72,0x64,0xb7,0x08,0x02] +vpsrad $2, 512(%rdi, %rsi, 4), %zmm25 + +// CHECK: vpsrad +// CHECK: encoding: [0x62,0x21,0x1d,0x48,0xe2,0xc9] +vpsrad %xmm17, %zmm12, %zmm25 + +// CHECK: vpsrad +// CHECK: encoding: [0x62,0x61,0x1d,0x48,0xe2,0x4c,0xb7,0x20] +vpsrad 512(%rdi, %rsi, 4), %zmm12, %zmm25 -- cgit v1.2.3