Displaying 3 results from an estimated 3 matches for "succpaths".
Did you mean:
subpaths
2010 Dec 08
0
[LLVMdev] Reviewer for our Path Profiling Implementation
...hNumbering.cpp
The constructor and accessors are trivial and can be defined inline.
+ void BallLarusDag::calculatePathNumbersFrom(BallLarusNode* node) {
...
+ BallLarusEdge* currEdge = *succ;
+ currEdge->setWeight(sumPaths);
+ succNode = currEdge->getTarget();
+ unsigned succPaths = succNode->getNumberPaths();
+ isReady = isReady && (succPaths != 0);
If a successor is not finished, can you early return here instead of
prematurely setting the edge weights? Better yet, keep a count
of the remaining successors, then only call calculatePathNumberFrom()
once per...
2010 Dec 08
1
[LLVMdev] Reviewer for our Path Profiling Implementation
...accessors are trivial and can be defined inline.
>
> + void BallLarusDag::calculatePathNumbersFrom(BallLarusNode* node) {
> ...
> + BallLarusEdge* currEdge = *succ;
> + currEdge->setWeight(sumPaths);
> + succNode = currEdge->getTarget();
> + unsigned succPaths = succNode->getNumberPaths();
> + isReady = isReady && (succPaths != 0);
>
> If a successor is not finished, can you early return here instead of
> prematurely setting the edge weights? Better yet, keep a count
> of the remaining successors, then only call calculateP...
2010 Dec 03
4
[LLVMdev] Reviewer for our Path Profiling Implementation
I am a student at the University of Alberta under the
supervision of José Nelson Amaral, and I have been working on
implementing path profiling into LLVM. I have completed my project
and would like to submit it.
We are looking for a reviewer for the path profiling implementation. We
have sent previous requests to the llvmdev list but have so far been
unsuccessful.
Please see the attached