Polaris: SSAFullRangeData.cc File Reference

SSAFullRangeData.cc File Reference

Go to the source code of this file.

Functions

template ostream & operator<< (ostream &, const Map< Symbol, SSARangeOrData > &)
template ostream & operator<< (ostream &, const RefList< SSAFullRangeData > &)
template ostream & operator<< (ostream &, const RefSet< SSAFullRangeData > &)
template ostream & operator<< (ostream &, const Map< Symbol, SSAFullRangeData > &)
static int _is_ssa_function (const Expression &ex)
 is_ssa_function Return true if the expression is one of the pseudo-functions inserted by SSA.
static void _modify_expr (Expression *&expr, Expression *new_expr)
 modify_expr Modify the given expression with the new expression value, deleting the old expression if necessary.


Detailed Description

Definition in file SSAFullRangeData.cc.


Function Documentation

template ostream& operator<< ostream &  ,
const Map< Symbol, SSARangeOrData > & 
 

template ostream& operator<< ostream &  ,
const RefList< SSAFullRangeData > & 
 

template ostream& operator<< ostream &  ,
const RefSet< SSAFullRangeData > & 
 

template ostream& operator<< ostream &  ,
const Map< Symbol, SSAFullRangeData > & 
 

static int _is_ssa_function const Expression ex  )  [static]
 

is_ssa_function Return true if the expression is one of the pseudo-functions inserted by SSA.

Definition at line 66 of file SSAFullRangeData.cc.

References ALPHA_OP, ETA_OP, GAMMA_OP, and MU_OP.

static void _modify_expr Expression *&  expr,
Expression new_expr
[inline, static]
 

modify_expr Modify the given expression with the new expression value, deleting the old expression if necessary.

Definition at line 156 of file SSAFullRangeData.cc.

 © 1995-2005 University of Illinois, Urbana-Champaign. All rights reserved.  Fri Mar 25 23:06:30 2005