/haiku-buildtools/gcc/libgomp/config/linux/ |
H A D | proc.h | 29 #include <sched.h>
|
/haiku-buildtools/gcc/libgomp/testsuite/libgomp.c/ |
H A D | loop-1.c | 47 #define TMPL_1(sched) \ 48 static void f_##sched##_1 (void *dummy) \ 52 if (GOMP_loop_##sched##_start (S, E, INCR, CHUNK, &s0, &e0)) \ 58 while (GOMP_loop_##sched##_next (&s0, &e0)); \ 61 static void t_##sched##_1 (void) \ 64 GOMP_parallel_start (f_##sched##_1, NULL, NTHR); \ 65 f_##sched##_1 (NULL); \ 74 #define TMPL_2(sched) \ 75 static void f_##sched##_2 (void *dummy) \ 79 while (GOMP_loop_##sched##_nex [all...] |
H A D | ordered-2.c | 27 #define TMPL_1(sched) \ 28 static void f_##sched##_1 (void *dummy) \ 31 if (GOMP_loop_ordered_##sched##_start (0, N, 1, CHUNK, &s0, &e0)) \ 41 while (GOMP_loop_ordered_##sched##_next (&s0, &e0)); \ 44 static void t_##sched##_1 (void) \ 47 GOMP_parallel_start (f_##sched##_1, NULL, NTHR); \ 48 f_##sched##_1 (NULL); \
|
H A D | ordered-1.c | 49 #define TMPL_1(sched) \ 50 static void f_##sched##_1 (void *dummy) \ 54 if (GOMP_loop_ordered_##sched##_start (S, E, INCR, CHUNK, &s0, &e0)) \ 60 while (GOMP_loop_ordered_##sched##_next (&s0, &e0)); \ 63 static void t_##sched##_1 (void) \ 66 GOMP_parallel_start (f_##sched##_1, NULL, NTHR); \ 67 f_##sched##_1 (NULL); \
|
/haiku-buildtools/isl/include/isl/ |
H A D | schedule.h | 43 void *isl_schedule_free(__isl_take isl_schedule *sched); 44 __isl_give isl_union_map *isl_schedule_get_map(__isl_keep isl_schedule *sched); 46 isl_ctx *isl_schedule_get_ctx(__isl_keep isl_schedule *sched); 55 int isl_schedule_foreach_band(__isl_keep isl_schedule *sched,
|
/haiku-buildtools/isl/ |
H A D | isl_schedule_private.h | 17 isl_multi_aff *sched; member in struct:isl_schedule_node
|
H A D | isl_band.c | 194 isl_union_pw_multi_aff *sched; local 196 sched = isl_band_get_partial_schedule_union_pw_multi_aff(band); 197 return isl_union_map_from_union_pw_multi_aff(sched); 422 __isl_take isl_union_pw_multi_aff *sched, 431 space = isl_union_pw_multi_aff_get_space(sched); 435 if (isl_union_pw_multi_aff_foreach_pw_multi_aff(sched, 439 isl_union_pw_multi_aff_free(sched); 442 isl_union_pw_multi_aff_free(sched); 539 isl_union_pw_multi_aff *sched = NULL, *child_sched = NULL; local 555 sched 421 isl_union_pw_multi_aff_tile( __isl_take isl_union_pw_multi_aff *sched, __isl_keep isl_multi_val *sizes) argument 619 isl_union_pw_multi_aff_drop( __isl_take isl_union_pw_multi_aff *sched, int pos, int n) argument 641 isl_union_pw_multi_aff *sched; local [all...] |
H A D | isl_schedule.c | 42 * sched is a matrix representation of the schedule being constructed 47 * of sched 71 isl_mat *sched; member in struct:isl_sched_node 454 isl_mat_free(graph->node[i].sched); 520 isl_mat *sched; local 531 sched = isl_mat_alloc(ctx, 0, 1 + nparam + nvar); 535 graph->node[graph->n].sched = sched; 545 if (!sched || (graph->max_row && (!band || !band_id || !zero))) 1165 int n_row = isl_mat_rows(node->sched); 1753 isl_schedule *sched = NULL; local 2929 isl_schedule *sched; local 2990 isl_schedule_free(__isl_take isl_schedule *sched) argument 3094 isl_schedule_get_map(__isl_keep isl_schedule *sched) argument 3558 isl_schedule_foreach_band(__isl_keep isl_schedule *sched, int (*fn)(__isl_keep isl_band *band, void *user), void *user) argument [all...] |
H A D | isl_test.c | 2448 isl_schedule *sched; local 2475 sched = isl_union_set_compute_schedule(isl_union_set_copy(D), 2477 schedule = isl_schedule_get_map(sched); 2478 isl_schedule_free(sched); 2562 isl_union_map *sched; local 2568 sched = isl_schedule_get_map(schedule); 2571 return sched; 2580 isl_union_map *sched; local 2582 sched = compute_schedule(ctx, domain, validity, proximity); 2583 if (!sched) 2620 isl_schedule *sched; local [all...] |
/haiku-buildtools/gcc/liboffloadmic/runtime/orsl-lite/include/ |
H A D | orsl-lite.h | 35 #include <sched.h>
|
/haiku-buildtools/gcc/gcc/testsuite/c-c++-common/asan/ |
H A D | clone-test-1.c | 11 #include <sched.h>
|
/haiku-buildtools/gcc/libstdc++-v3/include/parallel/ |
H A D | compatibility.h | 41 #include <sched.h>
|
/haiku-buildtools/gcc/libsanitizer/tsan/ |
H A D | tsan_platform_mac.cc | 37 #include <sched.h>
|
/haiku-buildtools/gcc/libgomp/ |
H A D | loop.c | 37 enum gomp_schedule_type sched, long chunk_size) 39 ws->sched = sched; 46 if (sched == GFS_DYNAMIC) 344 switch (thr->ts.work_share->sched) 422 switch (thr->ts.work_share->sched) 442 long incr, enum gomp_schedule_type sched, 449 gomp_loop_init (&team->work_shares[0], start, end, incr, sched, chunk_size); 36 gomp_loop_init(struct gomp_work_share *ws, long start, long end, long incr, enum gomp_schedule_type sched, long chunk_size) argument 440 gomp_parallel_loop_start(void (*fn) (void *), void *data, unsigned num_threads, long start, long end, long incr, enum gomp_schedule_type sched, long chunk_size, unsigned int flags) argument
|
H A D | loop_ull.c | 38 gomp_ull end, gomp_ull incr, enum gomp_schedule_type sched, 41 ws->sched = sched; 49 if (sched == GFS_DYNAMIC) 357 switch (thr->ts.work_share->sched) 435 switch (thr->ts.work_share->sched) 37 gomp_loop_ull_init(struct gomp_work_share *ws, bool up, gomp_ull start, gomp_ull end, gomp_ull incr, enum gomp_schedule_type sched, gomp_ull chunk_size) argument
|
H A D | sections.c | 36 ws->sched = GFS_DYNAMIC;
|
/haiku-buildtools/gcc/gcc/ |
H A D | haifa-sched.c | 22 /* Instruction scheduling pass. This file, along with sched-deps.c, 24 the normal instruction scheduling pass is found in sched-rgn.c. 152 #include "sched-int.h" 218 /* sched-verbose controls the amount of debugging output the 1519 if (targetm.sched.adjust_cost_2) 1520 cost = targetm.sched.adjust_cost_2 (used, (int) dep_type, insn, cost, 1522 else if (targetm.sched.adjust_cost != NULL) 1536 cost = targetm.sched.adjust_cost (used, dep_cost_rtx_link, 1559 /* Use this sel-sched.c friendly function in reorder2 instead of increasing 1566 /* We're dealing with haifa-sched [all...] |
H A D | sel-sched-ir.c | 49 #include "sched-int.h" 60 #include "sel-sched-ir.h" 62 #include "sel-sched-dump.h" 305 gcc_assert (tc != NULL || targetm.sched.alloc_sched_context == NULL); 363 return (targetm.sched.alloc_sched_context 364 ? targetm.sched.alloc_sched_context () : bulk_tc); 373 if (targetm.sched.init_sched_context) 374 targetm.sched.init_sched_context (tc, clean_p); 392 if (targetm.sched.set_sched_context) 393 targetm.sched [all...] |
H A D | sel-sched.c | 47 #include "sched-int.h" 61 #include "sel-sched-ir.h" 62 #include "sel-sched-dump.h" 63 #include "sel-sched.h" 184 We augmented the sched-deps.c with hooks that get called when a particular 196 There are parts of haifa-sched.c, sched-deps.c, and sched-rgn.c that are 468 sched-deps.c. */ 1522 that in sched [all...] |
H A D | sched-ebb.c | 51 #include "sched-int.h" 214 Hence, we need to shift NEXT_TAIL, so haifa-sched.c won't go out 444 analogous to sched-rgn.c. */ 534 if (targetm.sched.dependencies_evaluation_hook) 535 targetm.sched.dependencies_evaluation_hook (head, tail); 708 sched-int.h: struct sched_info: advance_target_bb. */ 718 haifa-sched.c: move_block_after_check (). */ 747 sched-int.h: struct sched_info: fix_recovery_cfg. */
|
/haiku-buildtools/legacy/gcc/gcc/ |
H A D | varray.h | 75 struct sched_info_tag *sched[1]; member in union:varray_data_tag 194 #define VARRAY_SCHED(VA, N) ((VA)->data.sched[ VARRAY_CHECK (VA, N) ])
|
H A D | makefile.vms | 56 SCHED=sched 58 SCHED=haifa-sched 265 sched.obj: sched.c insn-attr.h insn-config.h 266 haifa-sched.obj: haifa-sched.c insn-attr.h insn-config.h 343 $(RM) *.sched;
|
/haiku-buildtools/gcc/gcc/ada/ |
H A D | adaint.h | 290 #include <sched.h>
|
/haiku-buildtools/gcc/libcilkrts/runtime/ |
H A D | os-unix.c | 69 # include <sched.h>
|
/haiku-buildtools/gcc/libsanitizer/sanitizer_common/ |
H A D | sanitizer_mac.cc | 33 #include <sched.h>
|