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