OSDN Git Service

tcg/mips: Allow JAL to be out of range in tcg_out_bswap_subr
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 6 Aug 2021 18:03:45 +0000 (08:03 -1000)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 22 Sep 2021 02:36:44 +0000 (19:36 -0700)
commitd7fc9f48c3056dc1a1e69d095858742f012ae910
treeb38c8706696d1d742afc83203eceef925699d337
parent10d4af5810ab0250418e34e40be817932f26ff95
tcg/mips: Allow JAL to be out of range in tcg_out_bswap_subr

Weaning off of unique alignment requirements, so allow JAL
to not reach the target.  TCG_TMP1 is always available for
use as a scratch because it is clobbered by the subroutine
being called.

Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
tcg/mips/tcg-target.c.inc