Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
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.

ST_IDX Compute_ST_IDX ( UINT32  st_level,
UINT32  st_index 
)

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

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

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

References fprintf().

Here is the call graph for this function:

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

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

References FALSE, and TRUE.

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

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

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, TRUE, WN_first(), WN_kid(), WN_kid_count(), WN_next(), and WN_opcode().

Here is the call graph for this function:


Variable Documentation

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

Referenced by ia64_abi(), and main().

char* operator_table[OPERATOR_LAST+1] [static]

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

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines