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 /src | |
| 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.
Diffstat (limited to 'src')
| -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, |
