From 57e555600b5f10c95e49ff513a7aca5a0d1400ff Mon Sep 17 00:00:00 2001 From: Coby Tayree Date: Sun, 20 Nov 2016 17:19:55 +0000 Subject: [PATCH] The 'vpmultishiftqb' instruction was implemented falsely, this patch amend it. More specifically - (MS dialect) broadcasting variants were implemented falsely. Differential Revision: https://reviews.llvm.org/D26257 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@287501 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/X86/X86InstrAVX512.td | 4 +-- test/MC/X86/intel-syntax-x86-avx512vbmi_vl.s | 37 ++++++++++++++++++++ 2 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 test/MC/X86/intel-syntax-x86-avx512vbmi_vl.s diff --git a/lib/Target/X86/X86InstrAVX512.td b/lib/Target/X86/X86InstrAVX512.td index 6a4bd48d119..485f1b2556a 100644 --- a/lib/Target/X86/X86InstrAVX512.td +++ b/lib/Target/X86/X86InstrAVX512.td @@ -3942,10 +3942,10 @@ multiclass avx512_binop_rm2 opc, string OpcodeStr, OpndItins itins, AVX512BIBase, EVEX_4V; defm rmb : AVX512_maskable