HomePhabricator

[LV][ARM] Add tail-folding tests for MVE. NFC.

Authored by SjoerdMeijer on Apr 14 2020, 7:38 AM.

Description

[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.

Details

Committed
SjoerdMeijerApr 14 2020, 8:03 AM
Parents
rGf6ea026f179a: [SveEmitter] Fix encoding/decoding of SVETypeFlags
Branches
Unknown
Tags
Unknown