[llvm-commits] [PATCH] Address Space Alias Analysis
Justin Holewinski
justin.holewinski at gmail.com
Thu Oct 13 04:05:07 PDT 2011
On Thu, Oct 13, 2011 at 3:24 AM, Duncan Sands <baldrick at free.fr> wrote:
> Hi Justin,
>
> > Any opinions from the core developers? It would be possible to add this
> pass to
> > the default alias analysis passes for some target triples.
>
> I guess either Chris can pronounce from on high whether it is OK to say
> that
> pointers in different address spaces cannot alias each other, or you can
> contact
> the main developers for each LLVM target and ask them what the situation is
> for
> their target. If pointers in different address spaces don't alias for any
> of
> the currently supported LLVM targets then I think you can just add the
> logic to
> basic alias analysis.
>
Following the LLVM language reference, it is not required that they be
alias-free.
In the interests of getting this in before the branch, I could add it to the
basic alias analysis, but leave it dependent on a command-line option that
is off by default. Does this sound reasonable?
>
> Ciao, Duncan.
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
--
Thanks,
Justin Holewinski
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20111013/e5d84dfb/attachment.html>
More information about the llvm-commits
mailing list