Lines Matching defs:RegisterSpecList
27 public final class RegisterSpecList
30 public static final RegisterSpecList EMPTY = new RegisterSpecList(0);
38 public static RegisterSpecList make(RegisterSpec spec) {
39 RegisterSpecList result = new RegisterSpecList(1);
51 public static RegisterSpecList make(RegisterSpec spec0,
53 RegisterSpecList result = new RegisterSpecList(2);
67 public static RegisterSpecList make(RegisterSpec spec0, RegisterSpec spec1,
69 RegisterSpecList result = new RegisterSpecList(3);
85 public static RegisterSpecList make(RegisterSpec spec0, RegisterSpec spec1,
88 RegisterSpecList result = new RegisterSpecList(4);
101 public RegisterSpecList(int size) {
224 public RegisterSpecList withFirst(RegisterSpec spec) {
226 RegisterSpecList result = new RegisterSpecList(sz + 1);
247 public RegisterSpecList withoutFirst() {
254 RegisterSpecList result = new RegisterSpecList(newSize);
274 public RegisterSpecList withoutLast() {
281 RegisterSpecList result = new RegisterSpecList(newSize);
303 public RegisterSpecList subset(BitSet exclusionSet) {
310 RegisterSpecList result = new RegisterSpecList(newSize);
335 public RegisterSpecList withOffset(int delta) {
343 RegisterSpecList result = new RegisterSpecList(sz);
372 public RegisterSpecList withExpandedRegisters(int base,
382 RegisterSpecList result = new RegisterSpecList(sz);