(original) (raw)
Hi Daniel,
Please have a look at the mail forwarded to you. It seems there are some concerns about patents.Thanks,
-Yogesh
---------- Forwarded message ----------
From: Philip Reames <listmail@philipreames.com>
Date: Thu, Feb 12, 2015 at 1:36 AM
Subject: Re: \[LLVMdev\] Importing Andersen and Steensgaard Alias Analysis in Latest LLVM
To: Yogesh Chavan <cs13m1012@iith.ac.in>, llvmdev@cs.uiuc.edu
Cc: George Burgess IV <george.burgess.iv@gmail.com>
When questions like this one were raised in the past, there were
concerns about patents. I think the issues were summarized in that
thread, you might try searching for it.
(As always, not a lawyer, etc...)
On Thu, Feb 12, 2015 at 1:21 AM, Daniel Guo <realdaniel2013@gmail.com> wrote:
Hi Yogesh,Thanks for the reply.Sounds like i have two choices:(1) use llvm2.7 poolalloc (including steensgaard), but it is buggy?(2) adjust steensgaard based on lastest poolalloc, but it needs too much modification? and also the correctness can not be promised?Daniel.On Wed, Feb 11, 2015 at 2:21 PM, Yogesh Chavan <cs13m1012@iith.ac.in> wrote:-YogeshThanks,Hi Daniel,To my knowledge, there is no other implementation available for Steensgaard AA except poolalloc.I have tried Steensgaard AA under LLVM 2.7 poolalloc, but there are lots of bugs which need to be fixed. It will be a good idea to use previous implementation, but you will have
to modify (a lot) it with respect to the latest version of LLVM
poolalloc.