target/mips: Drop redundant gen_io_start/stop()
authorJames Hogan <james.hogan@imgtec.com>
Wed, 2 Aug 2017 09:59:16 +0000 (10:59 +0100)
committerYongbok Kim <yongbok.kim@imgtec.com>
Wed, 2 Aug 2017 21:18:13 +0000 (22:18 +0100)
commit51ca717b079dccae5b6cc9f45153f5044abd34f0
treef105b725e7ced6b7a5f631e59613fda42e11fa0b
parentb74cddcbf6063f684725e3f8bca49a68e30cba71
target/mips: Drop redundant gen_io_start/stop()

DMTC0 CP0_Cause does a redundant gen_io_start() and gen_io_end() pair,
even though this is done for all DMTC0 operations outside of the switch
statement. Remove these redundant calls.

Fixes: 5dc5d9f055c5 ("mips: more fixes to the MIPS interrupt glue logic")
Signed-off-by: James Hogan <james.hogan@imgtec.com>
Cc: Yongbok Kim <yongbok.kim@imgtec.com>
Cc: Aurelien Jarno <aurelien@aurel32.net>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Yongbok Kim <yongbok.kim@imgtec.com>
target/mips/translate.c