[PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Hal Finkel via llvm-commits
llvm-commits at lists.llvm.org
Sat Aug 20 12:38:36 PDT 2016
hfinkel added a comment.
In https://reviews.llvm.org/D23432#521624, @reames wrote:
> I am not actively objecting to this patch, but I really don't like the overall direction here. Having a threshold where our ability to optimize falls off a cliff just seems really undesirable. As Hal pointed out, there are likely options for summarizing alias sets to allow quicker AA queries. How much have we explored that design space?
My understanding from the discussion is that all uses of the ASTracker are going to be replaced with MemorySSA-based algorithms; that is why I was okay with this (for now). If we still need an AST concept, then we'll want to do something more sophisticated.
Repository:
rL LLVM
https://reviews.llvm.org/D23432
More information about the llvm-commits
mailing list