
Go to the source code of this file.
Functions | |
| INT | REGION_Initialize (WN *, BOOL) |
| void | REGION_Finalize (void) |
| void | REGION_CS_ITER_init (REGION_CS_ITER *, WN *) |
| BOOL | REGION_CS_NoEarlierSub_While (REGION_CS_ITER *) |
| void | REGION_CS_NoEarlierSub_Next (REGION_CS_ITER *) |
| void | REGION_CS_NoEarlierSub_First (REGION_CS_ITER *, WN *, RID_TYPE) |
| void | REGION_CS_print (REGION_CS_ITER *) |
| WN * | REGION_remove_and_mark (WN *, REGION_CS_ITER *) |
| void | REGION_replace_from_mark (WN *, REGION_CS_ITER *) |
| WN * | Rail (WN *) |
| void | Region_Bound_Info (WN *, struct DU_MANAGER *, struct ALIAS_MANAGER *) |
| void | Generate_region_boundaries (WN *, struct ALIAS_MANAGER *) |
| void Generate_region_boundaries | ( | WN * | , | |
| struct ALIAS_MANAGER * | ||||
| ) |
Referenced by Do_WOPT_and_CG_with_Regions().
Definition at line 188 of file rail.cxx.
References FmtAssert, fprintf(), Get_Current_PU(), OPC_FUNC_ENTRY, RAIL::Process_func_entry(), PU_has_region(), RID_WN_Tree_Print(), TFile, RAIL::Trace(), and WN_opcode().

| void Region_Bound_Info | ( | WN * | , | |
| struct DU_MANAGER * | , | |||
| struct ALIAS_MANAGER * | ||||
| ) |
| void REGION_CS_ITER_init | ( | REGION_CS_ITER * | , | |
| WN * | ||||
| ) |
Referenced by Do_WOPT_and_CG_with_Regions(), and LNO_Processing().
| void REGION_CS_NoEarlierSub_First | ( | REGION_CS_ITER * | , | |
| WN * | , | |||
| RID_TYPE | ||||
| ) |
Referenced by Do_WOPT_and_CG_with_Regions(), and LNO_Processing().
| void REGION_CS_NoEarlierSub_Next | ( | REGION_CS_ITER * | ) |
Referenced by Do_WOPT_and_CG_with_Regions(), and LNO_Processing().
| BOOL REGION_CS_NoEarlierSub_While | ( | REGION_CS_ITER * | ) |
Referenced by Do_WOPT_and_CG_with_Regions(), and LNO_Processing().
| void REGION_CS_print | ( | REGION_CS_ITER * | ) |
| void REGION_Finalize | ( | void | ) |
Referenced by Postprocess_PU().
Referenced by Preprocess_PU().
| WN* REGION_remove_and_mark | ( | WN * | , | |
| REGION_CS_ITER * | ||||
| ) |
Referenced by Do_WOPT_and_CG_with_Regions(), and LNO_Processing().
| void REGION_replace_from_mark | ( | WN * | , | |
| REGION_CS_ITER * | ||||
| ) |
Referenced by Do_WOPT_and_CG_with_Regions(), and LNO_Processing().
1.7.1