From a7caa4894c6b8765b79ae917d27e42dfa7d75b4f Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Thu, 7 Oct 2010 02:21:54 +0200 Subject: [PATCH] PPC: Use ZERO register instead of extra load immediate. --- src/buildvm_ppc.dasc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/buildvm_ppc.dasc b/src/buildvm_ppc.dasc index a4f5bd88..e2c61564 100644 --- a/src/buildvm_ppc.dasc +++ b/src/buildvm_ppc.dasc @@ -2815,9 +2815,8 @@ static void build_ins(BuildCtx *ctx, BCOp op, int defop) | lwz TMP0, TAB:RB->hmask | lwz TMP1, STR:RC->hash | lwz NODE:TMP2, TAB:RB->node - | li TMP3, 0 | evmergelo STR:RC, TISSTR, STR:RC - | stb TMP3, TAB:RB->nomm // Clear metamethod cache. + | stb ZERO, TAB:RB->nomm // Clear metamethod cache. | and TMP1, TMP1, TMP0 // idx = str->hash & tab->hmask | evlddx SAVE0, BASE, RA | slwi TMP0, TMP1, 5