similar to: [LLVMdev] DSA or rDSA ?

Displaying 20 results from an estimated 3000 matches similar to: "[LLVMdev] DSA or rDSA ?"

2011 Oct 13
0
[LLVMdev] DSA or rDSA ?
On 10/1/11 11:01 PM, Manish Gupta wrote: > Dear All, > > I am trying to use DataStructure Alias Analysis. From the code at > poolalloc it seems that rDSA needs to be compiled to get -ds-aa > feature while the Makefile builds just the DSA. I seem to recall replying to this, but my email client says I didn't, so I'm responding again. :) The rDSA code is some experimental
2014 Jun 15
3
[LLVMdev] Questions bout the Steensguard AA Pass in rDSA
Hi Criswell, Thanks for the reply. I am looking for a pass for the intra-procedural alias analyzing, as i am working on multithreaded debugging and looking for a way to pick up instructions from different threads accessing the same global variable, and is Steensguard workable for this scenario? or any other suggestions? I also find that the "rDSA" folder is not included in the Makefile,
2014 Jun 14
2
[LLVMdev] Questions bout the Steensguard AA Pass in rDSA
Deal all, Recently i am searching for a intra-procedure alias analysis pass and the -ds-aa pass seems to be the one i am looking for. However, i find this post described that the rDSA code in PoorAlloc project was abandoned before ... https://groups.google.com/d/topic/llvm-dev/FMLmIh9Nz84/discussion But some other guys were interested in it and John Criswell also made a request in bug database on
2014 Jun 15
2
[LLVMdev] Questions bout the Steensguard AA Pass in rDSA
@John: Since rDSA hasn't been used in ages, perhaps it's time we deleted it from the repository? It'll live on in SVN glory forever for interested parties, and will avoid some of the confusion about its purpose. Additionally, we probably shouldn't have entire directories of dead code in mainline O:). Given these reasons: mind if I remove it from trunk? ~Will On Sun, Jun 15,
2012 Apr 13
2
[LLVMdev] Are ds-aa and steens-aa still in Poolalloc?
Hi, I was looking at the LLVM's alias analysis documentation (http://llvm.org/docs/AliasAnalysis.html#exist) and it seems that poolalloc has ds-aa and steens-aa. However, I followed the instructions to use these passes, but I wasn't able to use them. Also, I found this: http://old.nabble.com/DSA-or-rDSA---td32576486.html saying that they were removed from poolalloc. Is that true? If so,
2012 Apr 13
0
[LLVMdev] Are ds-aa and steens-aa still in Poolalloc?
On 4/13/12 1:02 PM, Douglas do Couto Teixeira wrote: > Hi, > > I was looking at the LLVM's alias analysis documentation > (http://llvm.org/docs/AliasAnalysis.html#exist) and it seems that > poolalloc has ds-aa and steens-aa. However, I followed the > instructions to use these passes, but I wasn't able to use them. Also, > I found this:
2011 Sep 21
3
[LLVMdev] Alias Analysis (Andersen pointer analysis)
Thanks Everyone for the info. I am planning to work with DSA on llvm-2.9. Hope it is working as John mentioned. Manish On Tue, Sep 20, 2011 at 7:06 AM, John Criswell <criswell at illinois.edu>wrote: > On 9/19/11 9:12 PM, Manish Gupta wrote: > > Dear All, > > I am curious to know the reason for removal of andersen pointer analysis. > Is it because of some issues? We
2011 Sep 20
3
[LLVMdev] Alias Analysis (Andersen pointer analysis)
Dear All, I am curious to know the reason for removal of andersen pointer analysis. Is it because of some issues? We need it on llvm-2.9, if possible. Do we have some better version of pointer analysis on llvm-2.9? Thanks, Manish -------------- next part -------------- An HTML attachment was scrubbed... URL:
2013 Oct 30
2
[LLVMdev] Is there pass to break down <4 x float> to scalars
Hi, Richard, Your decompose vector patch works perfect on my site. Unfortunately, I still get stupid code because llvm '-dse' fails followed by 'decompose-vector' . I read the DSE code and it is definitely capable of eliminating unused memory stores if its AA works. I don't think basic AA works for me. I found my program have complex memory accesses, such as bi-dimentional
2011 Oct 14
1
[LLVMdev] DSA or rDSA ?
2011/10/14 John Criswell <criswell at illinois.edu>: > Just out of curiosity, are people interested in using DSA via the > AliasAnalysis interface? John, I am interested, too! ...when all issues would go away ;) ...Takumi
2011 Sep 21
0
[LLVMdev] Alias Analysis (Andersen pointer analysis)
The README at the location shared by John says "DSA is undergoing significant changes and may not be entirely stable or correct. See lib/DSA/README" So, I was wondering from where should one pick the code. Although I will start my analysis and see how results turn out to be. But any comments on this line will be helpful. Thanks Manish On Tue, Sep 20, 2011 at 5:13 PM, Manish Gupta
2013 Oct 30
0
[LLVMdev] Is there pass to break down <4 x float> to scalars
Liu Xin <navy.xliu at gmail.com> writes: > Your decompose vector patch works perfect on my site. Unfortunately, I > still get stupid code because llvm '-dse' fails followed by > 'decompose-vector' . > I read the DSE code and it is definitely capable of eliminating unused > memory stores if its AA works. I don't think basic AA works for me. I > found
2007 Feb 13
2
[LLVMdev] using dsa from llvm-poolalloc
I have a few questions on using dsa now that it has been moved out of llvm. I have llvm -r release_19 checked out from cvs, and llvm-poolalloc -r release_19 checked out from cvs into the projects directory, as John Criswell previously suggested. 1) I have some compiler transforms that I'm writing that use DSA. They can no longer find the header files for DSA. My transforms are located
2011 Sep 20
0
[LLVMdev] Alias Analysis (Andersen pointer analysis)
On 9/19/11 9:12 PM, Manish Gupta wrote: > Dear All, > > I am curious to know the reason for removal of andersen pointer > analysis. Is it because of some issues? We need it on llvm-2.9, if > possible. > > Do we have some better version of pointer analysis on llvm-2.9? The Data Structure Analysis pass (DSA) is a unification-style points-to analysis. It should work with
2006 Dec 09
1
[LLVMdev] Removing DSA from LLVM
On Fri, 8 Dec 2006, Ryan M. Lefever wrote: > I apologize if this has been answered previously, but why is DSA being > removed from LLVM? I ask because I am currently using the latest CVS > versions of LLVM and DSA. There are two reasons for doing this: 1. DSA is currently only used by llvm-poolalloc. 2. More seriously, DSA infringes on certain patents held by Microsoft, regarding
2006 Dec 08
2
[LLVMdev] Removing DSA from LLVM
Dear All, We'd like to move the Data Structure Analysis (DSA) code from the LLVM source tree (lib/Analysis/DataStructure) into the Pool Allocation project. I plan on starting this move next week Tuesday. If this change somehow affects you and you need me to wait, please email me and let me know. Otherwise, I assume Tuesday is good. -- John T.
2007 Feb 13
0
[LLVMdev] using dsa from llvm-poolalloc
Ryan M. Lefever wrote: > I have a few questions on using dsa now that it has been moved out of > llvm. I have llvm -r release_19 checked out from cvs, and > llvm-poolalloc -r release_19 checked out from cvs into the projects > directory, as John Criswell previously suggested. > > 1) I have some compiler transforms that I'm writing that use DSA. They > can no longer
2006 Dec 09
0
[LLVMdev] Removing DSA from LLVM
I apologize if this has been answered previously, but why is DSA being removed from LLVM? I ask because I am currently using the latest CVS versions of LLVM and DSA. Regards, Ryan John Criswell wrote: > Dear All, > > We'd like to move the Data Structure Analysis (DSA) code from the LLVM > source tree (lib/Analysis/DataStructure) into the Pool Allocation > project. I plan
2010 Apr 28
2
[LLVMdev] Schedule for poolalloc/DSA
Hi all, is there any plan when poolalloc and DSA will be adapted to compile and run with LLVM 2.7? I'm currently about to start a bigger project using DSA and it would be nice if I could use LLVM 2.7 instead of porting everything I do now from 2.6 to 2.7 later. Cheers, Kevin -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type:
2007 Mar 06
0
[LLVMdev] using dsa
I updated dsa to mainline cvs. Poolalloc is broken, however. On Mar 6, 2007, at 3:39 AM, Ryan M. Lefever wrote: > What versions of llvm and llvm-poolalloc should I check out of cvs, in > order to use DSA? In a previous post John Criswell suggested checking > llvm and llvm-poolalloc out of cvs using the -r release_19 flag. > However, there were several post later that said that