Displaying 2 results from an estimated 2 matches for "callsite1".
Did you mean:
callsite
2015 Mar 24
2
[LLVMdev] RFC - Improvements to PGO profile support
...// ENTRY count is 4*C, after capping it becomes 'C'
...
}
void test()
{
// BB1: count(BB1) = C
bar();
// BB2: count(BB2) = C
bar();
}
void test2()
{
// BB3: count(BB3) = C
bar();
// BB4: count(BB4) = C
bar();
}
What would inliner see here ? When it sees callsite1 -- it might mistaken
that is the only dominating callsite to 'bar'.
David
On Tue, Mar 24, 2015 at 12:57 PM, Chandler Carruth <chandlerc at google.com>
wrote:
>
> On Tue, Mar 24, 2015 at 12:53 PM, Xinliang David Li <xinliangli at gmail.com>
> wrote:
>
>> Cap...
2015 Mar 24
2
[LLVMdev] RFC - Improvements to PGO profile support
Capping also leads to other kinds of problems -- e.g., sum of incoming edge
count (callgraph) does not match the callee entry count etc.
David
On Tue, Mar 24, 2015 at 12:50 PM, Xinliang David Li <xinliangli at gmail.com>
wrote:
>
>
> On Tue, Mar 24, 2015 at 12:45 PM, Chandler Carruth <chandlerc at google.com>
> wrote:
>
>>
>> On Tue, Mar 24, 2015 at 11:46