aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Pall <mike>2010-08-29 12:58:22 +0200
committerMike Pall <mike>2010-08-29 12:58:22 +0200
commit7313a0821dc0c5b82ef3b6a3ad259660ff4d6d47 (patch)
tree32af9b993659bbbae7782b4f9600cf670b942603
parent844e40d7004db8ee585853c66677cd2db4c2f835 (diff)
downloadluajit-7313a0821dc0c5b82ef3b6a3ad259660ff4d6d47.tar.gz
luajit-7313a0821dc0c5b82ef3b6a3ad259660ff4d6d47.tar.bz2
luajit-7313a0821dc0c5b82ef3b6a3ad259660ff4d6d47.zip
PPC: Add missing PowerPC subtract mnemonics.
-rw-r--r--dynasm/dasm_ppc.lua4
1 files changed, 4 insertions, 0 deletions
diff --git a/dynasm/dasm_ppc.lua b/dynasm/dasm_ppc.lua
index 0de51157..dccf91f9 100644
--- a/dynasm/dasm_ppc.lua
+++ b/dynasm/dasm_ppc.lua
@@ -370,6 +370,7 @@ local map_op = {
370 not_2 = "7c0000f8RR~%.", 370 not_2 = "7c0000f8RR~%.",
371 nor_3 = "7c0000f8RR~R.", 371 nor_3 = "7c0000f8RR~R.",
372 subfe_3 = "7c000110RRR.", 372 subfe_3 = "7c000110RRR.",
373 sube_3 = "7c000110RRR~.",
373 adde_3 = "7c000114RRR.", 374 adde_3 = "7c000114RRR.",
374 stdx_3 = "7c00012aRRR", 375 stdx_3 = "7c00012aRRR",
375 stwcx_3 = "7c00012cRRR.", 376 stwcx_3 = "7c00012cRRR.",
@@ -424,6 +425,7 @@ local map_op = {
424 cmpb_3 = "7c0003f8RR~R.", 425 cmpb_3 = "7c0003f8RR~R.",
425 mcrxr_1 = "7c000400X", 426 mcrxr_1 = "7c000400X",
426 subfco_3 = "7c000410RRR.", 427 subfco_3 = "7c000410RRR.",
428 subco_3 = "7c000410RRR~.",
427 addco_3 = "7c000414RRR.", 429 addco_3 = "7c000414RRR.",
428 ldbrx_3 = "7c000428RRR", 430 ldbrx_3 = "7c000428RRR",
429 lswx_3 = "7c00042aRRR", 431 lswx_3 = "7c00042aRRR",
@@ -432,6 +434,7 @@ local map_op = {
432 srw_3 = "7c000430RR~R.", 434 srw_3 = "7c000430RR~R.",
433 srd_3 = "7c000436RR~R.", 435 srd_3 = "7c000436RR~R.",
434 subfo_3 = "7c000450RRR.", 436 subfo_3 = "7c000450RRR.",
437 subo_3 = "7c000450RRR~.",
435 lfsux_3 = "7c00046eFRR", 438 lfsux_3 = "7c00046eFRR",
436 lswi_3 = "7c0004aaRRA", 439 lswi_3 = "7c0004aaRRA",
437 sync_0 = "7c0004ac", 440 sync_0 = "7c0004ac",
@@ -441,6 +444,7 @@ local map_op = {
441 nego_2 = "7c0004d0RR.", 444 nego_2 = "7c0004d0RR.",
442 lfdux_3 = "7c0004eeFRR", 445 lfdux_3 = "7c0004eeFRR",
443 subfeo_3 = "7c000510RRR.", 446 subfeo_3 = "7c000510RRR.",
447 subeo_3 = "7c000510RRR~.",
444 addeo_3 = "7c000514RRR.", 448 addeo_3 = "7c000514RRR.",
445 stdbrx_3 = "7c000528RRR", 449 stdbrx_3 = "7c000528RRR",
446 stswx_3 = "7c00052aRRR", 450 stswx_3 = "7c00052aRRR",