Package | Description |
---|---|
org.jikesrvm.compilers.opt.ir.ia32 | |
org.jikesrvm.compilers.opt.ir.ppc | |
org.jikesrvm.compilers.opt.regalloc | |
org.jikesrvm.compilers.opt.util |
Modifier and Type | Field and Description |
---|---|
private BitSet |
PhysicalRegisterSet.fpSet
Cache the set of floating-point registers for efficiency
|
private BitSet |
PhysicalRegisterSet.volatileSet
Cache the set of volatile registers for efficiency
|
Modifier and Type | Method and Description |
---|---|
BitSet |
PhysicalRegisterSet.getFPRs() |
BitSet |
PhysicalRegisterSet.getVolatiles() |
Modifier and Type | Field and Description |
---|---|
private BitSet |
PhysicalRegisterSet.volatileSet
The set of volatile registers; cached for efficiency
|
Modifier and Type | Method and Description |
---|---|
BitSet |
PhysicalRegisterSet.getVolatiles() |
Modifier and Type | Field and Description |
---|---|
private BitSet |
GenericRegisterRestrictions.RestrictedRegisterSet.bitset
The set of registers to which assignment is forbidden.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
GenericRegisterRestrictions.RestrictedRegisterSet.addAll(BitSet set) |
protected void |
GenericRegisterRestrictions.addRestrictions(Register symb,
BitSet set)
Records that it is illegal to assign a symbolic register symb to any
of a set of physical registers.
|
Modifier and Type | Method and Description |
---|---|
void |
BitSet.addAll(BitSet B)
Add all elements in bitset B to this bit set
|