[LLVMdev] Where is steens-aa and ds-aa?

Daniel Berlin dberlin at dberlin.org
Wed Sep 9 21:43:57 PDT 2009

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 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?
>> http://llvm.org/svn/llvm-project/poolalloc/trunk/ .  They're not part
>> of a normal checkout due to patent issues.
> I don't quite understand. You mean steensgaard / DSA are patented?

Steensgaard certainly is.
It's covered by multiple patents, in fact
Steensgaard (and MS Research) hold patents on all unification based
pointer analysis.

More information about the llvm-dev mailing list