X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=deps%2Flightning%2Flib%2Fjit_ppc-cpu.c;h=8ea8e62cd39da32aeffac75af7ce3722e5153a00;hb=c8bf44c44d57bcf08a56ddf56579aa6bf42b0c06;hp=f84998bfd88f537e4301b62bfb5b18430407b498;hpb=03b78a3bf48813202e01149ae0b3c5c1f01efb4c;p=pcsx_rearmed.git diff --git a/deps/lightning/lib/jit_ppc-cpu.c b/deps/lightning/lib/jit_ppc-cpu.c index f84998bf..8ea8e62c 100644 --- a/deps/lightning/lib/jit_ppc-cpu.c +++ b/deps/lightning/lib/jit_ppc-cpu.c @@ -1940,10 +1940,7 @@ _xrshr(jit_state_t *_jit, jit_bool_t sign, done_over = jmpi(_jit->pc.w); /* zero */ patch_at(zero, _jit->pc.w); - if (sign) - rshi(r1, t2, __WORDSIZE - 1); - else - movi(r1, 0); + movi(r1, 0); patch_at(done, _jit->pc.w); patch_at(done_over, _jit->pc.w); jit_unget_reg(s0); @@ -1959,10 +1956,7 @@ _xrshi(jit_state_t *_jit, jit_bool_t sign, { if (i0 == 0) { movr(r0, r2); - if (sign) - rshi(r1, r2, __WORDSIZE - 1); - else - movi(r1, 0); + movi(r1, 0); } else if (i0 == __WORDSIZE) { movr(r1, r2);