Displaying 20 results from an estimated 1000 matches similar to: "[LLVMdev] Where is steens-aa and ds-aa?"
2009 Sep 10
3
[LLVMdev] Where is steens-aa and ds-aa?
On 9/9/09 3:28 AM, Eli Friedman wrote:
> On Wed, Sep 9, 2009 at 12:50 AM, Lei Shang<shang1982 at gmail.com> wrote:
>
>> Hi,
>>
>> I just found -steens-aa and -ds-aa Alias Analysis listed in documents do
>> not exist in my llvm-2.3 code. Both from opt -help and the lib/Analysis.
>> And then I go to download the llvm-2.5 version, there is still no
2009 Sep 10
0
[LLVMdev] Where is steens-aa and ds-aa?
On Wed, Sep 9, 2009 at 11:49 PM, Mai, Haohui <haohui.mai at gmail.com> wrote:
> On 9/9/09 3:28 AM, Eli Friedman wrote:
>> On Wed, Sep 9, 2009 at 12:50 AM, Lei Shang<shang1982 at gmail.com> wrote:
>>
>>> Hi,
>>>
>>> I just found -steens-aa and -ds-aa Alias Analysis listed in documents do
>>> not exist in my llvm-2.3 code. Both from
2009 Sep 09
0
[LLVMdev] Where is steens-aa and ds-aa?
On Wed, Sep 9, 2009 at 12:50 AM, Lei Shang<shang1982 at gmail.com> wrote:
> Hi,
>
> I just found -steens-aa and -ds-aa Alias Analysis listed in documents do
> not exist in my llvm-2.3 code. Both from opt -help and the lib/Analysis.
> And then I go to download the llvm-2.5 version, there is still no these 2
> options. Where are they?
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:
2007 Mar 21
2
[LLVMdev] Where are those complex aliase analysis passes like steens-aa now?
hi,
The llvm alias analysis doc mentioned that llvm have various alias analysis passes, e.g. steens-aa; but I can't find it in llvm 2.0. Are these passes obsoleted? Thanks.
-Wei Jiang
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070321/5cb1f1ca/attachment.html>
2010 Feb 03
1
[LLVMdev] Compiling Linux Kernel
Does anyone have experience to compile Linux kernel in LLVM-2.6?
I am working on a C/C++ race detection framework and want to test in
large applications. But I do have a lot of errors while compiling
Linux kernel 2.6.3 using LLVM-2.6. Actually, I only need to get the
.bc bitcode file.
Anyboy does similar work before? Which Linux kernel version is used
and any skills?
Thanks.
Lei
/******
* Lei
2007 Mar 21
0
[LLVMdev] Where are those complex aliase analysis passes like steens-aa now?
On Wed, 2007-03-21 at 13:29 -0700, Wei Jiang wrote:
> hi,
> The llvm alias analysis doc mentioned that llvm have various alias
> analysis passes, e.g. steens-aa; but I can't find it in llvm 2.0. Are
> these passes obsoleted? Thanks.
I think that Steensgaard was part of the data structure analysis which
has been moved out of llvm. We currently have -basicaa,
-globalsmodref-aa,
2010 Aug 22
1
[LLVMdev] steens-aa
I'm trying to use steens-aa from poolalloc on llvm-2.6. However, when
I run the alias analysis, steens aa falls back on default aa because
the DSNodes are incomplete. My program is very simple. The default aa
identifies that &a and &c.b cannot alias but d can alias with both of
them. I use the AliasAnalysis.alias method to find out pairwise from
within my own analysis which of the
2007 Jul 10
1
[LLVMdev] A question about LLVM and pool allocation
HI guys.
I'm trying to build the poolalloc on llvm-2.0 but there exist some errors.
Can you tell me which version of llvm is known to make the poolalloc build
and install successful?
Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070710/4ab5e155/attachment.html>
2006 May 15
2
[LLVMdev] Re: __main() function and AliasSet
Hi Chris,
I took a haste look at the "Points-to Analysis in Almost Linear Time" by Steens , your PHD thesis
and SteensGaard.cpp in LLVM this afternoon.
So I think:
1. Actually the basic algorithm described originally by SteensGaard does not provide MOD/REF information for functions.
2. The context insensitive part of Data Structure Analysis (LocalAnalysis) can be deemed as
an
2010 Apr 10
2
[LLVMdev] Question about using steensgaard's pointer analysis in poolalloc
Hi, LLVM dev team:
Thanks for your suggestion, I have done the experiment to compare the two
pointer analysis(Andersen and Steensgaard) methods in LLVM, but the result
was unexpected. In each test, I compare these two methods using same
optimization; There are several tests, each with a different optimization.
The benchmark is all the 11 C programs in CINT2000 of SPEC. In all the
tests, I found
2006 May 17
2
[LLVMdev] Re: __main() function and AliasSet
On Tuesday 16 May 2006 03:19, Chris Lattner wrote:
> On Mon, 15 May 2006, Nai Xia wrote:
>
> > In other words, if I only use -steens-aa and the data_XXXs are all
> > external global variables( and so inComplete ),
>
> Sounds right!
>
> > the call to printf will
> > make the same effect, which I have tested it.
> >
> > Am I right ? :)
>
2006 May 17
0
[LLVMdev] Re: __main() function and AliasSet
On Wed, 17 May 2006, Nai Xia wrote:
> Unfortunately, I did not locate the lines in steens-aa for "printf" special case.
> In ds-aa, I found the lines below:
Right, steens-aa and ds-aa share code for "local analysis", they just
stitch it together into an interprocedural analysis in different ways.
The code below is used for steens-aa.
>
2010 Apr 12
0
[LLVMdev] Fwd: Question about using steensgaard's pointer analysis in poolalloc
Hi, LLVM dev team:
Thanks for your suggestion, I have done the experiment to compare the two
pointer analysis(Andersen and Steensgaard) methods in LLVM, but the result
was unexpected. In each test, I compare these two methods using same
optimization; There are several tests, each with a different optimization.
The benchmark is all the 11 C programs in CINT2000 of SPEC. In all the
tests, I found
2006 May 15
0
[LLVMdev] Re: __main() function and AliasSet
On Mon, 15 May 2006, Nai Xia wrote:
> In other words, if I only use -steens-aa and the data_XXXs are all
> external global variables( and so inComplete ),
Sounds right!
> the call to printf will
> make the same effect, which I have tested it.
>
> Am I right ? :)
If you've tested it then, yes you're right :). I haven't played with this
stuff for a long time,
2018 Dec 18
2
Interprocedural AA
Hi,
I'm looking for interprocedural AAs and have, of course, found
https://llvm.org/docs/AliasAnalysis.html. However, the AAs that come
bundled with LLVM do not work interprocedurally in a way that I need it
(on/with stack variables). The two interesting looking AAs come with the
optional `poolalloc' module that hasn't been updated in years (I guess
2016 Aug 26
3
CFLAA
Hi David,
I am the one who's responsible for CFLAA's refactoring in the summer.
I've sent out another email on llvm-dev, and you can find more about my
work in my GSoC final report.
I think it is fantastic that you have done such an interesting work.
I'll definitely try to help getting the code reviewed and merged in the
current. After a quick glance at your patch, it seems
2010 Mar 23
0
[LLVMdev] Question about using steensgaard's pointer analysis in poolalloc
聪明陈 wrote:
> Hi LLVM dev team:
> I am now doing an experiment to comparing Steensgaard-style and
> Andersen-style pointer analysis on LLVM. Since steensgaard pointer
> analysis is in module "poolalloc", so I installed poolalloc release
> 2.6 on my machine(intel X86_64 RedHatEnterpriseLinux 5.1, gcc-4.2.4),
> two directories "include" and "lib" were
2009 May 08
2
[LLVMdev] Some questions on the output formats of AliasSetTracker
Dear Staff,
Here are some questions on the output formats of AliasSetTracker.
The code is as below:
int G1 = 9;
int G2 = 5;
int main() {
int * XX;
int * YY;
XX = &G1;
YY = XX;
YY = &G2;
XX = &G2;
}
The output for -anders-aa is:
Alias Set Tracker: 5 alias sets for 4 pointer values.
AliasSet[0xea6fb0,0] may alias, Mod/Ref
10 Call Sites: void ({ }*)*