Home
last modified time | relevance | path

Searched refs:resultReg (Results 1 – 9 of 9) sorted by relevance

/dalvik/dx/src/com/android/dx/ssa/
DPhiInsn.java59 public PhiInsn(RegisterSpec resultReg, SsaBasicBlock block) { in PhiInsn() argument
60 super(resultReg, block); in PhiInsn()
61 ropResultReg = resultReg.getReg(); in PhiInsn()
70 public PhiInsn(final int resultReg, final SsaBasicBlock block) { in PhiInsn() argument
75 super(RegisterSpec.make(resultReg, Type.VOID), block); in PhiInsn()
76 ropResultReg = resultReg; in PhiInsn()
DPhiTypeResolver.java99 RegisterSpec resultReg = useInsn.getResult(); in run() local
100 if (resultReg != null && useInsn instanceof PhiInsn) { in run()
101 worklist.set(resultReg.getReg()); in run()
DSsaMethod.java579 RegisterSpec resultReg = insn.getResult(); in onInsnRemoved() local
580 if (definitionList != null && resultReg != null) { in onInsnRemoved()
581 definitionList[resultReg.getReg()] = null; in onInsnRemoved()
618 RegisterSpec resultReg = insn.getResult(); in updateOneDefinition() local
620 if (resultReg != null) { in updateOneDefinition()
621 int reg = resultReg.getReg(); in updateOneDefinition()
626 definitionList[resultReg.getReg()] = insn; in updateOneDefinition()
DSCCP.java489 int resultReg = result.getReg(); in simulateStmt() local
526 if (latticeValues[resultReg] == CONSTANT) { in simulateStmt()
527 resultValue = latticeValues[resultReg]; in simulateStmt()
528 resultConstant = latticeConstants[resultReg]; in simulateStmt()
536 if (setLatticeValueTo(resultReg, resultValue, resultConstant)) { in simulateStmt()
537 addUsersToWorklist(resultReg, resultValue); in simulateStmt()
/dalvik/dx/src/com/android/dx/dex/code/
DRopTranslator.java467 RegisterSpec resultReg) { in getRegs() argument
472 && (resultReg.getReg() == regs.get(1).getReg())) { in getRegs()
484 if (resultReg == null) { in getRegs()
488 return regs.withFirst(resultReg); in getRegs()
DRopToDop.java496 RegisterSpec resultReg = insn.getResult(); in dopFor() local
498 if (resultReg == null) { in dopFor()
501 switch (resultReg.getBasicType()) { in dopFor()
/dalvik/dexgen/src/com/android/dexgen/dex/code/
DRopTranslator.java461 RegisterSpec resultReg) { in getRegs() argument
466 && (resultReg.getReg() == regs.get(1).getReg())) { in getRegs()
478 if (resultReg == null) { in getRegs()
482 return regs.withFirst(resultReg); in getRegs()
DRopToDop.java325 RegisterSpec resultReg = insn.getResult(); in dopFor() local
327 if (resultReg == null) { in dopFor()
330 switch (resultReg.getBasicType()) { in dopFor()
/dalvik/dx/src/com/android/dx/ssa/back/
DFirstFitLocalCombiningAllocator.java1131 int resultReg = result.getReg(); in processPhiInsn() local
1147 if (ssaRegsMapped.get(resultReg)) { in processPhiInsn()
1148 mapSet.add(mapper.oldToNew(resultReg)); in processPhiInsn()