Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
Functions | |
const WN * | W2CF_Get_Parent (const WN *wn) |
void | W2CF_Set_Parent (WN *wn, const WN *p) |
void | W2CF_Parentize (const WN *wn) |
Variables | |
WN_MAP | W2CF_Parent_Map |
const WN* W2CF_Get_Parent | ( | const WN * | wn | ) | [inline] |
Definition at line 58 of file w2cf_parentize.h.
References W2CF_Parent_Map, and WN_MAP_Get.
Referenced by Accumulate_Expr_PUinfo(), Accumulate_Stmt_PUinfo(), Get_Enclosing_Parallel_Region(), Is_Valid_Doacross(), WN2C_End_Prompf_Transformed_Loop(), WN2C_process_pragma(), WN2C_Start_Prompf_Transformed_Loop(), WN2F_End_Prompf_Transformed_Loop(), WN2F_process_pragma(), WN2F_Start_Prompf_Transformed_Loop(), and WN_in_ioitem().
void W2CF_Parentize | ( | const WN * | wn | ) |
Definition at line 59 of file w2cf_parentize.cxx.
References OPC_BLOCK, OPCODE_is_leaf(), W2CF_Parentize(), W2CF_Set_Parent(), WN_first(), WN_kid(), WN_kid_count(), WN_next(), and WN_opcode().
Referenced by W2C_Push_PU(), W2CF_Parentize(), and W2F_Push_PU().
void W2CF_Set_Parent | ( | WN * | wn, |
const WN * | p | ||
) | [inline] |
Definition at line 63 of file w2cf_parentize.h.
References W2CF_Parent_Map, and WN_MAP_Set.
Referenced by W2CF_Parentize().
Definition at line 55 of file w2cf_parentize.cxx.
Referenced by W2C_Pop_PU(), W2C_Push_PU(), W2CF_Get_Parent(), W2CF_Set_Parent(), W2F_Pop_PU(), and W2F_Push_PU().