target-mips: use the softfloat floatXX_muladd functions
authorAurelien Jarno <aurelien@aurel32.net>
Tue, 9 Oct 2012 19:53:20 +0000 (21:53 +0200)
committerAurelien Jarno <aurelien@aurel32.net>
Wed, 31 Oct 2012 21:20:45 +0000 (22:20 +0100)
commitb3d6cd447d594217cbfd09a3ffdf7b7893a1aa92
tree7790358bb1de1f0bd0b5845fd316133519574c82
parentbbc1dedef6530917e34a94a2641932e636f9b02d
target-mips: use the softfloat floatXX_muladd functions

Use the new softfloat floatXX_muladd() functions to implement the madd,
msub, nmadd and nmsub instructions. At the same time replace the name of
the helpers by the name of the instruction, as the only reason for the
previous names was to keep the macros simple.

Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
target-mips/helper.h
target-mips/op_helper.c
target-mips/translate.c