curr.wb_browser.cxx File Reference

#include <sys/types.h>
#include <elf.h>
#include <ctype.h>
#include "wn.h"
#include "wn_map.h"
#include "wn_util.h"
#include <stdio.h>
#include "opt_du.h"
#include "opt_alias_mgr.h"
#include "dep_graph.h"
#include "prompf.h"
#include "ir_reader.h"
#include "access_vector.h"
#include "if_info.h"
#include "loop_info.h"
#include "wb_util.h"
#include "wb_buffer.h"
#include "wb_carray.h"
#include "wb_browser.h"
#include "whirl2src.h"

Include dependency graph for curr.wb_browser.cxx:

Go to the source code of this file.

Functions

ST_IDX Compute_ST_IDX (UINT32 st_level, UINT32 st_index)
static BOOL Is_Substring (char s1[], char s2[])
static BOOL WB_Parent_Search (WN *wn_root, STACK< WN * > *stk_parent, WN *wn_node)
static void Compact_Buffer (char buffer[])
static void Dump_Spaces (FILE *fp, INT spaces)
static void Scan_Blanks_And_Tabs (char buffer[], INT *buffer_start)

Variables

static char * operator_table [OPERATOR_LAST+1]
INT loop_count = 0


Function Documentation

static void Compact_Buffer ( char  buffer[]  )  [static]

Definition at line 1224 of file curr.wb_browser.cxx.

Referenced by WB_BROWSER::Dep_Symbol().

ST_IDX Compute_ST_IDX ( UINT32  st_level,
UINT32  st_index 
)

Definition at line 601 of file curr.wb_browser.cxx.

Referenced by WB_BROWSER::Symbol().

static void Dump_Spaces ( FILE *  fp,
INT  spaces 
) [static]

Definition at line 1450 of file curr.wb_browser.cxx.

Referenced by WB_BROWSER::Loops_Walk().

static BOOL Is_Substring ( char  s1[],
char  s2[] 
) [static]

Definition at line 688 of file curr.wb_browser.cxx.

References FALSE, and TRUE.

Referenced by WB_BROWSER::Find_Symbols(), and WB_BROWSER::Find_Walk().

static void Scan_Blanks_And_Tabs ( char  buffer[],
INT buffer_start 
) [static]

Definition at line 1850 of file curr.wb_browser.cxx.

Referenced by WB_BROWSER::Initialize_Keymap().

static BOOL WB_Parent_Search ( WN wn_root,
STACK< WN * > *  stk_parent,
WN wn_node 
) [static]

Definition at line 1023 of file curr.wb_browser.cxx.

References FALSE, NULL, OPC_BLOCK, STACK< T >::Pop(), STACK< T >::Push(), TRUE, WN_first(), WN_kid(), WN_kid_count(), WN_next(), and WN_opcode().

Referenced by WB_BROWSER::Ancestors(), and WB_BROWSER::Parent().

Here is the call graph for this function:


Variable Documentation

Definition at line 1443 of file curr.wb_browser.cxx.

char* operator_table[OPERATOR_LAST+1] [static]

Definition at line 104 of file curr.wb_browser.cxx.

Referenced by WB_BROWSER::Find_Operator().


Generated on Fri Jul 24 04:42:01 2009 for OpenADFortTk (extended to Open64) by  doxygen 1.5.7.1