Searched refs:hostaddrs (Results 1 - 18 of 18) sorted by relevance

/netbsd-current/external/gpl3/gcc/dist/libgomp/config/gcn/
H A Dtarget.c75 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 Dtarget.c88 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 Doacc-parallel.c54 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 Dtarget.c440 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 Doacc-mem.c359 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 Doacc-host.c140 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 Dtask.c678 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 Dlibgomp.h593 void *hostaddrs[]; member in struct:gomp_target_task
/netbsd-current/external/gpl3/gcc/dist/libgomp/
H A Doacc-parallel.c54 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 Doacc-mem.c359 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 Dtarget.c688 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 Doacc-host.c140 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 Dtask.c716 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 Dlibgomp.h659 void *hostaddrs[]; member in struct:gomp_target_task
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/plugin/
H A Dplugin-nvptx.c705 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 Dplugin-gcn.c3220 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 Dplugin-nvptx.c737 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 Dplugin-gcn.c3025 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

Completed in 205 milliseconds