From 52ebe02c277fef4ca62e6cab09c0d7ec9ed4d169 Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Mon, 28 Dec 2015 16:46:31 +0100 Subject: [PATCH] x86: Disassemble AES instructions. Contributed by Peter Cawley. --- src/jit/dis_x86.lua | 5 +++++ 1 file changed, 5 insertions(+) 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", --8x [0x8c] = "||pmaskmovXrvVSm", [0x8e] = "||pmaskmovVSmXvr", +--Dx +[0xdc] = "||aesencXrvm", [0xdd] = "||aesenclastXrvm", +[0xde] = "||aesdecXrvm", [0xdf] = "||aesdeclastXrvm", --Fx [0xf0] = "|||crc32TrBmt",[0xf1] = "|||crc32TrVmt", }, @@ -262,12 +265,14 @@ nil,nil,nil,nil, [0x40] = "||dppsXrvmu", [0x41] = "||dppdXrvmu", [0x42] = "||mpsadbwXrvmu", +[0x44] = "||pclmulqdqXrvmu", [0x46] = "||perm2i128Xrvmu", [0x4a] = "||blendvpsXrvmb",[0x4b] = "||blendvpdXrvmb", [0x4c] = "||pblendvbXrvmb", --6x [0x60] = "||pcmpestrmXrmu",[0x61] = "||pcmpestriXrmu", [0x62] = "||pcmpistrmXrmu",[0x63] = "||pcmpistriXrmu", +[0xdf] = "||aeskeygenassistXrmu", }, }