/netbsd-current/external/gpl3/gcc/dist/libgomp/config/gcn/ |
H A D | target.c | 74 GOMP_target_ext (int device, void (*fn) (void *), size_t mapnum, 80 (void) mapnum; 91 GOMP_target_data_ext (int device, size_t mapnum, void **hostaddrs, argument 95 (void) mapnum; 109 GOMP_target_update_ext (int device, size_t mapnum, void **hostaddrs, argument 114 (void) mapnum; 124 GOMP_target_enter_exit_data (int device, size_t mapnum, void **hostaddrs, argument 129 (void) mapnum;
|
/netbsd-current/external/gpl3/gcc/dist/libgomp/config/nvptx/ |
H A D | target.c | 87 GOMP_target_ext (int device, void (*fn) (void *), size_t mapnum, 93 (void) mapnum; 104 GOMP_target_data_ext (int device, size_t mapnum, void **hostaddrs, argument 108 (void) mapnum; 122 GOMP_target_update_ext (int device, size_t mapnum, void **hostaddrs, argument 127 (void) mapnum; 137 GOMP_target_enter_exit_data (int device, size_t mapnum, void **hostaddrs, argument 142 (void) mapnum;
|
/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 59 for (i = 0; i < mapnum; i++) 68 if (i < (signed)mapnum - 1) 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, sizes, kinds); 293 tgt = gomp_map_vars_async (acc_dev, aq, mapnum, hostaddr 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 | oacc-mem.c | 358 size_t mapnum = 1; local 405 = gomp_map_vars (acc_dev, mapnum, &hostaddrs, &devaddrs, &sizes, 567 const size_t mapnum = 1; local 574 = gomp_map_vars_async (acc_dev, aq, mapnum, hostaddrs, NULL, sizes, 1010 find_group_last (int pos, size_t mapnum, size_t *sizes, unsigned short *kinds) argument 1018 if (pos + 1 < mapnum 1022 while (pos + 1 < mapnum 1047 if (pos + 1 < mapnum) 1056 if (pos + 1 < mapnum 1062 while (pos + 1 < mapnum 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 | target.c | 657 struct goacc_asyncqueue *aq, size_t mapnum, 669 = gomp_malloc (sizeof (*tgt) + sizeof (tgt->list[0]) * mapnum); 670 tgt->list_count = mapnum; 676 if (mapnum == 0) 689 if (mapnum > 1 || pragma_kind == GOMP_MAP_VARS_TARGET) 691 size_t chunks_size = (mapnum + 1) * sizeof (struct gomp_coalesce_chunk); 699 tgt_size = mapnum * sizeof (void *); 701 cbuf.use_cnt = 1 + (mapnum > 1); 714 for (i = 0; i < mapnum; i++) 862 if (i + 1 < mapnum 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 1912 calculate_firstprivate_requirements(size_t mapnum, size_t *sizes, unsigned short *kinds, size_t *tgt_align, size_t *tgt_size) 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-host.c | 139 size_t mapnum __attribute__ ((unused)), 150 size_t mapnum __attribute__ ((unused)),
|
H A D | task.c | 678 void (*fn) (void *), size_t mapnum, void **hostaddrs, 721 for (i = 0; i < mapnum; i++) 738 + mapnum * (sizeof (void *) + sizeof (size_t) 749 ttask->mapnum = mapnum; 751 memcpy (ttask->hostaddrs, hostaddrs, mapnum * sizeof (void *)); 752 ttask->sizes = (size_t *) &ttask->hostaddrs[mapnum]; 753 memcpy (ttask->sizes, sizes, mapnum * sizeof (size_t)); 754 ttask->kinds = (unsigned short *) &ttask->sizes[mapnum]; 755 memcpy (ttask->kinds, kinds, mapnum * sizeo 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 [all...] |
H A D | libgomp.h | 583 size_t mapnum; 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 59 for (i = 0; i < mapnum; i++) 68 if (i < (signed)mapnum - 1) 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, sizes, kinds); 293 tgt = goacc_map_vars (acc_dev, aq, mapnum, hostaddr 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 | 358 size_t mapnum = 1; local 405 = goacc_map_vars (acc_dev, NULL, mapnum, &hostaddrs, &devaddrs, &sizes, 567 const size_t mapnum = 1; local 574 = goacc_map_vars (acc_dev, aq, mapnum, hostaddrs, NULL, sizes, 1010 find_group_last (int pos, size_t mapnum, size_t *sizes, unsigned short *kinds) argument 1018 if (pos + 1 < mapnum 1022 while (pos + 1 < mapnum 1047 if (pos + 1 < mapnum) 1056 if (pos + 1 < mapnum 1062 while (pos + 1 < mapnum 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 | 919 struct goacc_asyncqueue *aq, size_t mapnum, 934 = gomp_malloc (sizeof (*tgt) + sizeof (tgt->list[0]) * mapnum); 935 tgt->list_count = mapnum; 941 if (mapnum == 0) 954 if (mapnum > 1 || pragma_kind == GOMP_MAP_VARS_TARGET) 956 size_t chunks_size = (mapnum + 1) * sizeof (struct gomp_coalesce_chunk); 964 tgt_size = mapnum * sizeof (void *); 966 cbuf.use_cnt = 1 + (mapnum > 1); 979 for (i = 0; i < mapnum; i++) 1147 for (j = i + 1; j < mapnum; 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 2484 calculate_firstprivate_requirements(size_t mapnum, size_t *sizes, unsigned short *kinds, size_t *tgt_align, size_t *tgt_size) 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 | 139 size_t mapnum __attribute__ ((unused)), 150 size_t mapnum __attribute__ ((unused)),
|
H A D | task.c | 716 void (*fn) (void *), size_t mapnum, void **hostaddrs, 760 for (i = 0; i < mapnum; i++) 789 + mapnum * (sizeof (void *) + sizeof (size_t) 800 ttask->mapnum = mapnum; 801 memcpy (ttask->hostaddrs, hostaddrs, mapnum * sizeof (void *)); 804 ttask->args = (void **) &ttask->hostaddrs[mapnum]; 811 ttask->sizes = (size_t *) &ttask->hostaddrs[mapnum]; 813 memcpy (ttask->sizes, sizes, mapnum * sizeof (size_t)); 814 ttask->kinds = (unsigned short *) &ttask->sizes[mapnum]; 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 [all...] |
H A D | libgomp.h | 649 size_t mapnum; 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 1364 GOMP_OFFLOAD_openacc_exec (void (*fn) (void *), size_t mapnum, argument 1379 if (mapnum > 0) 1381 size_t s = mapnum * sizeof (void *); 1383 for (int i = 0; i < mapnum; i++) 1392 if (mapnum > 0) 1406 data_event_info.data_event.bytes = mapnum * sizeof (void *); 1416 mapnum * sizeof (void *)); 1426 nvptx_exec (fn, mapnum, hostaddrs, devaddrs, dims, targ_mem_desc, 1451 GOMP_OFFLOAD_openacc_async_exec (void (*fn) (void *), size_t mapnum, argument [all...] |
H A D | plugin-gcn.c | 3220 gcn_exec (struct kernel_info *kernel, size_t mapnum, void **hostaddrs, argument 3231 void **ind_da = alloc_by_agent (kernel->agent, sizeof (void*) * mapnum); 3232 for (size_t i = 0; i < mapnum; i++) 3948 GOMP_OFFLOAD_openacc_exec (void (*fn_ptr) (void *), size_t mapnum, argument 3954 gcn_exec (kernel, mapnum, hostaddrs, devaddrs, dims, targ_mem_desc, false, 3961 GOMP_OFFLOAD_openacc_async_exec (void (*fn_ptr) (void *), size_t mapnum, argument 3968 gcn_exec (kernel, mapnum, hostaddrs, devaddrs, dims, targ_mem_desc, true,
|
/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 1453 GOMP_OFFLOAD_openacc_exec (void (*fn) (void *), size_t mapnum, argument 1468 if (mapnum > 0) 1470 size_t s = mapnum * sizeof (void *); 1472 for (int i = 0; i < mapnum; i++) 1481 if (mapnum > 0) 1495 data_event_info.data_event.bytes = mapnum * sizeof (void *); 1505 mapnum * sizeof (void *)); 1515 nvptx_exec (fn, mapnum, hostaddrs, devaddrs, dims, targ_mem_desc, 1540 GOMP_OFFLOAD_openacc_async_exec (void (*fn) (void *), size_t mapnum, argument [all...] |
H A D | plugin-gcn.c | 3025 gcn_exec (struct kernel_info *kernel, size_t mapnum, void **hostaddrs, argument 3036 void **ind_da = alloc_by_agent (kernel->agent, sizeof (void*) * mapnum); 3037 for (size_t i = 0; i < mapnum; i++) 3809 GOMP_OFFLOAD_openacc_exec (void (*fn_ptr) (void *), size_t mapnum, argument 3815 gcn_exec (kernel, mapnum, hostaddrs, devaddrs, dims, targ_mem_desc, false, 3822 GOMP_OFFLOAD_openacc_async_exec (void (*fn_ptr) (void *), size_t mapnum, argument 3829 gcn_exec (kernel, mapnum, hostaddrs, devaddrs, dims, targ_mem_desc, true,
|