Searched defs:newRegs (Results 1 - 4 of 4) sorted by relevance

/dalvik/dx/src/com/android/dx/ssa/
H A DConstCollector.java101 HashMap<TypedConstant, RegisterSpec> newRegs
144 newRegs.put(cst, result);
147 updateConstUses(newRegs, regSz);
319 * @param newRegs {@code non-null;} mapping between constant and new reg
323 private void updateConstUses(HashMap<TypedConstant, RegisterSpec> newRegs, argument
348 final RegisterSpec newReg = newRegs.get(cst);
367 fixLocalAssignment(origReg, newRegs.get(cst));
H A DEscapeAnalysis.java492 ArrayList<RegisterSpec> newRegs =
497 replaceDef(def, prev, length, newRegs);
507 replaceUse(use, prev, newRegs, deletedInsns);
532 * @param newRegs {@code non-null;} mapping of array indices to new
536 ArrayList<RegisterSpec> newRegs) {
545 newRegs.add(newReg);
558 * @param newRegs {@code non-null;} mapping of array indices to new
564 ArrayList<RegisterSpec> newRegs,
567 int length = newRegs.size();
581 source = newRegs
535 replaceDef(SsaInsn def, SsaInsn prev, int length, ArrayList<RegisterSpec> newRegs) argument
563 replaceUse(SsaInsn use, SsaInsn prev, ArrayList<RegisterSpec> newRegs, HashSet<SsaInsn> deletedInsns) argument
[all...]
/dalvik/vm/compiler/codegen/
H A DRallocUtil.cpp750 int newRegs; local
762 newRegs = dvmCompilerAllocTypedTempPair(cUnit, loc.fp, regClass);
763 lowReg = newRegs & 0xff;
764 highReg = (newRegs >> 8) & 0xff;
783 newRegs = dvmCompilerAllocTypedTempPair(cUnit, loc.fp, regClass);
784 loc.lowReg = newRegs & 0xff;
785 loc.highReg = (newRegs >> 8) & 0xff;
/dalvik/vm/compiler/codegen/mips/
H A DRallocUtil.cpp822 int newRegs; local
834 newRegs = dvmCompilerAllocTypedTempPair(cUnit, loc.fp, regClass);
835 lowReg = newRegs & 0xff;
836 highReg = (newRegs >> 8) & 0xff;
855 newRegs = dvmCompilerAllocTypedTempPair(cUnit, loc.fp, regClass);
856 loc.lowReg = newRegs & 0xff;
857 loc.highReg = (newRegs >> 8) & 0xff;

Completed in 8 milliseconds