Re: [Qemu-devel] [PATCH 0/2] target-xtensa: translator optimizations

2014-12-14 Thread Max Filippov
On Sun, Dec 14, 2014 at 9:28 PM, Richard Henderson wrote: > On 12/13/2014 06:21 PM, Max Filippov wrote: >> 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|

Re: [Qemu-devel] [PATCH 0/2] target-xtensa: translator optimizations

2014-12-14 Thread Richard Henderson
On 12/13/2014 06:21 PM, Max Filippov wrote: > 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/tra

[Qemu-devel] [PATCH 0/2] target-xtensa: translator optimizations

2014-12-13 Thread Max Filippov
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 availa