search for: pejic

Displaying 10 results from an estimated 10 matches for "pejic".

Did you mean: majic
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 Friday 10 July 2009 18:06, Slobodan Pejic wrote: > 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....
2009 Jul 11
1
[LLVMdev] Path profiling interface proposal
David Greene wrote: > On Friday 10 July 2009 18:06, Slobodan Pejic wrote: >> 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....
2009 May 11
1
[LLVMdev] Introduction to the Profiling Infrastructure
Dear LLVM Developers: I am an undergraduate summer research student supervised by José Nelson Amaral at the University of Alberta. My work will primarily involve value profiling and path profiling. Andreas Neustifter is planning some changes to the profiling related code in LLVM (http://lists.cs.uiuc.edu/pipermail/llvmdev/2009-February/020396.html). Are any of these changes in yet? Which
2009 Jun 18
0
[LLVMdev] Initialising global Array
Andreas Neustifter wrote: > Hi, > > I try to create a array that has a nonzero initialiser: > > What i do is, first create the array type. > > > const ArrayType *ATy = ArrayType::get(Type::Int32Ty, NumEdges); > > Then create some constant values for the initializer. > > > std::vector<Constant*> Initializer; Initializer.reserve(NumEdges); > >
2009 Jun 18
3
[LLVMdev] Initialising global Array
Hi, I try to create a array that has a nonzero initialiser: What i do is, first create the array type. > const ArrayType *ATy = ArrayType::get(Type::Int32Ty, NumEdges); Then create some constant values for the initializer. > std::vector<Constant*> Initializer; Initializer.reserve(NumEdges); > APInt zero(32,0); Constant* zeroc = ConstantInt::get(zero); > APInt
2008 Oct 06
4
what is Driver & what is Adapter ?
what is Driver & what is Adapter ? -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to
2009 May 22
0
[LLVMdev] Reusing CFG structures
Ball Larus path profiling requires temporarily changing the CFG by replacing backedges (such as those caused by loops) in order to determine instrumentation placement, and attaching increments to edges [Ball96]. As far as I understand the CFG available through the BasicBlock class directly corresponds to the IR. I would rather not change the IR except to insert the profiling code. So, is
2009 Jun 08
0
[LLVMdev] Linking runtime for edge profiling.
Hi, The profiling library (lib/libprofile_rt.bca built with gmake from runtime/libprofile) generates an archive with a profile_rt.o file that is actually a shell script, a wrapper around lli. I found the error in Makefile.rules, but I do know where else this needs to change (CMake and such.) The change to Makefile.rules is attached. Thanks, -------------- next part -------------- A
2009 Jun 17
0
[LLVMdev] Querying Path Profile Data
Hi, I'm trying to get a feel for what the LLVM community wants to get out of path profiles. Ball Larus path profiles contain counters for path numbers, but this raw information is not too useful. Some potential queries follow: - Given a path number, and function give a basic block iterator over the path. - Given a function give path numbers ordered by counts. - Given a basic block give