aarch64: Remove early clobber from ATOMIC_LDOP scratch
authorRichard Henderson <richard.henderson@linaro.org>
Wed, 31 Oct 2018 23:11:22 +0000 (23:11 +0000)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 31 Oct 2018 23:11:22 +0000 (16:11 -0700)
commit53de1ea800db54b47290d578c43892799b66c8dc
tree7e6aa0d2eed28621a627f57bccb596ebfae1c2f7
parent4911c15c97820eeccc97aa73563c9605bba073a1
aarch64: Remove early clobber from ATOMIC_LDOP scratch

* config/aarch64/atomics.md (aarch64_atomic_<ATOMIC_LDOP><ALLI>_lse):
The scratch register need not be early-clobber.  Document the reason
why we cannot use ST<OP>.

From-SVN: r265703
gcc/ChangeLog
gcc/config/aarch64/atomics.md