[llvm-testresults] Geryon-X86-64 i386 nightly tester results
Dan Gohman
gohman at apple.com
Wed Apr 8 11:45:41 PDT 2009
On Apr 8, 2009, at 2:39 AM, Apache wrote:
>
> multisource/Benchmarks/Trimaran/netbench-url/netbench-url: -22.11%
> (2.85 => 3.48)
This is reproducible, though it all comes down to this one
change in one hot 14-instruction loop:
- movl %r13d, %ecx
- addl %ebp, ecx
+ leal (%rbp,%r13), %ecx
This is exactly what the two-address lowering heuristics
are designed to do; the change is that they're no longer
missing this case. Fixing this would require some new
heuristics that can decide when mov+add is really better
than lea.
Dan
More information about the llvm-testresults
mailing list