target-sparc: Use explicit writes to cpu_fsr
commit7385aed20db5d83979f683b9d0048674411e963c
authorRichard Henderson <rth@twiddle.net>
Wed, 9 Sep 2015 18:11:36 +0000 (9 11:11 -0700)
committerRichard Henderson <rth@twiddle.net>
Tue, 12 Jul 2016 18:02:52 +0000 (12 11:02 -0700)
treed643b77e0cd0ac8801af54e088a9d7906b774d3b
parentf2fe396f0fae6b389169f65abf294df9ae6cfee5
target-sparc: Use explicit writes to cpu_fsr

By arranging for explicit writes to cpu_fsr after floating point
operations, we are able to mark the helpers as not writing to
tcg globals, which means that we don't need to invalidate the
integer register set across said calls.

Tested-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Signed-off-by: Richard Henderson <rth@twiddle.net>
target-sparc/fop_helper.c
target-sparc/helper.h
target-sparc/translate.c