OSDN Git Service

target-tricore: Added MADD.F and MSUB.F instructions
authorBastian Koppelmann <kbastian@mail.uni-paderborn.de>
Thu, 6 Oct 2016 14:50:53 +0000 (16:50 +0200)
committerBastian Koppelmann <kbastian@mail.uni-paderborn.de>
Wed, 11 Jan 2017 13:37:07 +0000 (14:37 +0100)
commitddd7fead8c8524dc51b9b7c20b1f08a4b34ef653
tree21b7b75160d5d202bb40a0ce6f7920c9084b5043
parent8f75983db8d67bce42332db7b38c62e2d45a5c7f
target-tricore: Added MADD.F and MSUB.F instructions

Multiplies D[a] and D[b] and adds/subtracts the result to/from D[d].
The result is put in D[c]. All operands are floating-point numbers.

Signed-off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
Reviewed-by: Richard Henderson <rth@twiddle.net>
target/tricore/fpu_helper.c
target/tricore/helper.h
target/tricore/translate.c