Displaying 3 results from an estimated 3 matches for "c90f134a".
2010 Nov 30
3
[LLVMdev] LLVM Inliner
...; instance.
>
>
> Absolutely true. It may also be completely wrong for some functions. It's
> a heuristic :)
>
> -Chris
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20101130/c90f134a/attachment.html>
2010 Nov 29
0
[LLVMdev] LLVM Inliner
On Nov 28, 2010, at 11:39 PM, Xinliang David Li wrote:
> 1. Run the inliner on bar (noop, since it has no call sites)
> 2. Run the per-function passes on bar. This generally shrinks it, and prevents "abstraction penalty" from making bar look too big to inline.
> 3. Run the inliner on foo. Since foo calls bar, we consider inlining bar into foo and do so if profitable.
> 4.
2010 Nov 29
3
[LLVMdev] LLVM Inliner
On Sun, Nov 28, 2010 at 2:37 PM, Chris Lattner <clattner at apple.com> wrote:
> On Nov 23, 2010, at 5:07 PM, Xinliang David Li wrote:
> > Hi, I browsed the LLVM inliner implementation, and it seems there is room
> for improvement. (I have not read it too carefully, so correct me if what I
> observed is wrong).
> >
> > First the good side of the inliner -- the