As someone who's maintained a c++ scientific library (eigen.tuxfamily.org) until 2 years ago: - GCC >= 4.4 generated the fastest code of any compiler I tried when it came out (MSVC, ICC, Clang); 4.5 was even better; I stopped tracking after that. ICC had less bad auto-vectorization, but it was still bad enough that you would still want to write vectorized code yourself anyways. - But GCC's x86-32bit backend was not great; it's with x86-64bit that GCC really shined. - So if we adopted GCC on Windows, that would change the data in the 32bit vs 64bit debate. - Time has passed, Clang has improved a lot since I was working on that...
Benoit 2013/2/1 Jean-Marc Desperrier <jmd...@gmail.com> > Nathan Froyd a écrit : > >> Do you have examples that you can point to? I'm sure the GCC folks >> would be interested in hearing about concrete examples... >> > > OK, there was many examples with older GCC versions, but it's not > guaranteed to be still true with the newest GCC which had significant > enhancements since 4.3 > (some people do still find slower results http://www.g-truc.net/post-** > 0372.html#menu <http://www.g-truc.net/post-0372.html#menu> ). > > This requires tests to tell for sure. > > ______________________________**_________________ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/**listinfo/dev-platform<https://lists.mozilla.org/listinfo/dev-platform> > _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform