Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   
 livenessAnalyzer Member ListThis is the complete list of members for livenessAnalyzer, including all inherited members.
  | _change | livenessAnalyzer |  [private] |  
  | _change_stack | livenessAnalyzer |  [private] |  
  | _defs | livenessAnalyzer |  [private] |  
  | _direction | analysisProblem |  [protected] |  
  | _live_mergepoints | livenessAnalyzer |  [private] |  
  | _live_stmtlocations | livenessAnalyzer |  [private] |  
  | _live_stmts | livenessAnalyzer |  [private] |  
  | _visited_procedures | livenessAnalyzer |  [private] |  
  | addDef(memoryDef *def) | livenessAnalyzer |  [protected] |  
  | analysisProblem(Direction direction) | analysisProblem |  [inline] |  
  | at_address(stmtLocation *current, operandNode *operand, pointerValue &operand_value, pointerValue &result) | analysisProblem |  [inline, virtual] |  
  | at_allocation(stmtLocation *stmt, pointervalue_list &arguments, memoryBlock *block, memoryblock_set &changes) | livenessAnalyzer |  [virtual] |  
  | at_assignment(stmtLocation *current, pointerValue &left, pointerValue &right, pointerValue &result, memoryblock_set &changes) | livenessAnalyzer |  [virtual] |  
  | at_basicblock_entry(basicblockLocation *block, procedureInfo *info, pointerValue &initial) | livenessAnalyzer |  [virtual] |  
  | at_basicblock_exit(basicblockLocation *block, procedureInfo *info, pointerValue &final) | analysisProblem |  [inline, virtual] |  
  | at_binary(stmtLocation *current, stmtNode *r, pointerValue &left, pointerValue &right, pointerValue &result) | analysisProblem |  [inline, virtual] |  
  | at_call(stmtLocation *current, operandNode *call, pointerValue &call_target, procNode *callee, pointervalue_list &arguments, pointerValue &return_val) | livenessAnalyzer |  [virtual] |  
  | at_cast(stmtLocation *current, operandNode *operand, pointerValue &operand_value, pointerValue &result) | analysisProblem |  [inline, virtual] |  
  | at_conditiongoto(stmtLocation *stmt, conditiongotoNode *c, pointerValue &result) | livenessAnalyzer |  [virtual] |  
  | 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) | analysisProblem |  [inline, virtual] |  
  | at_const(stmtLocation *current, constNode *cons, pointerValue &result) | analysisProblem |  [inline, virtual] |  
  | at_deallocation(stmtLocation *stmt, pointerValue &to_deallocate, memoryblock_set &changes) | livenessAnalyzer |  [virtual] |  
  | at_dereference(stmtLocation *current, operandNode *operand, pointerValue &operand_value, pointerValue &result) | analysisProblem |  [inline, virtual] |  
  | at_field_access(stmtLocation *current, operandNode *operand, pointerValue &operand_value, pointerValue &result) | analysisProblem |  [inline, virtual] |  
  | at_id(stmtLocation *current, idNode *id, pointerValue &result) | analysisProblem |  [inline, virtual] |  
  | at_index(stmtLocation *current, operandNode *operand, pointerValue &left, pointerValue &right, pointerValue &result) | livenessAnalyzer |  [virtual] |  
  | at_merge(Location *where, memoryBlock *block, memoryuse_list &phi_uses, pointerValue &result, memoryblock_set &changes) | livenessAnalyzer |  [virtual] |  
  | at_parameter_pass(Location *current, stmtLocation *parameter_callsite, pointerValue &left, pointerValue &right, memoryblock_set &changes) | analysisProblem |  [inline, virtual] |  
  | at_procedure_entry(procLocation *proc, procedureInfo *info, pointerValue &return_val) | livenessAnalyzer |  [virtual] |  
  | at_procedure_exit(procLocation *proc, procedureInfo *info, pointerValue &return_val) | livenessAnalyzer |  [virtual] |  
  | at_return(stmtLocation *stmt, returnNode *ret, pointerValue &result, pointerValue &return_val) | livenessAnalyzer |  [virtual] |  
  | analysisProblem::at_return(Location *current, pointerValue &left, pointerValue &right, memoryblock_set &changes) | analysisProblem |  [inline, virtual] |  
  | at_self_assignment(Location *source, Location *target, memoryBlock *block, memoryblock_set &changes, bool is_input) | analysisProblem |  [inline, virtual] |  
  | at_sizeof(stmtLocation *current, threeAddrNode *r, pointerValue &operand, pointerValue &result) | analysisProblem |  [inline, virtual] |  
  | at_stmt_entry(stmtLocation *stmt, pointerValue &result) | analysisProblem |  [inline, virtual] |  
  | at_stmt_exit(stmtLocation *stmt, pointerValue &result) | livenessAnalyzer |  [virtual] |  
  | at_threeAddr(stmtLocation *stmt, threeAddrNode *threeaddr, pointerValue &result) | livenessAnalyzer |  [virtual] |  
  | at_unary(stmtLocation *current, threeAddrNode *r, pointerValue &operand, pointerValue &result) | analysisProblem |  [inline, virtual] |  
  | change_stack typedef | livenessAnalyzer |  [private] |  
  | change_stack_p typedef | livenessAnalyzer |  [private] |  
  | clear() | livenessAnalyzer |  |  
  | collectDefs(pointerValue &pointer) | livenessAnalyzer |  [protected] |  
  | compare_property_value(Location *where, memoryBlock *property_block, procedureInfo *callee) | analysisProblem |  [inline, virtual] |  
  | determineLiveness() | livenessAnalyzer |  [protected] |  
  | direction() const | analysisProblem |  [inline] |  
  | isLive(stmtNode *stmt) | livenessAnalyzer |  |  
  | isLive(memoryUse *use, memoryBlock *owner) | livenessAnalyzer |  [protected] |  
  | livenessAnalyzer() | livenessAnalyzer |  |  
  | mergepoint_liveness_set typedef | livenessAnalyzer |  [private] |  
  | mergepoint_liveness_set_p typedef | livenessAnalyzer |  [private] |  
  | mergepoint_pair typedef | livenessAnalyzer |  [private] |  
  | name() | livenessAnalyzer |  [inline, virtual] |  
  | record_input_to_value(procedureInfo *callee, memoryBlock *property_block, Location *where) | analysisProblem |  [inline, virtual] |  
  | setLive(stmtLocation *where) | livenessAnalyzer |  [protected] |  
  | setLive(Location *where, memoryBlock *block) | livenessAnalyzer |  [protected] |  
  | stmt_liveness_set typedef | livenessAnalyzer |  [private] |  
  | stmt_liveness_set_p typedef | livenessAnalyzer |  [private] |  
  | stmtlocation_liveness_set typedef | livenessAnalyzer |  [private] |  
  | stmtlocation_liveness_set_p typedef | livenessAnalyzer |  [private] |  
  | visited_procedures() const | livenessAnalyzer |  [inline] |  
 
     |