Displaying 3 results from an estimated 3 matches for "140ffd8".
2015 Aug 08
2
RFC: PGO Late instrumentation for LLVM
...;> incq 0xa79011(%rip) # 14c6750
>> <__llvm_profile_counters__ZN10MallocHook13InvokeNewHookEPKvm>
>> incq 0xa79442(%rip) # 14c6b88
>> <__llvm_profile_counters__ZNK4base8internal8HookListIPFvPKvmEE5emptyEv>
>> incq 0x9c288b(%rip) # 140ffd8
>> <__llvm_profile_counters__ZN4base6subtle12Acquire_LoadEPVKl>
>> ...
>>
>> From profile use point of view, many of these counter update are
>> redundant. Considering the following example:
>> void bar(){
>> sum++;
>> }
>> void foo() {...
2015 Aug 10
3
RFC: PGO Late instrumentation for LLVM
...# 14c6750
> >>> <__llvm_profile_counters__ZN10MallocHook13InvokeNewHookEPKvm>
> >>> incq 0xa79442(%rip) # 14c6b88
> >>> <__llvm_profile_counters__ZNK4base8internal8HookListIPFvPKvmEE5emptyEv>
> >>> incq 0x9c288b(%rip) # 140ffd8
> >>> <__llvm_profile_counters__ZN4base6subtle12Acquire_LoadEPVKl>
> >>> ...
> >>>
> >>> From profile use point of view, many of these counter update are
> >>> redundant. Considering the following example:
> >>> void bar...
2015 Aug 08
3
RFC: PGO Late instrumentation for LLVM
...rs__ZN13LowLevelAlloc5ArenaC2Ev+0x1b8>
incq 0xa79011(%rip) # 14c6750
<__llvm_profile_counters__ZN10MallocHook13InvokeNewHookEPKvm>
incq 0xa79442(%rip) # 14c6b88
<__llvm_profile_counters__ZNK4base8internal8HookListIPFvPKvmEE5emptyEv>
incq 0x9c288b(%rip) # 140ffd8
<__llvm_profile_counters__ZN4base6subtle12Acquire_LoadEPVKl>
...
>From profile use point of view, many of these counter update are redundant.
Considering the following example:
void bar(){
sum++;
}
void foo() {
bar();
}
FE based instrumentation needs to insert counter update for the o...