aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/buildvm_ppc.dasc5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/buildvm_ppc.dasc b/src/buildvm_ppc.dasc
index 5bbded29..47409b03 100644
--- a/src/buildvm_ppc.dasc
+++ b/src/buildvm_ppc.dasc
@@ -1915,12 +1915,9 @@ static void build_ins(BuildCtx *ctx, BCOp op, int defop)
1915 case BC_UNM: 1915 case BC_UNM:
1916 | // RA = dst*8, RD = src*8 1916 | // RA = dst*8, RD = src*8
1917 | evlddx TMP0, BASE, RD 1917 | evlddx TMP0, BASE, RD
1918 | lus TMP1, 0x8000
1919 | li TMP2, 0
1920 | checknum TMP0 1918 | checknum TMP0
1921 | evmergelo TMP1, TMP1, TMP2
1922 | checkfail ->vmeta_unm 1919 | checkfail ->vmeta_unm
1923 | evxor TMP0, TMP0, TMP1 1920 | efdneg TMP0, TMP0
1924 | ins_next1 1921 | ins_next1
1925 | evstddx TMP0, BASE, RA 1922 | evstddx TMP0, BASE, RA
1926 | ins_next2 1923 | ins_next2