"llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp" did not exist on "a77e74edba24e1e87326a7622a73c492366b1b2d"
-
Dan Gohman authored
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
48f82222
Loading