llvm-project/llvm/include
Dan Gohman 48f8222293 Re-apply 70645, converting ScalarEvolution to use
CallbackVH, with fixes. allUsesReplacedWith need to
walk the def-use chains and invalidate all users of a
value that is replaced. SCEVs of users need to be
recalcualted even if the new value is equivalent. Also,
make forgetLoopPHIs walk def-use chains, since any
SCEV that depends on a PHI should be recalculated when
more information about that PHI becomes available.

llvm-svn: 70927
2009-05-04 22:30:44 +00:00
..
llvm Re-apply 70645, converting ScalarEvolution to use 2009-05-04 22:30:44 +00:00
llvm-c Oops! Missed a file in my last commit. 2009-04-30 15:29:26 +00:00