Home
last modified time | relevance | path

Searched refs:NormalSsaInsn (Results 1 – 13 of 13) sorted by relevance

/dalvik/dx/src/com/android/dx/ssa/
DLiteralOpUpgrader.java86 public void visitMoveInsn(NormalSsaInsn insn) { in run()
96 public void visitNonMoveInsn(NormalSsaInsn insn) { in run()
148 private boolean tryReplacingWithConstant(NormalSsaInsn insn) { in tryReplacingWithConstant()
166 NormalSsaInsn sourceInsn = in tryReplacingWithConstant()
167 (NormalSsaInsn) predInsns.get(predInsns.size()-1); in tryReplacingWithConstant()
188 private void replacePlainInsn(NormalSsaInsn insn, in replacePlainInsn()
201 NormalSsaInsn newInsn = new NormalSsaInsn(newRopInsn, insn.getBlock()); in replacePlainInsn()
DSsaBasicBlock.java148 result.insns.add(new NormalSsaInsn (ropInsns.get(i), result)); in newFromRop()
586 NormalSsaInsn lastInsn; in addMoveToEnd()
587 lastInsn = (NormalSsaInsn)insns.get(insns.size()-1); in addMoveToEnd()
616 NormalSsaInsn toAdd = new NormalSsaInsn( in addMoveToEnd()
639 NormalSsaInsn toAdd = new NormalSsaInsn( in addMoveToBeginning()
758 NormalSsaInsn toAdd = new NormalSsaInsn( in scheduleUseBeforeAssigned()
768 NormalSsaInsn toReplace = new NormalSsaInsn( in scheduleUseBeforeAssigned()
928 NormalSsaInsn toAdd = new NormalSsaInsn( in scheduleMovesFromPhis()
DNormalSsaInsn.java29 public final class NormalSsaInsn extends SsaInsn implements Cloneable { class
39 NormalSsaInsn(final Insn insn, final SsaBasicBlock block) { in NormalSsaInsn() method in NormalSsaInsn
104 public NormalSsaInsn clone() { in clone()
105 return (NormalSsaInsn) super.clone(); in clone()
DMoveParamCombiner.java62 public void visitMoveInsn (NormalSsaInsn insn) { in run()
68 public void visitNonMoveInsn (NormalSsaInsn insn) { in run()
152 private int getParamIndex(NormalSsaInsn insn) { in getParamIndex()
DSsaInsn.java60 return new NormalSsaInsn(insn, block); in makeFromRop()
279 public void visitMoveInsn(NormalSsaInsn insn); in visitMoveInsn()
291 public void visitNonMoveInsn(NormalSsaInsn insn); in visitNonMoveInsn()
DDeadCodeRemover.java246 public void visitMoveInsn (NormalSsaInsn insn) { in visitMoveInsn()
264 public void visitNonMoveInsn (NormalSsaInsn insn) { in visitNonMoveInsn()
DSsaMethod.java225 return new NormalSsaInsn ( in getGoto()
398 public void visitMoveInsn (NormalSsaInsn insn) { in getDefinitionForRegister()
406 public void visitNonMoveInsn (NormalSsaInsn insn) { in getDefinitionForRegister()
434 public void visitMoveInsn (NormalSsaInsn insn) { in buildUseList()
444 public void visitNonMoveInsn (NormalSsaInsn insn) { in buildUseList()
DEscapeAnalysis.java697 public void visitMoveInsn(NormalSsaInsn insn) { in run()
707 public void visitNonMoveInsn(NormalSsaInsn insn) { in run()
808 NormalSsaInsn newInsn = new NormalSsaInsn(newRopInsn, insn.getBlock()); in insertPlainInsnBefore()
840 NormalSsaInsn newInsn = new NormalSsaInsn(newRopInsn, insn.getBlock()); in insertThrowingInsnBefore()
DSsaRenamer.java491 public void visitMoveInsn(NormalSsaInsn insn) { in visitMoveInsn()
592 public void visitNonMoveInsn(NormalSsaInsn insn) { in visitNonMoveInsn()
DSCCP.java637 NormalSsaInsn nInsn = (NormalSsaInsn) insn; in replaceConstants()
/dalvik/dx/src/com/android/dx/ssa/back/
DFirstFitAllocator.java22 import com.android.dx.ssa.NormalSsaInsn;
94 NormalSsaInsn defInsn = (NormalSsaInsn) in allocateRegisters()
144 private int paramNumberFromMoveParam(NormalSsaInsn ndefInsn) { in paramNumberFromMoveParam()
DRegisterAllocator.java25 import com.android.dx.ssa.NormalSsaInsn;
113 if (defInsn instanceof NormalSsaInsn) { in isDefinitionMoveParam()
114 NormalSsaInsn ndefInsn = (NormalSsaInsn) defInsn; in isDefinitionMoveParam()
DFirstFitLocalCombiningAllocator.java28 import com.android.dx.ssa.NormalSsaInsn;
98 private final ArrayList<NormalSsaInsn> moveResultPseudoInsns;
101 private final ArrayList<NormalSsaInsn> invokeRangeInsns;
156 moveResultPseudoInsns = new ArrayList<NormalSsaInsn>(); in FirstFitLocalCombiningAllocator()
157 invokeRangeInsns = new ArrayList<NormalSsaInsn>(); in FirstFitLocalCombiningAllocator()
525 for (NormalSsaInsn insn : invokeRangeInsns) { in handleInvokeRangeInsns()
536 for (NormalSsaInsn insn : moveResultPseudoInsns) { in handleCheckCastResults()
602 ((NormalSsaInsn) checkCastInsn).changeOneSource(0, in handleCheckCastResults()
702 public void visitMoveInsn(NormalSsaInsn insn) { in analyzeInstructions()
714 public void visitNonMoveInsn(NormalSsaInsn insn) { in analyzeInstructions()
[all …]