[LLVMdev] dragonegg vs xplor-nih

Jack Howarth howarth at bromo.med.uc.edu
Tue Apr 12 20:04:49 PDT 2011

   I was quite surprised to find that dragonegg svn can now compile all of
xplor-nih (which is a complex mix of c, c++ and fortran that is a regression
magnet for FSF gcc). The xplor-nih package was compiled at -O3 -ffast-math -funroll-loops 
for all three compilers. The xplor testsuite passed without regressions and benchmarked
as follows...

dragonegg svn with llvm 2.9 and FSF gcc 4.5.3svn
Total CPU time: 46.0750

FSF gcc 4.5.3svn
Total CPU time: 43.2884

Pretty impressive. It will be very interesting to see how dragonegg performs once
-fplugin-arg-dragonegg-enable-gcc-optzns become usable at -ffast-math -O3.

More information about the llvm-dev mailing list