| /netbsd-src/external/gpl3/gcc.old/dist/libgomp/ |
| H A D | oacc-async.c | 83 gomp_mutex_lock (&dev->openacc.async.lock); in lookup_goacc_asyncqueue() 86 && (async >= dev->openacc.async.nasyncqueue in lookup_goacc_asyncqueue() 87 || !dev->openacc.async.asyncqueue[async])) in lookup_goacc_asyncqueue() 90 if (async >= dev->openacc.async.nasyncqueue) in lookup_goacc_asyncqueue() 92 int diff = async + 1 - dev->openacc.async.nasyncqueue; in lookup_goacc_asyncqueue() 93 dev->openacc.async.asyncqueue in lookup_goacc_asyncqueue() 94 = gomp_realloc (dev->openacc.async.asyncqueue, in lookup_goacc_asyncqueue() 96 memset (dev->openacc.async.asyncqueue + dev->openacc.async.nasyncqueue, in lookup_goacc_asyncqueue() 98 dev->openacc.async.nasyncqueue = async + 1; in lookup_goacc_asyncqueue() 101 if (!dev->openacc.async.asyncqueue[async]) in lookup_goacc_asyncqueue() [all …]
|
| H A D | oacc-cuda.c | 40 if (thr && thr->dev && thr->dev->openacc.cuda.get_current_device_func) in acc_get_current_cuda_device() 46 ret = thr->dev->openacc.cuda.get_current_device_func (); in acc_get_current_cuda_device() 64 if (thr && thr->dev && thr->dev->openacc.cuda.get_current_context_func) in acc_get_current_cuda_context() 70 ret = thr->dev->openacc.cuda.get_current_context_func (); in acc_get_current_cuda_context() 91 if (thr && thr->dev && thr->dev->openacc.cuda.get_stream_func) in acc_get_cuda_stream() 106 ret = thr->dev->openacc.cuda.get_stream_func (aq); in acc_get_cuda_stream() 131 if (thr && thr->dev && thr->dev->openacc.cuda.set_stream_func) in acc_set_cuda_stream() 153 gomp_mutex_lock (&thr->dev->openacc.async.lock); in acc_set_cuda_stream() 154 ret = thr->dev->openacc.cuda.set_stream_func (aq, stream); in acc_set_cuda_stream() 155 gomp_mutex_unlock (&thr->dev->openacc.async.lock); in acc_set_cuda_stream()
|
| H A D | Makefile.am | 73 libgomp_la_SOURCES += openacc.f90 77 nodist_libsubinclude_HEADERS = omp.h openacc.h acc_prof.h 80 openacc_lib.h openacc.f90 openacc.mod openacc_kinds.mod 90 openacc_kinds.mod: openacc.mod 92 openacc.mod: openacc.lo
|
| H A D | oacc-init.c | 372 base_dev->openacc.destroy_thread_data_func (walk->target_tls); in acc_shutdown_1() 468 acc_dev->openacc.destroy_thread_data_func (thr->target_tls); in goacc_destroy_thread() 541 = acc_dev->openacc.create_thread_data_func (ord); in goacc_attach_host_thread_to_device() 811 return thr->dev->openacc.get_property_func (thr->dev->target_id, prop); in ialias() 833 return dev->openacc.get_property_func (dev->target_id, prop); in ialias()
|
| H A D | target.c | 322 goacc_device_copy_async (devicep, devicep->openacc.async.host2dev_func, in gomp_copy_host2dev() 334 goacc_device_copy_async (devicep, devicep->openacc.async.dev2host_func, in gomp_copy_dev2host() 1380 devicep->openacc.async.queue_callback_func (aq, gomp_unref_tgt_void, in gomp_remove_var_internal() 1484 devicep->openacc.async.queue_callback_func (aq, gomp_unref_tgt_void, in gomp_unmap_vars_internal() 3070 if (!DLSYM_OPT (openacc.exec, openacc_exec) in ialias() 3071 || !DLSYM_OPT (openacc.create_thread_data, in ialias() 3073 || !DLSYM_OPT (openacc.destroy_thread_data, in ialias() 3075 || !DLSYM_OPT (openacc.async.construct, openacc_async_construct) in ialias() 3076 || !DLSYM_OPT (openacc.async.destruct, openacc_async_destruct) in ialias() 3077 || !DLSYM_OPT (openacc.async.test, openacc_async_test) in ialias() [all …]
|
| H A D | libgomp.texi | 80 @uref{https://www.openacc.org, OpenACC} Application Programming 1824 the @uref{https://www.openacc.org, OpenACC} Application Programming 1932 @uref{https://www.openacc.org, OpenACC specification v2.6}, section 1957 @uref{https://www.openacc.org, OpenACC specification v2.6}, section 1988 @uref{https://www.openacc.org, OpenACC specification v2.6}, section 2015 @uref{https://www.openacc.org, OpenACC specification v2.6}, section 2042 @uref{https://www.openacc.org, OpenACC specification v2.6}, section 2089 @uref{https://www.openacc.org, OpenACC specification v2.6}, section 2118 @uref{https://www.openacc.org, OpenACC specification v2.6}, section 2146 @uref{https://www.openacc.org, OpenACC specification v2.6}, section [all …]
|
| H A D | libgomp.info | 67 (https://www.openacc.org) Application Programming Interface (API) for 1632 found in the OpenACC (https://www.openacc.org) Application Programming 1733 OpenACC specification v2.6 (https://www.openacc.org), section 1755 OpenACC specification v2.6 (https://www.openacc.org), section 1782 OpenACC specification v2.6 (https://www.openacc.org), section 1806 OpenACC specification v2.6 (https://www.openacc.org), section 1829 OpenACC specification v2.6 (https://www.openacc.org), section 1876 OpenACC specification v2.6 (https://www.openacc.org), section 1901 OpenACC specification v2.6 (https://www.openacc.org), section 1925 OpenACC specification v2.6 (https://www.openacc.org), section [all …]
|
| H A D | Makefile.in | 124 @USE_FORTRAN_TRUE@am__append_4 = openacc.f90 225 @USE_FORTRAN_TRUE@am__objects_1 = openacc.lo 612 nodist_libsubinclude_HEADERS = omp.h openacc.h acc_prof.h 614 @USE_FORTRAN_TRUE@ openacc_lib.h openacc.f90 openacc.mod openacc_kinds.mod 1416 openacc_kinds.mod: openacc.mod 1418 openacc.mod: openacc.lo
|
| H A D | oacc-host.c | 289 .openacc = {
|
| H A D | oacc-parallel.c | 309 acc_dev->openacc.exec_func (tgt_fn, mapnum, hostaddrs, devaddrs, dims, in GOACC_parallel_keyed() 312 acc_dev->openacc.async.exec_func (tgt_fn, mapnum, hostaddrs, devaddrs, in GOACC_parallel_keyed()
|
| H A D | openacc_lib.h | 35 ! Keep in sync with openacc.f90 and config/accel/openacc.f90.
|
| /netbsd-src/external/gpl3/gcc/dist/libgomp/ |
| H A D | oacc-async.c | 83 gomp_mutex_lock (&dev->openacc.async.lock); in lookup_goacc_asyncqueue() 86 && (async >= dev->openacc.async.nasyncqueue in lookup_goacc_asyncqueue() 87 || !dev->openacc.async.asyncqueue[async])) in lookup_goacc_asyncqueue() 90 if (async >= dev->openacc.async.nasyncqueue) in lookup_goacc_asyncqueue() 92 int diff = async + 1 - dev->openacc.async.nasyncqueue; in lookup_goacc_asyncqueue() 93 dev->openacc.async.asyncqueue in lookup_goacc_asyncqueue() 94 = gomp_realloc (dev->openacc.async.asyncqueue, in lookup_goacc_asyncqueue() 96 memset (dev->openacc.async.asyncqueue + dev->openacc.async.nasyncqueue, in lookup_goacc_asyncqueue() 98 dev->openacc.async.nasyncqueue = async + 1; in lookup_goacc_asyncqueue() 101 if (!dev->openacc.async.asyncqueue[async]) in lookup_goacc_asyncqueue() [all …]
|
| H A D | oacc-cuda.c | 40 if (thr && thr->dev && thr->dev->openacc.cuda.get_current_device_func) in acc_get_current_cuda_device() 46 ret = thr->dev->openacc.cuda.get_current_device_func (); in acc_get_current_cuda_device() 64 if (thr && thr->dev && thr->dev->openacc.cuda.get_current_context_func) in acc_get_current_cuda_context() 70 ret = thr->dev->openacc.cuda.get_current_context_func (); in acc_get_current_cuda_context() 91 if (thr && thr->dev && thr->dev->openacc.cuda.get_stream_func) in acc_get_cuda_stream() 106 ret = thr->dev->openacc.cuda.get_stream_func (aq); in acc_get_cuda_stream() 131 if (thr && thr->dev && thr->dev->openacc.cuda.set_stream_func) in acc_set_cuda_stream() 153 gomp_mutex_lock (&thr->dev->openacc.async.lock); in acc_set_cuda_stream() 154 ret = thr->dev->openacc.cuda.set_stream_func (aq, stream); in acc_set_cuda_stream() 155 gomp_mutex_unlock (&thr->dev->openacc.async.lock); in acc_set_cuda_stream()
|
| H A D | Makefile.am | 74 libgomp_la_SOURCES += openacc.f90 78 nodist_libsubinclude_HEADERS = omp.h openacc.h acc_prof.h 81 openacc_lib.h openacc.f90 openacc.mod openacc_kinds.mod 91 openacc_kinds.mod: openacc.mod 93 openacc.mod: openacc.lo
|
| H A D | oacc-init.c | 372 base_dev->openacc.destroy_thread_data_func (walk->target_tls); in acc_shutdown_1() 468 acc_dev->openacc.destroy_thread_data_func (thr->target_tls); in goacc_destroy_thread() 541 = acc_dev->openacc.create_thread_data_func (ord); in goacc_attach_host_thread_to_device() 811 return thr->dev->openacc.get_property_func (thr->dev->target_id, prop); in ialias() 833 return dev->openacc.get_property_func (dev->target_id, prop); in ialias()
|
| H A D | target.c | 364 goacc_device_copy_async (devicep, devicep->openacc.async.host2dev_func, in gomp_copy_host2dev() 368 devicep->openacc.async.queue_callback_func (aq, free, h_buf); in gomp_copy_host2dev() 411 goacc_device_copy_async (devicep, devicep->openacc.async.dev2host_func, in gomp_copy_dev2host() 1857 devicep->openacc.async.queue_callback_func (aq, gomp_unref_tgt_void, in gomp_remove_var_internal() 1955 devicep->openacc.async.queue_callback_func (aq, gomp_unref_tgt_void, in gomp_unmap_vars_internal() 3764 if (!DLSYM_OPT (openacc.exec, openacc_exec) in ialias() 3765 || !DLSYM_OPT (openacc.create_thread_data, in ialias() 3767 || !DLSYM_OPT (openacc.destroy_thread_data, in ialias() 3769 || !DLSYM_OPT (openacc.async.construct, openacc_async_construct) in ialias() 3770 || !DLSYM_OPT (openacc.async.destruct, openacc_async_destruct) in ialias() [all …]
|
| H A D | libgomp.texi | 80 @uref{https://www.openacc.org, OpenACC} Application Programming 2358 the @uref{https://www.openacc.org, OpenACC} Application Programming 2466 @uref{https://www.openacc.org, OpenACC specification v2.6}, section 2491 @uref{https://www.openacc.org, OpenACC specification v2.6}, section 2522 @uref{https://www.openacc.org, OpenACC specification v2.6}, section 2549 @uref{https://www.openacc.org, OpenACC specification v2.6}, section 2576 @uref{https://www.openacc.org, OpenACC specification v2.6}, section 2623 @uref{https://www.openacc.org, OpenACC specification v2.6}, section 2652 @uref{https://www.openacc.org, OpenACC specification v2.6}, section 2680 @uref{https://www.openacc.org, OpenACC specification v2.6}, section [all …]
|
| H A D | Makefile.in | 123 @USE_FORTRAN_TRUE@am__append_3 = openacc.f90 213 @USE_FORTRAN_TRUE@am__objects_1 = openacc.lo 587 nodist_libsubinclude_HEADERS = omp.h openacc.h acc_prof.h 589 @USE_FORTRAN_TRUE@ openacc_lib.h openacc.f90 openacc.mod openacc_kinds.mod 1382 openacc_kinds.mod: openacc.mod 1384 openacc.mod: openacc.lo
|
| H A D | libgomp.info | 67 (https://www.openacc.org) Application Programming Interface (API) for 2179 found in the OpenACC (https://www.openacc.org) Application Programming 2280 OpenACC specification v2.6 (https://www.openacc.org), section 2302 OpenACC specification v2.6 (https://www.openacc.org), section 2329 OpenACC specification v2.6 (https://www.openacc.org), section 2353 OpenACC specification v2.6 (https://www.openacc.org), section 2376 OpenACC specification v2.6 (https://www.openacc.org), section 2423 OpenACC specification v2.6 (https://www.openacc.org), section 2448 OpenACC specification v2.6 (https://www.openacc.org), section 2472 OpenACC specification v2.6 (https://www.openacc.org), section [all …]
|
| H A D | oacc-host.c | 289 .openacc = {
|
| H A D | oacc-parallel.c | 309 acc_dev->openacc.exec_func (tgt_fn, mapnum, hostaddrs, devaddrs, dims, in GOACC_parallel_keyed() 312 acc_dev->openacc.async.exec_func (tgt_fn, mapnum, hostaddrs, devaddrs, in GOACC_parallel_keyed()
|
| /netbsd-src/external/gpl3/gcc.old/lib/libgomp/ |
| H A D | Makefile | 44 INCS= omp.h openacc.h
|
| /netbsd-src/external/gpl3/gcc/lib/libgomp/ |
| H A D | Makefile | 44 INCS= omp.h openacc.h
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/fortran/ |
| H A D | openmp.cc | 1201 gfc_match_omp_clause_reduction (char pc, gfc_omp_clauses *c, bool openacc, in gfc_match_omp_clause_reduction() argument 1214 if (pc == 'r' && !openacc) in gfc_match_omp_clause_reduction() 1326 &head, openacc, allow_derived) != MATCH_YES) in gfc_match_omp_clause_reduction() 1430 bool openacc = false, bool context_selector = false, in gfc_match_omp_clauses() argument 1440 bool allow_derived = (openacc in gfc_match_omp_clauses() 1710 if (openacc) in gfc_match_omp_clauses() 1833 else if (openacc) in gfc_match_omp_clauses() 1849 if (openacc) in gfc_match_omp_clauses() 1939 && !openacc in gfc_match_omp_clauses() 1944 && openacc in gfc_match_omp_clauses() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/ |
| H A D | openmp.c | 963 bool openacc = false) 971 bool allow_derived = (openacc 1086 if (openacc) 1121 else if (openacc) 1199 && !openacc 1204 && openacc 1303 if (!openacc) 1427 && openacc 1433 && !openacc 1731 false, NULL, &head, openacc, [all …]
|