[Bug fortran/31067] MINLOC should sometimes be inlined (gas_dyn is sooooo sloooow)
irar at il dot ibm dot com
gcc-bugzilla@gcc.gnu.org
Sun Jul 5 06:48:00 GMT 2009
------- Comment #27 from irar at il dot ibm dot com 2009-07-05 06:48 -------
(In reply to comment #23)
> because there are two reductions in that loop which I think the vectorizer
> cannot handle:
Actually, the vectorizer can vectorize two reductions. I think, the problem is
in cond_expr in reduction:
> pos.0_3 = [cond_expr] D.1599_29 ? pos.0_32 : pos.0_31;
> limit.2_5 = [cond_expr] D.1599_29 ? limit.2_22 : limit.2_8;
I'll look into it.
Ira
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31067
More information about the Gcc-bugs
mailing list