| commit | 1343814fb46e499f593a3e9ceaa03f4e55ce0ec3 | [log] [tgz] |
|---|---|---|
| author | David Green <david.green@arm.com> | Thu Aug 01 11:22:03 2019 +0000 |
| committer | David Green <david.green@arm.com> | Thu Aug 01 11:22:03 2019 +0000 |
| tree | af60de795e2ba3508f716daeaa191b1e8d041b0c | |
| parent | 7d766c393ec8092e64e672ebcaa1dcf2e298e597 [diff] |
[ARM] Fix for MVE VREV64 The VREV64 instruction is apparently unpredictable if Qd == Qm, due to the cross-beat nature of the instruction. This adds an earlyclobber to Qd, which seems to be the same way we deal with this on other instructions like the write-back on loads and stores. Differential Revision: https://reviews.llvm.org/D65502 llvm-svn: 367544