[LLVMdev] pb05 results for current llvm/dragonegg
Duncan Sands
baldrick at free.fr
Tue Apr 3 01:13:39 PDT 2012
Hi Anton,
>> dragonegg degg+vectorize degg+optnz gfortran
>> ac 12.45 12.45 8.85 8.80
>> gas_dyn 11.72 11.80 4.47 4.26
>> induct 24.02 24.91 12.08 13.65
>> rnflow 32.25 32.35 26.47 24.06
> Any idea what might cause such differences here?
I haven't analysed these, but as a general remark: if "degg+optnz" does much
better than "dragonegg" then that indicates a weakness in LLVM's IR level
optimizers, while if "gfortran" does much better than "degg+optnz" then that
indicates a weakness in LLVM's codegen. Applying this to the above suggests
that most of the differences are coming from LLVM's IR level optimizers not
doing a good job somewhere.
Ciao, Duncan.
More information about the llvm-dev
mailing list