|
Class Summary |
| LiveAnalysis |
This class performs a flow-sensitive iterative live variable analysis. |
| LiveAnalysis.BBLiveElement |
|
| LiveAnalysis.MapElement |
A simple class used just in this file when creating GC maps |
| LiveInterval |
This class contains useful methods for managing liveIntervals. |
| LiveIntervalEnumeration |
Enumerator for a list of live intervals stored on a basic block. |
| LiveSet |
This file provides a sorted set (of registers) ADT with the
following public operations:
clear() - empties the set
contains(reg) - checks if reg is in the set
add(reg) - adds reg to the set
add(set2) - adds the contents of set2 to the set
remove(reg) - removes reg from the set
remove(set2) - removes the contents of set2 from the set
enumerator() - returns an enumeration of the set
toString() - returns a string version of the set
isEmpty() - returns true, iff the set is empty |
| LiveSetElement |
|
| LiveSetEnumerator |
An enumeration over live set lists |