diff options
author | 2024-05-03 09:20:10 +0200 | |
---|---|---|
committer | 2024-05-04 08:02:57 -0700 | |
commit | 39482c2edcc9864cf694b8ea525b49693443f90a (patch) | |
tree | 19c68a48a0ba7f212752df032a5f899a4a448cd6 /scripts/coverage/compare_gcov_json.py | |
parent | target/alpha: Return DISAS_NORETURN once (diff) | |
download | qemu-39482c2edcc9864cf694b8ea525b49693443f90a.tar.xz qemu-39482c2edcc9864cf694b8ea525b49693443f90a.zip |
target/alpha: Simplify gen_bcond_internal()
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 destination to use
an indirect branch.
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20240424234436.995410-4-richard.henderson@linaro.org>
[PMD: Split bigger patch, part 4/5]
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-Id: <20240503072014.24751-7-philmd@linaro.org>
Diffstat (limited to 'scripts/coverage/compare_gcov_json.py')
0 files changed, 0 insertions, 0 deletions