/netbsd-current/external/gpl3/gcc/dist/libgomp/config/gcn/ |
H A D | target.c | 75 void **hostaddrs, size_t *sizes, unsigned short *kinds, 81 (void) hostaddrs; 91 GOMP_target_data_ext (int device, size_t mapnum, void **hostaddrs, argument 96 (void) hostaddrs; 109 GOMP_target_update_ext (int device, size_t mapnum, void **hostaddrs, argument 115 (void) hostaddrs; 124 GOMP_target_enter_exit_data (int device, size_t mapnum, void **hostaddrs, argument 130 (void) hostaddrs;
|
/netbsd-current/external/gpl3/gcc/dist/libgomp/config/nvptx/ |
H A D | target.c | 88 void **hostaddrs, size_t *sizes, unsigned short *kinds, 94 (void) hostaddrs; 104 GOMP_target_data_ext (int device, size_t mapnum, void **hostaddrs, argument 109 (void) hostaddrs; 122 GOMP_target_update_ext (int device, size_t mapnum, void **hostaddrs, argument 128 (void) hostaddrs; 137 GOMP_target_enter_exit_data (int device, size_t mapnum, void **hostaddrs, argument 143 (void) hostaddrs;
|
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/ |
H A D | oacc-parallel.c | 54 handle_ftn_pointers (size_t mapnum, void **hostaddrs, size_t *sizes, argument 83 && hostaddrs[i] == *(void **)hostaddrs[i + 1]) 90 hostaddrs[i] = NULL; 103 size_t mapnum, void **hostaddrs, size_t *sizes, 122 gomp_debug (0, "%s: mapnum=%"PRIu64", hostaddrs=%p, size=%p, kinds=%p\n", 123 __FUNCTION__, (uint64_t) mapnum, hostaddrs, sizes, kinds); 125 gomp_debug (0, "%s: mapnum=%lu, hostaddrs=%p, sizes=%p, kinds=%p\n", 126 __FUNCTION__, (unsigned long) mapnum, hostaddrs, sizes, kinds); 185 handle_ftn_pointers (mapnum, hostaddrs, size 102 GOACC_parallel_keyed(int flags_m, void (*fn) (void *), size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, ...) argument 355 GOACC_parallel(int flags_m, void (*fn) (void *), size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, int num_gangs, int num_workers, int vector_length, int async, int num_waits, ...) argument 367 GOACC_data_start(int flags_m, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds) argument 560 GOACC_update(int flags_m, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, int async, int num_waits, ...) argument 733 GOACC_declare(int flags_m, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds) argument [all...] |
H A D | target.c | 440 size_t first, size_t i, void **hostaddrs, 451 cur_node.host_start = (uintptr_t) hostaddrs[i]; 465 if (cur_node.host_start > (uintptr_t) hostaddrs[first - 1]) 628 gomp_map_val (struct target_mem_desc *tgt, void **hostaddrs, size_t i) argument 638 return (uintptr_t) hostaddrs[i]; 647 + (uintptr_t) hostaddrs[i] 648 - (uintptr_t) hostaddrs[i + 1]; 658 void **hostaddrs, void **devaddrs, size_t *sizes, 717 if (hostaddrs[i] == NULL 741 cur_node.host_start = (uintptr_t) hostaddrs[ 438 gomp_map_fields_existing(struct target_mem_desc *tgt, struct goacc_asyncqueue *aq, splay_tree_key n, size_t first, size_t i, void **hostaddrs, size_t *sizes, void *kinds, struct gomp_coalesce_buf *cbuf) argument 656 gomp_map_vars_internal(struct gomp_device_descr *devicep, struct goacc_asyncqueue *aq, size_t mapnum, void **hostaddrs, void **devaddrs, size_t *sizes, void *kinds, bool short_mapkind, enum gomp_map_vars_kind pragma_kind) argument 1309 gomp_map_vars(struct gomp_device_descr *devicep, size_t mapnum, void **hostaddrs, void **devaddrs, size_t *sizes, void *kinds, bool short_mapkind, enum gomp_map_vars_kind pragma_kind) argument 1318 gomp_map_vars_async(struct gomp_device_descr *devicep, struct goacc_asyncqueue *aq, size_t mapnum, void **hostaddrs, void **devaddrs, size_t *sizes, void *kinds, bool short_mapkind, enum gomp_map_vars_kind pragma_kind) argument 1506 gomp_update(struct gomp_device_descr *devicep, size_t mapnum, void **hostaddrs, size_t *sizes, void *kinds, bool short_mapkind) argument 1893 gomp_target_fallback(void (*fn) (void *), void **hostaddrs) argument 1931 copy_firstprivate_data(char *tgt, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, size_t tgt_align, size_t tgt_size) argument 1991 GOMP_target(int device, void (*fn) (void *), const void *unused, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned char *kinds) argument 2047 GOMP_target_ext(int device, void (*fn) (void *), size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, unsigned int flags, void **depend, void **args) argument 2199 GOMP_target_data(int device, const void *unused, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned char *kinds) argument 2218 GOMP_target_data_ext(int device, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds) argument 2249 GOMP_target_update(int device, const void *unused, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned char *kinds) argument 2263 GOMP_target_update_ext(int device, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, unsigned int flags, void **depend) argument 2342 gomp_exit_data(struct gomp_device_descr *devicep, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds) argument 2404 GOMP_target_enter_exit_data(int device, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, unsigned int flags, void **depend) argument [all...] |
H A D | oacc-mem.c | 359 void *hostaddrs = h; local 405 = gomp_map_vars (acc_dev, mapnum, &hostaddrs, &devaddrs, &sizes, 532 goacc_enter_datum (void **hostaddrs, size_t *sizes, void *kinds, int async) argument 537 if (!hostaddrs[0] || !sizes[0]) 538 gomp_fatal ("[%p,+%d] is a bad range", hostaddrs[0], (int) sizes[0]); 546 return hostaddrs[0]; 559 n = lookup_host (acc_dev, hostaddrs[0], sizes[0]); 562 d = goacc_map_var_existing (acc_dev, hostaddrs[0], sizes[0], n); 574 = gomp_map_vars_async (acc_dev, aq, mapnum, hostaddrs, NULL, sizes, 1076 void **hostaddrs, size_ 1075 goacc_enter_data_internal(struct gomp_device_descr *acc_dev, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, goacc_aq aq) argument 1227 goacc_exit_data_internal(struct gomp_device_descr *acc_dev, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, goacc_aq aq) argument 1321 GOACC_enter_exit_data(int flags_m, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, int async, int num_waits, ...) argument [all...] |
H A D | oacc-host.c | 140 void **hostaddrs, 145 fn (hostaddrs); 151 void **hostaddrs, 157 fn (hostaddrs); 138 host_openacc_exec(void (*fn) (void *), size_t mapnum __attribute__ ((unused)), void **hostaddrs, void **devaddrs __attribute__ ((unused)), unsigned *dims __attribute__ ((unused)), void *targ_mem_desc __attribute__ ((unused))) argument 149 host_openacc_async_exec(void (*fn) (void *), size_t mapnum __attribute__ ((unused)), void **hostaddrs, void **devaddrs __attribute__ ((unused)), unsigned *dims __attribute__ ((unused)), void *targ_mem_desc __attribute__ ((unused)), struct goacc_asyncqueue *aq __attribute__ ((unused))) argument
|
H A D | task.c | 678 void (*fn) (void *), size_t mapnum, void **hostaddrs, 751 memcpy (ttask->hostaddrs, hostaddrs, mapnum * sizeof (void *)); 752 ttask->sizes = (size_t *) &ttask->hostaddrs[mapnum]; 769 memcpy (tgt + tgt_size, hostaddrs[i], sizes[i]); 770 ttask->hostaddrs[i] = tgt + tgt_size; 677 gomp_create_target_task(struct gomp_device_descr *devicep, void (*fn) (void *), size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, unsigned int flags, void **depend, void **args, enum gomp_target_task_state state) argument
|
H A D | libgomp.h | 593 void *hostaddrs[]; member in struct:gomp_target_task
|
/netbsd-current/external/gpl3/gcc/dist/libgomp/ |
H A D | oacc-parallel.c | 54 handle_ftn_pointers (size_t mapnum, void **hostaddrs, size_t *sizes, argument 83 && hostaddrs[i] == *(void **)hostaddrs[i + 1]) 90 hostaddrs[i] = NULL; 103 size_t mapnum, void **hostaddrs, size_t *sizes, 122 gomp_debug (0, "%s: mapnum=%"PRIu64", hostaddrs=%p, size=%p, kinds=%p\n", 123 __FUNCTION__, (uint64_t) mapnum, hostaddrs, sizes, kinds); 125 gomp_debug (0, "%s: mapnum=%lu, hostaddrs=%p, sizes=%p, kinds=%p\n", 126 __FUNCTION__, (unsigned long) mapnum, hostaddrs, sizes, kinds); 185 handle_ftn_pointers (mapnum, hostaddrs, size 102 GOACC_parallel_keyed(int flags_m, void (*fn) (void *), size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, ...) argument 352 GOACC_parallel(int flags_m, void (*fn) (void *), size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, int num_gangs, int num_workers, int vector_length, int async, int num_waits, ...) argument 364 GOACC_data_start(int flags_m, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds) argument 556 GOACC_update(int flags_m, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, int async, int num_waits, ...) argument [all...] |
H A D | oacc-mem.c | 359 void *hostaddrs = h; local 405 = goacc_map_vars (acc_dev, NULL, mapnum, &hostaddrs, &devaddrs, &sizes, 532 goacc_enter_datum (void **hostaddrs, size_t *sizes, void *kinds, int async) argument 537 if (!hostaddrs[0] || !sizes[0]) 538 gomp_fatal ("[%p,+%d] is a bad range", hostaddrs[0], (int) sizes[0]); 546 return hostaddrs[0]; 559 n = lookup_host (acc_dev, hostaddrs[0], sizes[0]); 562 d = goacc_map_var_existing (acc_dev, hostaddrs[0], sizes[0], n); 574 = goacc_map_vars (acc_dev, aq, mapnum, hostaddrs, NULL, sizes, 1076 void **hostaddrs, size_ 1075 goacc_enter_data_internal(struct gomp_device_descr *acc_dev, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, goacc_aq aq) argument 1228 goacc_exit_data_internal(struct gomp_device_descr *acc_dev, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, goacc_aq aq) argument 1322 goacc_enter_exit_data_internal(int flags_m, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, bool data_enter, int async, int num_waits, va_list *ap) argument 1426 GOACC_enter_exit_data(int flags_m, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, int async, int num_waits, ...) argument 1472 GOACC_enter_data(int flags_m, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, int async, int num_waits, ...) argument 1484 GOACC_exit_data(int flags_m, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, int async, int num_waits, ...) argument 1496 GOACC_declare(int flags_m, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds) argument [all...] |
H A D | target.c | 688 size_t first, size_t i, void **hostaddrs, 700 cur_node.host_start = (uintptr_t) hostaddrs[i]; 716 if (cur_node.host_start > (uintptr_t) hostaddrs[first - 1]) 890 gomp_map_val (struct target_mem_desc *tgt, void **hostaddrs, size_t i) argument 900 return (uintptr_t) hostaddrs[i]; 909 + (uintptr_t) hostaddrs[i] 910 - (uintptr_t) hostaddrs[i + 1]; 920 void **hostaddrs, void **devaddrs, size_t *sizes, 983 if (hostaddrs[i] == NULL 1007 cur_node.host_start = (uintptr_t) hostaddrs[ 686 gomp_map_fields_existing(struct target_mem_desc *tgt, struct goacc_asyncqueue *aq, splay_tree_key n, size_t first, size_t i, void **hostaddrs, size_t *sizes, void *kinds, struct gomp_coalesce_buf *cbuf, htab_t *refcount_set) argument 918 gomp_map_vars_internal(struct gomp_device_descr *devicep, struct goacc_asyncqueue *aq, size_t mapnum, void **hostaddrs, void **devaddrs, size_t *sizes, void *kinds, bool short_mapkind, htab_t *refcount_set, enum gomp_map_vars_kind pragma_kind) argument 1735 gomp_map_vars(struct gomp_device_descr *devicep, size_t mapnum, void **hostaddrs, void **devaddrs, size_t *sizes, void *kinds, bool short_mapkind, htab_t *refcount_set, enum gomp_map_vars_kind pragma_kind) argument 1760 goacc_map_vars(struct gomp_device_descr *devicep, struct goacc_asyncqueue *aq, size_t mapnum, void **hostaddrs, void **devaddrs, size_t *sizes, void *kinds, bool short_mapkind, enum gomp_map_vars_kind pragma_kind) argument 1990 gomp_update(struct gomp_device_descr *devicep, size_t mapnum, void **hostaddrs, size_t *sizes, void *kinds, bool short_mapkind) argument 2439 gomp_target_fallback(void (*fn) (void *), void **hostaddrs, struct gomp_device_descr *devicep, void **args) argument 2503 copy_firstprivate_data(char *tgt, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, size_t tgt_align, size_t tgt_size) argument 2563 GOMP_target(int device, void (*fn) (void *), const void *unused, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned char *kinds) argument 2622 GOMP_target_ext(int device, void (*fn) (void *), size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, unsigned int flags, void **depend, void **args) argument 2790 GOMP_target_data(int device, const void *unused, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned char *kinds) argument 2809 GOMP_target_data_ext(int device, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds) argument 2840 GOMP_target_update(int device, const void *unused, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned char *kinds) argument 2854 GOMP_target_update_ext(int device, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, unsigned int flags, void **depend) argument 2933 gomp_exit_data(struct gomp_device_descr *devicep, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, htab_t *refcount_set) argument 3047 GOMP_target_enter_exit_data(int device, size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, unsigned int flags, void **depend) argument [all...] |
H A D | oacc-host.c | 140 void **hostaddrs, 145 fn (hostaddrs); 151 void **hostaddrs, 157 fn (hostaddrs); 138 host_openacc_exec(void (*fn) (void *), size_t mapnum __attribute__ ((unused)), void **hostaddrs, void **devaddrs __attribute__ ((unused)), unsigned *dims __attribute__ ((unused)), void *targ_mem_desc __attribute__ ((unused))) argument 149 host_openacc_async_exec(void (*fn) (void *), size_t mapnum __attribute__ ((unused)), void **hostaddrs, void **devaddrs __attribute__ ((unused)), unsigned *dims __attribute__ ((unused)), void *targ_mem_desc __attribute__ ((unused)), struct goacc_asyncqueue *aq __attribute__ ((unused))) argument
|
H A D | task.c | 716 void (*fn) (void *), size_t mapnum, void **hostaddrs, 801 memcpy (ttask->hostaddrs, hostaddrs, mapnum * sizeof (void *)); 804 ttask->args = (void **) &ttask->hostaddrs[mapnum]; 811 ttask->sizes = (size_t *) &ttask->hostaddrs[mapnum]; 829 memcpy (tgt + tgt_size, hostaddrs[i], sizes[i]); 830 ttask->hostaddrs[i] = tgt + tgt_size; 715 gomp_create_target_task(struct gomp_device_descr *devicep, void (*fn) (void *), size_t mapnum, void **hostaddrs, size_t *sizes, unsigned short *kinds, unsigned int flags, void **depend, void **args, enum gomp_target_task_state state) argument
|
H A D | libgomp.h | 659 void *hostaddrs[]; member in struct:gomp_target_task
|
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/plugin/ |
H A D | plugin-nvptx.c | 705 nvptx_exec (void (*fn), size_t mapnum, void **hostaddrs, void **devaddrs, argument 1365 void **hostaddrs, void **devaddrs, 1384 hp[i] = (devaddrs[i] ? devaddrs[i] : hostaddrs[i]); 1426 nvptx_exec (fn, mapnum, hostaddrs, devaddrs, dims, targ_mem_desc, 1452 void **hostaddrs, void **devaddrs, 1474 hp[i] = (devaddrs[i] ? devaddrs[i] : hostaddrs[i]); 1523 nvptx_exec (fn, mapnum, hostaddrs, devaddrs, dims, targ_mem_desc, 1364 GOMP_OFFLOAD_openacc_exec(void (*fn) (void *), size_t mapnum, void **hostaddrs, void **devaddrs, unsigned *dims, void *targ_mem_desc) argument 1451 GOMP_OFFLOAD_openacc_async_exec(void (*fn) (void *), size_t mapnum, void **hostaddrs, void **devaddrs, unsigned *dims, void *targ_mem_desc, struct goacc_asyncqueue *aq) argument
|
H A D | plugin-gcn.c | 3220 gcn_exec (struct kernel_info *kernel, size_t mapnum, void **hostaddrs, argument 3234 devaddrs[i] ? &devaddrs[i] : &hostaddrs[i], 3949 void **hostaddrs, void **devaddrs, unsigned *dims, 3954 gcn_exec (kernel, mapnum, hostaddrs, devaddrs, dims, targ_mem_desc, false, 3962 void **hostaddrs, void **devaddrs, 3968 gcn_exec (kernel, mapnum, hostaddrs, devaddrs, dims, targ_mem_desc, true, 3948 GOMP_OFFLOAD_openacc_exec(void (*fn_ptr) (void *), size_t mapnum, void **hostaddrs, void **devaddrs, unsigned *dims, void *targ_mem_desc) argument 3961 GOMP_OFFLOAD_openacc_async_exec(void (*fn_ptr) (void *), size_t mapnum, void **hostaddrs, void **devaddrs, unsigned *dims, void *targ_mem_desc, struct goacc_asyncqueue *aq) argument
|
/netbsd-current/external/gpl3/gcc/dist/libgomp/plugin/ |
H A D | plugin-nvptx.c | 737 nvptx_exec (void (*fn), size_t mapnum, void **hostaddrs, void **devaddrs, argument 1454 void **hostaddrs, void **devaddrs, 1473 hp[i] = (devaddrs[i] ? devaddrs[i] : hostaddrs[i]); 1515 nvptx_exec (fn, mapnum, hostaddrs, devaddrs, dims, targ_mem_desc, 1541 void **hostaddrs, void **devaddrs, 1563 hp[i] = (devaddrs[i] ? devaddrs[i] : hostaddrs[i]); 1612 nvptx_exec (fn, mapnum, hostaddrs, devaddrs, dims, targ_mem_desc, 1453 GOMP_OFFLOAD_openacc_exec(void (*fn) (void *), size_t mapnum, void **hostaddrs, void **devaddrs, unsigned *dims, void *targ_mem_desc) argument 1540 GOMP_OFFLOAD_openacc_async_exec(void (*fn) (void *), size_t mapnum, void **hostaddrs, void **devaddrs, unsigned *dims, void *targ_mem_desc, struct goacc_asyncqueue *aq) argument
|
H A D | plugin-gcn.c | 3025 gcn_exec (struct kernel_info *kernel, size_t mapnum, void **hostaddrs, argument 3039 devaddrs[i] ? &devaddrs[i] : &hostaddrs[i], 3810 void **hostaddrs, void **devaddrs, unsigned *dims, 3815 gcn_exec (kernel, mapnum, hostaddrs, devaddrs, dims, targ_mem_desc, false, 3823 void **hostaddrs, void **devaddrs, 3829 gcn_exec (kernel, mapnum, hostaddrs, devaddrs, dims, targ_mem_desc, true, 3809 GOMP_OFFLOAD_openacc_exec(void (*fn_ptr) (void *), size_t mapnum, void **hostaddrs, void **devaddrs, unsigned *dims, void *targ_mem_desc) argument 3822 GOMP_OFFLOAD_openacc_async_exec(void (*fn_ptr) (void *), size_t mapnum, void **hostaddrs, void **devaddrs, unsigned *dims, void *targ_mem_desc, struct goacc_asyncqueue *aq) argument
|