Polaris: Member List

Expression Member List

This is the complete list of members for Expression, including all inherited members.

_args_are_equal(Expression &, Boolean consider_side_effects)Expression [virtual]
_backup()Expression [inline]
_backup_aux()Expression [virtual]
_combine_top()Expression [virtual]
_distribute_top(void)Expression [virtual]
_divide_by_int(int &)Expression [virtual]
_divides_evenly(const Symbol *)Expression [virtual]
_find_info classExpression [friend]
_flagsListable [protected]
_fold_top(void)Expression [virtual]
_gcd(void) const Expression [virtual]
_is_wildcardExpression [protected]
_match(Expression &e, Boolean consider_side_effects)Expression [virtual]
_opExpression [protected]
_overflowExpression [protected]
_remove_duplicates(List< Expression > &)Expression [friend]
_replace_or_traverse(Expression *, Expression &, ReplaceOptions &options)Expression [friend]
_replace_or_traverse_aux(Expression *, Expression *, Expression &, ReplaceOptions &options)Expression [friend]
_signatureExpression [protected]
_signature_live()Expression [inline]
_typeExpression [protected]
_wildcard_is_equal_to(Expression &, Boolean consider_side_effects)Expression
arg_list() const Expression [virtual]
arg_list()Expression [virtual]
arg_refs() const Expression [virtual]
args_are_non_null() const Expression [virtual]
array() const Expression [virtual]
array()Expression [virtual]
array(Expression *)Expression [virtual]
assert_free()Listable [inline]
base_variable_ref() const Expression [virtual]
base_variable_ref()Expression [virtual]
bound(Expression *)Expression [virtual]
bound() const Expression [virtual]
bound()Expression [virtual]
clone() const =0Expression [pure virtual]
compare(const Expression &ex) const Expression
convert(BinRep &, Symtab &)=0Expression [pure virtual]
create_signature()Expression
data(const char *)Expression [virtual]
data_ref() const Expression [virtual]
DDgraph classExpression [friend]
empty_overflow()Expression [protected]
entry() const Expression [virtual]
entry(int)Expression [virtual]
exchange_expr(VDL &vdl)Expression [virtual]
expr(Expression *)Expression [virtual]
expr_guarded() const Expression [virtual]
expr_guarded()Expression [virtual]
expr_valid() const Expression [virtual]
Expression(OP_TYPE optype, const Type &exptype)Expression [inline]
Expression(const Expression &e)Expression [inline]
fingerprint_ok()Listable [inline]
format() const Expression [virtual]
format()Expression [virtual]
format(Format &format)Expression [virtual]
function() const Expression [virtual]
function()Expression [virtual]
function(Expression *)Expression [virtual]
gate(Expression *)Expression [virtual]
gate() const Expression [virtual]
gate()Expression [virtual]
get_type(BinRep &typebin, const char *exprname)Expression [protected]
grab_expr()Expression [virtual]
grab_left()Expression [virtual]
grab_right()Expression [virtual]
grab_substituted()Expression [virtual]
imaginary_part() const Expression [virtual]
imaginary_part()Expression [virtual]
imaginary_part(Expression *)Expression [virtual]
index_id() const Expression [virtual]
index_id()Expression [virtual]
index_id(Expression *)Expression [virtual]
intrinsic() const Expression [virtual]
intrinsic()Expression [virtual]
intrinsic(Expression *)Expression [virtual]
iolist() const Expression [virtual]
iolist()Expression [virtual]
iolist(Expression *)Expression [virtual]
is_evenly_divisible(const Expression &expr, int divisor)Expression [friend]
is_side_effect_free(void) const Expression [virtual]
is_wildcard() const Expression [inline]
iteration_space() const Expression [virtual]
iteration_space()Expression [virtual]
iteration_space(Expression *)Expression [virtual]
iterator() const Expression [virtual]
iterator()Expression [virtual]
iterator(Expression *)Expression [virtual]
lambda_expr() const Expression [virtual]
lambda_expr()Expression [virtual]
lambda_expr(Expression *)Expression [virtual]
left(Expression *)Expression [virtual]
left_guarded() const Expression [virtual]
left_guarded()Expression [virtual]
left_valid() const Expression [virtual]
Listable()Listable
listable_clone() const Expression [virtual]
make_overflow(Iterator< BinRep > &iter, const char *exname)Expression [protected]
match(Expression &e)Expression [inline]
member_ref(const Symbol *)Expression [virtual]
next_ref() const Listable
node_compare(const Expression &ex) const Expression [virtual]
op() const Expression [inline]
op(const OP_TYPE o)Expression [inline]
operator delete(void *ptr, unsigned int size)Listable
operator new(unsigned int size)Listable
operator!=(Expression &e)Expression [inline]
operator<<(ostream &, const Expression &)Expression [friend]
operator==(const Expression &e) const Expression [inline]
operator==(Expression &e)Expression [inline]
overflow_ref() const Expression [inline]
parameters(Expression *)Expression [virtual]
parameters_guarded() const Expression [virtual]
parameters_guarded()Expression [virtual]
parameters_valid() const Expression [virtual]
prev_ref() const Listable
print(ostream &) const Expression [virtual]
print_debug(ostream &o, Boolean debug) const =0Expression [pure virtual]
real_part() const Expression [virtual]
real_part()Expression [virtual]
real_part(Expression *)Expression [virtual]
relink_eptrs(ProgramUnit &p)Expression [virtual]
right(Expression *)Expression [virtual]
right_guarded() const Expression [virtual]
right_guarded()Expression [virtual]
right_valid() const Expression [virtual]
sign() const Expression [virtual]
sign(int s)Expression [virtual]
signature() const Expression [inline]
simplify(Expression *)Expression [friend]
standardize()Expression
stmt(Statement &stmt)Expression [virtual]
stmt() const Expression [virtual]
stmt()Expression [virtual]
str_data() const Expression [virtual]
str_data()Expression [virtual]
string(Expression *)Expression [virtual]
string() const Expression [virtual]
string()Expression [virtual]
structures_OK() const =0Expression [pure virtual]
subscript() const Expression [virtual]
subscript()Expression [virtual]
subscript(Expression *)Expression [virtual]
substituted(Expression *)Expression [virtual]
substituted_guarded() const Expression [virtual]
substituted_guarded()Expression [virtual]
substituted_valid() const Expression [virtual]
sym_factors(const Expression &sum_of_prods, List< Expression > &factors)Expression [friend]
symbol() const Expression [virtual]
symbol()Expression [virtual]
symbol(const Symbol &)Expression [virtual]
tableEntry(int)Expression
type() const Expression [inline]
type(const Type &exptype)Expression [inline]
type_ref() const Expression [inline]
update_signature()Expression [virtual]
value() const Expression [virtual]
value(int)Expression [virtual]
~Expression()Expression [virtual]
~Listable()Listable [virtual]

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