[PATCH] D17584: Cleanup inline cost analysis code

Xinliang David Li via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 12 15:12:51 PDT 2016


On Tue, Apr 12, 2016 at 3:00 PM, Easwaran Raman <eraman at google.com> wrote:

> eraman added a comment.
>
> In http://reviews.llvm.org/D17584#395995, @eraman wrote:
>
> > In http://reviews.llvm.org/D17584#393215, @davidxl wrote:
> >
> > > Sorry for the long delay.
> > >
> > > Easwaran, please split the patches into smaller ones.
> > >
> > > 1. check in the refactoring code (allowSizeGrowth) -- no further
> review is required
> >
> >
> > Checkd in this part. This actually fixes the issue Akira had because you
> won't end up with a positive bonus, but an initial zero threshold. But the
> complex control flow means there could be other unintended results.
> >
> > > 2. split out another NFC clean-up code (i.e. removal of
> IsRecursiveCall etc at line 1328)
> >
> > > 3. the remaining changes.
> >
>
>
> It's not clear whether you asked me to commit 2 and 3 above or send them
> as different patches for review. I suppose it is the latter - could you
> confirm if that's the case?
>


If 2 is a NFC, please commit it. 3 needs another look.

David


>
>
> http://reviews.llvm.org/D17584
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160412/2583fefd/attachment.html>


More information about the llvm-commits mailing list