#include <memoryaccess.h>
Public Methods | |
| orderedDefs () | |
| memoryDef * | find_def (Location *where) const |
| memoryDef * | find_strictly_dominating_def (Location *where) const |
| memoryDef * | find_dominating_def (Location *where) const |
| memoryDef * | make_def_at (Location *where, memoryBlock *owner, bool &is_new) |
| void | prune (orderedUses &Uses) |
| void | print (ostream &o) const |
| void | clear () |
| int | size () const |
Private Attributes | |
| memorydef_list | _defs |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001