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

/dalvik/dx/src/com/android/dx/ssa/
H A DDeadCodeRemover.java154 if (use instanceof PhiInsn) {
155 PhiInsn phiUse = (PhiInsn) use;
250 public void visitPhiInsn (PhiInsn phi) {
H A DPhiTypeResolver.java84 * must have originated from a PhiInsn.
86 PhiInsn definsn = (PhiInsn)ssaMeth.getDefinitionForRegister(reg);
100 if (resultReg != null && useInsn instanceof PhiInsn) {
126 boolean resolveResultType(PhiInsn insn) {
H A DPhiInsn.java36 public final class PhiInsn extends SsaInsn { class in inherits:SsaInsn
59 public PhiInsn(RegisterSpec resultReg, SsaBasicBlock block) { method in class:PhiInsn
70 public PhiInsn(final int resultReg, final SsaBasicBlock block) { method in class:PhiInsn
81 public PhiInsn clone() {
174 * Always returns null for {@code PhiInsn}s.
184 * Always returns null for {@code PhiInsn}s.
194 * Always returns false for {@code PhiInsn}s.
400 public void visitPhiInsn(PhiInsn insn);
H A DSCCP.java159 private void simulatePhi(PhiInsn insn) {
204 if (insn instanceof PhiInsn) {
205 simulatePhi((PhiInsn) insn);
218 if (insn instanceof PhiInsn) {
219 simulatePhi((PhiInsn) insn);
570 if (insn instanceof PhiInsn) {
571 simulatePhi((PhiInsn)insn);
584 if (insn instanceof PhiInsn) {
585 simulatePhi((PhiInsn)insn);
H A DSsaRenamer.java474 public void visitPhiInsn(PhiInsn phi) {
628 PhiInsn.Visitor visitor = new PhiInsn.Visitor() {
629 public void visitPhiInsn (PhiInsn insn) {
H A DSsaBasicBlock.java204 insns.add(0, new PhiInsn(reg, this));
215 insns.add(0, new PhiInsn(resultSpec, this));
255 public void forEachPhiInsn(PhiInsn.Visitor v) {
260 if (insn instanceof PhiInsn) {
261 v.visitPhiInsn((PhiInsn) insn);
264 * Presently we assume PhiInsn's are in a continuous
277 * Presently we assume PhiInsn's are in a continuous
295 if (!(insn instanceof PhiInsn)) {
H A DMoveParamCombiner.java63 public void visitPhiInsn (PhiInsn phi) {
H A DSsaInsn.java230 * @return true if this is a PhiInsn or a normal move insn
285 public void visitPhiInsn(PhiInsn insn);
H A DSsaMethod.java423 public void visitPhiInsn (PhiInsn phi) {
457 public void visitPhiInsn (PhiInsn phi) {
737 public void forEachPhiInsn(PhiInsn.Visitor v) {
H A DLiteralOpUpgrader.java89 public void visitPhiInsn(PhiInsn insn) {
H A DEscapeAnalysis.java699 public void visitPhiInsn(PhiInsn insn) {
/dalvik/dx/src/com/android/dx/ssa/back/
H A DLivenessAnalyzer.java20 import com.android.dx.ssa.PhiInsn;
158 if (insn instanceof PhiInsn) {
160 PhiInsn phi = (PhiInsn) insn;
H A DSsaToRop.java28 import com.android.dx.ssa.PhiInsn;
189 private static class PhiVisitor implements PhiInsn.Visitor {
196 public void visitPhiInsn(PhiInsn insn) {
H A DFirstFitLocalCombiningAllocator.java29 import com.android.dx.ssa.PhiInsn;
60 private final ArrayList<PhiInsn> phiInsns;
114 phiInsns = new ArrayList<PhiInsn>();
538 for (PhiInsn insn : phiInsns) {
631 public void visitPhiInsn(PhiInsn insn) {
680 } else if (insn instanceof PhiInsn) {
681 phiInsns.add((PhiInsn) insn);
1020 private void processPhiInsn(PhiInsn insn) {

Completed in 444 milliseconds