#include <sys/types.h>#include <ctype.h>#include <limits.h>#include "wn.h"#include "wn_simp.h"#include "strtab.h"#include "opt_du.h"#include "opt_alias_mgr.h"#include "dep_graph.h"#include "prompf.h"#include "wb_util.h"#include "wb_browser.h"#include "wb.h"
Go to the source code of this file.
Functions | |
| void | s_f90_lower_debug (char init_buffer[]) |
| void | s_omp_debug (char init_buffer[]) |
| void | s_lno_debug (char init_buffer[]) |
| void | s_lwr_debug (char init_buffer[]) |
| void | s_anl_debug (char init_buffer[]) |
| void | s_ipl_debug (char init_buffer[]) |
| void | cg_sdebug (char init_buffer[]) |
| void | WB_Initialize (WB_BROWSER *wb, WN *wn_global, PU *pu, DU_MANAGER *du, ALIAS_MANAGER *alias_mgr, WN_MAP prompf_id_map) |
| void | WB_Terminate (WB_BROWSER *wb) |
| WB_PHASE | WB_Phase () |
| void | WB_Set_Phase (WB_PHASE WB_Phase) |
| void | sdebug (char init_buffer[]) |
| void | swb (char init_buffer[]) |
| void | debug () |
| void | wb () |
| void | debug_root (WN *wn_root) |
| void | wb_root (WN *wn_root) |
Variables | |
| static WB_PHASE | WB_Current_Phase = WBP_NONE |
| static WB_COMMAND | WBS_Command_List [] |
| static WB_COMMAND | WB_Command_List [] |
| void cg_sdebug | ( | char | init_buffer[] | ) |
Referenced by sdebug().
| void debug | ( | ) |
Definition at line 232 of file curr.wb.cxx.
References sdebug().
Referenced by wb().

| void debug_root | ( | WN * | wn_root | ) |
Definition at line 242 of file curr.wb.cxx.
References NULL, WB_BROWSER::Sdebug(), wb(), WB_Initialize(), and WB_Terminate().
Referenced by wb_root().

| void s_anl_debug | ( | char | init_buffer[] | ) |
| void s_f90_lower_debug | ( | char | init_buffer[] | ) |
Referenced by sdebug().
| void s_ipl_debug | ( | char | init_buffer[] | ) |
Referenced by sdebug().
| void s_lno_debug | ( | char | init_buffer[] | ) |
Referenced by sdebug().
| void s_lwr_debug | ( | char | init_buffer[] | ) |
| void s_omp_debug | ( | char | init_buffer[] | ) |
| void sdebug | ( | char | init_buffer[] | ) |
Definition at line 197 of file curr.wb.cxx.
References cg_sdebug(), fprintf(), s_anl_debug(), s_f90_lower_debug(), s_ipl_debug(), s_lno_debug(), s_lwr_debug(), s_omp_debug(), WB_Current_Phase, WBP_F90_LOWER, WBP_IPA, WBP_IPL, WBP_LNO, WBP_LOWER, WBP_OMP_PRELOWER, and WBP_PROMPF_SA.
Referenced by debug(), and swb().

| void swb | ( | char | init_buffer[] | ) |
Definition at line 227 of file curr.wb.cxx.
References sdebug().

| void wb | ( | ) |
Definition at line 237 of file curr.wb.cxx.
References debug().
Referenced by debug_root().

| void WB_Initialize | ( | WB_BROWSER * | wb, | |
| WN * | wn_global, | |||
| PU * | pu, | |||
| DU_MANAGER * | du, | |||
| ALIAS_MANAGER * | alias_mgr, | |||
| WN_MAP | prompf_id_map | |||
| ) |
Definition at line 164 of file curr.wb.cxx.
References WB_BROWSER::Set_Alias_Manager(), WB_BROWSER::Set_Command_List(), WB_BROWSER::Set_Du(), WB_BROWSER::Set_Global_Fd(), WB_BROWSER::Set_Prompf_Id_Map(), and WB_BROWSER::Set_Pu().
Referenced by debug_root().

| WB_PHASE WB_Phase | ( | ) |
Definition at line 187 of file curr.wb.cxx.
References WB_Current_Phase.
| void wb_root | ( | WN * | wn_root | ) |
Definition at line 250 of file curr.wb.cxx.
References debug_root().

| void WB_Set_Phase | ( | WB_PHASE | WB_Phase | ) |
Definition at line 192 of file curr.wb.cxx.
References WB_Current_Phase.
| void WB_Terminate | ( | WB_BROWSER * | wb | ) |
Definition at line 179 of file curr.wb.cxx.
References NULL, WB_BROWSER::Set_Alias_Manager(), WB_BROWSER::Set_Command_List(), WB_BROWSER::Set_Du(), and WB_BROWSER::Set_Global_Fd().
Referenced by debug_root().

WB_COMMAND WB_Command_List[] [static] |
Definition at line 120 of file curr.wb.cxx.
WB_PHASE WB_Current_Phase = WBP_NONE [static] |
Definition at line 84 of file curr.wb.cxx.
Referenced by sdebug(), WB_Phase(), and WB_Set_Phase().
WB_COMMAND WBS_Command_List[] [static] |
Definition at line 86 of file curr.wb.cxx.
1.6.1