]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/emit-rtl.h
emit-rtl.c (need_atomic_barrier_p): New function.
authorMaxim Kuvyrkov <maxim@codesourcery.com>
Wed, 20 Jun 2012 01:05:25 +0000 (01:05 +0000)
committerMaxim Kuvyrkov <mkuvyrkov@gcc.gnu.org>
Wed, 20 Jun 2012 01:05:25 +0000 (01:05 +0000)
commit8930883ee93cb4701259e8738f51530d609812f7
tree417412c5d20847fc0d23a560bad46ac7075e732f
parentff6191481c577c62e481a2f4df3de182d8b63110
emit-rtl.c (need_atomic_barrier_p): New function.

* emit-rtl.c (need_atomic_barrier_p): New function.
* emit-rtl.h (need_atomic_barrier_p): Declare it.
* config/alpha/alpha.c (alpha_{pre,post}_atomic_barrier): Use it.
* config/arm/arm.c (arm_{pre,post}_atomic_barrier): Use it.
* config/tilegx/tilegx.c (tile_{pre,post}_atomic_barrier): Use it.
* config/mips/mips.c (mips_{pre,post}_atomic_barrier_p): Remove.
(mips_process_sync_loop): Use generic version instead.

From-SVN: r188806
gcc/ChangeLog
gcc/config/alpha/alpha.c
gcc/config/arm/arm.c
gcc/config/mips/mips.c
gcc/config/tilegx/tilegx.c
gcc/emit-rtl.c
gcc/emit-rtl.h