]> git.ipfire.org Git - thirdparty/LuaJIT.git/commitdiff
DynASM/x86: Add shld/shrd opcodes.
authorMike Pall <mike>
Sun, 21 Sep 2014 16:03:47 +0000 (18:03 +0200)
committerMike Pall <mike>
Sun, 21 Sep 2014 16:03:47 +0000 (18:03 +0200)
Thanks to Peter Cawley.

dynasm/dasm_x86.lua

index f3859e3e1da01e3c412bc49db619a35474673903..4de5b478e5a3b90b37766ae99fbd82c06197b1ec 100644 (file)
@@ -1081,6 +1081,9 @@ local map_op = {
   btr_2 =      "mrqdw:0FB3Rm|miqdw:0FBA6mU",
   bts_2 =      "mrqdw:0FABRm|miqdw:0FBA5mU",
 
+  shld_3 =     "mriqdw:0FA4RmU|mrCqdw:0FA5Rm",
+  shrd_3 =     "mriqdw:0FACRmU|mrCqdw:0FADRm",
+
   rdtsc_0 =    "0F31", -- P1+
   cpuid_0 =    "0FA2", -- P1+