PR9604; try to deal with RAUW updates correctly in the AST. I'm not convinced
authorEli Friedman <eli.friedman@gmail.com>
Sat, 9 Apr 2011 06:55:46 +0000 (06:55 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Sat, 9 Apr 2011 06:55:46 +0000 (06:55 +0000)
commit9055ccdb6b33607e32ac83a8e9289fba44d1989a
treeb7c3a7aa2c15dd8b5923241c64ed936974417247
parent83d13a046fc6d94a3a44a023a7ebad6f0cda333b
PR9604; try to deal with RAUW updates correctly in the AST.  I'm not convinced
it's completely safe to cache the AST across LICM runs even with this fix,
but this fix can't hurt.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129198 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/AliasSetTracker.h
lib/Analysis/AliasSetTracker.cpp
test/Transforms/LICM/2011-04-09-RAUW-AST.ll [new file with mode: 0644]