Displaying 11 results from an estimated 11 matches for "buyukkurt".
2015 May 21
5
[LLVMdev] IC profiling infrastructure
...google.com> writes:
> I have sent my review comments. I think most of my high level concerns
> have been addressed (except for last few minor fix ups).
>
> Justin, do you have a chance to take a look?
>
> thanks,
>
> David
>
> On Wed, May 13, 2015 at 10:49 AM, Betul Buyukkurt <betulb at codeaurora.org> wrote:
>>> Xinliang David Li <davidxl at google.com> writes:
>>>>> From: <betulb at codeaurora.org>
>>>>> Date: Tue, Apr 7, 2015 at 12:44 PM
>>>>> Subject: [LLVMdev] IC profiling infrastructure
>&g...
2015 May 13
2
[LLVMdev] IC profiling infrastructure
...just indirect call
>> promotion), but this can be done as a follow up.
>>
>> I will start with some reviews. Hopefully others will help with reviews
>> too.
>>
>> thanks,
>>
>> David
>>
>>
>>
>>> Thanks,
>>> -Betul Buyukkurt
>>>
>>> Qualcomm Innovation Center, Inc.
>>> Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a
>>> Linux
>>> Foundation Collaborative Project
>>>
>>>
>>>
>>> _________________________________________...
2015 Jun 16
2
[LLVMdev] IC profiling infrastructure
"Betul Buyukkurt" <betulb at codeaurora.org> writes:
>> - We don't need to store the value profiling kind in the data at all.
>> The frontend knows which invocations of the intrinsic are for each kind
>> implicitly, much like it knows the difference between a counter for an
>...
2014 Oct 25
4
[LLVMdev] Indirect call site profiling
...ementation, which we
plan to put it up for review. However, Id like to inquire prior if there
are any plans or ongoing work done in the community to enable indirect
call target profiling support or not. Please inform if cfe-dev is a better
candidate for posting PGO related emails.
Thanks,
-Betul Buyukkurt
Employee of the Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux
Foundation Collaborative Project
2015 Apr 29
4
[LLVMdev] IC profiling infrastructure
...;d like to make the runtime part of the change to be shared and used
as a general purpose value profiler (not just indirect call
promotion), but this can be done as a follow up.
I will start with some reviews. Hopefully others will help with reviews too.
thanks,
David
> Thanks,
> -Betul Buyukkurt
>
> Qualcomm Innovation Center, Inc.
> Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux
> Foundation Collaborative Project
>
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu...
2015 Jul 03
3
[LLVMdev] IC profiling infrastructure
...remove the reserved kinds
2. In compiler-rt code, assert the kind to be icalltarget and remove the
loop
3. Keep the indexed format (as is now)
4. Add assertion in profile use that icalltarget is the only expected kind.
Justin, does this sound reasonable?
David
On Jul 2, 2015 1:10 PM, "Betul Buyukkurt" <betulb at codeaurora.org> wrote:
> Any decision on below? Is everyone OK w/ removing the value_kind and
> keeping
> the raw profile writer and reader code to do exactly what we need it to do
> today. Justin, if you agree, I'll make/upload the changes to right away?
>...
2015 Jun 30
3
[LLVMdev] IC profiling infrastructure
> Xinliang David Li <davidxl at google.com> writes:
>> Justin, thanks for the reply.
>> I would like to point out that value_kind is actually not really stored
in the raw profile data (nor do we intend to do so), other than the
minimal information about per value kind NumOfSites info in
per-function profile header. Basically the data is organized per value
kind instead of
2014 Nov 03
2
[LLVMdev] Indirect call site profiling
...such a way to
> enable both use cases, we could share infrastructure.
Thanks, we've recently posted an RFC on the design. The design is quite
straightforward and simple but the gains will be seen when the data is
used in optimizations.
> Philip
>>
>> Thanks,
>> -Betul Buyukkurt
>>
>> Employee of the Qualcomm Innovation Center, Inc.
>> Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a
>> Linux
>> Foundation Collaborative Project
>>
>>
>> _______________________________________________
>> LLVM Develope...
2015 Jun 16
3
[LLVMdev] IC profiling infrastructure
Xinliang David Li <davidxl at google.com> writes:
> On Mon, Jun 15, 2015 at 5:35 PM, Justin Bogner <mail at justinbogner.com> wrote:
>> "Betul Buyukkurt" <betulb at codeaurora.org> writes:
>>>> - We don't need to store the value profiling kind in the data at all.
>>>> The frontend knows which invocations of the intrinsic are for each kind
>>>> implicitly, much like it knows the difference betwe...
2015 Jun 22
4
[LLVMdev] IC profiling infrastructure
Justin, do you have more concerns on keeping value_kind?
If there is still disagreement, can we agree to move on with it for
now ? After the initial version of the patches checked in, we can do
more serious testings with large apps and revisit this if there are
problems discovered.
thanks,
David
On Mon, Jun 15, 2015 at 10:47 PM, Xinliang David Li <davidxl at google.com> wrote:
2015 Apr 17
3
[LLVMdev] RFC: Indirect Call Promotion LLVM Pass
...the
indirect call profile infrastructure
http://lists.cs.uiuc.edu/pipermail/llvmdev/2015-April/084271.html
Your feedback and comments will be highly appreciated.
Thanks,
Ivan
============================================================================RFC:
Indirect Call Promotion LLVM Pass
Betul Buyukkurt and Ivan Baev
1. Introduction
Indirect call promotion (ICP) replaces an indirect call instruction to a
set of target addresses with a sequence of tests guarding direct calls to
selected targets, plus a fall through branch containing the original
indirect call. The ICP optimization is found to be t...