aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authorOleg Endo <olegendo@gcc.gnu.org>2015-02-01 11:12:47 +0000
committerOleg Endo <olegendo@gcc.gnu.org>2015-02-01 11:12:47 +0000
commit2b8427ca54e818cc874316719378d1803838513a (patch)
tree1fdc75b6d21b2098d27e84e3900832cf7047c79d /gcc/ChangeLog
parent63387a852ee72042b7d2fb3570b85c586ba8c8f9 (diff)
downloadgcc-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/ChangeLog12
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.