|
Data Types |
| type | reduction |
| union | parallel_clause_node |
| type | parallel_clause_list |
| type | schedule_2 |
| union | for_clause_node |
| type | for_clause_list |
| union | sections_clause_node |
| type | sections_clause_list |
| union | single_clause_node |
| type | single_clause_list |
| union | parallel_for_clause_node |
| type | parallel_for_clause_list |
| union | parallel_sections_clause_node |
| type | parallel_sections_clause_list |
Enumerations |
| enum | omp_tree_type {
parallel_dir_b,
parallel_dir_e,
for_dir_b,
for_dir_e,
sections_cons_b,
sections_cons_e,
section_cons_b,
section_cons_e,
single_cons_b,
single_cons_e,
par_for_cons_b,
par_for_cons_e,
par_sctn_cons_b,
par_sctn_cons_e,
master_cons_b,
master_cons_e,
critical_cons_b,
critical_cons_e,
barrier_dir,
flush_dir,
atomic_cons_b,
atomic_cons_e,
thdprv_dir,
ordered_cons_b,
ordered_cons_e,
options_dir,
exec_freq_dir,
parallel_dir_b,
parallel_dir_e,
for_dir_b,
for_dir_e,
sections_cons_b,
sections_cons_e,
section_cons_b,
section_cons_e,
single_cons_b,
single_cons_e,
par_for_cons_b,
par_for_cons_e,
par_sctn_cons_b,
par_sctn_cons_e,
master_cons_b,
master_cons_e,
critical_cons_b,
critical_cons_e,
barrier_dir,
flush_dir,
atomic_cons,
ordered_cons_b,
ordered_cons_e,
options_dir,
unroll_dir,
exec_freq_dir,
parallel_dir_b,
parallel_dir_e,
for_dir_b,
for_dir_e,
sections_cons_b,
sections_cons_e,
section_cons_b,
section_cons_e,
single_cons_b,
single_cons_e,
par_for_cons_b,
par_for_cons_e,
par_sctn_cons_b,
par_sctn_cons_e,
master_cons_b,
master_cons_e,
critical_cons_b,
critical_cons_e,
barrier_dir,
flush_dir,
atomic_cons,
ordered_cons_b,
ordered_cons_e,
options_dir,
exec_freq_dir
} |
| enum | reduction_op_type {
REDUCTION_OPR_BAND,
REDUCTION_OPR_BIOR,
REDUCTION_OPR_BXOR,
REDUCTION_OPR_ADD,
REDUCTION_OPR_MPY,
REDUCTION_OPR_SUB,
REDUCTION_OPR_CAND,
REDUCTION_OPR_CIOR,
REDUCTION_OPR_BAND,
REDUCTION_OPR_BIOR,
REDUCTION_OPR_BXOR,
REDUCTION_OPR_ADD,
REDUCTION_OPR_MPY,
REDUCTION_OPR_SUB,
REDUCTION_OPR_CAND,
REDUCTION_OPR_CIOR,
REDUCTION_OPR_BAND,
REDUCTION_OPR_BIOR,
REDUCTION_OPR_BXOR,
REDUCTION_OPR_ADD,
REDUCTION_OPR_MPY,
REDUCTION_OPR_SUB,
REDUCTION_OPR_CAND,
REDUCTION_OPR_CIOR
} |
| enum | default_type {
default_shared,
default_none,
no_default,
default_shared,
default_none,
no_default,
default_shared,
default_none,
no_default
} |
| enum | parallel_clause_type {
p_if,
p_num_threads,
p_private,
p_firstprivate,
p_shared,
p_default,
p_reduction,
p_copyin,
p_if,
p_num_threads,
p_private,
p_firstprivate,
p_shared,
p_default,
p_reduction,
p_copyin,
p_if,
p_num_threads,
p_private,
p_firstprivate,
p_shared,
p_default,
p_reduction,
p_copyin
} |
| enum | schedule_kind_type {
SK_STATIC,
SK_DYNAMIC,
SK_GUIDED,
SK_RUNTIME,
SK_NONE,
SK_STATIC,
SK_DYNAMIC,
SK_GUIDED,
SK_RUNTIME,
SK_NONE,
SK_STATIC,
SK_DYNAMIC,
SK_GUIDED,
SK_RUNTIME,
SK_NONE
} |
| enum | for_clause_type {
f_private,
f_firstprivate,
f_lastprivate,
f_reduction,
f_ordered,
f_schedule_1,
f_schedule_2,
f_nowait,
f_private,
f_firstprivate,
f_lastprivate,
f_reduction,
f_ordered,
f_schedule_1,
f_schedule_2,
f_nowait,
f_private,
f_firstprivate,
f_lastprivate,
f_reduction,
f_ordered,
f_schedule_1,
f_schedule_2,
f_nowait
} |
| enum | sections_clause_type {
sections_private,
sections_firstprivate,
sections_lastprivate,
sections_reduction,
sections_nowait,
sections_private,
sections_firstprivate,
sections_lastprivate,
sections_reduction,
sections_nowait,
sections_private,
sections_firstprivate,
sections_lastprivate,
sections_reduction,
sections_nowait
} |
| enum | single_clause_type {
single_private,
single_firstprivate,
single_copyprivate,
single_nowait,
single_private,
single_firstprivate,
single_copyprivate,
single_nowait,
single_private,
single_firstprivate,
single_copyprivate,
single_nowait
} |
| enum | parallel_for_clause_type {
p_for_if,
p_for_num_threads,
p_for_private,
p_for_copyprivate,
p_for_firstprivate,
p_for_lastprivate,
p_for_shared,
p_for_default,
p_for_reduction,
p_for_copyin,
p_for_ordered,
p_for_schedule_1,
p_for_schedule_2,
p_for_if,
p_for_num_threads,
p_for_private,
p_for_copyprivate,
p_for_firstprivate,
p_for_lastprivate,
p_for_shared,
p_for_default,
p_for_reduction,
p_for_copyin,
p_for_ordered,
p_for_schedule_1,
p_for_schedule_2,
p_for_if,
p_for_num_threads,
p_for_private,
p_for_copyprivate,
p_for_firstprivate,
p_for_lastprivate,
p_for_shared,
p_for_default,
p_for_reduction,
p_for_copyin,
p_for_ordered,
p_for_schedule_1,
p_for_schedule_2
} |
| enum | parallel_sections_clause_type {
p_sections_if,
p_sections_num_threads,
p_sections_private,
p_sections_copyprivate,
p_sections_firstprivate,
p_sections_lastprivate,
p_sections_shared,
p_sections_default,
p_sections_reduction,
p_sections_copyin,
p_sections_if,
p_sections_num_threads,
p_sections_private,
p_sections_copyprivate,
p_sections_firstprivate,
p_sections_lastprivate,
p_sections_shared,
p_sections_default,
p_sections_reduction,
p_sections_copyin,
p_sections_if,
p_sections_num_threads,
p_sections_private,
p_sections_copyprivate,
p_sections_firstprivate,
p_sections_lastprivate,
p_sections_shared,
p_sections_default,
p_sections_reduction,
p_sections_copyin
} |