Displaying 4 results from an estimated 4 matches for "vk_xxx".
2015 Jun 30
3
[LLVMdev] IC profiling infrastructure
...lue profile kind allows profile
data to be independently loaded and used:
>> .. CodeGenPGO::assignRegionCounters (...) {
>> if (enable_indirect_profile) {
>> loadValueProfile(VK_indirect_call);
>> }
>> if (enable_xxx_profile) {
>> loadXXXProfile(VK_xxx);
>> }
>> }
>> if we end up with inter-mixing all value kind profile data, we will
have to load all value profile data into memory regardless of the
option specified. It also makes the profile data uses really hard --
how do we easily match the value profile site with the pro...
2015 Jul 03
3
[LLVMdev] IC profiling infrastructure
...; data to be independently loaded and used:
> >> .. CodeGenPGO::assignRegionCounters (...) {
> >> if (enable_indirect_profile) {
> >> loadValueProfile(VK_indirect_call);
> >> }
> >> if (enable_xxx_profile) {
> >> loadXXXProfile(VK_xxx);
> >> }
> >> }
> >> if we end up with inter-mixing all value kind profile data, we will
> have to load all value profile data into memory regardless of the
> option specified. It also makes the profile data uses really hard --
> how do we easily match the v...
2015 Jun 29
3
[LLVMdev] IC profiling infrastructure
...}
...
}
Organizing the profile data according value profile kind allows
profile data to be independently loaded and used:
.. CodeGenPGO::assignRegionCounters (...) {
if (enable_indirect_profile) {
loadValueProfile(VK_indirect_call);
}
if (enable_xxx_profile) {
loadXXXProfile(VK_xxx);
}
}
if we end up with inter-mixing all value kind profile data, we will
have to load all value profile data into memory regardless of the
option specified. It also makes the profile data uses really hard --
how do we easily match the value profile site with the profile data
counter index i...
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: