Searched refs:oldReg (Results 1 - 4 of 4) sorted by relevance

/dalvik/dx/src/com/android/dx/ssa/
H A DInterferenceRegisterMapper.java65 public void addMapping(int oldReg, int newReg, int category) { argument
66 super.addMapping(oldReg, newReg, category);
68 addInterfence(newReg, oldReg);
71 addInterfence(newReg + 1, oldReg);
76 * Checks to see if old namespace reg {@code oldReg} interferes
79 * @param oldReg old namespace register
82 * @return true if oldReg will interfere with newReg
84 public boolean interferes(int oldReg, int newReg, int category) { argument
93 return existing.has(oldReg);
95 return existing.has(oldReg)
120 addInterfence(int newReg, int oldReg) argument
[all...]
H A DBasicRegisterMapper.java74 * @param oldReg {@code >= 0;} old-namespace register
77 public int oldToNew(int oldReg) { argument
78 if (oldReg >= oldToNew.size()) {
82 return oldToNew.get(oldReg);
108 * Adds a mapping to the mapper. If oldReg has already been mapped,
111 * @param oldReg {@code >= 0;} old register
115 public void addMapping(int oldReg, int newReg, int category) { argument
116 if (oldReg >= oldToNew.size()) {
118 for (int i = oldReg - oldToNew.size(); i >= 0; i--) {
123 oldToNew.set(oldReg, newRe
[all...]
/dalvik/vm/compiler/codegen/
H A DRallocUtil.cpp659 static void copyRegInfo(CompilationUnit *cUnit, int newReg, int oldReg) argument
662 RegisterInfo *oldInfo = getRegInfo(cUnit, oldReg);
/dalvik/vm/compiler/codegen/mips/
H A DRallocUtil.cpp731 void copyRegInfo(CompilationUnit *cUnit, int newReg, int oldReg) argument
734 RegisterInfo *oldInfo = getRegInfo(cUnit, oldReg);

Completed in 146 milliseconds