Functions | Variables

opt_addr_flags.cxx File Reference

#include "opt_alias_interface.h"
#include "opt_points_to.h"
#include "config_opt.h"
#include "symtab_access.h"
#include "wn.h"
#include "be_symtab.h"
Include dependency graph for opt_addr_flags.cxx:

Go to the source code of this file.

Functions

static void Set_addr_saved_stmt (WN *wn, BOOL use_passed_not_saved)
static void Set_addr_saved_expr (WN *wn, BOOL warn)
static void Recompute_addr_saved_stmt (WN *wn)
static void Verify_addr_flags_stmt (WN *wn)
static void Verify_addr_saved_expr (WN *wn)
void PU_adjust_addr_flags (ST *pu_st, WN *wn)

Variables

static BOOL suppress_all_warnings

Function Documentation

void PU_adjust_addr_flags ( ST pu_st,
WN wn 
)
static void Recompute_addr_saved_stmt ( WN wn  )  [static]

Definition at line 144 of file opt_addr_flags.cxx.

References NULL, OPC_BLOCK, OPCODE_is_black_box(), OPCODE_is_store(), Set_addr_saved_expr(), TRUE, WN_first(), WN_kid(), WN_kid0(), WN_kid_count(), WN_next(), and WN_opcode().

Referenced by PU_adjust_addr_flags().

Here is the call graph for this function:

static void Set_addr_saved_expr ( WN wn,
BOOL  warn 
) [static]
static void Set_addr_saved_stmt ( WN wn,
BOOL  use_passed_not_saved 
) [static]
static void Verify_addr_flags_stmt ( WN wn  )  [static]
static void Verify_addr_saved_expr ( WN wn  )  [static]

Variable Documentation

Definition at line 45 of file opt_addr_flags.cxx.

Referenced by PU_adjust_addr_flags(), and Set_addr_saved_expr().