|
LLVM OpenMP 22.0.0git
|
#include <stdio.h>#include <stdlib.h>#include <omp.h>#include <unistd.h>Go to the source code of this file.
Classes | |
| struct | id |
Macros | |
| #define | delay() |
| #define | seten(a, b, c) |
| #define | UBOUND 100 |
| #define | SIMD_LEN 4 |
Enumerations | |
| enum | sched { kmp_sch_static_balanced_chunked = 45 , kmp_sch_guided_simd = 46 , kmp_sch_runtime_simd = 47 } |
Functions | |
| int | __kmpc_global_thread_num (id *) |
| void | __kmpc_barrier (id *, int gtid) |
| void | __kmpc_dispatch_init_4 (id *, int, enum sched, int, int, int, int) |
| void | __kmpc_dispatch_init_8 (id *, int, enum sched, i64, i64, i64, i64) |
| int | __kmpc_dispatch_next_4 (id *, int, void *, void *, void *, void *) |
| int | __kmpc_dispatch_next_8 (id *, int, void *, void *, void *, void *) |
| void | run_loop (int loop_lb, int loop_ub, int loop_st, int lchunk) |
| int | main (int argc, char *argv[]) |
Variables | |
| int | err = 0 |
| static id | loc = {0, 2, 0, 0, ";file;func;0;0;;"} |
| #define delay | ( | ) |
Definition at line 22 of file kmp_sch_simd_runtime_guided.c.
Definition at line 23 of file kmp_sch_simd_runtime_guided.c.
| #define SIMD_LEN 4 |
Definition at line 27 of file kmp_sch_simd_runtime_guided.c.
| #define UBOUND 100 |
Definition at line 26 of file kmp_sch_simd_runtime_guided.c.
Referenced by main().
| enum sched |
| Enumerator | |
|---|---|
| kmp_sch_static_balanced_chunked | |
| kmp_sch_guided_simd | |
| kmp_sch_runtime_simd | |
Definition at line 32 of file kmp_sch_simd_runtime_guided.c.
Referenced by run_loop().
Referenced by run_loop().
Referenced by run_loop().
Referenced by run_loop().
Definition at line 181 of file kmp_sch_simd_runtime_guided.c.
References err, run_loop(), and UBOUND.
Definition at line 66 of file kmp_sch_simd_runtime_guided.c.
References __kmpc_barrier(), __kmpc_dispatch_init_4(), __kmpc_dispatch_next_4(), __kmpc_global_thread_num(), err, kmp_sch_runtime_simd, loc, omp_get_num_threads(), and SIMD_LEN.
Referenced by main().
| int err = 0 |
Definition at line 28 of file kmp_sch_simd_runtime_guided.c.
Definition at line 62 of file kmp_sch_simd_runtime_guided.c.