This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Optimizations documentation


Ira Rosen wrote:
Here is the link to the vectorizer's documentation:
http://gcc.gnu.org/projects/tree-ssa/vectorization.html


Thanks, but I take what it says there with some grains of salt. Yes, -O3 implies -ftree-vectorize on x86_64, but I seem to have to specify the option on other targets. Also, I have not understood the limitations of -freassociative-math.
Several gcc vectorization test cases currently throw FAIL on certain targets, but not on others. I don't know if that is a significant issue.
g++-4.3 seems well ahead of other compilers in ability to vectorize STL iterators:
http://softwarecommunity.intel.com/Wiki/HighPerformanceComputing/688.htm



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]