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.java318 RegisterSpec rs = insn.getResult(); in placePhiFunctions() local
320 if (rs != null && rs.getReg() - threshold >= 0) { in placePhiFunctions()
321 defsites[rs.getReg() - threshold].set(bi); in placePhiFunctions()
362 RegisterSpec rs in placePhiFunctions() local
365 if (rs == null) { in placePhiFunctions()
368 ssaBlocks.get(dfBlockIndex).addPhiInsnForReg(rs); in placePhiFunctions()
DSsaBasicBlock.java653 private static void setRegsUsed (BitSet regsUsed, RegisterSpec rs) { in setRegsUsed() argument
654 regsUsed.set(rs.getReg()); in setRegsUsed()
655 if (rs.getCategory() > 1) { in setRegsUsed()
656 regsUsed.set(rs.getReg() + 1); in setRegsUsed()
669 private static boolean checkRegUsed (BitSet regsUsed, RegisterSpec rs) { in checkRegUsed() argument
670 int reg = rs.getReg(); in checkRegUsed()
671 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.java148 RegisterSpec rs; in specForRegister() local
150 rs = get(i); in specForRegister()
152 if (rs.getReg() == reg) { in specForRegister()
153 return rs; in specForRegister()
169 RegisterSpec rs; in indexOfRegister() local
171 rs = get(i); in indexOfRegister()
173 if (rs.getReg() == reg) { in indexOfRegister()
/dalvik/dx/src/com/android/dx/ssa/back/
DLivenessAnalyzer.java235 RegisterSpec rs = statement.getResult(); in liveOutAtStatement() local
238 if (rs != null) { in liveOutAtStatement()
239 interference.add(regV, rs.getReg()); in liveOutAtStatement()