[LLVMdev] Greedy register allocation
David A. Greene
greened at obbligato.org
Tue May 3 09:19:57 PDT 2011
Jakob Stoklund Olesen <stoklund at 2pi.dk> writes:
> +10.0% SingleSource/Benchmarks/CoyoteBench/huffbench
> +12.0% SingleSource/Benchmarks/McGill/chomp
> +18.0% SingleSource/Benchmarks/BenchmarkGame/n-body
> +45.5% SingleSource/Benchmarks/BenchmarkGame/puzzle
> +10.0% SingleSource/Benchmarks/Shootout/heapsort
> +10.5% MultiSource/Benchmarks/Trimaran/enc-3des/enc-3des
> +10.9% SingleSource/Benchmarks/Shootout-C++/heapsort
> +11.7% MultiSource/Benchmarks/Ptrdist/bc/bc
> +12.0% MultiSource/Benchmarks/McCat/17-bintr/bintr
> +55.2% SingleSource/Benchmarks/Shootout/methcall
Yikes! Do we know why these codes got so much worse? Even 5% is a big
deal on x86.
-Dave
More information about the llvm-dev
mailing list