[Bug tree-optimization/91723] [9/10 Regression] builtin fma is not optimized or vectorized as *+
jakub at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Sep 10 18:32:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91723
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jakub at gcc dot gnu.org
--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
--- tree-vect-stmts.c.jj22019-08-27 23:01:31.000000000 +0200
+++ tree-vect-stmts.c2019-09-10 20:28:18.646389500 +0200
@@ -3308,7 +3308,7 @@ vectorizable_call (stmt_vec_info stmt_in
if (!vectype_in)
vectype_in = vectypes[i];
else if (vectypes[i]
- && vectypes[i] != vectype_in)
+ && !types_compatible_p (vectypes[i], vectype_in))
{
if (dump_enabled_p ())
dump_printf_loc (MSG_MISSED_OPTIMIZATION, vect_location,
fixes this.
More information about the Gcc-bugs
mailing list