> Which is why i said "It's fine to say compile time performance of the > middle end portions ew may replace should be same or better". > > And if you were to look right now, it's actually significantly better in > some cases :(
Can you prove this assertion? Here is some data: http://people.redhat.com/dnovillo/spec2000.i686/gcc/global-build-secs_elapsed.html And some more http://llvm.cs.uiuc.edu/testresults/X86/2005-11-01.html I'm not sure about accuracy, or versions of LLVM used, etc. Although promising on some things (as Diego said), LLVM exectue and compile performance is a mixed bag. It would probably be interesting to run SPEC or something else with icc IPO enabled, LLVM IPO enabled, and whatever gcc IMA support is available, to do a true comparison of where things stand. More data would be interesting. -benjamin