Revert r347934 "[SCEV] Guard movement of insertion point for loop-invariants"
authorDavid L. Jones <dlj@google.com>
Wed, 5 Dec 2018 23:13:50 +0000 (23:13 +0000)
committerDavid L. Jones <dlj@google.com>
Wed, 5 Dec 2018 23:13:50 +0000 (23:13 +0000)
commit5ff7b8a04aa720456a36355f6ae20912cb2fcd86
tree6e500d7bdbb291ff506a3f3d64774f4a85e374e1
parent27d16370c3b020523657e3c3ae16afe59e389756
Revert r347934 "[SCEV] Guard movement of insertion point for loop-invariants"

This change caused SEGVs in instcombine. (The r347934 change seems to me to be a
precipitating cause, not a root cause. Details are on the llvm-commits thread
for r347934.)

llvm-svn: 348426
llvm/lib/Analysis/ScalarEvolutionExpander.cpp
llvm/test/Transforms/LoopVectorize/pr30806.ll [deleted file]