This is the mail archive of the gcc-bugs@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]

[Bug tree-optimization/26788] optimization of expression templates not as performant as g++ 4.0.2



------- Comment #13 from roebel at ircam dot fr  2008-01-27 12:35 -------
Hi,

I run the tests with g++ 422 and it seems to  me the issue is closed.
Compilation without the salias-max-implicit-fields flag is nor producing
any substantial increase in run time any more and with and without
this parameter the hand optimized and compiler template version 
of the code have very similar run time.

I would be really happy with this, if gcc422 would produce
correct code in all my projects. I tried it already a while ago
and found a problem with std::set where the optimized version of the program
simply did and up with duplicate entries in the set 
(while gcc 4.1.2 has no problems with the very same code)!!!

Besides that show stopper we had other problems with code using
sse/sse2 intrinsics  producing wrong results when optimization was enabled.

All this may have changed in gcc4.3. I will give it another trial.

Thanks


-- 

roebel at ircam dot fr changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|                            |FIXED


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


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