On Apr 21, 2010, at 9:53 AM, Vladimir Makarov wrote: > Only SPECIn2000 for x86_64 has been compiled fully successfully by > dragonegg. There were a few compiler crashes including some in LLVM > itself for SPECFP2000 and for SPECINT2000 for x86. > > So here is SPECInt2000 for x86_64 comparison: > > dragonegg: -O3 (with LLVM release build) > gcc4.5: -O3 -flto (--enable-checking=release) > > Compilation Time SPECINT2000 > Dragonegg 122.85user 2572 > gcc-4.5 283.49user 2841 > > On integer benchmarks, dragonegg generates about 11% slower code. > One interesting thing is that dragonegg is a really fast compiler. It > is 2.3 times faster than gcc.
This is definitely interesting, but you're also comparing apples and oranges here (for both compile time and performance). Can you get numbers showing GCC -O3 and dragonegg with LTO to get a better comparison? -Chris