similar to: [LLVMdev] LLVM IR Analysis and Optimization

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