Home
last modified time | relevance | path

Searched refs:rs (Results 1 – 6 of 6) sorted by relevance

/dalvik/dx/src/com/android/dx/ssa/
DPhiTypeResolver.java137 RegisterSpec rs = sources.get(i); in resolveResultType() local
139 if (rs.getBasicType() != Type.BT_VOID) { in resolveResultType()
140 first = rs; in resolveResultType()
158 RegisterSpec rs = sources.get(i); in resolveResultType() local
161 if (rs.getBasicType() == Type.BT_VOID){ in resolveResultType()
166 && equalsHandlesNulls(firstLocal, rs.getLocalItem()); in resolveResultType()
168 mergedType = Merger.mergeType(mergedType, rs.getType()); in resolveResultType()
DSsaConverter.java331 RegisterSpec rs = insn.getResult(); in placePhiFunctions() local
333 if (rs != null && rs.getReg() - threshold >= 0) { in placePhiFunctions()
334 defsites[rs.getReg() - threshold].set(bi); in placePhiFunctions()
375 RegisterSpec rs in placePhiFunctions() local
378 if (rs == null) { in placePhiFunctions()
381 ssaBlocks.get(dfBlockIndex).addPhiInsnForReg(rs); in placePhiFunctions()
DSsaBasicBlock.java654 private static void setRegsUsed (BitSet regsUsed, RegisterSpec rs) { in setRegsUsed() argument
655 regsUsed.set(rs.getReg()); in setRegsUsed()
656 if (rs.getCategory() > 1) { in setRegsUsed()
657 regsUsed.set(rs.getReg() + 1); in setRegsUsed()
670 private static boolean checkRegUsed (BitSet regsUsed, RegisterSpec rs) { in checkRegUsed() argument
671 int reg = rs.getReg(); in checkRegUsed()
672 int category = rs.getCategory(); in checkRegUsed()
/dalvik/dexgen/src/com/android/dexgen/rop/code/
DRegisterSpecList.java147 RegisterSpec rs; in specForRegister() local
149 rs = get(i); in specForRegister()
151 if (rs.getReg() == reg) { in specForRegister()
152 return rs; in specForRegister()
168 RegisterSpec rs; in indexOfRegister() local
170 rs = get(i); in indexOfRegister()
172 if (rs.getReg() == reg) { in indexOfRegister()
/dalvik/dx/src/com/android/dx/rop/code/
DRegisterSpecList.java151 RegisterSpec rs; in specForRegister() local
153 rs = get(i); in specForRegister()
155 if (rs.getReg() == reg) { in specForRegister()
156 return rs; in specForRegister()
172 RegisterSpec rs; in indexOfRegister() local
174 rs = get(i); in indexOfRegister()
176 if (rs.getReg() == reg) { in indexOfRegister()
/dalvik/dx/src/com/android/dx/ssa/back/
DLivenessAnalyzer.java236 RegisterSpec rs = statement.getResult(); in liveOutAtStatement() local
239 if (rs != null) { in liveOutAtStatement()
240 interference.add(regV, rs.getReg()); in liveOutAtStatement()