]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/ChangeLog
sparc: Convert to atomic_load/store.
[thirdparty/gcc.git] / gcc / ChangeLog
index eee535f904798225ac4addd9efe8867fee478638..e48130eb0eee5b7ea4834f13c071c993beb4621f 100644 (file)
@@ -1,3 +1,10 @@
+2011-11-30  Richard Henderson  <rth@redhat.com>
+
+       * config/sparc/predicates.md (register_or_v9_zero_operand): New.
+       * config/sparc/sparc.md (UNSPEC_ATOMIC): New.
+       * config/sparc/sync.md (atomic_load<I>): New.
+       (atomic_loaddi_1, atomic_store<I>, atomic_storedi_1): New.
+
 2011-11-30  Richard Henderson  <rth@redhat.com>
 
        * config/sparc/predicates.md (zero_or_v7_operand): New.