Recommit "[LV] Emit @llvm.get.active.lane.mask for tail-folded loops"
authorSjoerd Meijer <sjoerd.meijer@arm.com>
Wed, 17 Jun 2020 09:48:20 +0000 (10:48 +0100)
committerSjoerd Meijer <sjoerd.meijer@arm.com>
Wed, 17 Jun 2020 12:12:15 +0000 (13:12 +0100)
commite345d547a0d59bc9350362e0922b0f011448e9da
treefbb076126ddce5b0114bcef0a1be7305f6e00af1
parent0bdcd95bf20f159a2512aff1ef032bec52039bf6
Recommit "[LV] Emit @llvm.get.active.lane.mask for tail-folded loops"

Fixed ARM regression test.

Please see the original commit message rG47650451738c for details.
llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
llvm/lib/Transforms/Vectorize/VPlan.cpp
llvm/lib/Transforms/Vectorize/VPlan.h
llvm/test/Transforms/LoopVectorize/ARM/prefer-tail-loop-folding.ll
llvm/test/Transforms/LoopVectorize/ARM/tail-folding-counting-down.ll
llvm/test/Transforms/LoopVectorize/ARM/tail-loop-folding.ll