Home
last modified time | relevance | path

Searched refs:PhiInsn (Results 1 – 14 of 14) sorted by relevance

/dalvik/dx/src/com/android/dx/ssa/
DPhiTypeResolver.java86 PhiInsn definsn = (PhiInsn)ssaMeth.getDefinitionForRegister(reg); in run()
100 if (resultReg != null && useInsn instanceof PhiInsn) { in run()
126 boolean resolveResultType(PhiInsn insn) { in resolveResultType()
DDeadCodeRemover.java157 if (use instanceof PhiInsn) { in pruneDeadInstructions()
158 PhiInsn phiUse = (PhiInsn) use; in pruneDeadInstructions()
255 public void visitPhiInsn (PhiInsn phi) { in visitPhiInsn()
DPhiInsn.java36 public final class PhiInsn extends SsaInsn { class
59 public PhiInsn(RegisterSpec resultReg, SsaBasicBlock block) { in PhiInsn() method in PhiInsn
70 public PhiInsn(final int resultReg, final SsaBasicBlock block) { in PhiInsn() method in PhiInsn
81 public PhiInsn clone() { in clone()
401 public void visitPhiInsn(PhiInsn insn); in visitPhiInsn()
DSCCP.java159 private void simulatePhi(PhiInsn insn) { in simulatePhi()
204 if (insn instanceof PhiInsn) { in simulateBlock()
205 simulatePhi((PhiInsn) insn); in simulateBlock()
218 if (insn instanceof PhiInsn) { in simulatePhiBlock()
219 simulatePhi((PhiInsn) insn); in simulatePhiBlock()
570 if (insn instanceof PhiInsn) { in run()
571 simulatePhi((PhiInsn)insn); in run()
584 if (insn instanceof PhiInsn) { in run()
585 simulatePhi((PhiInsn)insn); in run()
DSsaRenamer.java477 public void visitPhiInsn(PhiInsn phi) { in visitPhiInsn()
633 PhiInsn.Visitor visitor = new PhiInsn.Visitor() { in updateSuccessorPhis()
635 public void visitPhiInsn (PhiInsn insn) { in updateSuccessorPhis()
DSsaBasicBlock.java198 insns.add(0, new PhiInsn(reg, this)); in addPhiInsnForReg()
209 insns.add(0, new PhiInsn(resultSpec, this)); in addPhiInsnForReg()
249 public void forEachPhiInsn(PhiInsn.Visitor v) { in forEachPhiInsn()
254 if (insn instanceof PhiInsn) { in forEachPhiInsn()
255 v.visitPhiInsn((PhiInsn) insn); in forEachPhiInsn()
289 if (!(insn instanceof PhiInsn)) { in getCountPhiInsns()
DMoveParamCombiner.java65 public void visitPhiInsn (PhiInsn phi) { in run()
DSsaInsn.java285 public void visitPhiInsn(PhiInsn insn); in visitPhiInsn()
DSsaMethod.java402 public void visitPhiInsn (PhiInsn phi) { in getDefinitionForRegister()
439 public void visitPhiInsn (PhiInsn phi) { in buildUseList()
720 public void forEachPhiInsn(PhiInsn.Visitor v) { in forEachPhiInsn()
DLiteralOpUpgrader.java91 public void visitPhiInsn(PhiInsn insn) { in run()
DEscapeAnalysis.java702 public void visitPhiInsn(PhiInsn insn) { in run()
/dalvik/dx/src/com/android/dx/ssa/back/
DLivenessAnalyzer.java21 import com.android.dx.ssa.PhiInsn;
159 if (insn instanceof PhiInsn) { in run()
161 PhiInsn phi = (PhiInsn) insn; in run()
DFirstFitLocalCombiningAllocator.java30 import com.android.dx.ssa.PhiInsn;
104 private final ArrayList<PhiInsn> phiInsns;
158 phiInsns = new ArrayList<PhiInsn>(); in FirstFitLocalCombiningAllocator()
613 for (PhiInsn insn : phiInsns) { in handlePhiInsns()
708 public void visitPhiInsn(PhiInsn insn) { in analyzeInstructions()
758 } else if (insn instanceof PhiInsn) { in analyzeInstructions()
759 phiInsns.add((PhiInsn) insn); in analyzeInstructions()
1132 private void processPhiInsn(PhiInsn insn) { in processPhiInsn()
DSsaToRop.java28 import com.android.dx.ssa.PhiInsn;
190 private static class PhiVisitor implements PhiInsn.Visitor {
198 public void visitPhiInsn(PhiInsn insn) { in visitPhiInsn()