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

/external/dexmaker/src/dx/java/com/android/dx/ssa/
H A DDeadCodeRemover.java161 if (use instanceof PhiInsn) {
162 PhiInsn phiUse = (PhiInsn) use;
257 public void visitPhiInsn (PhiInsn phi) {
H A DPhiTypeResolver.java85 * must have originated from a PhiInsn.
87 PhiInsn definsn = (PhiInsn)ssaMeth.getDefinitionForRegister(reg);
101 if (resultReg != null && useInsn instanceof PhiInsn) {
127 boolean resolveResultType(PhiInsn insn) {
H A DPhiInsn.java32 public final class PhiInsn extends SsaInsn { class in inherits:SsaInsn
55 public PhiInsn(RegisterSpec resultReg, SsaBasicBlock block) { method in class:PhiInsn
66 public PhiInsn(final int resultReg, final SsaBasicBlock block) { method in class:PhiInsn
77 public PhiInsn clone() {
170 * Always returns null for {@code PhiInsn}s.
180 * Always returns null for {@code PhiInsn}s.
190 * Always returns false for {@code PhiInsn}s.
396 public void visitPhiInsn(PhiInsn insn);
H A DSCCP.java160 private void simulatePhi(PhiInsn insn) {
205 if (insn instanceof PhiInsn) {
206 simulatePhi((PhiInsn) insn);
219 if (insn instanceof PhiInsn) {
220 simulatePhi((PhiInsn) insn);
571 if (insn instanceof PhiInsn) {
572 simulatePhi((PhiInsn)insn);
585 if (insn instanceof PhiInsn) {
586 simulatePhi((PhiInsn)insn);
H A DSsaInsn.java226 * @return true if this is a PhiInsn or a normal move insn
281 public void visitPhiInsn(PhiInsn insn);
H A DSsaRenamer.java475 public void visitPhiInsn(PhiInsn phi) {
629 PhiInsn.Visitor visitor = new PhiInsn.Visitor() {
630 public void visitPhiInsn (PhiInsn insn) {
H A DSsaBasicBlock.java205 insns.add(0, new PhiInsn(reg, this));
216 insns.add(0, new PhiInsn(resultSpec, this));
256 public void forEachPhiInsn(PhiInsn.Visitor v) {
261 if (insn instanceof PhiInsn) {
262 v.visitPhiInsn((PhiInsn) insn);
265 * Presently we assume PhiInsn's are in a continuous
278 * Presently we assume PhiInsn's are in a continuous
296 if (!(insn instanceof PhiInsn)) {
H A DMoveParamCombiner.java65 public void visitPhiInsn (PhiInsn phi) {
H A DSsaMethod.java424 public void visitPhiInsn (PhiInsn phi) {
458 public void visitPhiInsn (PhiInsn phi) {
738 public void forEachPhiInsn(PhiInsn.Visitor v) {
H A DLiteralOpUpgrader.java90 public void visitPhiInsn(PhiInsn insn) {
H A DEscapeAnalysis.java700 public void visitPhiInsn(PhiInsn insn) {
/external/dexmaker/src/dx/java/com/android/dx/ssa/back/
H A DLivenessAnalyzer.java22 import com.android.dx.ssa.PhiInsn;
159 if (insn instanceof PhiInsn) {
161 PhiInsn phi = (PhiInsn) insn;
H A DInterferenceGraph.java22 import com.android.dx.ssa.PhiInsn;
H A DSsaToRop.java28 import com.android.dx.ssa.PhiInsn;
190 private static class PhiVisitor implements PhiInsn.Visitor {
197 public void visitPhiInsn(PhiInsn insn) {
H A DFirstFitLocalCombiningAllocator.java26 import com.android.dx.ssa.PhiInsn;
56 private final ArrayList<PhiInsn> phiInsns;
110 phiInsns = new ArrayList<PhiInsn>();
534 for (PhiInsn insn : phiInsns) {
627 public void visitPhiInsn(PhiInsn insn) {
676 } else if (insn instanceof PhiInsn) {
677 phiInsns.add((PhiInsn) insn);
1016 private void processPhiInsn(PhiInsn insn) {

Completed in 90 milliseconds