diff options
author | Max Filippov <jcmvbkbc@gmail.com> | 2014-10-30 18:07:47 +0300 |
---|---|---|
committer | Max Filippov <jcmvbkbc@gmail.com> | 2014-12-17 05:49:32 +0300 |
commit | 2db59a76c421cdd1039d10e32a9798952d3ff5ba (patch) | |
tree | 300de3cb63640349d027c6c26534dd3ff881ab0f /target-xtensa/helper.h | |
parent | 85d36377e4ff8b98119420099d445369bfd6b7bb (diff) | |
download | qemu-2db59a76c421cdd1039d10e32a9798952d3ff5ba.tar.gz qemu-2db59a76c421cdd1039d10e32a9798952d3ff5ba.tar.bz2 qemu-2db59a76c421cdd1039d10e32a9798952d3ff5ba.zip |
target-xtensa: record available window in TB flags
Record last valid 4-register window pane number in TB flags so that a
window overflow exception throw point is known at the translation time.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'target-xtensa/helper.h')
-rw-r--r-- | target-xtensa/helper.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/target-xtensa/helper.h b/target-xtensa/helper.h index ed3af0b737..5ea9c5beec 100644 --- a/target-xtensa/helper.h +++ b/target-xtensa/helper.h @@ -9,7 +9,7 @@ DEF_HELPER_2(wsr_windowbase, void, env, i32) DEF_HELPER_4(entry, void, env, i32, i32, i32) DEF_HELPER_2(retw, i32, env, i32) DEF_HELPER_2(rotw, void, env, i32) -DEF_HELPER_3(window_check, void, env, i32, i32) +DEF_HELPER_3(window_check, noreturn, env, i32, i32) DEF_HELPER_1(restore_owb, void, env) DEF_HELPER_2(movsp, void, env, i32) DEF_HELPER_2(wsr_lbeg, void, env, i32) |