On Thu, 25 Apr 2024 at 02:11, Richard Henderson
<richard.hender...@linaro.org> wrote:
>
> Pass a displacement instead of an absolute value.
>
> In trans_be, remove the user-only do_dbranch case.  The branch we are
> attempting to optimize is to the zero page, which is perforce on a
> different page than the code currently executing, which means that
> we will *not* use a goto_tb.  Use a plain indirect branch instead,
> which is what we got out of the attempted direct branch anyway.
>
> Signed-off-by: Richard Henderson <richard.hender...@linaro.org>
> ---
>  target/hppa/translate.c | 33 +++++++++------------------------
>  1 file changed, 9 insertions(+), 24 deletions(-)

Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org>

Reply via email to