--- Comment #11 from fxcoudert at gcc dot gnu dot org 2007-04-18 23:01
---
Closing this. We should really open new PRs for different intrinsics, when we
have code and perf measurements.
--
fxcoudert at gcc dot gnu dot org changed:
What|Removed |Ad
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Status|REOPENED|NEW
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21468
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|4.1.0 |---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21468
--- 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 nee
--- Comment #9 from jb at gcc dot gnu dot org 2006-01-06 14:47 ---
Reopening since many of the intrinsics could still vectorize better.
--
jb at gcc dot gnu dot org changed:
What|Removed |Added
--
--- Comment #8 from pinskia at gcc dot gnu dot org 2006-01-06 04:31 ---
Fixed for 4.1.0.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Status
--- Comment #7 from jb at gcc dot gnu dot org 2005-11-14 19:48 ---
Subject: Bug 21468
Author: jb
Date: Mon Nov 14 19:48:31 2005
New Revision: 106898
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106898
Log:
2005-11-14 Janne Blomqvist <[EMAIL PROTECTED]>
PR fortran/21
--- Comment #6 from jb at gcc dot gnu dot org 2005-11-13 19:42 ---
Patch for matmul here: http://gcc.gnu.org/ml/fortran/2005-11/msg00366.html
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21468
--- Comment #5 from jb at gcc dot gnu dot org 2005-11-11 23:13 ---
Actually, by marking the arguments to matmul as restrict pointers, I was able
to vectorize the main loop for unit stride.
I'll produce a patch at some point..
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21468
--- Comment #4 from jb at gcc dot gnu dot org 2005-11-11 21:55 ---
Seems like libgfortran vectorizes much better now. Compiling with
"-ftree-vectorize -ftree-vectorizer-verbose=5 -msse2" added to CFLAGS (I didn't
try with FCFLAGS) and grepping the output for LOOP VECTORIZED shows
../../
--- Additional Comments From tobi at gcc dot gnu dot org 2005-09-22 22:02
---
Can this be done now that PR22480 is fixed?
--
What|Removed |Added
CC|
--
Bug 21468 depends on bug 22480, which changed state.
Bug 22480 Summary: [4.1 Regression] ICE in convert_move, at expr.c:390 with
-ftree-vectorize
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22480
What|Old Value |New Value
---
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-12
15:23 ---
PR 22480 refences a PR which currently blocks doing this.
--
What|Removed |Added
BugsThisDe
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-09
21:32 ---
Confirmed, the only loop that was optimized was:
for (i = 0; i < VALUES_SIZE; i++)
values[i] = - GFC_INTEGER_4_HUGE;
The agruments to intrinsics really should have restrict on them to get the
14 matches
Mail list logo