|
クラスの概要 |
| AliasAnalHir1 |
Alias analysis level 1 implementation. |
| AliasDriver |
|
| AliasFactory |
Factory class. |
| AliasGroup |
This is the class that represents the set of HIR nodes
which may be aliased to a given HIR node. |
| AliasUtil |
A collection of utility methods. |
| ConstructPointsToGraph |
This class constructs the points-to graph, the bit matrix representing the points-to relation, implemented as the array of TagVectors. |
| MyExpId |
ExpId class used for alias analysis.
|
| MyExpIdAssigner |
Assigns MyExpIds to relevant nodes in a subprogram.
|
| RecordAlias |
RecordAlias
Do the alias analysys of HIR subprogram and
record its information so that it may be used in
HIR-to-LIR conversion or LIR analysis.
|
| Tag |
A Tag corresponds to some area in memory. |
| TagTreeBuilder |
Builds tag tree and assigns tags to HIR nodes. |
| TagVector |
BitVector where each bit represents a Tag. |