Displaying 20 results from an estimated 40000 matches similar to: "[LLVMdev] LLVM IR Analysis and Optimization"
2010 Oct 12
2
[LLVMdev] CFG extraction
Hello,
I would like to extract Control Flow Graph and Data Flow Graph from a sample program written in C++, Can anybody please direct me to some examples?
Thanks in advance
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20101012/fc071e63/attachment.html>
2013 Apr 29
0
[LLVMdev] GSOC Proposal: Implement Decoupled Software Pipeline
Hello,
below is the first draft of my proposal for GSoC. Any comments/advices
are apreciated.
# Implement Decoupled Software Pipeline (DSWP)
-------------------------------------------------------------------------------
# Abstract
-------------------------------------------------------------------------------
The goal of this project is to implement the automatic parallelization
technique
2012 Oct 30
1
[LLVMdev] Program Dependence Graph (PDG) in LLVM
Hi,
Is there a way to use LLVM to build the visual representation of program
dependence graph (PDG) of a routine/program?
>From looking at
https://llvm.org/svn/llvm-project/poolalloc/branches/release_14/lib/DSA/PgmDependenceGraph.cpp,
it looks like there is an incomplete implementation of PDG in LLVM.
However, when I search within LLVM3.0 package, I don't find the .cpp/h
code. So, I also
2008 Feb 26
1
[LLVMdev] Program Slicing using LLVM?
Hi all...
I am developing a program slicing framework using LLVM. The idea
is to remove the computation parts from the program and only keep the
parts relevant for the control flow.
For example, in the following C loop.
for (i=0;i<=VAL;)
{
printf("In the loop");
a=b+c;
b=h+k;
i++;
printf("%d",i);
}
after slicing...
for (i=0;i<=VAL;)
{
i++;
2008 Jan 10
1
[LLVMdev] PDG (program dependence graph)
Hi Everyone,
I am new to LLVM and I was wondering whether
there is an implementation of PDG (program dependence graph)
in the community. I do not want to re-invent the wheel :). Thanks.
George
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20080110/7b843c33/attachment.html>
2010 Oct 05
2
[LLVMdev] Multithreaded code generation
Hi,
In fact I have some theory on instruction level parallelism( i have a partitioning algorithm), then first of all, i want to generate a multithreaded code from LLVM IR (in assembly level) with a given partitioning. My problem is how can i use a thread library(like Pthread) or OS system calls in LLVM IR to create and manage threads?
--- On Tue, 10/5/10, Tobias Grosser <grosser at
2010 Oct 05
3
[LLVMdev] Multithreaded code generation
Hi
yes, I'm asking for any advice, I want to implement multithreaded code generator in LLVM.
tnx
--- On Tue, 10/5/10, Duncan Sands <baldrick at free.fr> wrote:
From: Duncan Sands <baldrick at free.fr>
Subject: Re: [LLVMdev] Multithreaded code generation
To: llvmdev at cs.uiuc.edu
Date: Tuesday, October 5, 2010, 10:50 AM
Hi Hamed,
> I want to use LLVM to automatically
2010 Oct 05
0
[LLVMdev] Multithreaded code generation
On 10/05/2010 09:42 AM, hamed hamzehi wrote:
> Hi
> yes, I'm asking for any advice, I want to implement multithreaded code
> generator in LLVM.
> tnx
Hi,
this generally depends which kind of code you want to multithread,
because generally this is a difficult problem.
However, if you limit yourself for the moment to loops that fit into the
polyhedral model, you can take
2010 Oct 19
2
[LLVMdev] hash_map
Hello,
I want to use some code written for program dependence graph iteration, but this code uses hash_map (#include "llvm/ADT/hash_map") which i think remove from llvm, does anyone know how can i use hsah_map or simply replace that?
Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2010 Oct 05
0
[LLVMdev] Multithreaded code generation
On 10/05/2010 12:30 PM, hamed hamzehi wrote:
> Hi,
>
> In fact I have some theory on instruction level parallelism( i have a
> partitioning algorithm), then first of all, i want to generate a
> multithreaded code from LLVM IR (in assembly level) with a given
> partitioning. My problem is how can i use a thread library(like Pthread)
> or OS system calls in LLVM IR to create and
2010 Aug 24
1
[LLVMdev] A Question
Hi
I want to use LLVM to automatically generate multithreaded code for execution on multicore processors. My problem is code generation for multicores and concurrency primitives.
Is there any facilities for code generation? How should I start?
Best Regards.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2010 Oct 16
1
[LLVMdev] How to insert a CallInst which calls to a function from a library
Hello
I want to write a pass which insert a new call to a library function
but I don't know how to create a CallInst that calls a
function like "pthread_create",
can anyone help me with this problem?
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2011 Mar 31
1
[LLVMdev] Memory Dependence Analysis
Hi Tobi,
Thanks for the response, could you point me to the source files of the
memory dependence pass?
Thanks
Nipun
On Mon, Mar 28, 2011 at 2:46 PM, Tobias Grosser
<grosser at fim.uni-passau.de>wrote:
> On 03/28/2011 12:15 PM, Nipun Arora wrote:
> > Hi,
> >
> > I have been trying to run the memdep analysis using opt with the
> > following command: opt -analyze
2019 Jul 17
3
Loop Opt WG Meeting Minutes for July 17, 2019
Hi all,
Apparently some people had trouble joining today. I also had trouble using
the attendee ID provided by webex. I've canceled the meeting series and
will be scheduling a new one with an updated link. Please remember to
update your calendars with the new invite.
My apologies to those who couldn't join today, and to everyone for the
churn.
Today's Meeting Minutes:
2012 Aug 20
0
[LLVMdev] program dependence graph (PDG)
Hi,
Is it possible to generate the PDG of a function using LLVM? I did not find much documentation on it online.
Thanks.
-Apala
Postdoctoral Scholar
Department of Computer Science, University of Chicago
Computation Institute, Argonne National Laboratory
http://sites.google.com/site/apalaguha/home/
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2011 Mar 28
0
[LLVMdev] Memory Dependence Analysis
On 03/28/2011 12:15 PM, Nipun Arora wrote:
> Hi,
>
> I have been trying to run the memdep analysis using opt with the
> following command: opt -analyze -memdep <*.bc>.
> However, I keep getting the following error: Pass::print not implemented
> for pass: 'Memory Dependence Analysis' ! .
> I get similar errors for a lot of the analyses passes, which seem as if
2011 Apr 20
3
[LLVMdev] Coarse-grained parallelism
Am 19.04.2011 um 16:44 schrieb John Criswell:
> On 4/19/11 5:57 AM, Andreas Wilhelm wrote:
>>
>> Hello,
>>
>> I found some code within the pool allocation project to identify parallelizable function calls.
>> Unfortunately the functionality isn't part of the current release of poolalloc (in release 14 it was).
>
> Can you tell me in what file(s) this
2015 Apr 29
2
[LLVMdev] AliasAnalysis calling failed in Pass interaction
Dear LLVM developers,
I am Shen, a PhD student at Lehigh Univ. PA. Now I am implementing a
Program Dependence Graph(PDG) on LLVM. I have 4 passes here:
1. ProgramDependenceGraph (a *ModulePass *on the highest level)
2. DataDependenceGraph (a Intermediate *FunctionPass*).
3. FlowDependenceAnalysis Pass (a intermediate *FunctionPass*) which uses
llvm built-in AliasAnalysis (-basicaa)
4.
2011 Apr 22
0
[LLVMdev] Coarse-grained parallelism
On 04/20/2011 08:05 AM, Andreas Wilhelm wrote:
> Am 19.04.2011 um 16:44 schrieb John Criswell:
>
>> On 4/19/11 5:57 AM, Andreas Wilhelm wrote:
>>> Hello,
>>>
>>> I found some code within the pool allocation project to identify
>>> parallelizable function calls.
>>> Unfortunately the functionality isn't part of the current release of
2007 Mar 23
0
course on Analysis of Repeated Measurements by Ronald Geskus
Analysis of Repeated Measurements
By Dr. Ronald Geskus
April 27, 2007
Amsterdam, The Netherlands
http://www.can.nl/events/details.php?id=31
This course is aimed at everyone who is working with data that contain
repeated measurements on persons or otherwise related data and who wants
to analyse such data in a proper way.
In many situations one may have data that show some