C-Breeze
C Compiler Infrastructure

[ Project home page]
Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

constantAnalyzer Member List

This is the complete list of members for constantAnalyzer, including all inherited members.
_bottomconstantAnalyzer [private]
_double_constantsconstantAnalyzer [private]
_expr_valuesconstantAnalyzer [private]
_float_constantsconstantAnalyzer [private]
_non_nullconstantAnalyzer [private]
_nullconstantAnalyzer [private]
_schar_constantsconstantAnalyzer [private]
_sint_constantsconstantAnalyzer [private]
_slong_constantsconstantAnalyzer [private]
_sshort_constantsconstantAnalyzer [private]
_stmt_valuesconstantAnalyzer [private]
_topconstantAnalyzer [private]
_uchar_constantsconstantAnalyzer [private]
_uint_constantsconstantAnalyzer [private]
_ulong_constantsconstantAnalyzer [private]
_ushort_constantsconstantAnalyzer [private]
at_address(stmtLocation *current, operandNode *operand, pointerValue &result)constantAnalyzer
at_assignment(stmtLocation *current, pointerValue &left, pointerValue &right, pointerValue &result, memoryblock_set &changes)constantAnalyzer
at_basicblock_entry(basicblockLocation *block, procedureInfo *info, pointerValue &initial)constantAnalyzer
at_binary(stmtLocation *current, stmtNode *s, pointerValue &left, pointerValue &right, pointerValue &result)constantAnalyzer
at_cast(stmtLocation *current, operandNode *operand, pointerValue &operand_val, pointerValue &result)constantAnalyzer
at_conservative_procedure_call(stmtLocation *current, operandNode *call, operand_list &args, pointerValue &call_target, pointervalue_list &arguments, memoryblock_set &reachable_blocks, pointerValue &return_val, memoryblock_set &changes)constantAnalyzer
at_const(stmtLocation *current, constNode *cons, pointerValue &result)constantAnalyzer
at_dereference(stmtLocation *current, operandNode *operand, pointerValue &result)constantAnalyzer
at_field_access(stmtLocation *current, operandNode *operand, pointerValue &result)constantAnalyzer
at_id(stmtLocation *current, idNode *id, pointerValue &value)constantAnalyzer
at_index(stmtLocation *current, operandNode *operand, pointerValue &result)constantAnalyzer
at_merge(Location *where, memoryBlock *block, memoryuse_list &phi_uses, pointerValue &result, memoryblock_set &changes)constantAnalyzer
at_parameter_pass(Location *current, pointerValue &left, pointerValue &right, memoryblock_set &changes)constantAnalyzer
at_return(stmtLocation *stmt, returnNode *ret, pointerValue &result, pointerValue &return_val)constantAnalyzer
at_self_assignment(Location *source, Location *target, memoryBlock *block, memoryblock_set &changes)constantAnalyzer
at_sizeof(stmtLocation *current, threeAddrNode *t, pointerValue &operand, pointerValue &result)constantAnalyzer
at_stmt_entry(stmtLocation *stmt, pointerValue &result)constantAnalyzer
at_unary(stmtLocation *current, stmtNode *t, pointerValue &operand, pointerValue &result)constantAnalyzer
bottom() constconstantAnalyzer [inline]
clear()constantAnalyzer
constant_set typedefconstantAnalyzer [private]
constant_set_p typedefconstantAnalyzer [private]
constantAnalyzer()constantAnalyzer
evaluate_points_to(const memoryblock_set &points_to)constantAnalyzer
expr_value_map typedefconstantAnalyzer [private]
expr_value_map_p typedefconstantAnalyzer [private]
has_truth_value(const constant *val, bool &value)constantAnalyzer
has_value(const constant *val)constantAnalyzer [inline]
lookup(const constant &value)constantAnalyzer
lookup_expression(exprNode *expr)constantAnalyzer
lookup_flowvalue(memoryDef *def)constantAnalyzer
lookup_stmt(stmtNode *expr)constantAnalyzer
meet(const constant *one, const constant *two)constantAnalyzer
print(ostream &o, const constant *val)constantAnalyzer [inline]
rebuild_flowvalue(pointerValue &pointer)constantAnalyzer
record_change(memoryDef *def)constantAnalyzer [private]
record_expression(exprNode *expr, const constant *val)constantAnalyzer
record_stmt(stmtNode *stmt, const constant *val)constantAnalyzer
set_null_object(memoryBlock *null_object)constantAnalyzer [inline]
stmt_value_map typedefconstantAnalyzer [private]
stmt_value_map_p typedefconstantAnalyzer [private]
to_string(const constant *val)constantAnalyzer [inline]
top() constconstantAnalyzer [inline]
update_flowvalue(const constant *val, memoryDef *def)constantAnalyzer
~constantAnalyzer()constantAnalyzer

Generated on August 27, 2003
Back to the C-Breeze home page