[llvm-commits] [PATCH] Rotate CallInst operands -- HEADS UP

Gabor Greif ggreif at gmail.com
Thu Apr 15 05:20:18 PDT 2010


On Apr 13, 6:18 pm, Daniel Dunbar <dan... at zuster.org> wrote:
> Hi Gabor,
>
> What is the measured performance impact of this change?
>
>  - Daniel
>

Hi Daniel,

I have constructed a testcase with 26000 callsites, and the "opt -
inline" times
are unchanged (still trying to get gnuplot to visualize). Anyway, it
gets lost in the noise.
I did not expect much more, since the win per callsite is in the
50-100 instructions range
which means 26,000,000 instructions on a modern processor putting it
in the 10 ms range.

However the stripped binaries get 4k smaller for opt, clang lli etc.
on x86_64 linux.

Cheers,

    Gabor




More information about the llvm-commits mailing list