search for: pathnumbering

Displaying 5 results from an estimated 5 matches for "pathnumbering".

2010 Dec 08
0
[LLVMdev] Reviewer for our Path Profiling Implementation
.... In getPathCounter can you check that type == PP_HASH and size == 0 before writing to the data structure? +++ lib/Transforms/Instrumentation/ProfilingUtils.h (working copy) +#include "llvm/DerivedTypes.h" Add the include only in the .cpp files that need it. +++ include/llvm/Analysis/PathNumbering.h +namespace llvm { + class BallLarusNode; I don't think you should indent large namespaces bodies. Same goes for the rest of the files. +++ lib/Analysis/PathNumbering.cpp The constructor and accessors are trivial and can be defined inline. + void BallLarusDag::calculatePathNumbersFrom(Bal...
2010 Dec 08
1
[LLVMdev] Reviewer for our Path Profiling Implementation
...== PP_HASH and size == 0 > before writing to the data structure? > > +++ lib/Transforms/Instrumentation/ProfilingUtils.h (working copy) > > +#include "llvm/DerivedTypes.h" > > Add the include only in the .cpp files that need it. > > +++ include/llvm/Analysis/PathNumbering.h > > +namespace llvm { > + class BallLarusNode; > > I don't think you should indent large namespaces bodies. Same goes for > the rest of the files. > > +++ lib/Analysis/PathNumbering.cpp > > The constructor and accessors are trivial and can be defined inline....
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
2013 Sep 13
2
[LLVMdev] Removing legacy profiling code from LLVM
...this code being here. If anything, this code is actively confusing those efforts and so I would like to garbage collect and help pave the way for new stuff. We can always recover this code from the VCS if needed in the future. Files on the chopping block: # deleted: include/llvm/Analysis/PathNumbering.h # deleted: include/llvm/Analysis/PathProfileInfo.h # deleted: include/llvm/Analysis/ProfileDataLoader.h # deleted: include/llvm/Analysis/ProfileDataTypes.h # deleted: include/llvm/Analysis/ProfileInfo.h # deleted: include/llvm/Analysis/ProfileInfoLoade...
2013 Sep 13
0
[LLVMdev] Removing legacy profiling code from LLVM
...f anything, this code is actively confusing those efforts and so I would > like to garbage collect and help pave the way for new stuff. We can always > recover this code from the VCS if needed in the future. > > Files on the chopping block: > # deleted: include/llvm/Analysis/PathNumbering.h > # deleted: include/llvm/Analysis/PathProfileInfo.h > # deleted: include/llvm/Analysis/ProfileDataLoader.h > # deleted: include/llvm/Analysis/ProfileDataTypes.h > # deleted: include/llvm/Analysis/ProfileInfo.h > # deleted: include/llvm/...