]> granicus.if.org Git - llvm/commit
[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)
commitba9e6a642f34548be9cef6ae40f38aa7edb5823e
tree4dfbd4daeddb8c3fcdaa11a77095bbbcd4b215ec
parent8103f963ba941b4a4698c2224a8de5633a8466a6
[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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@370711 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Vectorize/LoopVectorize.cpp