diff options
author | 2024-04-16 20:43:00 -0700 | |
---|---|---|
committer | 2024-05-15 10:03:44 +0200 | |
commit | d27fe7c3af30a9b6281e7aafb5d603efe64ff939 (patch) | |
tree | b947bed44fe177b37fe06d08fc462e49f22ba84b /scripts/coverage/compare_gcov_json.py | |
parent | target/hppa: Split PSW X and B into their own field (diff) | |
download | qemu-d27fe7c3af30a9b6281e7aafb5d603efe64ff939.tar.xz qemu-d27fe7c3af30a9b6281e7aafb5d603efe64ff939.zip |
target/hppa: Manage PSW_X and PSW_B in translator
PSW_X is cleared after every instruction, and only set by RFI.
PSW_B is cleared after every non-branch, or branch not taken,
and only set by taken branches. We can clear both bits with a
single store, at most once per TB. Taken branches set PSW_B,
at most once per TB.
Reviewed-by: Helge Deller <deller@gmx.de>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'scripts/coverage/compare_gcov_json.py')
0 files changed, 0 insertions, 0 deletions