Hi, this series moves decision about throwing window overflow exception to translation phase and stops code generation early when privilege, window overflow or coprocessor exception is thrown. LTP test suite with this series applied runs 6% faster.
Max Filippov (2): target-xtensa: record available window in TB flags target-xtensa: don't generate dead code target-xtensa/cpu.h | 12 + target-xtensa/helper.h | 2 +- target-xtensa/op_helper.c | 29 +- target-xtensa/translate.c | 661 ++++++++++++++++++++++++---------------------- 4 files changed, 363 insertions(+), 341 deletions(-) -- 1.8.1.4