OSDN Git Service

Backport from mainline:
authorwalt <walt@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 15 Jun 2012 17:28:16 +0000 (17:28 +0000)
committerwalt <walt@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 15 Jun 2012 17:28:16 +0000 (17:28 +0000)
        2012-06-15  Walter Lee  <walt@tilera.com>
       * config/tilegx/sync.md (atomic_fetch_<fetchop_name><mode>):
          Fix typo.
        2012-06-14  Maxim Kuvyrkov  <maxim@codesourcery.com>
       * config/tilegx/sync.md (atomic_fetch_sub<mode>): Fix typo.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@188674 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/tilegx/sync.md

index 2ec8041..fe7e966 100644 (file)
@@ -1,3 +1,12 @@
+2012-06-15  Walter Lee <walt@tilera.com>
+
+       Backport from mainline:
+        2012-06-15  Walter Lee  <walt@tilera.com>
+       * config/tilegx/sync.md (atomic_fetch_<fetchop_name><mode>):
+          Fix typo.
+        2012-06-14  Maxim Kuvyrkov  <maxim@codesourcery.com>
+       * config/tilegx/sync.md (atomic_fetch_sub<mode>): Fix typo.
+
 2012-06-15  Aldy Hernandez  <aldyh@redhat.com>
 
        Backport from mainline:
 2012-06-15  Aldy Hernandez  <aldyh@redhat.com>
 
        Backport from mainline:
index 8be762a..e4d1e07 100644 (file)
   emit_insn (gen_atomic_fetch_<fetchop_name>_bare<mode> (operands[0],
                                                          operands[1],
                                                          operands[2]));
   emit_insn (gen_atomic_fetch_<fetchop_name>_bare<mode> (operands[0],
                                                          operands[1],
                                                          operands[2]));
-  tilegx_pre_atomic_barrier (model);
+  tilegx_post_atomic_barrier (model);
   DONE;
 })
 
   DONE;
 })
 
   emit_insn (gen_atomic_fetch_add_bare<mode> (operands[0],
                                               operands[1],
                                               operands[2]));
   emit_insn (gen_atomic_fetch_add_bare<mode> (operands[0],
                                               operands[1],
                                               operands[2]));
-  tilegx_pre_atomic_barrier (model);
+  tilegx_post_atomic_barrier (model);
   DONE;
 })
   DONE;
 })