Polaris: Member List

AbstractAccess Member List

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

_access_typeAbstractAccess [protected]
_accuracyAbstractAccess [protected]
_actualAbstractAccess [protected]
_actual_stmtAbstractAccess [protected]
_approximateAbstractAccess [protected]
_bytesizeAbstractAccess [protected]
_correctnessAbstractAccess [protected]
_diagonalAbstractAccess [protected]
_dimsAbstractAccess [protected]
_exec_predAbstractAccess [protected]
_flagsListable [protected]
_imprecise_sortingAbstractAccess [protected]
_monotonAbstractAccess [protected]
_nesting_levelAbstractAccess [protected]
_no_overlapAbstractAccess [protected]
_nonaffineAbstractAccess [protected]
_pgm_summarized_toAbstractAccess [protected]
_possible_inductionAbstractAccess [protected]
_possible_reductionAbstractAccess [protected]
_read_onlyAbstractAccess [protected]
_reduct_opAbstractAccess [protected]
_startAbstractAccess [protected]
_subsubAbstractAccess [protected]
_summarized_toAbstractAccess [protected]
_symbolAbstractAccess [protected]
_triangularAbstractAccess [protected]
_visitedAbstractAccess [protected]
_write_firstAbstractAccess [protected]
AbstractAccess()AbstractAccess
AbstractAccess(const Symbol &sym, const List< AccessDimension > &dims, Expression *start)AbstractAccess
AbstractAccess(const Symbol &sym, const List< AccessDimension > &dims, Expression *start, ACCURACY accu, AR_TYPE artype)AbstractAccess
AbstractAccess(const Symbol &sym, const List< AccessDimension > &dims, Expression *start, AbstractAccess *model_aa)AbstractAccess
AbstractAccess(const AbstractAccess &other)AbstractAccess
accuracy(ACCURACY accu)AbstractAccess
accuracy() const AbstractAccess
actual_exists() const AbstractAccess
actual_guarded() const AbstractAccess
actual_stmt() const AbstractAccess
add_actual(Statement *stmt, Expression *expr)AbstractAccess
add_dimension(const AccessDimension *dim)AbstractAccess
add_dimension(const AccessDimension *dim, int which_dim)AbstractAccess
approximate()AbstractAccess [inline]
assert_free()Listable [inline]
byte_size()AbstractAccess
byte_size(int bytes)AbstractAccess
calc_overlap(int which_dim)AbstractAccess
check_access_patterns()AbstractAccess
check_sort()AbstractAccess
clone() const AbstractAccess [virtual]
coalesce()AbstractAccess
compute_new_dimension(ProgramUnit &pgm, Statement &stmt, Symbol &index, Expression &lo, Expression &hi, Expression &by)AbstractAccess
convert_size(int new_size)AbstractAccess
correctness()AbstractAccess [inline]
correctness(Expression *e)AbstractAccess
del_dimension(int which_dim)AbstractAccess
dimension(int i)AbstractAccess
exec_predicate()AbstractAccess
exec_predicate(int pred)AbstractAccess
exec_predicate_exists() const AbstractAccess
exec_predicate_false() const AbstractAccess
exec_predicate_true() const AbstractAccess
fingerprint_ok()Listable [inline]
inc_nesting()AbstractAccess
is_diagonal()AbstractAccess [inline]
is_imprecise()AbstractAccess [inline]
is_nonaffine()AbstractAccess [inline]
is_subsub()AbstractAccess [inline]
is_triangular()AbstractAccess [inline]
iter_dims()AbstractAccess
lastoffset() const AbstractAccess
Listable()Listable
listable_clone() const AbstractAccess [virtual]
mark_diagonal()AbstractAccess [inline]
mark_imprecise()AbstractAccess [inline]
mark_nonaffine()AbstractAccess [inline]
mark_not_diagonal()AbstractAccess [inline]
mark_not_triangular()AbstractAccess [inline]
mark_precise()AbstractAccess [inline]
mark_subsub()AbstractAccess [inline]
mark_triangular()AbstractAccess [inline]
mark_visited()AbstractAccess [inline]
match(AbstractAccess *aa)AbstractAccess
match_by_dims(AbstractAccess *aa)AbstractAccess
match_by_dims_except_1(AbstractAccess *aa)AbstractAccess
match_by_start_dims_except_1(AbstractAccess *aa)AbstractAccess
match_by_strides(AbstractAccess *aa)AbstractAccess
match_dims(AbstractAccess *aa)AbstractAccess
match_dims_stride(AbstractAccess *aa)AbstractAccess
monoton(AR_MONOTON mono)AbstractAccess [inline]
monoton()AbstractAccess [inline]
nesting_level()AbstractAccess
nesting_level(int level)AbstractAccess
next_ref() const Listable
no_overlap()AbstractAccess [inline]
no_overlap(bool val)AbstractAccess [inline]
no_overlap(int val)AbstractAccess [inline]
number_of_dimensions() const AbstractAccess
operator delete(void *ptr, unsigned int size)Listable
operator new(unsigned int size)Listable
operator<<(ostream &o, const AbstractAccess &aa)AbstractAccess [friend]
pgm_summarized_to()AbstractAccess
pgm_summarized_to(ProgramUnit *stmt)AbstractAccess
poss_induct()AbstractAccess
poss_induct(bool val)AbstractAccess
poss_reduct()AbstractAccess
poss_reduct(bool val)AbstractAccess
prev_ref() const Listable
print(ostream &o) const AbstractAccess [virtual]
read_only()AbstractAccess [inline]
read_only(bool val)AbstractAccess [inline]
reduct_op(RED_OP op)AbstractAccess
reduct_op()AbstractAccess
relink_eptrs(ProgramUnit &p)AbstractAccess
remap_interface_vars(InlineObject *inline_object, Statement &stmt, const Symbol &sym, REF_TYPE ref, int exec_pred=-1) const AbstractAccess
remove_actual()AbstractAccess
set_approximate()AbstractAccess [inline]
set_check_overlap(int which_dim, bool value)AbstractAccess
SimBiGraph classAbstractAccess [friend]
SimGraph classAbstractAccess [friend]
sort_add_dim(AccessDimension *newdim, RangeAccessor &range_acc)AbstractAccess
start(Expression *start)AbstractAccess
start_exists() const AbstractAccess
start_guarded() const AbstractAccess
summarized_to()AbstractAccess
summarized_to(Statement *stmt)AbstractAccess
symbol() const AbstractAccess
translate_GSA_symbols(TranslateObject *tobj)AbstractAccess
try_coalescing(RangeAccessor &range_acc, AccessDimension &dim_lo, int lodim, AccessDimension &dim_hi, int hidim, UGraphIterator &ugi)AbstractAccess
was_visited()AbstractAccess [inline]
write_first()AbstractAccess [inline]
write_first(bool val)AbstractAccess [inline]
~AbstractAccess()AbstractAccess
~Listable()Listable [virtual]

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