diff options
author | Mike Pall <mike> | 2010-08-29 12:58:22 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2010-08-29 12:58:22 +0200 |
commit | 7313a0821dc0c5b82ef3b6a3ad259660ff4d6d47 (patch) | |
tree | 32af9b993659bbbae7782b4f9600cf670b942603 | |
parent | 844e40d7004db8ee585853c66677cd2db4c2f835 (diff) | |
download | luajit-7313a0821dc0c5b82ef3b6a3ad259660ff4d6d47.tar.gz luajit-7313a0821dc0c5b82ef3b6a3ad259660ff4d6d47.tar.bz2 luajit-7313a0821dc0c5b82ef3b6a3ad259660ff4d6d47.zip |
PPC: Add missing PowerPC subtract mnemonics.
-rw-r--r-- | dynasm/dasm_ppc.lua | 4 |
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", |