* config/rs6000/rs6000.c (rs6000_pre_atomic_barrier): Remove SYNC
commit7211bb77b6032be79f0617088f6b1074f69266fb
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 12 Jun 2015 00:00:53 +0000 (12 00:00 +0000)
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 12 Jun 2015 00:00:53 +0000 (12 00:00 +0000)
tree401c22aaaaa8d6fc8fa355cd99b13368cd61c84a
parent05b105358a3f35af230a69f690d41882c30297d5
   * config/rs6000/rs6000.c (rs6000_pre_atomic_barrier): Remove SYNC
        variants cases from switch.
        (rs6000_post_atomic_barrier): Same.
        (rs6000_expand_atomic_compare_and_swap): Use memmodel_base.
        (rs6000_expand_atomic_exchange): Same.
        (rs6000_expand_atomic_op): Same.
        * config/rs6000/sync.md (mem_thread_fence): Use memodel_base. Remove
        SYNC variants cases from switch.
        (atomic_load): Same.
        (atomic_store): Same.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@224401 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/sync.md