[all-commits] [llvm/llvm-project] 9633fc: [LV][ARM] Add tail-folding tests for MVE. NFC.
sjoerdmeijer via All-commits
all-commits at lists.llvm.org
Tue Apr 14 08:04:49 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 9633fc14aef7ee3da3b9ffbd84dd85b06cbcb8d7
https://github.com/llvm/llvm-project/commit/9633fc14aef7ee3da3b9ffbd84dd85b06cbcb8d7
Author: Sjoerd Meijer <sjoerd.meijer at arm.com>
Date: 2020-04-14 (Tue, 14 Apr 2020)
Changed paths:
M llvm/test/Transforms/LoopVectorize/ARM/tail-folding-counting-down.ll
Log Message:
-----------
[LV][ARM] Add tail-folding tests for MVE. NFC.
D77635 added support to recognise primary induction variables for counting-down
loops. This allows us to fold the scalar tail loop into the main vector body,
which we need for MVE tail-predication. This adds some ARM tail-folding test
cases that we want to support.
This test was extracted from D76838, which implemented a different approach to
reverse and thus find a primary induction variable.
More information about the All-commits
mailing list