Displaying 20 results from an estimated 10000 matches similar to: "[LLVMdev] Path Profiling in LLVM"
2010 Dec 06
0
[LLVMdev] Reviewer for our Path Profiling Implementation (Adam Preuss)
Adam,
Path profiling would be a useful addition to LLVM but that by itself is not enough to include it in mainline LLVM. There has to be someone willing to maintain it as well, including bug fixes and code updates as LLVM APIs change. Is that something you are willing to do?
--Vikram
Associate Professor, Computer Science
University of Illinois at Urbana-Champaign
http://llvm.org/~vadve
2011 May 11
0
[LLVMdev] Path profiling command
Hi All,
I use llvm version 2.9. llvm-prof does not support to read path profiling info.
So could I use any way else to read path profiling info?
Thanks
Linh
________________________________
From: Andreas Neustifter <andreas.neustifter at gmail.com>
To: Andrew Trick <atrick at apple.com>
Cc: Linh Ho Tran <hotranlinh at yahoo.com>; "llvmdev at cs.uiuc.edu Mailing
2011 May 09
4
[LLVMdev] Path profiling command
Hi members,
I am a LLVM newbee. I am working in path profiling. I got an error message when
reading the path profile data
I made a sample source named foo.c
The command chain to make llvm path profiling as follows:
1. Compile to LLVM Bitcode
llvm-gcc –emit-llvm foo.c –c –o foo.bc
2. Insert Path Instruments
opt –insert-path-profiling foo.bc –o foo_path.bc
3. Link with profile
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
2010 Nov 09
1
[LLVMdev] How can we recruit a reviewer for our path-profiling implementation?
Summary: We need to find a reviewer for our implementation of Ball-Laurus
path profiling.
It is well known that path profiling generates more precise information
about a program's behaviour than edge profiling.
We are conducting a research project with the goal of developing a
methodology to make feedback-directed optimization (FDO) more sound. We are
developing combined profiles that enable
2011 May 23
3
[LLVMdev] Need Path Profiling Format Document
Dear Members,
I am working on path profiling, but command llvm-prof cannot read path profile
info. Making llvm-prof to be able to read PP info is so wonderful. But I cannot
find the format of PP. Could anyone give me the document of path profile info
format so that I could modify llvm-prof.
Thank you in advance
Linh Ho
-------------- next part --------------
An HTML attachment was
2011 May 23
0
[LLVMdev] Need Path Profiling Format Document
Hi,
Here is a link to my document on PP. On page 4, it has the format of the path profile.
http://lists.cs.uiuc.edu/pipermail/llvmdev/attachments/20100823/db8abfb3/attachment-0001.pdf
Cheers,
Adam
On 2011-05-22, at 9:31 PM, Linh Ho Tran wrote:
> Dear Members,
>
> I am working on path profiling, but command llvm-prof cannot read path profile info. Making llvm-prof to be able to
2010 Dec 08
1
[LLVMdev] Reviewer for our Path Profiling Implementation
Thank you for your suggestions on the patch. If the patch is committed, I would be willing to maintain it, though
I am not sure what is all involved or how I am made aware of changes that need to be made.
The technical report https://www.cs.ualberta.ca/system/files/tech_report/2010/PreussPathProfLLVM.pdf contains
my benchmarks relating to profiling overhead in LLVM.
Over the next week I will
2010 Dec 08
0
[LLVMdev] Reviewer for our Path Profiling Implementation
On Dec 3, 2010, at 11:21 AM, Adam Preuss wrote:
> 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
2010 Dec 25
0
[LLVMdev] Reviewer for our Path Profiling Implementation
On Fri, Dec 24, 2010 at 5:06 PM, Andrew Trick <atrick at apple.com> wrote:
> On Dec 21, 2010, at 7:57 AM, Bob Wilson wrote:
>
> >> To get some idea about the number of people who could be involved in a
> >> project like this, I would like to ask for a quick show of hands: Who
> would
> >> be interested in contributing code to LLVM-with-profiling? (Either
2010 Dec 25
2
[LLVMdev] Reviewer for our Path Profiling Implementation
On Dec 21, 2010, at 7:57 AM, Bob Wilson wrote:
>> To get some idea about the number of people who could be involved in a
>> project like this, I would like to ask for a quick show of hands: Who would
>> be interested in contributing code to LLVM-with-profiling? (Either actual
>> profiling code, or passes that use profiling information.)
>> Who would want to use the
2012 Apr 18
0
[LLVMdev] how to get path profile information ?
What version of LLVM are you using? The profiling framework is completely messed up in the newer versions of LLVM.. I used to work with profiling in 2.5 some time ago, and it seemed to work fine.. If you really need this to work quickly, you might want to just get the old version and get on with it..
The newer versions of LLVM need to get the profiling part fixed soon..It is messing up my work as
2010 Dec 06
0
[LLVMdev] Reviewer for our Path Profiling Implementation
On Dec 3, 2010, at 11:21 AM, Adam Preuss wrote:
> 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
2010 Jul 23
1
[LLVMdev] Path Profiling
Dear LLVM developers:
I am a summer research student at the University of Alberta and I am working on implementing path profiling into LLVM. My work is almost complete; I am currently conducting tests to ensure that the path profiler functions correctly.
To provide evidence that the profiler produces accurate results, I have developed a verifier which derives edge profile files (identical to
2012 Apr 18
2
[LLVMdev] how to get path profile information ?
Dear all,
I have already checked some related posted messages, such as:
http://lists.cs.uiuc.edu/pipermail/llvmdev/2008-January/012315.html and
http://lists.cs.uiuc.edu/pipermail/llvmdev/2008-February/012466.html
After getting rid of some error messages, I was able to run the following
commands:
1) opt -insert-path-profiling matmul.bc -o matmul.pp.bc
2) lli -load
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.ualberta.ca/~pejic/PathProfiling.html
Slobodan,
This
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 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.
>>
>>
2016 Mar 15
2
GSoC Proposal : Path Profiling Support
This proposal adds support for path profiling [Ball96] to LLVM. Path
profiling compactly represents acyclic paths in a directed acyclic graph
representation of the control flow graph of a routine. Instrumentation can
be added to uniquely identify paths executed at runtime.
Path profiles enable precise enumeration of the sequence of basic blocks
executed in order for a particular path. Using path
2015 May 25
4
[LLVMdev] LLVM profiling
Hi guys,
I am trying to perform edge profiling using on hello.bc file by using
following command
opt -insert-edge-profiling hello.bc -o hello-edge.bc
but I get the error that option "-insert-edge-profiling" is unknown. Can
you please help me to solve the issue. Please note that I am following the
paper available at this link
http://llvm.org/pubs/2010-12-Preuss-PathProfiling.pdf