Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
Functions | |
static void | cwh_directive_pragma_to_region (WN *prag, WN *region) |
static void | cwh_directive_set_PU_flags (BOOL nested) |
static void | cwh_directive_set_LNO_flags (void) |
static void | cwh_directive_pop_and_nowait (BOOL nowait, BOOL is_omp) |
static void | cwh_directive_pop_and_nowait_or_copyprivate (BOOL nowait) |
static void | cwh_directive_add_pragma_to_loop (WN *wn, BOOL is_omp) |
static void | cwh_directive_work_dist (INT32 work_dist, INT32 work_dist_opnd) |
static void | cwh_directive_load_value_pragma (INT32 item, WN_PRAGMA_ID pragma, BOOL is_omp=FALSE) |
static void | cwh_directive_fill_align (INT32 count, INT32 C_value, WN_PRAGMA_ID pragma) |
Variables | |
int | parallel_do_count |
struct { | |
int fe_enum | |
WN_PRAGMA_ID wn_pragma_id | |
} | map_asserts [] |
static WN * | do_loop_directive_block = NULL |
static void cwh_directive_add_pragma_to_loop | ( | WN * | wn, |
BOOL | is_omp | ||
) | [static] |
static void cwh_directive_fill_align | ( | INT32 | count, |
INT32 | C_value, | ||
WN_PRAGMA_ID | pragma | ||
) | [static] |
static void cwh_directive_load_value_pragma | ( | INT32 | item, |
WN_PRAGMA_ID | pragma, | ||
BOOL | is_omp = FALSE |
||
) | [static] |
static void cwh_directive_pop_and_nowait | ( | BOOL | nowait, |
BOOL | is_omp | ||
) | [static] |
static void cwh_directive_pop_and_nowait_or_copyprivate | ( | BOOL | nowait | ) | [static] |
static void cwh_directive_pragma_to_region | ( | WN * | prag, |
WN * | region | ||
) | [static] |
static void cwh_directive_set_LNO_flags | ( | void | ) | [static] |
static void cwh_directive_set_PU_flags | ( | BOOL | nested | ) | [static] |
static void cwh_directive_work_dist | ( | INT32 | work_dist, |
INT32 | work_dist_opnd | ||
) | [static] |
WN* do_loop_directive_block = NULL [static] |
Definition at line 80 of file cwh_directive.i.
Referenced by cwh_directive_add_do_loop_directive(), and cwh_directive_insert_do_loop_directives().
int fe_enum |
Definition at line 40 of file cwh_directive.i.
Referenced by fei_assert().
struct { ... } map_asserts[] [static] |
Referenced by fei_assert().
Definition at line 35 of file cwh_directive.i.
Referenced by cwh_block_push_block(), cwh_doacross(), fei_do_open_mp(), fei_doall(), fei_doloop(), fei_doparallel(), fei_paralleldo_open_mp(), and fei_pdo().
Definition at line 41 of file cwh_directive.i.
Referenced by fei_assert().