HomePhabricator

[ARM][LowOverheadLoops] Allow tail predication on predicated instructions with…

Authored by samtebbs on Sep 9 2020, 6:01 AM.

Description

[ARM][LowOverheadLoops] Allow tail predication on predicated instructions with unknown lane
values

The effects of unpredicated vector instruction with unknown
lanes cannot be predicted and therefore cannot be tail predicated. This
does not apply to predicated vector instructions and so this patch
allows tail predication on them.

Differential Revision: https://reviews.llvm.org/D87376