Re: [PATCH v2 6/9] target/alpha: Simplify gen_bcond_internal()

2024-05-04 Thread Richard Henderson
On 5/3/24 00:20, Philippe Mathieu-Daudé wrote: Richard Henderson explained on IRC: bcond_internal() used to insist that both branch destination and branch fallthrough are use_goto_tb; if not, we'd use movcond to compute an indirect jump. But it's perfectly fine for e.g. the branch fa

[PATCH v2 6/9] target/alpha: Simplify gen_bcond_internal()

2024-05-03 Thread Philippe Mathieu-Daudé
Richard Henderson explained on IRC: bcond_internal() used to insist that both branch destination and branch fallthrough are use_goto_tb; if not, we'd use movcond to compute an indirect jump. But it's perfectly fine for e.g. the branch fallthrough to use_goto_tb, and the branch destinatio