Searched refs:doacross (Results 1 – 8 of 8) sorted by relevance
270 struct gomp_doacross_work_share *doacross; in gomp_doacross_init() local276 ws->doacross = NULL; in gomp_doacross_init()279 doacross = gomp_malloc_cleared (sizeof (*doacross) + extra); in gomp_doacross_init()280 doacross->extra = (void *) (doacross + 1); in gomp_doacross_init()281 ws->doacross = doacross; in gomp_doacross_init()328 doacross = gomp_malloc (sizeof (*doacross) + 63 + num_ents * elt_sz in gomp_doacross_init()330 doacross->chunk_size = chunk_size; in gomp_doacross_init()331 doacross->elt_sz = elt_sz; in gomp_doacross_init()332 doacross->ncounts = ncounts; in gomp_doacross_init()333 doacross->flattened = false; in gomp_doacross_init()[all …]
280 struct gomp_doacross_work_share *doacross; member328 struct gomp_doacross_work_share *doacross; member
640 *mem = thr->ts.work_share->doacross->extra; in GOMP_loop_ull_doacross_start()
634 *mem = thr->ts.work_share->doacross->extra; in GOMP_loop_doacross_start()
5300 * config/gcn/doacross.h: New file.6994 clear ws->doacross, otherwise allocate just doacross structure and6997 GOMP_doacross_ull_wait): Handle doacross->array == NULL like6998 doacross == NULL.9198 * config/nvptx/doacross.h: New.9361 * testsuite/libgomp.c/doacross-1.c (main): Add missing9363 * testsuite/libgomp.c/doacross-2.c (main): Likewise.9364 * testsuite/libgomp.c/doacross-3.c (main): Likewise.9494 * testsuite/libgomp.c/doacross-1.c (main): Use schedule(static)9496 * testsuite/libgomp.c/doacross-2.c (main): Likewise.[all …]
1383 (cp_parser_omp_for_loop): Handle doacross loops, adjust1476 iterators in doacross loops.1477 (finish_omp_for): Add ORIG_DECLV argument, handle doacross loops,
12389 iterators in doacross loops.12430 (extract_omp_for_data): Handle taskloops and doacross loops12515 Handle doacross loops.
10134 f10bae63863004428ff4b3fbefab335e gcc/testsuite/c-c++-common/gomp/doacross-1.c10135 f0e8744f81b4bd363089960ae8a6bbb6 gcc/testsuite/c-c++-common/gomp/doacross-2.c10136 c9f7d4328381112d463ae5d7abf05d6b gcc/testsuite/c-c++-common/gomp/doacross-3.c10137 b80b407c1b236d995633edd987b92089 gcc/testsuite/c-c++-common/gomp/doacross-4.c10138 db5184f418f1fcff4229563335cdcac7 gcc/testsuite/c-c++-common/gomp/doacross-8.c19193 b3a64480fb5bca64c20c44719293a088 gcc/testsuite/g++.dg/gomp/doacross-1.C19194 bed93c8af3078a414d71ee17e30cb559 gcc/testsuite/g++.dg/gomp/doacross-2.C101168 98deaf2ec1451f2aa46865cc35a4d79c libgomp/config/gcn/doacross.h101182 2ef4bf060eebf71aca878e2e8cbe5505 libgomp/config/linux/doacross.h101209 f6c027a61026d99fdeecea242476f94c libgomp/config/nvptx/doacross.h[all …]