Home
last modified time | relevance | path

Searched refs:getResult (Results 1 – 25 of 39) sorted by relevance

12

/dalvik/dx/src/com/android/dx/ssa/
DNormalSsaInsn.java40 super(insn.getResult(), block); in NormalSsaInsn()
51 insn = insn.withNewRegisters(getResult(), newSources); in mapSourceRegisters()
83 insn = insn.withNewRegisters(getResult(), newSources); in changeOneSource()
99 insn = insn.withNewRegisters(getResult(), newSources); in setNewSources()
126 return insn.withNewRegisters(getResult(), insn.getSources()); in toRopInsn()
151 assignment = getResult(); in getLocalAssignment()
DDeadCodeRemover.java151 RegisterSpec result = insn.getResult(); in pruneDeadInstructions()
194 RegisterSpec result = use.getResult(); in isCircularNoSideEffect()
245 noSideEffectRegs.set(insn.getResult().getReg()); in visitMoveInsn()
253 noSideEffectRegs.set(phi.getResult().getReg()); in visitPhiInsn()
259 RegisterSpec result = insn.getResult(); in visitNonMoveInsn()
DLiteralOpUpgrader.java148 RegisterSpec result = insn.getResult(); in tryReplacingWithConstant()
152 TypeBearer type = insn.getResult().getTypeBearer(); in tryReplacingWithConstant()
189 Rop newRop = Rops.ropFor(newOpcode, insn.getResult(), newSources, cst); in replacePlainInsn()
193 insn.getResult(), newSources); in replacePlainInsn()
196 insn.getResult(), newSources, cst); in replacePlainInsn()
DPhiTypeResolver.java73 && (definsn.getResult().getBasicType() == Type.BT_VOID)) { in run()
99 RegisterSpec resultReg = useInsn.getResult(); in run()
188 RegisterSpec result = insn.getResult(); in resolveResultType()
DMoveParamCombiner.java73 paramSpecs[param] = insn.getResult(); in run()
76 final RegisterSpec specB = insn.getResult(); in run()
DEscapeAnalysis.java219 RegisterSpec result = insn.getResult(); in processInsn()
252 RegisterSpec result = insn.getResult(); in processMoveResultPseudoInsn()
360 int setIndex = findSetIndex(use.getResult()); in processPhiUse()
376 escSet.regSet.set(use.getResult().getReg()); in processPhiUse()
377 regWorklist.add(use.getResult()); in processPhiUse()
397 escSet.regSet.set(use.getResult().getReg()); in processUse()
398 regWorklist.add(use.getResult()); in processUse()
536 Type resultType = def.getResult().getType(); in replaceDef()
581 result = source.withReg(next.getResult().getReg()); in replaceUse()
614 next.getResult(), RegOps.CONST, in replaceUse()
[all …]
DSsaBasicBlock.java588 if (lastInsn.getResult() != null || lastInsn.getSources().size() > 0) { in addMoveToEnd()
707 toSchedule.get(i).getResult()); in scheduleUseBeforeAssigned()
721 if (!checkRegUsed(regsUsedAsSources, insn.getResult())) { in scheduleUseBeforeAssigned()
737 if (checkRegUsed(regsUsedAsSources, insn.getResult()) in scheduleUseBeforeAssigned()
753 RegisterSpec result = insnToSplit.getResult(); in scheduleUseBeforeAssigned()
912 = firstNonPhiMoveInsn.getResult().getReg(); in scheduleMovesFromPhis()
936 = firstNonPhiMoveInsn.getResult(); in scheduleMovesFromPhis()
943 firstNonPhiMoveInsn.getResult(); in scheduleMovesFromPhis()
DLocalVariableExtractor.java125 && (lastInsn.getResult() != null); in processBlock()
149 result = insn.getResult(); in processBlock()
DConstCollector.java176 RegisterSpec result = insn.getResult(); in getConstsSortedByCountUse()
286 if (use.getResult() == null) { in fixLocalAssignment()
342 final RegisterSpec origReg = insn.getResult(); in updateConstUses()
343 TypeBearer typeBearer = insn.getResult().getTypeBearer(); in updateConstUses()
DPhiInsn.java98 o.regSpec.getReg()).getResult(); in updateSourcesToDefinitions()
114 getResult().getReg(), type, local)); in changeResultType()
354 RegisterSpec result = getResult(); in toHumanWithInline()
DSsaMethod.java421 definitionList[insn.getResult().getReg()] = insn; in getDefinitionForRegister()
424 definitionList[phi.getResult().getReg()] = phi; in getDefinitionForRegister()
427 RegisterSpec result = insn.getResult(); in getDefinitionForRegister()
429 definitionList[insn.getResult().getReg()] = insn; in getDefinitionForRegister()
579 RegisterSpec resultReg = insn.getResult(); in onInsnRemoved()
618 RegisterSpec resultReg = insn.getResult(); in updateOneDefinition()
DSCCP.java160 int phiResultReg = insn.getResult().getReg(); in simulatePhi()
477 RegisterSpec result = insn.getResult(); in simulateStmt()
483 result = succ.getInsns().get(0).getResult(); in simulateStmt()
612 TypeBearer typeBearer = defn.getResult().getTypeBearer(); in replaceConstants()
623 RegisterSpec dest = defn.getResult(); in replaceConstants()
DSsaRenamer.java494 RegisterSpec ropResult = insn.getResult(); in visitMoveInsn()
602 RegisterSpec ropResult = insn.getResult(); in processResultReg()
614 addMapping(ropReg, insn.getResult()); in processResultReg()
/dalvik/dx/src/com/android/dx/rop/code/
DPlainInsn.java93 getResult().withOffset(delta), in withRegisterOffset()
115 Rop newRop = Rops.ropFor(getOpcode().getOpcode(), getResult(), in withSourceLiteral()
117 return new PlainCstInsn(newRop, getPosition(), getResult(), in withSourceLiteral()
135 newRop = Rops.ropFor(opcode, getResult(), newSources, cst); in withSourceLiteral()
142 getResult(), newSources, cst); in withSourceLiteral()
DLocalVariableExtractor.java105 (insns.getLast().getResult() != null); in processBlock()
132 result = insn.getResult(); in processBlock()
DPlainCstInsn.java71 getResult().withOffset(delta), in withRegisterOffset()
DSwitchInsn.java84 getResult().withOffset(delta), in withRegisterOffset()
DInsn.java143 public final RegisterSpec getResult() { in getResult() method in Insn
282 && equalsHandleNulls(result, b.getResult()) in contentEquals()
/dalvik/dexgen/src/com/android/dexgen/rop/code/
DPlainInsn.java92 getResult().withOffset(delta), in withRegisterOffset()
119 getResult(), newSources, (Constant)lastType); in withLastSourceLiteral()
126 getResult(), newSources, cst); in withLastSourceLiteral()
DLocalVariableExtractor.java105 (insns.getLast().getResult() != null); in processBlock()
132 result = insn.getResult(); in processBlock()
DPlainCstInsn.java71 getResult().withOffset(delta), in withRegisterOffset()
DSwitchInsn.java84 getResult().withOffset(delta), in withRegisterOffset()
DInsn.java145 public final RegisterSpec getResult() { in getResult() method in Insn
284 && equalsHandleNulls(result, b.getResult()) in contentEquals()
/dalvik/dx/src/com/android/dx/ssa/back/
DLivenessAnalyzer.java235 RegisterSpec rs = statement.getResult(); in liveOutAtStatement()
270 interference.add(phis.get(i).getResult().getReg(), in coInterferePhis()
271 phis.get(j).getResult().getReg()); in coInterferePhis()
DRegisterAllocator.java86 return definition.getResult().getCategory(); in getCategoryForSsaReg()
100 return definition == null ? null : definition.getResult(); in getDefinitionSpecForSsaReg()

12