On 09/03/2015 02:17 AM, Richard Henderson wrote:
Note that the specification for lf.madd.s is confused. It's the only mention of supposed FPMADDHI/FPMADDLO special registers. On the other hand, or1ksim implements a somewhat normal non-fused multiply and add. Mirror that. Signed-off-by: Richard Henderson <r...@twiddle.net> --- target-openrisc/cpu.h | 3 -- target-openrisc/fpu_helper.c | 68 ++++++++++++++++---------------------------- target-openrisc/helper.h | 7 ++--- target-openrisc/translate.c | 13 +++------ 4 files changed, 30 insertions(+), 61 deletions(-)
Reviewed-by: Bastian Koppelmann <kbast...@mail.uni-paderborn.de> Cheers, Bastian