Displaying 3 results from an estimated 3 matches for "selectpaths".
2009 Jul 10
3
[LLVMdev] Path profiling interface proposal
Hello,
I am planning on contributing path profiling to LLVM by the end of
August. I have written a document of what the interface to the path
profiles would look like at that time. If someone has any amendments, I
can incorporate them.
http://www.cs.ualberta.ca/~pejic/PathProfiling.html
Slobodan Pejic
2009 Jul 10
0
[LLVMdev] Path profiling interface proposal
...on that the paths are in;
> * start, starting iterator over basic blocks;
> * end, ending iterator over basic blocks;
> * order, ascending or descending ordering by count.
> * Returns an iterator over Path objects.
> */
> PathProfileInfo::iterator PathProfileInfo::selectPaths (
> Function &F,
> std::vector<BasicBlock*>::iterator start,
> std::vector<BasicBlock*>::iterator end,
> PathProfileInfo::Order order);
I don't understand what this means. Is this an interface to get at the paths
in some subset of a Function's...
2009 Jul 11
1
[LLVMdev] Path profiling interface proposal
...;
>> * start, starting iterator over basic blocks;
>> * end, ending iterator over basic blocks;
>> * order, ascending or descending ordering by count.
>> * Returns an iterator over Path objects.
>> */
>> PathProfileInfo::iterator PathProfileInfo::selectPaths (
>> Function &F,
>> std::vector<BasicBlock*>::iterator start,
>> std::vector<BasicBlock*>::iterator end,
>> PathProfileInfo::Order order);
>
> I don't understand what this means. Is this an interface to get at the paths
> in s...