[PATCH] D24338: [InlineCost] Remove CallPenalty and change MinSizeThreshold to 5
Xinliang David Li via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 1 19:04:53 PDT 2016
On Tue, Nov 1, 2016 at 5:52 PM, Mehdi AMINI <mehdi.amini at apple.com> wrote:
> mehdi_amini added a comment.
>
> In https://reviews.llvm.org/D24338#585295, @eraman wrote:
>
> > I agree that having a call penalty in addition to argument set up cost
> skews inline cost computation.
>
>
> What about register spills for instance? An IR call can really be more
> costly when lowered to machine code.
>
Do you mean parameter passing? That should be counted independently by the
instruction visitor.
David
>
>
> Repository:
> rL LLVM
>
> https://reviews.llvm.org/D24338
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20161101/571fce2b/attachment.html>
More information about the llvm-commits
mailing list