]> git.ipfire.org Git - thirdparty/LuaJIT.git/commitdiff
x86: Improve disassembly of AVX shift instructions.
authorMike Pall <mike>
Mon, 28 Dec 2015 15:42:37 +0000 (16:42 +0100)
committerMike Pall <mike>
Mon, 28 Dec 2015 15:42:37 +0000 (16:42 +0100)
Contributed by Peter Cawley.

src/jit/dis_x86.lua

index 49bbcad0dba3b1972840afd61e183521a2fc3723..7f86d965dcd88868daaf169c1350087680619f87 100644 (file)
@@ -158,8 +158,8 @@ local map_opc2 = {
 "||punpcklqdqXrvm","||punpckhqdqXrvm",
 "movPrVSm","movqMrm|movdquXrm|movdqaXrm",
 --7x
-"pshufwMrmu|pshufhwXrmu|pshufdXrmu|pshuflwXrmu","pshiftw!Pmu",
-"pshiftd!Pmu","pshiftq!Mmu||pshiftdq!Xmu",
+"pshufwMrmu|pshufhwXrmu|pshufdXrmu|pshuflwXrmu","pshiftw!Pvmu",
+"pshiftd!Pvmu","pshiftq!Mvmu||pshiftdq!Xvmu",
 "pcmpeqbPrvm","pcmpeqwPrvm","pcmpeqdPrvm","emms*|",
 "vmreadUmr||extrqXmuu$|insertqXrmuu$","vmwriteUrm||extrqXrm$|insertqXrm$",
 nil,nil,