sync.md (atomic_exchange<mode>): New expander.
authorOleg Endo <olegendo@gcc.gnu.org>
Fri, 2 Mar 2012 21:07:21 +0000 (21:07 +0000)
committerOleg Endo <olegendo@gcc.gnu.org>
Fri, 2 Mar 2012 21:07:21 +0000 (21:07 +0000)
commitb5ea803681b2f3bafc6be6f2f805c52dab7ceb2b
tree112b11a1eb7ee1f35133a17bf01c5520713fa085
parent349e6f0526060faefb2e242f157dfe5e2c504121
sync.md (atomic_exchange<mode>): New expander.

* config/sh/sync.md (atomic_exchange<mode>): New expander.
(atomic_exchange<mode>_soft): New insn.

From-SVN: r184827
gcc/ChangeLog
gcc/config/sh/sync.md