#include <memoryaccess.h>
Public Methods | |
| orderedUses () | |
| memoryUse * | find_use (Location *where) const |
| memoryUse * | make_use_at (Location *where) |
| const pred_use_map & | make_merge_uses_at (basicblockLocation *where) |
| void | update_def_use_chains () |
| void | prune (Location *where) |
| void | print (ostream &o) const |
| void | clear () |
Private Attributes | |
| memoryuse_map | _uses |
| merge_use_map | _merge_uses |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001