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
Differential D26257
[AVX512][MS-compatability][llvm] Amending vpmultishiftqb coby on Nov 2 2016, 12:37 PM. Authored by
Details The 'vpmultishiftqb' instruction was implemented falsely, this patch amend it. Differential Revision: https://reviews.llvm.org/D26257
Diff Detail
Event TimelineComment Actions Can you please clarify what the perceived problem is? The encodings already match your test case before this change and the result type change doesn't make sense given that the instruction really does write bytes.
Comment Actions Simple.
vpmultishiftqb xmm1, xmm2, [rax]{1to2}
Comment Actions We also need AutoUpgrade support from the old signature with the old argument type to the new signature with the new argument type. Comment Actions
|