Home
last modified time | relevance | path

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

/dalvik/dx/src/com/android/dx/ssa/
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()
69 RegisterSpecSet newSources = new RegisterSpecSet(getNewRegisterCount()); in map() local
74 newSources.put(map(registerSpec)); in map()
78 newSources.setImmutable(); in map()
81 return newSources.equals(sources) ? sources : newSources; in map()
DNormalSsaInsn.java48 RegisterSpecList newSources = mapper.map(oldSources); in mapSourceRegisters() local
50 if (newSources != oldSources) { in mapSourceRegisters()
51 insn = insn.withNewRegisters(getResult(), newSources); in mapSourceRegisters()
66 RegisterSpecList newSources = new RegisterSpecList(sz); in changeOneSource() local
69 newSources.set(i, i == index ? newSpec : origSources.get(i)); in changeOneSource()
72 newSources.setImmutable(); in changeOneSource()
83 insn = insn.withNewRegisters(getResult(), newSources); in changeOneSource()
92 public final void setNewSources (RegisterSpecList newSources) { in setNewSources() argument
95 if (origSources.size() != newSources.size()) { in setNewSources()
99 insn = insn.withNewRegisters(getResult(), newSources); in setNewSources()
DLiteralOpUpgrader.java189 RegisterSpecList newSources, int newOpcode, Constant cst) { in replacePlainInsn() argument
192 Rop newRop = Rops.ropFor(newOpcode, insn.getResult(), newSources, cst); in replacePlainInsn()
196 insn.getResult(), newSources); in replacePlainInsn()
199 insn.getResult(), newSources, cst); in replacePlainInsn()
DEscapeAnalysis.java788 RegisterSpecList newSources, RegisterSpec newResult, int newOpcode, in insertPlainInsnBefore() argument
796 newRop = Rops.ropFor(newOpcode, newResult, newSources, cst); in insertPlainInsnBefore()
802 originalRopInsn.getPosition(), newResult, newSources); in insertPlainInsnBefore()
805 originalRopInsn.getPosition(), newResult, newSources, cst); in insertPlainInsnBefore()
826 RegisterSpecList newSources, RegisterSpec newResult, int newOpcode, in insertThrowingInsnBefore() argument
830 Rop newRop = Rops.ropFor(newOpcode, newResult, newSources, cst); in insertThrowingInsnBefore()
834 origRopInsn.getPosition(), newSources, StdTypeList.EMPTY); in insertThrowingInsnBefore()
837 origRopInsn.getPosition(), newSources, StdTypeList.EMPTY, cst); in insertThrowingInsnBefore()
DSsaBasicBlock.java766 RegisterSpecList newSources = RegisterSpecList.make(tempSpec); in scheduleUseBeforeAssigned() local
772 newSources), this); in scheduleUseBeforeAssigned()
/dalvik/dx/src/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()
/dalvik/dexgen/src/com/android/dexgen/rop/code/
DPlainInsn.java114 RegisterSpecList newSources = sources.withoutLast(); in withLastSourceLiteral() local
119 getResult(), newSources, (Constant)lastType); in withLastSourceLiteral()
126 getResult(), newSources, cst); in withLastSourceLiteral()