diff options
| author | Mike Pall <mike> | 2015-12-28 16:46:31 +0100 |
|---|---|---|
| committer | Mike Pall <mike> | 2015-12-28 16:46:31 +0100 |
| commit | 52ebe02c277fef4ca62e6cab09c0d7ec9ed4d169 (patch) | |
| tree | 68a5d1e84784c73a6fe3327ab3097d8693cd6330 | |
| parent | 5ce6399ed95cbf69f7ef90e2d9969ca1d4462660 (diff) | |
| download | luajit-52ebe02c277fef4ca62e6cab09c0d7ec9ed4d169.tar.gz luajit-52ebe02c277fef4ca62e6cab09c0d7ec9ed4d169.tar.bz2 luajit-52ebe02c277fef4ca62e6cab09c0d7ec9ed4d169.zip | |
x86: Disassemble AES instructions.
Contributed by Peter Cawley.
| -rw-r--r-- | src/jit/dis_x86.lua | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/jit/dis_x86.lua b/src/jit/dis_x86.lua index 7f86d965..a7c05ed6 100644 --- a/src/jit/dis_x86.lua +++ b/src/jit/dis_x86.lua | |||
| @@ -239,6 +239,9 @@ nil,"||psrlvVSXrvm","||psravdXrvm","||psllvVSXrvm", | |||
| 239 | --8x | 239 | --8x |
| 240 | [0x8c] = "||pmaskmovXrvVSm", | 240 | [0x8c] = "||pmaskmovXrvVSm", |
| 241 | [0x8e] = "||pmaskmovVSmXvr", | 241 | [0x8e] = "||pmaskmovVSmXvr", |
| 242 | --Dx | ||
| 243 | [0xdc] = "||aesencXrvm", [0xdd] = "||aesenclastXrvm", | ||
| 244 | [0xde] = "||aesdecXrvm", [0xdf] = "||aesdeclastXrvm", | ||
| 242 | --Fx | 245 | --Fx |
| 243 | [0xf0] = "|||crc32TrBmt",[0xf1] = "|||crc32TrVmt", | 246 | [0xf0] = "|||crc32TrBmt",[0xf1] = "|||crc32TrVmt", |
| 244 | }, | 247 | }, |
| @@ -262,12 +265,14 @@ nil,nil,nil,nil, | |||
| 262 | [0x40] = "||dppsXrvmu", | 265 | [0x40] = "||dppsXrvmu", |
| 263 | [0x41] = "||dppdXrvmu", | 266 | [0x41] = "||dppdXrvmu", |
| 264 | [0x42] = "||mpsadbwXrvmu", | 267 | [0x42] = "||mpsadbwXrvmu", |
| 268 | [0x44] = "||pclmulqdqXrvmu", | ||
| 265 | [0x46] = "||perm2i128Xrvmu", | 269 | [0x46] = "||perm2i128Xrvmu", |
| 266 | [0x4a] = "||blendvpsXrvmb",[0x4b] = "||blendvpdXrvmb", | 270 | [0x4a] = "||blendvpsXrvmb",[0x4b] = "||blendvpdXrvmb", |
| 267 | [0x4c] = "||pblendvbXrvmb", | 271 | [0x4c] = "||pblendvbXrvmb", |
| 268 | --6x | 272 | --6x |
| 269 | [0x60] = "||pcmpestrmXrmu",[0x61] = "||pcmpestriXrmu", | 273 | [0x60] = "||pcmpestrmXrmu",[0x61] = "||pcmpestriXrmu", |
| 270 | [0x62] = "||pcmpistrmXrmu",[0x63] = "||pcmpistriXrmu", | 274 | [0x62] = "||pcmpistrmXrmu",[0x63] = "||pcmpistriXrmu", |
| 275 | [0xdf] = "||aeskeygenassistXrmu", | ||
| 271 | }, | 276 | }, |
| 272 | } | 277 | } |
| 273 | 278 | ||
