]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: iterators.md (lconst_atomic): New mode attribute to support constraints...
authorChristophe Lyon <christophe.lyon@linaro.org>
Tue, 16 Jun 2015 10:28:40 +0000 (10:28 +0000)
committerChristophe Lyon <clyon@gcc.gnu.org>
Tue, 16 Jun 2015 10:28:40 +0000 (12:28 +0200)
commite58e013f1d9ba71b15b903a2b82a6d2f5295f487
tree5e7e3a9262aea74c0a2bc931552f793fd4ef5ba5
parenta93155b96598a0d22d05efcf975aebad66d30479
backport: iterators.md (lconst_atomic): New mode attribute to support constraints for CONST_INT in atomic operations.

2015-06-16  Christophe Lyon  <christophe.lyon@linaro.org>

Backported from mainline r217076.
2014-11-04  Michael Collison <michael.collison@linaro.org>

* config/aarch64/iterators.md (lconst_atomic): New mode attribute
to support constraints for CONST_INT in atomic operations.
* config/aarch64/atomics.md
(atomic_<atomic_optab><mode>): Use lconst_atomic constraint.
(atomic_nand<mode>): Likewise.
(atomic_fetch_<atomic_optab><mode>): Likewise.
(atomic_fetch_nand<mode>): Likewise.
(atomic_<atomic_optab>_fetch<mode>): Likewise.
(atomic_nand_fetch<mode>): Likewise.

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