Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
cwh_directive.i File Reference
This graph shows which files directly or indirectly include this file:

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 WNdo_loop_directive_block = NULL

Function Documentation

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]

Variable Documentation

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 41 of file cwh_directive.i.

Referenced by fei_assert().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines