From 892887e5841fc91d8f954e780310a66404cbaadc Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Mon, 28 Mar 2016 23:05:20 +0200 Subject: x86: Generate BMI2 shifts and rotates, if available. Contributed by Peter Cawley. --- src/jit/dis_x86.lua | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/jit') diff --git a/src/jit/dis_x86.lua b/src/jit/dis_x86.lua index f8a21ff3..d564988e 100644 --- a/src/jit/dis_x86.lua +++ b/src/jit/dis_x86.lua @@ -244,6 +244,7 @@ nil,"||psrlvVSXrvm","||psravdXrvm","||psllvVSXrvm", [0xde] = "||aesdecXrvm", [0xdf] = "||aesdeclastXrvm", --Fx [0xf0] = "|||crc32TrBmt",[0xf1] = "|||crc32TrVmt", +[0xf7] = "|sarxVrmv|shlxVrmv|shrxVrmv", }, ["3a"] = { -- [66] 0f 3a xx @@ -273,6 +274,8 @@ nil,nil,nil,nil, [0x60] = "||pcmpestrmXrmu",[0x61] = "||pcmpestriXrmu", [0x62] = "||pcmpistrmXrmu",[0x63] = "||pcmpistriXrmu", [0xdf] = "||aeskeygenassistXrmu", +--Fx +[0xf0] = "|||rorxVrmu", }, } -- cgit v1.2.3-55-g6feb