diff options
author | Richard Henderson <rth@redhat.com> | 2011-11-11 09:52:11 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2011-11-11 09:52:11 -0800 |
commit | 0540978881f0e0de7d84c470628a1897b01b6831 (patch) | |
tree | 1269946d9053f55f9328174653105f6943967e41 /gcc/tree-stdarg.c | |
parent | f05eec4a0d41f9b9b5ef0131407581c5edb6f79c (diff) | |
download | gcc-0540978881f0e0de7d84c470628a1897b01b6831.zip gcc-0540978881f0e0de7d84c470628a1897b01b6831.tar.gz gcc-0540978881f0e0de7d84c470628a1897b01b6831.tar.bz2 |
Implement omp atomic load and store.
* gimple-pretty-print.c (dump_gimple_omp_atomic_load): Dump needed.
(dump_gimple_omp_atomic_store): Likewise.
* optabs.c (can_atomic_exchange_p): New.
* optabs.h (can_atomic_exchange_p): Declare.
* omp-low.c (expand_omp_atomic_load): Implement.
(expand_omp_atomic_store): Likewise.
(expand_omp_atomic): Update for new arguments to load/store.
From-SVN: r181296
Diffstat (limited to 'gcc/tree-stdarg.c')
0 files changed, 0 insertions, 0 deletions