> I'd say we want to fix these kind of things before switching the default.  Can
> you file bugreports for the distinct issues you noticed when adjusting the
> testcases?

Sure, filed https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120808 for the most
frequently hit issue on x86 for now.

> I suppose they are reproducible as well when using the C fma() function
> directly?

No, unfortunately there are multiple issues with fma builtin:

1) __builtin_fma does not accept generic vector types

2) we have FMS FNMA FNMS FMADDSUB FMSUBADD internal functions, but
no corresponding builtins

3) __builtin_fma and .FMA internal function are not the same in the middle-end,
I reported one instance arising from that in 
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109892

Alexander

Reply via email to