[all-commits] [llvm/llvm-project] 84593f: [ARM][MVE] Make VPT invalid for tail predication
Sam Parker via All-commits
all-commits at lists.llvm.org
Fri Dec 13 07:01:29 PST 2019
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 84593f058b97d6470156e68841cfacee48af39a7
https://github.com/llvm/llvm-project/commit/84593f058b97d6470156e68841cfacee48af39a7
Author: Sam Parker <sam.parker at arm.com>
Date: 2019-12-13 (Fri, 13 Dec 2019)
Changed paths:
M llvm/lib/Target/ARM/ARMInstrMVE.td
M llvm/unittests/Target/ARM/MachineInstrTest.cpp
Log Message:
-----------
[ARM][MVE] Make VPT invalid for tail predication
We've been marking VPT incompatible instructions as invalid for tail
predication too, though this may not strictly be true. VPT are
incompatible and, unless its the first predicate def in a loop,
they shouldn't be compatible for tail predication either.
Differential Revision: https://reviews.llvm.org/D71410
More information about the All-commits
mailing list