GCC Middle and Back End API Reference
value-pointer-equiv.cc File Reference
#include "config.h"
#include "system.h"
#include "coretypes.h"
#include "backend.h"
#include "tree.h"
#include "gimple.h"
#include "tree-pass.h"
#include "ssa.h"
#include "gimple-pretty-print.h"
#include "cfganal.h"
#include "gimple-iterator.h"
#include "gimple-fold.h"
#include "tree-eh.h"
#include "tree-cfg.h"
#include "tree-ssa-loop-manip.h"
#include "tree-ssa-loop.h"
#include "cfgloop.h"
#include "tree-scalar-evolution.h"
#include "tree-ssa-propagate.h"
#include "alloc-pool.h"
#include "domwalk.h"
#include "tree-cfgcleanup.h"
#include "vr-values.h"
#include "gimple-range.h"
#include "fold-const.h"
#include "value-pointer-equiv.h"
Include dependency graph for value-pointer-equiv.cc:

Data Structures

class  ssa_equiv_stack
 

Functions

static tree pta_valueize (tree name)
 

Variables

struct { 
 
   gimple *   m_stmt 
 
   gimple_ranger *   m_ranger 
 
   pointer_equiv_analyzer *   m_pta 
 
x_fold_context 
 

Function Documentation

◆ pta_valueize()

static tree pta_valueize ( tree name)
static

Variable Documentation

◆ m_pta

◆ m_ranger

◆ m_stmt

◆ [struct]

struct { ... } x_fold_context