target/m68k: add explicit single and double precision operations (part 2)
commit77bdb2292492fafc4bc0fbb4d8c44fdd0ef1fa8e
authorLaurent Vivier <laurent@vivier.eu>
Wed, 28 Jun 2017 20:42:40 +0000 (28 22:42 +0200)
committerLaurent Vivier <laurent@vivier.eu>
Thu, 29 Jun 2017 18:29:00 +0000 (29 20:29 +0200)
treec6ca7c82c19b06f8cf6f805dc7bf51558e76a08f
parent2f77995cebc8027851b8ea8f02c097fb8cdf668a
target/m68k: add explicit single and double precision operations (part 2)

Add fsabs, fdabs, fsneg, fdneg, fsmove and fdmove.

The value is converted using the new floatx80_round() function.

Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Message-Id: <20170628204241.32106-7-laurent@vivier.eu>
target/m68k/fpu_helper.c
target/m68k/helper.h
target/m68k/translate.c