[RFC] Add FMA support to sparc backend
Eric Botcazou
ebotcazou@adacore.com
Fri Sep 16 20:49:00 GMT 2011
> Second, like rs6000 the sparc negate fused multiply instructions
> negate the full result, not the multiply result. So we cannot use
> those instructions for the fnmadf4/fnmsdf4/fnmasf4/fnmssf4 patterns.
> Since rs6000 provides patterns for such negate operations (presumably
> just in case the combiner creates a match) I have done so for sparc
> as well.
OK, this makes sense indeed.
> For now my plan is to turn these fused multiply instructions on if you
> ask to compile targetting a cpu that supports them.
> I'll write a suitable changelog etc. once everything is finalized, this
> patch posting is just to elicit feedback.
What's the story with TFmode for FMA?
Thanks for working on this!
--
Eric Botcazou
More information about the Gcc-patches
mailing list