Home
last modified time | relevance | path

Searched refs:newSources (Results 1 – 6 of 6) sorted by relevance

/external/dexmaker/src/dx/java/com/android/dx/ssa/
DNormalSsaInsn.java43 RegisterSpecList newSources = mapper.map(oldSources); in mapSourceRegisters() local
45 if (newSources != oldSources) { in mapSourceRegisters()
46 insn = insn.withNewRegisters(getResult(), newSources); in mapSourceRegisters()
61 RegisterSpecList newSources = new RegisterSpecList(sz); in changeOneSource() local
64 newSources.set(i, i == index ? newSpec : origSources.get(i)); in changeOneSource()
67 newSources.setImmutable(); in changeOneSource()
78 insn = insn.withNewRegisters(getResult(), newSources); in changeOneSource()
87 public final void setNewSources (RegisterSpecList newSources) { in setNewSources() argument
90 if (origSources.size() != newSources.size()) { in setNewSources()
94 insn = insn.withNewRegisters(getResult(), newSources); in setNewSources()
DRegisterMapper.java50 RegisterSpecList newSources = new RegisterSpecList(sz); in map() local
53 newSources.set(i, map(sources.get(i))); in map()
56 newSources.setImmutable(); in map()
59 return newSources.equals(sources) ? sources : newSources; in map()
DLiteralOpUpgrader.java187 RegisterSpecList newSources, int newOpcode, Constant cst) { in replacePlainInsn() argument
190 Rop newRop = Rops.ropFor(newOpcode, insn.getResult(), newSources, cst); in replacePlainInsn()
194 insn.getResult(), newSources); in replacePlainInsn()
197 insn.getResult(), newSources, cst); in replacePlainInsn()
DEscapeAnalysis.java785 RegisterSpecList newSources, RegisterSpec newResult, int newOpcode, in insertPlainInsnBefore() argument
793 newRop = Rops.ropFor(newOpcode, newResult, newSources, cst); in insertPlainInsnBefore()
799 originalRopInsn.getPosition(), newResult, newSources); in insertPlainInsnBefore()
802 originalRopInsn.getPosition(), newResult, newSources, cst); in insertPlainInsnBefore()
823 RegisterSpecList newSources, RegisterSpec newResult, int newOpcode, in insertThrowingInsnBefore() argument
827 Rop newRop = Rops.ropFor(newOpcode, newResult, newSources, cst); in insertThrowingInsnBefore()
831 origRopInsn.getPosition(), newSources, StdTypeList.EMPTY); in insertThrowingInsnBefore()
834 origRopInsn.getPosition(), newSources, StdTypeList.EMPTY, cst); in insertThrowingInsnBefore()
DSsaBasicBlock.java766 RegisterSpecList newSources = RegisterSpecList.make(tempSpec); in scheduleUseBeforeAssigned() local
772 newSources), this); in scheduleUseBeforeAssigned()
/external/dexmaker/src/dx/java/com/android/dx/rop/code/
DPlainInsn.java114 RegisterSpecList newSources = sources.withoutFirst(); in withSourceLiteral() local
116 newSources, cst); in withSourceLiteral()
118 newSources, cst); in withSourceLiteral()
125 RegisterSpecList newSources = sources.withoutLast(); in withSourceLiteral() local
135 newRop = Rops.ropFor(opcode, getResult(), newSources, cst); in withSourceLiteral()
142 getResult(), newSources, cst); in withSourceLiteral()