Searched defs:specs (Results 1 - 8 of 8) sorted by relevance
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
H A D | LocalVariableInfo.java | 77 * @param specs {@code non-null;} the register set to associate with the block 79 public void setStarts(int label, RegisterSpecSet specs) { argument 82 if (specs == null) { 83 throw new NullPointerException("specs == null"); 87 blockStarts[label] = specs; 102 * @param specs {@code non-null;} the register set to merge into the start set 108 public boolean mergeStarts(int label, RegisterSpecSet specs) { argument 113 setStarts(label, specs); 118 newStart.intersect(specs, true);
|
H A D | RegisterSpecSet.java | 32 * {@code non-null;} array of register specs, where each element is 36 private final RegisterSpec[] specs; field in class:RegisterSpecSet 50 this.specs = new RegisterSpec[maxSize]; 62 RegisterSpec[] otherSpecs = otherSet.specs; 63 int len = specs.length; 70 RegisterSpec s1 = specs[i]; 88 int len = specs.length; 92 RegisterSpec spec = specs[i]; 103 int len = specs.length; 110 RegisterSpec spec = specs[ [all...] |
/dalvik/dx/src/com/android/dx/rop/code/ |
H A D | LocalVariableInfo.java | 77 * @param specs {@code non-null;} the register set to associate with the block 79 public void setStarts(int label, RegisterSpecSet specs) { argument 82 if (specs == null) { 83 throw new NullPointerException("specs == null"); 87 blockStarts[label] = specs; 102 * @param specs {@code non-null;} the register set to merge into the start set 108 public boolean mergeStarts(int label, RegisterSpecSet specs) { argument 113 setStarts(label, specs); 119 newStart.intersect(specs, true); 121 newStart = specs [all...] |
H A D | RegisterSpecSet.java | 31 * {@code non-null;} array of register specs, where each element is 35 private final RegisterSpec[] specs; field in class:RegisterSpecSet 49 this.specs = new RegisterSpec[maxSize]; 61 RegisterSpec[] otherSpecs = otherSet.specs; 62 int len = specs.length; 69 RegisterSpec s1 = specs[i]; 87 int len = specs.length; 91 RegisterSpec spec = specs[i]; 102 int len = specs.length; 109 RegisterSpec spec = specs[ [all...] |
/dalvik/dx/src/com/android/dx/ssa/ |
H A D | LocalVariableInfo.java | 78 * @param specs {@code non-null;} the register set to associate with the block 80 public void setStarts(int index, RegisterSpecSet specs) { argument 83 if (specs == null) { 84 throw new NullPointerException("specs == null"); 88 blockStarts[index] = specs; 103 * @param specs {@code non-null;} the register set to merge into the start set 109 public boolean mergeStarts(int index, RegisterSpecSet specs) { argument 114 setStarts(index, specs); 119 newStart.intersect(specs, true);
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | LocalList.java | 534 * @param specs {@code non-null;} spec set representing the locals 536 public void snapshot(int address, RegisterSpecSet specs) { argument 538 System.err.printf("%04x snapshot %s\n", address, specs); 541 int sz = specs.getMaxSize(); 546 RegisterSpec newSpec = filterSpec(specs.get(i));
|
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | LocalList.java | 534 * @param specs {@code non-null;} spec set representing the locals 536 public void snapshot(int address, RegisterSpecSet specs) { argument 538 System.err.printf("%04x snapshot %s\n", address, specs); 541 int sz = specs.getMaxSize(); 546 RegisterSpec newSpec = filterSpec(specs.get(i));
|
/dalvik/dx/src/com/android/dx/ssa/back/ |
H A D | FirstFitLocalCombiningAllocator.java | 241 for (ArrayList<RegisterSpec> specs : localVariables.values()) { 249 int sz = specs.size(); 251 RegisterSpec ssaSpec = specs.get(i); 260 if (canMapRegs(specs, ropReg)) { 261 done = tryMapRegs(specs, ropReg, maxCategory, true); 275 * @param specs {@code non-null;} SSA registers to attempt to map 284 ArrayList<RegisterSpec> specs, int ropReg, 287 for (RegisterSpec spec : specs) { 572 * @param specs {@code non-null;} SSA registers to check 576 private boolean canMapRegs(ArrayList<RegisterSpec> specs, in argument 283 tryMapRegs( ArrayList<RegisterSpec> specs, int ropReg, int maxAllowedCategory, boolean markReserved) argument [all...] |
Completed in 321 milliseconds