summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Pall <mike>2015-12-28 16:42:37 +0100
committerMike Pall <mike>2015-12-28 16:42:37 +0100
commit5ce6399ed95cbf69f7ef90e2d9969ca1d4462660 (patch)
treed40c793b2182d94907738f2f724814f1823439a3 /src
parentcfae3846f87bc93b3d5fdac04c61c09fc4adb1aa (diff)
downloadluajit-5ce6399ed95cbf69f7ef90e2d9969ca1d4462660.tar.gz
luajit-5ce6399ed95cbf69f7ef90e2d9969ca1d4462660.tar.bz2
luajit-5ce6399ed95cbf69f7ef90e2d9969ca1d4462660.zip
x86: Improve disassembly of AVX shift instructions.
Contributed by Peter Cawley.
Diffstat (limited to 'src')
-rw-r--r--src/jit/dis_x86.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/jit/dis_x86.lua b/src/jit/dis_x86.lua
index 49bbcad0..7f86d965 100644
--- a/src/jit/dis_x86.lua
+++ b/src/jit/dis_x86.lua
@@ -158,8 +158,8 @@ local map_opc2 = {
158"||punpcklqdqXrvm","||punpckhqdqXrvm", 158"||punpcklqdqXrvm","||punpckhqdqXrvm",
159"movPrVSm","movqMrm|movdquXrm|movdqaXrm", 159"movPrVSm","movqMrm|movdquXrm|movdqaXrm",
160--7x 160--7x
161"pshufwMrmu|pshufhwXrmu|pshufdXrmu|pshuflwXrmu","pshiftw!Pmu", 161"pshufwMrmu|pshufhwXrmu|pshufdXrmu|pshuflwXrmu","pshiftw!Pvmu",
162"pshiftd!Pmu","pshiftq!Mmu||pshiftdq!Xmu", 162"pshiftd!Pvmu","pshiftq!Mvmu||pshiftdq!Xvmu",
163"pcmpeqbPrvm","pcmpeqwPrvm","pcmpeqdPrvm","emms*|", 163"pcmpeqbPrvm","pcmpeqwPrvm","pcmpeqdPrvm","emms*|",
164"vmreadUmr||extrqXmuu$|insertqXrmuu$","vmwriteUrm||extrqXrm$|insertqXrm$", 164"vmreadUmr||extrqXmuu$|insertqXrmuu$","vmwriteUrm||extrqXrm$|insertqXrm$",
165nil,nil, 165nil,nil,