Home
last modified time | relevance | path

Searched refs:resultReg (Results 1 – 10 of 10) 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.java562 RegisterSpec resultReg = insn.getResult(); in onInsnRemoved() local
563 if (definitionList != null && resultReg != null) { in onInsnRemoved()
564 definitionList[resultReg.getReg()] = null; in onInsnRemoved()
601 RegisterSpec resultReg = insn.getResult(); in updateOneDefinition() local
603 if (resultReg != null) { in updateOneDefinition()
604 int reg = resultReg.getReg(); in updateOneDefinition()
609 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/ssa/back/
DLivenessAnalyzer.java284 int resultReg = result.getReg(); in coInterferePhiRegisters() local
286 interference.add(resultReg, sources.get(i).getReg()); in coInterferePhiRegisters()
DFirstFitLocalCombiningAllocator.java1134 int resultReg = result.getReg(); in processPhiInsn() local
1150 if (ssaRegsMapped.get(resultReg)) { in processPhiInsn()
1151 mapSet.add(mapper.oldToNew(resultReg)); in processPhiInsn()
/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/dex/code/
DRopTranslator.java468 RegisterSpec resultReg) { in getRegs() argument
473 && (resultReg.getReg() == regs.get(1).getReg())) { in getRegs()
485 if (resultReg == null) { in getRegs()
489 return regs.withFirst(resultReg); in getRegs()
DRopToDop.java504 RegisterSpec resultReg = insn.getResult(); in dopFor() local
506 if (resultReg == null) { in dopFor()
509 switch (resultReg.getBasicType()) { in dopFor()