Displaying 5 results from an estimated 5 matches for "edgeinform".
2009 Jul 01
0
[LLVMdev] Profiling in LLVM Patch
...blocks is
> - // executed. As a special case, we also hold an edge from the null
> - // BasicBlock to the entry block to indicate how many times the function was
> - // entered.
> - std::map<std::pair<BasicBlock*, BasicBlock*>, unsigned> EdgeCounts;
> + // EdgeInformation - Count the number of times a transition between two
> + // blocks is executed. As a special case, we also hold an edge from the
> + // null BasicBlock to the entry block (henceforth (0,entry) to indicate
> + // how many times the function was entered. (This is especially ne...
2009 Jun 29
7
[LLVMdev] Profiling in LLVM Patch
Hi all,
as proposed in
http://lists.cs.uiuc.edu/pipermail/llvmdev/2009-February/020396.html
I implemented the algorithm presented in [Ball94]. It only instruments
the minimal number of edges necessary for edge profiling.
The main changes introduced by this patch are:
*) a interface compatible rewrite of ProfileInfo
*) a cleanup of ProfileInfoLoader
(some functionality in ProfileInfoLoader
2009 Aug 08
0
[LLVMdev] Profiling in LLVM Patch Followup 1
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi!
Andreas Neustifter wrote:
> Daniel Dunbar wrote:
>> Thanks, applied as r78247. Next? :)
>
> Oh my, first he is lagging and now it's all a hurry :-)
>
> Okay, here comes the next one.
>
> I'm taking a short vacation next week so I will try to prepare 1 or 2 of
> the next patches so that you can work on them
2009 Jul 01
12
[LLVMdev] Profiling in LLVM Patch
...// executed. As a special case, we also hold an edge from the null
>> - // BasicBlock to the entry block to indicate how many times the function was
>> - // entered.
>> - std::map<std::pair<BasicBlock*, BasicBlock*>, unsigned> EdgeCounts;
>> + // EdgeInformation - Count the number of times a transition between two
>> + // blocks is executed. As a special case, we also hold an edge from the
>> + // null BasicBlock to the entry block (henceforth (0,entry) to indicate
>> + // how many times the function was entered. (This is e...
2009 Aug 08
6
[LLVMdev] Profiling in LLVM Patch Followup 1
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Daniel Dunbar wrote:
> Thanks, applied as r78247. Next? :)
Oh my, first he is lagging and now it's all a hurry :-)
Okay, here comes the next one.
I'm taking a short vacation next week so I will try to prepare 1 or 2 of
the next patches so that you can work on them as you have time.
Greetings, Andi
- --