From 34185128628bf8e685d7cae500d2266d90f298ee Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Tue, 5 Oct 2010 19:27:33 +0200 Subject: [PATCH] PPC: Remove pointless optimization in BC_UNM. --- src/buildvm_ppc.dasc | 5 +---- 1 file changed, 1 insertion(+), 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) case BC_UNM: | // RA = dst*8, RD = src*8 | evlddx TMP0, BASE, RD - | lus TMP1, 0x8000 - | li TMP2, 0 | checknum TMP0 - | evmergelo TMP1, TMP1, TMP2 | checkfail ->vmeta_unm - | evxor TMP0, TMP0, TMP1 + | efdneg TMP0, TMP0 | ins_next1 | evstddx TMP0, BASE, RA | ins_next2