diff options
author | Mike Pall <mike> | 2015-12-28 16:42:37 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2015-12-28 16:42:37 +0100 |
commit | 5ce6399ed95cbf69f7ef90e2d9969ca1d4462660 (patch) | |
tree | d40c793b2182d94907738f2f724814f1823439a3 | |
parent | cfae3846f87bc93b3d5fdac04c61c09fc4adb1aa (diff) | |
download | luajit-5ce6399ed95cbf69f7ef90e2d9969ca1d4462660.tar.gz luajit-5ce6399ed95cbf69f7ef90e2d9969ca1d4462660.tar.bz2 luajit-5ce6399ed95cbf69f7ef90e2d9969ca1d4462660.zip |
x86: Improve disassembly of AVX shift instructions.
Contributed by Peter Cawley.
-rw-r--r-- | src/jit/dis_x86.lua | 4 |
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$", |
165 | nil,nil, | 165 | nil,nil, |