[Bug target/53511] SH Target: Add support for fma patterns

olegendo at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Jun 5 20:13:00 GMT 2012


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53511

--- Comment #8 from Oleg Endo <olegendo at gcc dot gnu.org> 2012-06-05 20:12:51 UTC ---
(In reply to comment #6)
> Looking into the __builtin_sh_media_FMAC_S implementation, it takes
> 2 floating arguments and one return float value.  It looks that
> "a = __builtin_sh_media_FMAC_S (b, c)" was expected to work.  I guess
> that this is broken in concept.  

I really wonder what the expected result should be in this case ;)

> We can make it take 3 arguments but
> I suspect that no one has used it at all.  It might be better to
> simply remove this intrinsic because now your patch makes fma usable
> naturally.

OK, I will just remove this built-in in the final patch.



More information about the Gcc-bugs mailing list