mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 03:02:36 +01:00
12cdca9076
Summary: We should always be able to accept AVX512 registers and instructions in llvm-mc. The only subtarget mode that should be checked is 16-bit vs 32-bit vs 64-bit mode. I've also removed all the mattr/mcpu lines from test RUN lines to be consistent with this. Most were due to AVX512, but a few were for other features. Fixes PR36202 Reviewers: RKSimon, echristo, bkramer Reviewed By: echristo Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D42824 llvm-svn: 324106
1794 lines
76 KiB
ArmAsm
1794 lines
76 KiB
ArmAsm
// RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding < %s | FileCheck %s
|
|
|
|
// CHECK: vpexpandb %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0x7d,0x48,0x62,0xcb]
|
|
vpexpandb %zmm3, %zmm1
|
|
|
|
// CHECK: vpexpandw %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xfd,0x48,0x62,0xcb]
|
|
vpexpandw %zmm3, %zmm1
|
|
|
|
// CHECK: vpexpandb %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0x7d,0x48,0x62,0xef]
|
|
vpexpandb %zmm23, %zmm21
|
|
|
|
// CHECK: vpexpandw %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xfd,0x48,0x62,0xef]
|
|
vpexpandw %zmm23, %zmm21
|
|
|
|
// CHECK: vpexpandb %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0x7d,0x4a,0x62,0xcb]
|
|
vpexpandb %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpexpandw %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xfd,0x4a,0x62,0xcb]
|
|
vpexpandw %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpexpandb %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x7d,0x4a,0x62,0xef]
|
|
vpexpandb %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpexpandw %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xfd,0x4a,0x62,0xef]
|
|
vpexpandw %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpexpandb (%rcx), %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0x7d,0x48,0x62,0x09]
|
|
vpexpandb (%rcx), %zmm1
|
|
|
|
// CHECK: vpexpandb -4(%rsp), %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0x7d,0x48,0x62,0x4c,0x24,0xfc]
|
|
vpexpandb -4(%rsp), %zmm1
|
|
|
|
// CHECK: vpexpandb 4(%rsp), %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0x7d,0x48,0x62,0x4c,0x24,0x04]
|
|
vpexpandb 4(%rsp), %zmm1
|
|
|
|
// CHECK: vpexpandb 268435456(%rcx,%r14,8), %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0x7d,0x48,0x62,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpexpandb 268435456(%rcx,%r14,8), %zmm1
|
|
|
|
// CHECK: vpexpandb -536870912(%rcx,%r14,8), %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0x7d,0x48,0x62,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpexpandb -536870912(%rcx,%r14,8), %zmm1
|
|
|
|
// CHECK: vpexpandb -536870910(%rcx,%r14,8), %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0x7d,0x48,0x62,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpexpandb -536870910(%rcx,%r14,8), %zmm1
|
|
|
|
// CHECK: vpexpandw (%rcx), %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xfd,0x48,0x62,0x09]
|
|
vpexpandw (%rcx), %zmm1
|
|
|
|
// CHECK: vpexpandw -8(%rsp), %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xfd,0x48,0x62,0x4c,0x24,0xfc]
|
|
vpexpandw -8(%rsp), %zmm1
|
|
|
|
// CHECK: vpexpandw 8(%rsp), %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xfd,0x48,0x62,0x4c,0x24,0x04]
|
|
vpexpandw 8(%rsp), %zmm1
|
|
|
|
// CHECK: vpexpandw 268435456(%rcx,%r14,8), %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0xfd,0x48,0x62,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpexpandw 268435456(%rcx,%r14,8), %zmm1
|
|
|
|
// CHECK: vpexpandw -536870912(%rcx,%r14,8), %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0xfd,0x48,0x62,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpexpandw -536870912(%rcx,%r14,8), %zmm1
|
|
|
|
// CHECK: vpexpandw -536870910(%rcx,%r14,8), %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0xfd,0x48,0x62,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpexpandw -536870910(%rcx,%r14,8), %zmm1
|
|
|
|
// CHECK: vpexpandb (%rcx), %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0x7d,0x48,0x62,0x29]
|
|
vpexpandb (%rcx), %zmm21
|
|
|
|
// CHECK: vpexpandb -4(%rsp), %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0x7d,0x48,0x62,0x6c,0x24,0xfc]
|
|
vpexpandb -4(%rsp), %zmm21
|
|
|
|
// CHECK: vpexpandb 4(%rsp), %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0x7d,0x48,0x62,0x6c,0x24,0x04]
|
|
vpexpandb 4(%rsp), %zmm21
|
|
|
|
// CHECK: vpexpandb 268435456(%rcx,%r14,8), %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0x7d,0x48,0x62,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpexpandb 268435456(%rcx,%r14,8), %zmm21
|
|
|
|
// CHECK: vpexpandb -536870912(%rcx,%r14,8), %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0x7d,0x48,0x62,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpexpandb -536870912(%rcx,%r14,8), %zmm21
|
|
|
|
// CHECK: vpexpandb -536870910(%rcx,%r14,8), %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0x7d,0x48,0x62,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpexpandb -536870910(%rcx,%r14,8), %zmm21
|
|
|
|
// CHECK: vpexpandw (%rcx), %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x62,0x29]
|
|
vpexpandw (%rcx), %zmm21
|
|
|
|
// CHECK: vpexpandw -8(%rsp), %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x62,0x6c,0x24,0xfc]
|
|
vpexpandw -8(%rsp), %zmm21
|
|
|
|
// CHECK: vpexpandw 8(%rsp), %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x62,0x6c,0x24,0x04]
|
|
vpexpandw 8(%rsp), %zmm21
|
|
|
|
// CHECK: vpexpandw 268435456(%rcx,%r14,8), %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xfd,0x48,0x62,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpexpandw 268435456(%rcx,%r14,8), %zmm21
|
|
|
|
// CHECK: vpexpandw -536870912(%rcx,%r14,8), %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xfd,0x48,0x62,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpexpandw -536870912(%rcx,%r14,8), %zmm21
|
|
|
|
// CHECK: vpexpandw -536870910(%rcx,%r14,8), %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xfd,0x48,0x62,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpexpandw -536870910(%rcx,%r14,8), %zmm21
|
|
|
|
// CHECK: vpexpandb (%rcx), %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0x7d,0x4a,0x62,0x09]
|
|
vpexpandb (%rcx), %zmm1 {%k2}
|
|
|
|
// CHECK: vpexpandb -4(%rsp), %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0x7d,0x4a,0x62,0x4c,0x24,0xfc]
|
|
vpexpandb -4(%rsp), %zmm1 {%k2}
|
|
|
|
// CHECK: vpexpandb 4(%rsp), %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0x7d,0x4a,0x62,0x4c,0x24,0x04]
|
|
vpexpandb 4(%rsp), %zmm1 {%k2}
|
|
|
|
// CHECK: vpexpandb 268435456(%rcx,%r14,8), %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0x7d,0x4a,0x62,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpexpandb 268435456(%rcx,%r14,8), %zmm1 {%k2}
|
|
|
|
// CHECK: vpexpandb -536870912(%rcx,%r14,8), %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0x7d,0x4a,0x62,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpexpandb -536870912(%rcx,%r14,8), %zmm1 {%k2}
|
|
|
|
// CHECK: vpexpandb -536870910(%rcx,%r14,8), %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0x7d,0x4a,0x62,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpexpandb -536870910(%rcx,%r14,8), %zmm1 {%k2}
|
|
|
|
// CHECK: vpexpandw (%rcx), %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xfd,0x4a,0x62,0x09]
|
|
vpexpandw (%rcx), %zmm1 {%k2}
|
|
|
|
// CHECK: vpexpandw -8(%rsp), %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xfd,0x4a,0x62,0x4c,0x24,0xfc]
|
|
vpexpandw -8(%rsp), %zmm1 {%k2}
|
|
|
|
// CHECK: vpexpandw 8(%rsp), %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xfd,0x4a,0x62,0x4c,0x24,0x04]
|
|
vpexpandw 8(%rsp), %zmm1 {%k2}
|
|
|
|
// CHECK: vpexpandw 268435456(%rcx,%r14,8), %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0xfd,0x4a,0x62,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpexpandw 268435456(%rcx,%r14,8), %zmm1 {%k2}
|
|
|
|
// CHECK: vpexpandw -536870912(%rcx,%r14,8), %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0xfd,0x4a,0x62,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpexpandw -536870912(%rcx,%r14,8), %zmm1 {%k2}
|
|
|
|
// CHECK: vpexpandw -536870910(%rcx,%r14,8), %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0xfd,0x4a,0x62,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpexpandw -536870910(%rcx,%r14,8), %zmm1 {%k2}
|
|
|
|
// CHECK: vpexpandb (%rcx), %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0x7d,0x4a,0x62,0x29]
|
|
vpexpandb (%rcx), %zmm21 {%k2}
|
|
|
|
// CHECK: vpexpandb -4(%rsp), %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0x7d,0x4a,0x62,0x6c,0x24,0xfc]
|
|
vpexpandb -4(%rsp), %zmm21 {%k2}
|
|
|
|
// CHECK: vpexpandb 4(%rsp), %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0x7d,0x4a,0x62,0x6c,0x24,0x04]
|
|
vpexpandb 4(%rsp), %zmm21 {%k2}
|
|
|
|
// CHECK: vpexpandb 268435456(%rcx,%r14,8), %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x7d,0x4a,0x62,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpexpandb 268435456(%rcx,%r14,8), %zmm21 {%k2}
|
|
|
|
// CHECK: vpexpandb -536870912(%rcx,%r14,8), %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x7d,0x4a,0x62,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpexpandb -536870912(%rcx,%r14,8), %zmm21 {%k2}
|
|
|
|
// CHECK: vpexpandb -536870910(%rcx,%r14,8), %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x7d,0x4a,0x62,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpexpandb -536870910(%rcx,%r14,8), %zmm21 {%k2}
|
|
|
|
// CHECK: vpexpandw (%rcx), %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xfd,0x4a,0x62,0x29]
|
|
vpexpandw (%rcx), %zmm21 {%k2}
|
|
|
|
// CHECK: vpexpandw -8(%rsp), %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xfd,0x4a,0x62,0x6c,0x24,0xfc]
|
|
vpexpandw -8(%rsp), %zmm21 {%k2}
|
|
|
|
// CHECK: vpexpandw 8(%rsp), %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xfd,0x4a,0x62,0x6c,0x24,0x04]
|
|
vpexpandw 8(%rsp), %zmm21 {%k2}
|
|
|
|
// CHECK: vpexpandw 268435456(%rcx,%r14,8), %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xfd,0x4a,0x62,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpexpandw 268435456(%rcx,%r14,8), %zmm21 {%k2}
|
|
|
|
// CHECK: vpexpandw -536870912(%rcx,%r14,8), %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xfd,0x4a,0x62,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpexpandw -536870912(%rcx,%r14,8), %zmm21 {%k2}
|
|
|
|
// CHECK: vpexpandw -536870910(%rcx,%r14,8), %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xfd,0x4a,0x62,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpexpandw -536870910(%rcx,%r14,8), %zmm21 {%k2}
|
|
|
|
// CHECK: vpcompressb %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0x7d,0x48,0x63,0xd9]
|
|
vpcompressb %zmm3, %zmm1
|
|
|
|
// CHECK: vpcompressw %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xfd,0x48,0x63,0xd9]
|
|
vpcompressw %zmm3, %zmm1
|
|
|
|
// CHECK: vpcompressb %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0x7d,0x48,0x63,0xfd]
|
|
vpcompressb %zmm23, %zmm21
|
|
|
|
// CHECK: vpcompressw %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xfd,0x48,0x63,0xfd]
|
|
vpcompressw %zmm23, %zmm21
|
|
|
|
// CHECK: vpcompressb %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0x7d,0x4a,0x63,0xd9]
|
|
vpcompressb %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpcompressw %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xfd,0x4a,0x63,0xd9]
|
|
vpcompressw %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpcompressb %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x7d,0x4a,0x63,0xfd]
|
|
vpcompressb %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpcompressw %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xfd,0x4a,0x63,0xfd]
|
|
vpcompressw %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpcompressb %zmm1, (%rcx)
|
|
// CHECK: encoding: [0x62,0xf2,0x7d,0x48,0x63,0x09]
|
|
vpcompressb %zmm1, (%rcx)
|
|
|
|
// CHECK: vpcompressb %zmm1, -4(%rsp)
|
|
// CHECK: encoding: [0x62,0xf2,0x7d,0x48,0x63,0x4c,0x24,0xfc]
|
|
vpcompressb %zmm1, -4(%rsp)
|
|
|
|
// CHECK: vpcompressb %zmm1, 4(%rsp)
|
|
// CHECK: encoding: [0x62,0xf2,0x7d,0x48,0x63,0x4c,0x24,0x04]
|
|
vpcompressb %zmm1, 4(%rsp)
|
|
|
|
// CHECK: vpcompressb %zmm1, 268435456(%rcx,%r14,8)
|
|
// CHECK: encoding: [0x62,0xb2,0x7d,0x48,0x63,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpcompressb %zmm1, 268435456(%rcx,%r14,8)
|
|
|
|
// CHECK: vpcompressb %zmm1, -536870912(%rcx,%r14,8)
|
|
// CHECK: encoding: [0x62,0xb2,0x7d,0x48,0x63,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpcompressb %zmm1, -536870912(%rcx,%r14,8)
|
|
|
|
// CHECK: vpcompressb %zmm1, -536870910(%rcx,%r14,8)
|
|
// CHECK: encoding: [0x62,0xb2,0x7d,0x48,0x63,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpcompressb %zmm1, -536870910(%rcx,%r14,8)
|
|
|
|
// CHECK: vpcompressw %zmm1, (%rcx)
|
|
// CHECK: encoding: [0x62,0xf2,0xfd,0x48,0x63,0x09]
|
|
vpcompressw %zmm1, (%rcx)
|
|
|
|
// CHECK: vpcompressw %zmm1, -8(%rsp)
|
|
// CHECK: encoding: [0x62,0xf2,0xfd,0x48,0x63,0x4c,0x24,0xfc]
|
|
vpcompressw %zmm1, -8(%rsp)
|
|
|
|
// CHECK: vpcompressw %zmm1, 8(%rsp)
|
|
// CHECK: encoding: [0x62,0xf2,0xfd,0x48,0x63,0x4c,0x24,0x04]
|
|
vpcompressw %zmm1, 8(%rsp)
|
|
|
|
// CHECK: vpcompressw %zmm1, 268435456(%rcx,%r14,8)
|
|
// CHECK: encoding: [0x62,0xb2,0xfd,0x48,0x63,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpcompressw %zmm1, 268435456(%rcx,%r14,8)
|
|
|
|
// CHECK: vpcompressw %zmm1, -536870912(%rcx,%r14,8)
|
|
// CHECK: encoding: [0x62,0xb2,0xfd,0x48,0x63,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpcompressw %zmm1, -536870912(%rcx,%r14,8)
|
|
|
|
// CHECK: vpcompressw %zmm1, -536870910(%rcx,%r14,8)
|
|
// CHECK: encoding: [0x62,0xb2,0xfd,0x48,0x63,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpcompressw %zmm1, -536870910(%rcx,%r14,8)
|
|
|
|
// CHECK: vpcompressb %zmm21, (%rcx) {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0x7d,0x4a,0x63,0x29]
|
|
vpcompressb %zmm21, (%rcx) {%k2}
|
|
|
|
// CHECK: vpcompressb %zmm21, -4(%rsp) {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0x7d,0x4a,0x63,0x6c,0x24,0xfc]
|
|
vpcompressb %zmm21, -4(%rsp) {%k2}
|
|
|
|
// CHECK: vpcompressb %zmm21, 4(%rsp) {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0x7d,0x4a,0x63,0x6c,0x24,0x04]
|
|
vpcompressb %zmm21, 4(%rsp) {%k2}
|
|
|
|
// CHECK: vpcompressb %zmm21, 268435456(%rcx,%r14,8) {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x7d,0x4a,0x63,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpcompressb %zmm21, 268435456(%rcx,%r14,8) {%k2}
|
|
|
|
// CHECK: vpcompressb %zmm21, -536870912(%rcx,%r14,8) {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x7d,0x4a,0x63,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpcompressb %zmm21, -536870912(%rcx,%r14,8) {%k2}
|
|
|
|
// CHECK: vpcompressb %zmm21, -536870910(%rcx,%r14,8) {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x7d,0x4a,0x63,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpcompressb %zmm21, -536870910(%rcx,%r14,8) {%k2}
|
|
|
|
// CHECK: vpcompressw %zmm21, (%rcx) {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xfd,0x4a,0x63,0x29]
|
|
vpcompressw %zmm21, (%rcx) {%k2}
|
|
|
|
// CHECK: vpcompressw %zmm21, -8(%rsp) {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xfd,0x4a,0x63,0x6c,0x24,0xfc]
|
|
vpcompressw %zmm21, -8(%rsp) {%k2}
|
|
|
|
// CHECK: vpcompressw %zmm21, 8(%rsp) {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xfd,0x4a,0x63,0x6c,0x24,0x04]
|
|
vpcompressw %zmm21, 8(%rsp) {%k2}
|
|
|
|
// CHECK: vpcompressw %zmm21, 268435456(%rcx,%r14,8) {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xfd,0x4a,0x63,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpcompressw %zmm21, 268435456(%rcx,%r14,8) {%k2}
|
|
|
|
// CHECK: vpcompressw %zmm21, -536870912(%rcx,%r14,8) {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xfd,0x4a,0x63,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpcompressw %zmm21, -536870912(%rcx,%r14,8) {%k2}
|
|
|
|
// CHECK: vpcompressw %zmm21, -536870910(%rcx,%r14,8) {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xfd,0x4a,0x63,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpcompressw %zmm21, -536870910(%rcx,%r14,8) {%k2}
|
|
|
|
// CHECK: vpcompressb %zmm1, (%rcx)
|
|
// CHECK: encoding: [0x62,0xf2,0x7d,0x48,0x63,0x09]
|
|
vpcompressb %zmm1, (%rcx)
|
|
|
|
// CHECK: vpcompressb %zmm1, -4(%rsp)
|
|
// CHECK: encoding: [0x62,0xf2,0x7d,0x48,0x63,0x4c,0x24,0xfc]
|
|
vpcompressb %zmm1, -4(%rsp)
|
|
|
|
// CHECK: vpcompressb %zmm1, 4(%rsp)
|
|
// CHECK: encoding: [0x62,0xf2,0x7d,0x48,0x63,0x4c,0x24,0x04]
|
|
vpcompressb %zmm1, 4(%rsp)
|
|
|
|
// CHECK: vpcompressb %zmm1, 268435456(%rcx,%r14,8)
|
|
// CHECK: encoding: [0x62,0xb2,0x7d,0x48,0x63,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpcompressb %zmm1, 268435456(%rcx,%r14,8)
|
|
|
|
// CHECK: vpcompressb %zmm1, -536870912(%rcx,%r14,8)
|
|
// CHECK: encoding: [0x62,0xb2,0x7d,0x48,0x63,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpcompressb %zmm1, -536870912(%rcx,%r14,8)
|
|
|
|
// CHECK: vpcompressb %zmm1, -536870910(%rcx,%r14,8)
|
|
// CHECK: encoding: [0x62,0xb2,0x7d,0x48,0x63,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpcompressb %zmm1, -536870910(%rcx,%r14,8)
|
|
|
|
// CHECK: vpcompressw %zmm1, (%rcx)
|
|
// CHECK: encoding: [0x62,0xf2,0xfd,0x48,0x63,0x09]
|
|
vpcompressw %zmm1, (%rcx)
|
|
|
|
// CHECK: vpcompressw %zmm1, -8(%rsp)
|
|
// CHECK: encoding: [0x62,0xf2,0xfd,0x48,0x63,0x4c,0x24,0xfc]
|
|
vpcompressw %zmm1, -8(%rsp)
|
|
|
|
// CHECK: vpcompressw %zmm1, 8(%rsp)
|
|
// CHECK: encoding: [0x62,0xf2,0xfd,0x48,0x63,0x4c,0x24,0x04]
|
|
vpcompressw %zmm1, 8(%rsp)
|
|
|
|
// CHECK: vpcompressw %zmm1, 268435456(%rcx,%r14,8)
|
|
// CHECK: encoding: [0x62,0xb2,0xfd,0x48,0x63,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpcompressw %zmm1, 268435456(%rcx,%r14,8)
|
|
|
|
// CHECK: vpcompressw %zmm1, -536870912(%rcx,%r14,8)
|
|
// CHECK: encoding: [0x62,0xb2,0xfd,0x48,0x63,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpcompressw %zmm1, -536870912(%rcx,%r14,8)
|
|
|
|
// CHECK: vpcompressw %zmm1, -536870910(%rcx,%r14,8)
|
|
// CHECK: encoding: [0x62,0xb2,0xfd,0x48,0x63,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpcompressw %zmm1, -536870910(%rcx,%r14,8)
|
|
|
|
// CHECK: vpcompressb %zmm21, (%rcx) {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0x7d,0x4a,0x63,0x29]
|
|
vpcompressb %zmm21, (%rcx) {%k2}
|
|
|
|
// CHECK: vpcompressb %zmm21, -4(%rsp) {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0x7d,0x4a,0x63,0x6c,0x24,0xfc]
|
|
vpcompressb %zmm21, -4(%rsp) {%k2}
|
|
|
|
// CHECK: vpcompressb %zmm21, 4(%rsp) {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0x7d,0x4a,0x63,0x6c,0x24,0x04]
|
|
vpcompressb %zmm21, 4(%rsp) {%k2}
|
|
|
|
// CHECK: vpcompressb %zmm21, 268435456(%rcx,%r14,8) {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x7d,0x4a,0x63,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpcompressb %zmm21, 268435456(%rcx,%r14,8) {%k2}
|
|
|
|
// CHECK: vpcompressb %zmm21, -536870912(%rcx,%r14,8) {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x7d,0x4a,0x63,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpcompressb %zmm21, -536870912(%rcx,%r14,8) {%k2}
|
|
|
|
// CHECK: vpcompressb %zmm21, -536870910(%rcx,%r14,8) {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x7d,0x4a,0x63,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpcompressb %zmm21, -536870910(%rcx,%r14,8) {%k2}
|
|
|
|
// CHECK: vpcompressw %zmm21, (%rcx) {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xfd,0x4a,0x63,0x29]
|
|
vpcompressw %zmm21, (%rcx) {%k2}
|
|
|
|
// CHECK: vpcompressw %zmm21, -8(%rsp) {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xfd,0x4a,0x63,0x6c,0x24,0xfc]
|
|
vpcompressw %zmm21, -8(%rsp) {%k2}
|
|
|
|
// CHECK: vpcompressw %zmm21, 8(%rsp) {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xfd,0x4a,0x63,0x6c,0x24,0x04]
|
|
vpcompressw %zmm21, 8(%rsp) {%k2}
|
|
|
|
// CHECK: vpcompressw %zmm21, 268435456(%rcx,%r14,8) {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xfd,0x4a,0x63,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpcompressw %zmm21, 268435456(%rcx,%r14,8) {%k2}
|
|
|
|
// CHECK: vpcompressw %zmm21, -536870912(%rcx,%r14,8) {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xfd,0x4a,0x63,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpcompressw %zmm21, -536870912(%rcx,%r14,8) {%k2}
|
|
|
|
// CHECK: vpcompressw %zmm21, -536870910(%rcx,%r14,8) {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xfd,0x4a,0x63,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpcompressw %zmm21, -536870910(%rcx,%r14,8) {%k2}
|
|
|
|
// CHECK: vpshldw $7, %zmm3, %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x48,0x70,0xcb,0x07]
|
|
vpshldw $7, %zmm3, %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldd $7, %zmm3, %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0x65,0x48,0x71,0xcb,0x07]
|
|
vpshldd $7, %zmm3, %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldq $7, %zmm3, %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x48,0x71,0xcb,0x07]
|
|
vpshldq $7, %zmm3, %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdw $7, %zmm3, %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x48,0x72,0xcb,0x07]
|
|
vpshrdw $7, %zmm3, %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdd $7, %zmm3, %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0x65,0x48,0x73,0xcb,0x07]
|
|
vpshrdd $7, %zmm3, %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdq $7, %zmm3, %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x48,0x73,0xcb,0x07]
|
|
vpshrdq $7, %zmm3, %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldw $7, %zmm23, %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x40,0x70,0xef,0x07]
|
|
vpshldw $7, %zmm23, %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldd $7, %zmm23, %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0x45,0x40,0x71,0xef,0x07]
|
|
vpshldd $7, %zmm23, %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldq $7, %zmm23, %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x40,0x71,0xef,0x07]
|
|
vpshldq $7, %zmm23, %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdw $7, %zmm23, %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x40,0x72,0xef,0x07]
|
|
vpshrdw $7, %zmm23, %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdd $7, %zmm23, %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0x45,0x40,0x73,0xef,0x07]
|
|
vpshrdd $7, %zmm23, %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdq $7, %zmm23, %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x40,0x73,0xef,0x07]
|
|
vpshrdq $7, %zmm23, %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldw $7, %zmm3, %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x4a,0x70,0xcb,0x07]
|
|
vpshldw $7, %zmm3, %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldd $7, %zmm3, %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0x65,0x4a,0x71,0xcb,0x07]
|
|
vpshldd $7, %zmm3, %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldq $7, %zmm3, %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x4a,0x71,0xcb,0x07]
|
|
vpshldq $7, %zmm3, %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdw $7, %zmm3, %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x4a,0x72,0xcb,0x07]
|
|
vpshrdw $7, %zmm3, %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdd $7, %zmm3, %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0x65,0x4a,0x73,0xcb,0x07]
|
|
vpshrdd $7, %zmm3, %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdq $7, %zmm3, %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x4a,0x73,0xcb,0x07]
|
|
vpshrdq $7, %zmm3, %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldw $7, %zmm23, %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x42,0x70,0xef,0x07]
|
|
vpshldw $7, %zmm23, %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldd $7, %zmm23, %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0x45,0x42,0x71,0xef,0x07]
|
|
vpshldd $7, %zmm23, %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldq $7, %zmm23, %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x42,0x71,0xef,0x07]
|
|
vpshldq $7, %zmm23, %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdw $7, %zmm23, %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x42,0x72,0xef,0x07]
|
|
vpshrdw $7, %zmm23, %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdd $7, %zmm23, %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0x45,0x42,0x73,0xef,0x07]
|
|
vpshrdd $7, %zmm23, %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdq $7, %zmm23, %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x42,0x73,0xef,0x07]
|
|
vpshrdq $7, %zmm23, %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldw $7, (%rcx), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x48,0x70,0x09,0x07]
|
|
vpshldw $7, (%rcx), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldw $7, -256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x48,0x70,0x4c,0x24,0xfc,0x07]
|
|
vpshldw $7, -256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldw $7, 256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x48,0x70,0x4c,0x24,0x04,0x07]
|
|
vpshldw $7, 256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldw $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x48,0x70,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshldw $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldw $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x48,0x70,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshldw $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldw $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x48,0x70,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshldw $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldd $7, (%rcx), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0x65,0x48,0x71,0x09,0x07]
|
|
vpshldd $7, (%rcx), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldd $7, -256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0x65,0x48,0x71,0x4c,0x24,0xfc,0x07]
|
|
vpshldd $7, -256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldd $7, 256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0x65,0x48,0x71,0x4c,0x24,0x04,0x07]
|
|
vpshldd $7, 256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldd $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb3,0x65,0x48,0x71,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshldd $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldd $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb3,0x65,0x48,0x71,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshldd $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldd $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb3,0x65,0x48,0x71,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshldd $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldq $7, (%rcx), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x48,0x71,0x09,0x07]
|
|
vpshldq $7, (%rcx), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldq $7, -256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x48,0x71,0x4c,0x24,0xfc,0x07]
|
|
vpshldq $7, -256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldq $7, 256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x48,0x71,0x4c,0x24,0x04,0x07]
|
|
vpshldq $7, 256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldq $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x48,0x71,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshldq $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldq $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x48,0x71,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshldq $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldq $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x48,0x71,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshldq $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdw $7, (%rcx), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x48,0x72,0x09,0x07]
|
|
vpshrdw $7, (%rcx), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdw $7, -256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x48,0x72,0x4c,0x24,0xfc,0x07]
|
|
vpshrdw $7, -256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdw $7, 256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x48,0x72,0x4c,0x24,0x04,0x07]
|
|
vpshrdw $7, 256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdw $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x48,0x72,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshrdw $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdw $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x48,0x72,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshrdw $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdw $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x48,0x72,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshrdw $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdd $7, (%rcx), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0x65,0x48,0x73,0x09,0x07]
|
|
vpshrdd $7, (%rcx), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdd $7, -256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0x65,0x48,0x73,0x4c,0x24,0xfc,0x07]
|
|
vpshrdd $7, -256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdd $7, 256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0x65,0x48,0x73,0x4c,0x24,0x04,0x07]
|
|
vpshrdd $7, 256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdd $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb3,0x65,0x48,0x73,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshrdd $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdd $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb3,0x65,0x48,0x73,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshrdd $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdd $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb3,0x65,0x48,0x73,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshrdd $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdq $7, (%rcx), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x48,0x73,0x09,0x07]
|
|
vpshrdq $7, (%rcx), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdq $7, -256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x48,0x73,0x4c,0x24,0xfc,0x07]
|
|
vpshrdq $7, -256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdq $7, 256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x48,0x73,0x4c,0x24,0x04,0x07]
|
|
vpshrdq $7, 256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdq $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x48,0x73,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshrdq $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdq $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x48,0x73,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshrdq $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdq $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x48,0x73,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshrdq $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldw $7, (%rcx), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x40,0x70,0x29,0x07]
|
|
vpshldw $7, (%rcx), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldw $7, -256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x40,0x70,0x6c,0x24,0xfc,0x07]
|
|
vpshldw $7, -256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldw $7, 256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x40,0x70,0x6c,0x24,0x04,0x07]
|
|
vpshldw $7, 256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldw $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x40,0x70,0xac,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshldw $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldw $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x40,0x70,0xac,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshldw $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldw $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x40,0x70,0xac,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshldw $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldd $7, (%rcx), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe3,0x45,0x40,0x71,0x29,0x07]
|
|
vpshldd $7, (%rcx), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldd $7, -256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe3,0x45,0x40,0x71,0x6c,0x24,0xfc,0x07]
|
|
vpshldd $7, -256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldd $7, 256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe3,0x45,0x40,0x71,0x6c,0x24,0x04,0x07]
|
|
vpshldd $7, 256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldd $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0x45,0x40,0x71,0xac,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshldd $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldd $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0x45,0x40,0x71,0xac,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshldd $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldd $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0x45,0x40,0x71,0xac,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshldd $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldq $7, (%rcx), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x40,0x71,0x29,0x07]
|
|
vpshldq $7, (%rcx), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldq $7, -256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x40,0x71,0x6c,0x24,0xfc,0x07]
|
|
vpshldq $7, -256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldq $7, 256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x40,0x71,0x6c,0x24,0x04,0x07]
|
|
vpshldq $7, 256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldq $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x40,0x71,0xac,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshldq $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldq $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x40,0x71,0xac,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshldq $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldq $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x40,0x71,0xac,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshldq $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdw $7, (%rcx), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x40,0x72,0x29,0x07]
|
|
vpshrdw $7, (%rcx), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdw $7, -256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x40,0x72,0x6c,0x24,0xfc,0x07]
|
|
vpshrdw $7, -256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdw $7, 256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x40,0x72,0x6c,0x24,0x04,0x07]
|
|
vpshrdw $7, 256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdw $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x40,0x72,0xac,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshrdw $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdw $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x40,0x72,0xac,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshrdw $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdw $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x40,0x72,0xac,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshrdw $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdd $7, (%rcx), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe3,0x45,0x40,0x73,0x29,0x07]
|
|
vpshrdd $7, (%rcx), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdd $7, -256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe3,0x45,0x40,0x73,0x6c,0x24,0xfc,0x07]
|
|
vpshrdd $7, -256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdd $7, 256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe3,0x45,0x40,0x73,0x6c,0x24,0x04,0x07]
|
|
vpshrdd $7, 256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdd $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0x45,0x40,0x73,0xac,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshrdd $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdd $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0x45,0x40,0x73,0xac,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshrdd $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdd $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0x45,0x40,0x73,0xac,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshrdd $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdq $7, (%rcx), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x40,0x73,0x29,0x07]
|
|
vpshrdq $7, (%rcx), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdq $7, -256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x40,0x73,0x6c,0x24,0xfc,0x07]
|
|
vpshrdq $7, -256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdq $7, 256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x40,0x73,0x6c,0x24,0x04,0x07]
|
|
vpshrdq $7, 256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdq $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x40,0x73,0xac,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshrdq $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdq $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x40,0x73,0xac,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshrdq $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdq $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x40,0x73,0xac,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshrdq $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldw $7, (%rcx), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x4a,0x70,0x09,0x07]
|
|
vpshldw $7, (%rcx), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldw $7, -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x4a,0x70,0x4c,0x24,0xfc,0x07]
|
|
vpshldw $7, -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldw $7, 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x4a,0x70,0x4c,0x24,0x04,0x07]
|
|
vpshldw $7, 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldw $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x4a,0x70,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshldw $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldw $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x4a,0x70,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshldw $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldw $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x4a,0x70,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshldw $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldd $7, (%rcx), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0x65,0x4a,0x71,0x09,0x07]
|
|
vpshldd $7, (%rcx), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldd $7, -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0x65,0x4a,0x71,0x4c,0x24,0xfc,0x07]
|
|
vpshldd $7, -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldd $7, 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0x65,0x4a,0x71,0x4c,0x24,0x04,0x07]
|
|
vpshldd $7, 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldd $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb3,0x65,0x4a,0x71,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshldd $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldd $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb3,0x65,0x4a,0x71,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshldd $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldd $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb3,0x65,0x4a,0x71,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshldd $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldq $7, (%rcx), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x4a,0x71,0x09,0x07]
|
|
vpshldq $7, (%rcx), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldq $7, -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x4a,0x71,0x4c,0x24,0xfc,0x07]
|
|
vpshldq $7, -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldq $7, 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x4a,0x71,0x4c,0x24,0x04,0x07]
|
|
vpshldq $7, 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldq $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x4a,0x71,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshldq $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldq $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x4a,0x71,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshldq $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldq $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x4a,0x71,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshldq $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdw $7, (%rcx), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x4a,0x72,0x09,0x07]
|
|
vpshrdw $7, (%rcx), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdw $7, -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x4a,0x72,0x4c,0x24,0xfc,0x07]
|
|
vpshrdw $7, -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdw $7, 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x4a,0x72,0x4c,0x24,0x04,0x07]
|
|
vpshrdw $7, 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdw $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x4a,0x72,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshrdw $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdw $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x4a,0x72,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshrdw $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdw $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x4a,0x72,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshrdw $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdd $7, (%rcx), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0x65,0x4a,0x73,0x09,0x07]
|
|
vpshrdd $7, (%rcx), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdd $7, -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0x65,0x4a,0x73,0x4c,0x24,0xfc,0x07]
|
|
vpshrdd $7, -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdd $7, 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0x65,0x4a,0x73,0x4c,0x24,0x04,0x07]
|
|
vpshrdd $7, 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdd $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb3,0x65,0x4a,0x73,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshrdd $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdd $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb3,0x65,0x4a,0x73,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshrdd $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdd $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb3,0x65,0x4a,0x73,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshrdd $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdq $7, (%rcx), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x4a,0x73,0x09,0x07]
|
|
vpshrdq $7, (%rcx), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdq $7, -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x4a,0x73,0x4c,0x24,0xfc,0x07]
|
|
vpshrdq $7, -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdq $7, 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf3,0xe5,0x4a,0x73,0x4c,0x24,0x04,0x07]
|
|
vpshrdq $7, 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdq $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x4a,0x73,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshrdq $7, 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdq $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x4a,0x73,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshrdq $7, -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdq $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb3,0xe5,0x4a,0x73,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshrdq $7, -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldw $7, (%rcx), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x42,0x70,0x29,0x07]
|
|
vpshldw $7, (%rcx), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldw $7, -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x42,0x70,0x6c,0x24,0xfc,0x07]
|
|
vpshldw $7, -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldw $7, 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x42,0x70,0x6c,0x24,0x04,0x07]
|
|
vpshldw $7, 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldw $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x42,0x70,0xac,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshldw $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldw $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x42,0x70,0xac,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshldw $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldw $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x42,0x70,0xac,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshldw $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldd $7, (%rcx), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe3,0x45,0x42,0x71,0x29,0x07]
|
|
vpshldd $7, (%rcx), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldd $7, -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe3,0x45,0x42,0x71,0x6c,0x24,0xfc,0x07]
|
|
vpshldd $7, -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldd $7, 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe3,0x45,0x42,0x71,0x6c,0x24,0x04,0x07]
|
|
vpshldd $7, 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldd $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0x45,0x42,0x71,0xac,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshldd $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldd $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0x45,0x42,0x71,0xac,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshldd $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldd $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0x45,0x42,0x71,0xac,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshldd $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldq $7, (%rcx), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x42,0x71,0x29,0x07]
|
|
vpshldq $7, (%rcx), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldq $7, -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x42,0x71,0x6c,0x24,0xfc,0x07]
|
|
vpshldq $7, -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldq $7, 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x42,0x71,0x6c,0x24,0x04,0x07]
|
|
vpshldq $7, 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldq $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x42,0x71,0xac,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshldq $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldq $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x42,0x71,0xac,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshldq $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldq $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x42,0x71,0xac,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshldq $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdw $7, (%rcx), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x42,0x72,0x29,0x07]
|
|
vpshrdw $7, (%rcx), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdw $7, -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x42,0x72,0x6c,0x24,0xfc,0x07]
|
|
vpshrdw $7, -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdw $7, 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x42,0x72,0x6c,0x24,0x04,0x07]
|
|
vpshrdw $7, 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdw $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x42,0x72,0xac,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshrdw $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdw $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x42,0x72,0xac,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshrdw $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdw $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x42,0x72,0xac,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshrdw $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdd $7, (%rcx), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe3,0x45,0x42,0x73,0x29,0x07]
|
|
vpshrdd $7, (%rcx), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdd $7, -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe3,0x45,0x42,0x73,0x6c,0x24,0xfc,0x07]
|
|
vpshrdd $7, -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdd $7, 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe3,0x45,0x42,0x73,0x6c,0x24,0x04,0x07]
|
|
vpshrdd $7, 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdd $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0x45,0x42,0x73,0xac,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshrdd $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdd $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0x45,0x42,0x73,0xac,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshrdd $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdd $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0x45,0x42,0x73,0xac,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshrdd $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdq $7, (%rcx), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x42,0x73,0x29,0x07]
|
|
vpshrdq $7, (%rcx), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdq $7, -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x42,0x73,0x6c,0x24,0xfc,0x07]
|
|
vpshrdq $7, -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdq $7, 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe3,0xc5,0x42,0x73,0x6c,0x24,0x04,0x07]
|
|
vpshrdq $7, 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdq $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x42,0x73,0xac,0xf1,0x00,0x00,0x00,0x10,0x07]
|
|
vpshrdq $7, 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdq $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x42,0x73,0xac,0xf1,0x00,0x00,0x00,0xe0,0x07]
|
|
vpshrdq $7, -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdq $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa3,0xc5,0x42,0x73,0xac,0xf1,0x02,0x00,0x00,0xe0,0x07]
|
|
vpshrdq $7, -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvw %zmm3, %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x48,0x70,0xcb]
|
|
vpshldvw %zmm3, %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvd %zmm3, %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0x65,0x48,0x71,0xcb]
|
|
vpshldvd %zmm3, %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvq %zmm3, %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x48,0x71,0xcb]
|
|
vpshldvq %zmm3, %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvw %zmm3, %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x48,0x72,0xcb]
|
|
vpshrdvw %zmm3, %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvd %zmm3, %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0x65,0x48,0x73,0xcb]
|
|
vpshrdvd %zmm3, %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvq %zmm3, %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x48,0x73,0xcb]
|
|
vpshrdvq %zmm3, %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvw %zmm23, %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x40,0x70,0xef]
|
|
vpshldvw %zmm23, %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvd %zmm23, %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0x45,0x40,0x71,0xef]
|
|
vpshldvd %zmm23, %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvq %zmm23, %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x40,0x71,0xef]
|
|
vpshldvq %zmm23, %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvw %zmm23, %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x40,0x72,0xef]
|
|
vpshrdvw %zmm23, %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvd %zmm23, %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0x45,0x40,0x73,0xef]
|
|
vpshrdvd %zmm23, %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvq %zmm23, %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x40,0x73,0xef]
|
|
vpshrdvq %zmm23, %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvw %zmm3, %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x4a,0x70,0xcb]
|
|
vpshldvw %zmm3, %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvd %zmm3, %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0x65,0x4a,0x71,0xcb]
|
|
vpshldvd %zmm3, %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvq %zmm3, %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x4a,0x71,0xcb]
|
|
vpshldvq %zmm3, %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvw %zmm3, %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x4a,0x72,0xcb]
|
|
vpshrdvw %zmm3, %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvd %zmm3, %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0x65,0x4a,0x73,0xcb]
|
|
vpshrdvd %zmm3, %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvq %zmm3, %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x4a,0x73,0xcb]
|
|
vpshrdvq %zmm3, %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvw %zmm23, %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x42,0x70,0xef]
|
|
vpshldvw %zmm23, %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvd %zmm23, %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x45,0x42,0x71,0xef]
|
|
vpshldvd %zmm23, %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvq %zmm23, %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x42,0x71,0xef]
|
|
vpshldvq %zmm23, %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvw %zmm23, %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x42,0x72,0xef]
|
|
vpshrdvw %zmm23, %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvd %zmm23, %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x45,0x42,0x73,0xef]
|
|
vpshrdvd %zmm23, %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvq %zmm23, %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x42,0x73,0xef]
|
|
vpshrdvq %zmm23, %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvw (%rcx), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x48,0x70,0x09]
|
|
vpshldvw (%rcx), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvw -256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x48,0x70,0x4c,0x24,0xfc]
|
|
vpshldvw -256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvw 256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x48,0x70,0x4c,0x24,0x04]
|
|
vpshldvw 256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvw 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x48,0x70,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshldvw 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvw -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x48,0x70,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshldvw -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvw -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x48,0x70,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshldvw -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvd (%rcx), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0x65,0x48,0x71,0x09]
|
|
vpshldvd (%rcx), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvd -256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0x65,0x48,0x71,0x4c,0x24,0xfc]
|
|
vpshldvd -256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvd 256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0x65,0x48,0x71,0x4c,0x24,0x04]
|
|
vpshldvd 256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvd 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0x65,0x48,0x71,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshldvd 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvd -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0x65,0x48,0x71,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshldvd -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvd -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0x65,0x48,0x71,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshldvd -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvq (%rcx), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x48,0x71,0x09]
|
|
vpshldvq (%rcx), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvq -256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x48,0x71,0x4c,0x24,0xfc]
|
|
vpshldvq -256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvq 256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x48,0x71,0x4c,0x24,0x04]
|
|
vpshldvq 256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvq 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x48,0x71,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshldvq 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvq -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x48,0x71,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshldvq -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvq -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x48,0x71,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshldvq -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvw (%rcx), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x48,0x72,0x09]
|
|
vpshrdvw (%rcx), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvw -256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x48,0x72,0x4c,0x24,0xfc]
|
|
vpshrdvw -256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvw 256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x48,0x72,0x4c,0x24,0x04]
|
|
vpshrdvw 256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvw 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x48,0x72,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshrdvw 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvw -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x48,0x72,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshrdvw -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvw -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x48,0x72,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshrdvw -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvd (%rcx), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0x65,0x48,0x73,0x09]
|
|
vpshrdvd (%rcx), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvd -256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0x65,0x48,0x73,0x4c,0x24,0xfc]
|
|
vpshrdvd -256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvd 256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0x65,0x48,0x73,0x4c,0x24,0x04]
|
|
vpshrdvd 256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvd 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0x65,0x48,0x73,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshrdvd 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvd -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0x65,0x48,0x73,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshrdvd -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvd -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0x65,0x48,0x73,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshrdvd -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvq (%rcx), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x48,0x73,0x09]
|
|
vpshrdvq (%rcx), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvq -256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x48,0x73,0x4c,0x24,0xfc]
|
|
vpshrdvq -256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvq 256(%rsp), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x48,0x73,0x4c,0x24,0x04]
|
|
vpshrdvq 256(%rsp), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvq 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x48,0x73,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshrdvq 268435456(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvq -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x48,0x73,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshrdvq -536870912(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshrdvq -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x48,0x73,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshrdvq -536870910(%rcx,%r14,8), %zmm3, %zmm1
|
|
|
|
// CHECK: vpshldvw (%rcx), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x40,0x70,0x29]
|
|
vpshldvw (%rcx), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvw -256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x40,0x70,0x6c,0x24,0xfc]
|
|
vpshldvw -256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvw 256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x40,0x70,0x6c,0x24,0x04]
|
|
vpshldvw 256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvw 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x40,0x70,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshldvw 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvw -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x40,0x70,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshldvw -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvw -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x40,0x70,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshldvw -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvd (%rcx), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0x45,0x40,0x71,0x29]
|
|
vpshldvd (%rcx), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvd -256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0x45,0x40,0x71,0x6c,0x24,0xfc]
|
|
vpshldvd -256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvd 256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0x45,0x40,0x71,0x6c,0x24,0x04]
|
|
vpshldvd 256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvd 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0x45,0x40,0x71,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshldvd 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvd -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0x45,0x40,0x71,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshldvd -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvd -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0x45,0x40,0x71,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshldvd -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvq (%rcx), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x40,0x71,0x29]
|
|
vpshldvq (%rcx), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvq -256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x40,0x71,0x6c,0x24,0xfc]
|
|
vpshldvq -256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvq 256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x40,0x71,0x6c,0x24,0x04]
|
|
vpshldvq 256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvq 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x40,0x71,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshldvq 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvq -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x40,0x71,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshldvq -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvq -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x40,0x71,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshldvq -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvw (%rcx), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x40,0x72,0x29]
|
|
vpshrdvw (%rcx), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvw -256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x40,0x72,0x6c,0x24,0xfc]
|
|
vpshrdvw -256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvw 256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x40,0x72,0x6c,0x24,0x04]
|
|
vpshrdvw 256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvw 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x40,0x72,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshrdvw 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvw -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x40,0x72,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshrdvw -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvw -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x40,0x72,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshrdvw -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvd (%rcx), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0x45,0x40,0x73,0x29]
|
|
vpshrdvd (%rcx), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvd -256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0x45,0x40,0x73,0x6c,0x24,0xfc]
|
|
vpshrdvd -256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvd 256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0x45,0x40,0x73,0x6c,0x24,0x04]
|
|
vpshrdvd 256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvd 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0x45,0x40,0x73,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshrdvd 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvd -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0x45,0x40,0x73,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshrdvd -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvd -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0x45,0x40,0x73,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshrdvd -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvq (%rcx), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x40,0x73,0x29]
|
|
vpshrdvq (%rcx), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvq -256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x40,0x73,0x6c,0x24,0xfc]
|
|
vpshrdvq -256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvq 256(%rsp), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x40,0x73,0x6c,0x24,0x04]
|
|
vpshrdvq 256(%rsp), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvq 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x40,0x73,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshrdvq 268435456(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvq -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x40,0x73,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshrdvq -536870912(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshrdvq -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x40,0x73,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshrdvq -536870910(%rcx,%r14,8), %zmm23, %zmm21
|
|
|
|
// CHECK: vpshldvw (%rcx), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x4a,0x70,0x09]
|
|
vpshldvw (%rcx), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvw -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x4a,0x70,0x4c,0x24,0xfc]
|
|
vpshldvw -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvw 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x4a,0x70,0x4c,0x24,0x04]
|
|
vpshldvw 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvw 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x4a,0x70,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshldvw 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvw -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x4a,0x70,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshldvw -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvw -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x4a,0x70,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshldvw -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvd (%rcx), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0x65,0x4a,0x71,0x09]
|
|
vpshldvd (%rcx), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvd -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0x65,0x4a,0x71,0x4c,0x24,0xfc]
|
|
vpshldvd -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvd 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0x65,0x4a,0x71,0x4c,0x24,0x04]
|
|
vpshldvd 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvd 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0x65,0x4a,0x71,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshldvd 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvd -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0x65,0x4a,0x71,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshldvd -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvd -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0x65,0x4a,0x71,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshldvd -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvq (%rcx), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x4a,0x71,0x09]
|
|
vpshldvq (%rcx), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvq -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x4a,0x71,0x4c,0x24,0xfc]
|
|
vpshldvq -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvq 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x4a,0x71,0x4c,0x24,0x04]
|
|
vpshldvq 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvq 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x4a,0x71,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshldvq 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvq -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x4a,0x71,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshldvq -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvq -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x4a,0x71,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshldvq -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvw (%rcx), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x4a,0x72,0x09]
|
|
vpshrdvw (%rcx), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvw -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x4a,0x72,0x4c,0x24,0xfc]
|
|
vpshrdvw -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvw 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x4a,0x72,0x4c,0x24,0x04]
|
|
vpshrdvw 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvw 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x4a,0x72,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshrdvw 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvw -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x4a,0x72,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshrdvw -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvw -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x4a,0x72,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshrdvw -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvd (%rcx), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0x65,0x4a,0x73,0x09]
|
|
vpshrdvd (%rcx), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvd -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0x65,0x4a,0x73,0x4c,0x24,0xfc]
|
|
vpshrdvd -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvd 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0x65,0x4a,0x73,0x4c,0x24,0x04]
|
|
vpshrdvd 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvd 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0x65,0x4a,0x73,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshrdvd 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvd -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0x65,0x4a,0x73,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshrdvd -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvd -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0x65,0x4a,0x73,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshrdvd -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvq (%rcx), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x4a,0x73,0x09]
|
|
vpshrdvq (%rcx), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvq -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x4a,0x73,0x4c,0x24,0xfc]
|
|
vpshrdvq -256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvq 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xf2,0xe5,0x4a,0x73,0x4c,0x24,0x04]
|
|
vpshrdvq 256(%rsp), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvq 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x4a,0x73,0x8c,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshrdvq 268435456(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvq -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x4a,0x73,0x8c,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshrdvq -536870912(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshrdvq -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
// CHECK: encoding: [0x62,0xb2,0xe5,0x4a,0x73,0x8c,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshrdvq -536870910(%rcx,%r14,8), %zmm3, %zmm1 {%k2}
|
|
|
|
// CHECK: vpshldvw (%rcx), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x42,0x70,0x29]
|
|
vpshldvw (%rcx), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvw -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x42,0x70,0x6c,0x24,0xfc]
|
|
vpshldvw -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvw 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x42,0x70,0x6c,0x24,0x04]
|
|
vpshldvw 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvw 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x42,0x70,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshldvw 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvw -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x42,0x70,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshldvw -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvw -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x42,0x70,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshldvw -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvd (%rcx), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0x45,0x42,0x71,0x29]
|
|
vpshldvd (%rcx), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvd -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0x45,0x42,0x71,0x6c,0x24,0xfc]
|
|
vpshldvd -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvd 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0x45,0x42,0x71,0x6c,0x24,0x04]
|
|
vpshldvd 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvd 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x45,0x42,0x71,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshldvd 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvd -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x45,0x42,0x71,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshldvd -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvd -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x45,0x42,0x71,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshldvd -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvq (%rcx), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x42,0x71,0x29]
|
|
vpshldvq (%rcx), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvq -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x42,0x71,0x6c,0x24,0xfc]
|
|
vpshldvq -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvq 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x42,0x71,0x6c,0x24,0x04]
|
|
vpshldvq 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvq 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x42,0x71,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshldvq 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvq -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x42,0x71,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshldvq -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshldvq -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x42,0x71,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshldvq -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvw (%rcx), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x42,0x72,0x29]
|
|
vpshrdvw (%rcx), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvw -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x42,0x72,0x6c,0x24,0xfc]
|
|
vpshrdvw -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvw 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x42,0x72,0x6c,0x24,0x04]
|
|
vpshrdvw 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvw 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x42,0x72,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshrdvw 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvw -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x42,0x72,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshrdvw -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvw -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x42,0x72,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshrdvw -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvd (%rcx), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0x45,0x42,0x73,0x29]
|
|
vpshrdvd (%rcx), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvd -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0x45,0x42,0x73,0x6c,0x24,0xfc]
|
|
vpshrdvd -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvd 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0x45,0x42,0x73,0x6c,0x24,0x04]
|
|
vpshrdvd 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvd 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x45,0x42,0x73,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshrdvd 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvd -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x45,0x42,0x73,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshrdvd -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvd -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0x45,0x42,0x73,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshrdvd -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvq (%rcx), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x42,0x73,0x29]
|
|
vpshrdvq (%rcx), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvq -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x42,0x73,0x6c,0x24,0xfc]
|
|
vpshrdvq -256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvq 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xe2,0xc5,0x42,0x73,0x6c,0x24,0x04]
|
|
vpshrdvq 256(%rsp), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvq 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x42,0x73,0xac,0xf1,0x00,0x00,0x00,0x10]
|
|
vpshrdvq 268435456(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvq -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x42,0x73,0xac,0xf1,0x00,0x00,0x00,0xe0]
|
|
vpshrdvq -536870912(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
|
|
// CHECK: vpshrdvq -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|
|
// CHECK: encoding: [0x62,0xa2,0xc5,0x42,0x73,0xac,0xf1,0x02,0x00,0x00,0xe0]
|
|
vpshrdvq -536870910(%rcx,%r14,8), %zmm23, %zmm21 {%k2}
|