Re: [PATCH for-6.2 1/2] target/sparc: Drop use of gen_io_end()

2021-07-25 Thread Mark Cave-Ayland
On 24/07/2021 14:49, Peter Maydell wrote: The gen_io_end() function is obsolete (as documented in docs/devel/tcg-icount.rst). Where an instruction is an I/O operation, the translator frontend should call gen_io_start() before generating the code which does the I/O, and then end the TB immediatel

[PATCH for-6.2 1/2] target/sparc: Drop use of gen_io_end()

2021-07-24 Thread Peter Maydell
The gen_io_end() function is obsolete (as documented in docs/devel/tcg-icount.rst). Where an instruction is an I/O operation, the translator frontend should call gen_io_start() before generating the code which does the I/O, and then end the TB immediately after this insn. Remove the calls to gen_i