Searched defs:category (Results 1 - 4 of 4) sorted by relevance
/dalvik/dx/src/com/android/dx/ssa/ |
H A D | BasicRegisterMapper.java | 112 * @param category {@code 1..2;} width of reg 114 public void addMapping(int oldReg, int newReg, int category) { argument 124 if (runningCountNewRegisters < (newReg + category)) { 125 runningCountNewRegisters = newReg + category;
|
H A D | InterferenceRegisterMapper.java | 63 public void addMapping(int oldReg, int newReg, int category) { argument 64 super.addMapping(oldReg, newReg, category); 68 if (category == 2) { 79 * @param category category of old namespace register 82 public boolean interferes(int oldReg, int newReg, int category) { argument 90 } else if (category == 1) { 94 || (interferes(oldReg, newReg+1, category-1)); 131 * pinned to the specified new-namespace reg + category. Takes into 132 * account the category o [all...] |
H A D | SsaMethod.java | 315 * @param category width (1 or 2) of the register 318 public int borrowSpareRegister(int category) { argument 321 borrowedSpareRegisters += category; 322 registerCount = Math.max(registerCount, result + category);
|
/dalvik/dx/src/com/android/dx/ssa/back/ |
H A D | FirstFitLocalCombiningAllocator.java | 296 // Compute max category for remaining unmapped registers. 300 int category = ssaSpec.getCategory(); 302 && category > maxCategory) { 303 maxCategory = category; 325 * @param maxAllowedCategory {@code 1..2;} maximum category 345 // the widest category used, but <shrug> 357 * @param maxAllowedCategory {@code 1..2;} the maximum category 377 * @param category {@code > 0;} width to reserve 379 private void markReserved(int ropReg, int category) { argument 380 reservedRopRegs.set(ropReg, ropReg + category, tru 480 findRopRegForLocal(int startReg, int category) argument 689 spansParamRange(int ssaReg, int category) argument [all...] |
Completed in 39 milliseconds