[llvm-commits] [llvm] r132882 - in /llvm/trunk: lib/CodeGen/AsmPrinter/AsmPrinter.cpp lib/Target/X86/X86InstrInfo.cpp test/CodeGen/Thumb2/machine-licm.ll

Rafael Ávila de Espíndola rafael.espindola at gmail.com
Sun Jun 12 10:45:46 PDT 2011


> It think it's OK. Here is what I measure on 403.gcc with llc -O0 -time-passes:
> 
> Before:
>    0.6719 ( 12.9%)   0.0624 ( 14.7%)   0.7343 ( 13.0%)   0.7345 ( 13.0%)  X86 AT&T-Style Assembly Printer
> After:
>    0.6873 ( 13.1%)   0.0628 ( 14.8%)   0.7501 ( 13.3%)   0.7501 ( 13.3%)  X86 AT&T-Style Assembly Printer

Just to be sure, I decided to give the "gcc as a single file a try" the
.bc file is in

http://people.mozilla.org/~respindola/gcc.bc.bz2

I did 10 runs with both the old and new versions. I timed "llc -O0
gcc.bc -o gcc.o -filetype=obj -mc-relax-all". The best result with the
old version was 0m6.527s, with the new one it was 0m6.485s.

> Thanks,
> /jakob
> 

Cheers,
Rafael



More information about the llvm-commits mailing list