diff options
author | Andre Simoes Dias Vieira <andre.simoesdiasvieira@arm.com> | 2020-03-23 17:23:25 +0000 |
---|---|---|
committer | Andre Vieira <andre.simoesdiasvieira@arm.com> | 2020-03-23 17:45:26 +0000 |
commit | 6debbff6ca3c3ee7a3e08a65f1fe17904e0a52d7 (patch) | |
tree | 18c6800c25d9a4a48c18470e3e42744cf81ad308 /gcc/tree.c | |
parent | 4dcc4502f316a7320fe72b62c60af12c77e1c96c (diff) | |
download | gcc-6debbff6ca3c3ee7a3e08a65f1fe17904e0a52d7.zip gcc-6debbff6ca3c3ee7a3e08a65f1fe17904e0a52d7.tar.gz gcc-6debbff6ca3c3ee7a3e08a65f1fe17904e0a52d7.tar.bz2 |
arm: Add earlyclobber to MVE instructions that require it
This patch adds an earlyclobber to the MVE instructions that require it and were
missing it. These are vrev64 and 32-bit element variants of vcadd, vhcadd vcmul,
vmull[bt] and vqdmull[bt].
gcc/ChangeLog:
2020-03-23 Andre Vieira <andre.simoesdiasvieira@arm.com>
* config/arm/mve.md (earlyclobber_32): New mode attribute.
(mve_vrev64q_*, mve_vcaddq*, mve_vhcaddq_*, mve_vcmulq_*,
mve_vmull[bt]q_*, mve_vqdmull[bt]q_*): Add appropriate early clobbers.
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions