[SCEV] Revert two speculative compile time optimizations which made no difference
authorPhilip Reames <listmail@philipreames.com>
Fri, 19 Nov 2021 16:40:24 +0000 (08:40 -0800)
committerPhilip Reames <listmail@philipreames.com>
Fri, 19 Nov 2021 16:45:56 +0000 (08:45 -0800)
commit28000587e1a4133d00186825d3e346af27ed39ad
tree6e1c81c24aea78b0be69625581bd9c9b084c9618
parentaf57a71d1871ec4a108ca1b4478114770b6588bd
[SCEV] Revert two speculative compile time optimizations which made no difference

Revert "[SCEV] Defer all work from ea12c2cb as late as possible"
Revert "[SCEV] Defer loop property checks from ea12c2cb as late as possible"

This reverts commit 734abbad79dbcbd0e880510fbab1ef0e701cfc7b and  1a5666acb281c7510504e726ba481d09ab5f5b95.

Both of these changes were speculative attempts to address a compile time regression.  Neither worked, and both complicated the code in undesirable ways.
llvm/lib/Analysis/ScalarEvolution.cpp