diff options
author | Oleg Endo <olegendo@gcc.gnu.org> | 2015-02-01 11:12:47 +0000 |
---|---|---|
committer | Oleg Endo <olegendo@gcc.gnu.org> | 2015-02-01 11:12:47 +0000 |
commit | 2b8427ca54e818cc874316719378d1803838513a (patch) | |
tree | 1fdc75b6d21b2098d27e84e3900832cf7047c79d /gcc/ChangeLog | |
parent | 63387a852ee72042b7d2fb3570b85c586ba8c8f9 (diff) | |
download | gcc-2b8427ca54e818cc874316719378d1803838513a.zip gcc-2b8427ca54e818cc874316719378d1803838513a.tar.gz gcc-2b8427ca54e818cc874316719378d1803838513a.tar.bz2 |
re PR target/64851 ([SH] Add atomic not)
gcc/
PR target/64851
* config/sh/sync.md (atomic_fetch_notsi_hard,
atomic_fetch_not<mode>_hard, atomic_fetch_not<mode>_soft_gusa,
atomic_fetch_not<mode>_soft_tcb, atomic_fetch_not<mode>_soft_imask,
atomic_not_fetchsi_hard, atomic_not_fetch<mode>_hard,
atomic_not_fetch<mode>_soft_gusa, atomic_not_fetch<mode>_soft_tcb,
atomic_not_fetch<mode>_soft_imask): New insns.
gcc/testsuite/
PR target/64851
* gcc.target/sh/pr64851-0.h: New
* gcc.target/sh/pr64851-1.c: New
* gcc.target/sh/pr64851-2.c: New
* gcc.target/sh/pr64851-3.c: New
* gcc.target/sh/pr64851-4.c: New
From-SVN: r220317
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 504c741..dca250c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,13 @@ +2015-02-01 Oleg Endo <olegendo@gcc.gnu.org> + + PR target/64851 + * config/sh/sync.md (atomic_fetch_notsi_hard, + atomic_fetch_not<mode>_hard, atomic_fetch_not<mode>_soft_gusa, + atomic_fetch_not<mode>_soft_tcb, atomic_fetch_not<mode>_soft_imask, + atomic_not_fetchsi_hard, atomic_not_fetch<mode>_hard, + atomic_not_fetch<mode>_soft_gusa, atomic_not_fetch<mode>_soft_tcb, + atomic_not_fetch<mode>_soft_imask): New insns. + 2015-02-01 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> * haifa-sched.c (INSN_RFS_DEBUG_ORIG_ORDER): New access macro. @@ -32,7 +42,7 @@ 2015-01-31 Uros Bizjak <ubizjak@gmail.com> - PR target/64882 + PR target/64882 * config/i386/predicates.md (address_no_seg_operand): Reject non-CONST_INT_P operands in invalid mode. |