Lines Matching defs:RegisterSpecList
28 public final class RegisterSpecList
31 public static final RegisterSpecList EMPTY = new RegisterSpecList(0);
39 public static RegisterSpecList make(RegisterSpec spec) {
40 RegisterSpecList result = new RegisterSpecList(1);
52 public static RegisterSpecList make(RegisterSpec spec0,
54 RegisterSpecList result = new RegisterSpecList(2);
68 public static RegisterSpecList make(RegisterSpec spec0, RegisterSpec spec1,
70 RegisterSpecList result = new RegisterSpecList(3);
86 public static RegisterSpecList make(RegisterSpec spec0, RegisterSpec spec1,
89 RegisterSpecList result = new RegisterSpecList(4);
102 public RegisterSpecList(int size) {
225 public RegisterSpecList withFirst(RegisterSpec spec) {
227 RegisterSpecList result = new RegisterSpecList(sz + 1);
248 public RegisterSpecList withoutFirst() {
255 RegisterSpecList result = new RegisterSpecList(newSize);
275 public RegisterSpecList withoutLast() {
282 RegisterSpecList result = new RegisterSpecList(newSize);
304 public RegisterSpecList subset(BitSet exclusionSet) {
311 RegisterSpecList result = new RegisterSpecList(newSize);
336 public RegisterSpecList withOffset(int delta) {
344 RegisterSpecList result = new RegisterSpecList(sz);
373 public RegisterSpecList withExpandedRegisters(int base,
383 RegisterSpecList result = new RegisterSpecList(sz);