[Bug libfortran/21468] vectorizing libfortran

dorit at il dot ibm dot com gcc-bugzilla@gcc.gnu.org
Sun Jan 8 13:49:00 GMT 2006



------- Comment #10 from dorit at il dot ibm dot com  2006-01-08 13:49 -------
> Reopening since many of the intrinsics could still vectorize better.

Could help if you list specific functions that you expect to get vectorized. As
far as dotprod is concerned - if it's operating on floats, you need to use
-ffast-math or -funsafe-math-optimizations to enable vectorization. If it's
dotprod of integers - probably the recent patches I sent to support reduction
patterns (http://gcc.gnu.org/ml/gcc-patches/2005-12/msg01896.html) would be
required (this functionality is present in auotvect; you can try to see if it's
vectorized any better with autovect-branch).


-- 

dorit at il dot ibm dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dorit at il dot ibm dot com


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




More information about the Gcc-bugs mailing list