I am really surprised that the compile times of Clang are not better. This is the area where Clang had the real lead over GCC.
Also, in my experience, clang often seems to generate more reasonable SIMD code compared to gcc (still not on par with hand-written assembly, though), but gcc seems to be quite a bit better at handling integer-only stuff. I'm working on a Mahjong game right now, and the hand evaluator is ~15% faster when built with g++ -O3 compared to clang++ -O3.
Comment