Revert "[SCEV] Remove premature assert. PR46786"
authorRoman Lebedev <lebedev.ri@gmail.com>
Fri, 13 Aug 2021 14:38:36 +0000 (17:38 +0300)
committerRoman Lebedev <lebedev.ri@gmail.com>
Fri, 13 Aug 2021 14:50:22 +0000 (17:50 +0300)
commit0dc6b597db4d8b25f3df96a8f6574be732e18fdd
tree4c1605f28ede98c9b76e131cbc41dc1f3702f537
parent42f51107016ca869dc8d408c827bf61c2efcbc99
Revert "[SCEV] Remove premature assert. PR46786"

Since then, the SCEV pointer handling as been improved,
so the assertion should now hold.

This reverts commit b96114c1e1fc4448ea966bce013706359aee3fa9,
relanding the assertion from commit 141e845da5dda6743a09f858b4aec0133a931453.
llvm/lib/Analysis/ScalarEvolution.cpp