[LV] Tail-folding, runtime scev checks
authorSjoerd Meijer <sjoerd.meijer@arm.com>
Tue, 3 Sep 2019 08:53:02 +0000 (08:53 +0000)
committerSjoerd Meijer <sjoerd.meijer@arm.com>
Tue, 3 Sep 2019 08:53:02 +0000 (08:53 +0000)
commit718f909ccd0bc088c81f8ce9f0988190b5f8e38f
tree3521817e6a4f7a5f97e726b9520c5fe5a755e8f4
parent03c9e139c7a71a0d44e382c0f6ca1064cfd97590
[LV] Tail-folding, runtime scev checks

Now that we allow tail-folding, not only when we optimise for size, make
sure we do not run in this assert.

Differential revision: https://reviews.llvm.org/D66932

llvm-svn: 370711
llvm/lib/Transforms/Vectorize/LoopVectorize.cpp