LLVM OpenMP 20.0.0git
|
Go to the source code of this file.
Macros | |
#define | KMP_SCHED_TYPE_DEFINED |
Typedefs | |
typedef enum kmp_sched | kmp_sched_t |
Enumerations | |
enum | kmp_sched { kmp_sched_lower = 0 , kmp_sched_static = 1 , kmp_sched_dynamic = 2 , kmp_sched_guided = 3 , kmp_sched_auto = 4 , kmp_sched_upper_std = 5 , kmp_sched_lower_ext = 100 , kmp_sched_trapezoidal = 101 , kmp_sched_upper , kmp_sched_default = kmp_sched_static , kmp_sched_monotonic = 0x80000000 , kmp_sched_static = 1 , kmp_sched_dynamic = 2 , kmp_sched_guided = 3 , kmp_sched_auto = 4 , kmp_sched_default = kmp_sched_static } |
Functions | |
void | __kmps_set_blocktime (int arg) |
int | __kmps_get_blocktime (void) |
void | __kmps_set_dynamic (int arg) |
int | __kmps_get_dynamic (void) |
void | __kmps_set_library (int arg) |
int | __kmps_get_library (void) |
void | __kmps_set_nested (int arg) |
int | __kmps_get_nested (void) |
void | __kmps_set_stacksize (size_t arg) |
size_t | __kmps_get_stacksize () |
void | __kmps_set_schedule (kmp_sched_t kind, int modifier) |
void | __kmps_get_schedule (kmp_sched_t *kind, int *modifier) |
kmp_proc_bind_t | __kmps_get_proc_bind (void) |
double | __kmps_get_wtime () |
double | __kmps_get_wtick () |
#define KMP_SCHED_TYPE_DEFINED |
Definition at line 32 of file kmp_stub.h.
typedef enum kmp_sched kmp_sched_t |
enum kmp_sched |
Definition at line 33 of file kmp_stub.h.
Definition at line 210 of file kmp_stub.cpp.
References __kmps_blocktime, and i.
Referenced by FTN_GET_BLOCKTIME().
Definition at line 222 of file kmp_stub.cpp.
References __kmps_dynamic, and i.
Referenced by FTN_GET_DYNAMIC().
Definition at line 234 of file kmp_stub.cpp.
References __kmps_library, and i.
Referenced by FTN_GET_LIBRARY().
Definition at line 246 of file kmp_stub.cpp.
References __kmps_nested, and i.
Referenced by FTN_GET_NESTED().
kmp_proc_bind_t __kmps_get_proc_bind | ( | void | ) |
Definition at line 278 of file kmp_stub.cpp.
References i, and proc_bind_false.
Referenced by FTN_GET_PROC_BIND().
void __kmps_get_schedule | ( | kmp_sched_t * | kind, |
int * | modifier | ||
) |
Definition at line 272 of file kmp_stub.cpp.
References __kmps_sched_kind, __kmps_sched_modifier, and i.
Referenced by FTN_GET_SCHEDULE().
size_t __kmps_get_stacksize | ( | ) |
Definition at line 258 of file kmp_stub.cpp.
References __kmps_stacksize, and i.
Referenced by FTN_GET_STACKSIZE(), and FTN_GET_STACKSIZE_S().
double __kmps_get_wtick | ( | ) |
Definition at line 309 of file kmp_stub.cpp.
Referenced by FTN_GET_WTICK().
double __kmps_get_wtime | ( | ) |
Definition at line 283 of file kmp_stub.cpp.
References double, i, and status.
Referenced by FTN_GET_WTIME().
Definition at line 205 of file kmp_stub.cpp.
References __kmps_blocktime, and i.
Referenced by FTN_SET_BLOCKTIME(), and kmp_set_blocktime().
Definition at line 217 of file kmp_stub.cpp.
References __kmps_dynamic, and i.
Referenced by FTN_SET_DYNAMIC(), and omp_set_dynamic().
Definition at line 229 of file kmp_stub.cpp.
References __kmps_library, and i.
Referenced by FTN_SET_LIBRARY(), FTN_SET_LIBRARY_SERIAL(), FTN_SET_LIBRARY_THROUGHPUT(), FTN_SET_LIBRARY_TURNAROUND(), and kmp_set_library().
Definition at line 241 of file kmp_stub.cpp.
References __kmps_nested, and i.
Referenced by FTN_SET_NESTED(), and omp_set_nested().
void __kmps_set_schedule | ( | kmp_sched_t | kind, |
int | modifier | ||
) |
Definition at line 266 of file kmp_stub.cpp.
References __kmps_sched_kind, __kmps_sched_modifier, and i.
Referenced by FTN_SET_SCHEDULE(), and omp_set_schedule().
void __kmps_set_stacksize | ( | size_t | arg | ) |
Definition at line 253 of file kmp_stub.cpp.
References __kmps_stacksize, and i.
Referenced by FTN_SET_STACKSIZE(), FTN_SET_STACKSIZE_S(), kmp_set_stacksize(), and kmp_set_stacksize_s().