aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
diff options
context:
space:
mode:
authorAndre Simoes Dias Vieira <andre.simoesdiasvieira@arm.com>2020-03-23 17:23:25 +0000
committerAndre Vieira <andre.simoesdiasvieira@arm.com>2020-03-23 17:45:26 +0000
commit6debbff6ca3c3ee7a3e08a65f1fe17904e0a52d7 (patch)
tree18c6800c25d9a4a48c18470e3e42744cf81ad308 /gcc/tree.c
parent4dcc4502f316a7320fe72b62c60af12c77e1c96c (diff)
downloadgcc-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