static final class LoadElimination.UseRecordSet extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) HashSet<LoadElimination.UseRecord> |
set |
| Constructor and Description |
|---|
UseRecordSet() |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
add(HeapVariable<?> H,
int valueNumber) |
(package private) void |
add(HeapVariable<?> H,
int v1,
int v2) |
(package private) boolean |
containsMatchingUse(HeapVariable<?> H,
int valueNumber) |
(package private) boolean |
containsMatchingUse(HeapVariable<?> H,
int v1,
int v2) |
(package private) int |
size() |
final HashSet<LoadElimination.UseRecord> set
UseRecordSet()
boolean containsMatchingUse(HeapVariable<?> H, int valueNumber)
boolean containsMatchingUse(HeapVariable<?> H, int v1, int v2)
void add(HeapVariable<?> H, int valueNumber)
void add(HeapVariable<?> H, int v1, int v2)
int size()