This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
vectorization, -floop-strip-mine, -floop-block and -floop-interchange
- From: Jack Howarth <howarth at bromo dot msbb dot uc dot edu>
- To: gcc at gcc dot gnu dot org
- Date: Wed, 13 Aug 2008 09:31:28 -0400
- Subject: vectorization, -floop-strip-mine, -floop-block and -floop-interchange
Can anyone explain the relationship between the current vectorization
optimizations in the gcc trunk compiler and the new -floop-strip-mine,
-floop-interchange and -floop-block loop optimizations? Which takes
precedence and does one set block the other in any way? I would hope
that the new loop optimizations simply redefine the loops that are then
processed for vectorization so that both sets of optimizations can
be in effect at the same time. Thanks in advance for any clarifications
on how these optimizations interact with each other.
Jack