Home
last modified time | relevance | path

Searched refs:use (Results 1 – 25 of 194) sorted by relevance

12345678

/dalvik/dx/src/com/android/dx/ssa/
DEscapeAnalysis.java334 for (SsaInsn use : useList) { in processRegister()
335 Rop useOpcode = use.getOpcode(); in processRegister()
339 processPhiUse(use, escSet, regWorklist); in processRegister()
342 processUse(def, use, escSet, regWorklist); in processRegister()
358 private void processPhiUse(SsaInsn use, EscapeSet escSet, in processPhiUse() argument
360 int setIndex = findSetIndex(use.getResult()); in processPhiUse()
376 escSet.regSet.set(use.getResult().getReg()); in processPhiUse()
377 regWorklist.add(use.getResult()); in processPhiUse()
391 private void processUse(RegisterSpec def, SsaInsn use, EscapeSet escSet, in processUse() argument
393 int useOpcode = use.getOpcode().getOpcode(); in processUse()
[all …]
DDeadCodeRemover.java153 for (SsaInsn use : useList[result.getReg()]) { in pruneDeadInstructions()
154 if (use instanceof PhiInsn) { in pruneDeadInstructions()
155 PhiInsn phiUse = (PhiInsn) use; in pruneDeadInstructions()
180 for (SsaInsn use : useList[regV]) { in isCircularNoSideEffect()
181 if (hasSideEffect(use)) { in isCircularNoSideEffect()
193 for (SsaInsn use : useList[regV]) { in isCircularNoSideEffect()
194 RegisterSpec result = use.getResult(); in isCircularNoSideEffect()
DConstCollector.java280 for (SsaInsn use : ssaMeth.getUseListForRegister(origReg.getReg())) { in fixLocalAssignment()
281 RegisterSpec localAssignment = use.getLocalAssignment(); in fixLocalAssignment()
286 if (use.getResult() == null) { in fixLocalAssignment()
297 use.setResultLocal(null); in fixLocalAssignment()
307 use.getBlock()); in fixLocalAssignment()
309 ArrayList<SsaInsn> insns = use.getBlock().getInsns(); in fixLocalAssignment()
311 insns.add(insns.indexOf(use) + 1, newInsn); in fixLocalAssignment()
390 for (SsaInsn use : useList[origReg.getReg()]) { in updateConstUses()
391 if (use.canThrow() in updateConstUses()
392 && use.getBlock().getSuccessors().cardinality() > 1) { in updateConstUses()
[all …]
DMoveParamCombiner.java127 SsaInsn use = uses.get(i); in run()
128 use.mapSourceRegisters(mapper); in run()
/dalvik/dx/
DREADME.txt3 things; use "dx --help" to see a modicum of self-documentation.
/dalvik/dx/tests/055-dex-explicit-throw/
Dinfo.txt2 explicit use of "throw" gets converted reasonably.
/dalvik/dx/tests/074-dex-form35c-edge-case/
Dinfo.txt4 the instruction has to be rewritten to use a different format.
/dalvik/dx/tests/034-dex-minimal/
Dblort.j4 ; you may not use this file except in compliance with the License.
/dalvik/dx/tests/040-dex-constructor/
Dblort.j4 ; you may not use this file except in compliance with the License.
/dalvik/dx/tests/038-dex-instance-method/
Dblort.j4 ; you may not use this file except in compliance with the License.
/dalvik/dx/tests/041-dex-abstract-method/
Dblort.j4 ; you may not use this file except in compliance with the License.
/dalvik/dx/tests/035-dex-instance-var/
Dblort.j4 ; you may not use this file except in compliance with the License.
/dalvik/dx/tests/037-dex-static-final-var/
Dblort.j4 ; you may not use this file except in compliance with the License.
/dalvik/dx/tests/036-dex-static-var/
Dblort.j4 ; you may not use this file except in compliance with the License.
/dalvik/dx/tests/101-verify-wide-math/
Dop_lor.j4 ; you may not use this file except in compliance with the License.
Dop_lushr.j4 ; you may not use this file except in compliance with the License.
/dalvik/dx/tests/102-verify-nonwide-math/
Dop_fdiv.j4 ; you may not use this file except in compliance with the License.
Dop_i2d.j4 ; you may not use this file except in compliance with the License.
Dop_f2l.j4 ; you may not use this file except in compliance with the License.
Dop_irem.j4 ; you may not use this file except in compliance with the License.
/dalvik/dx/tests/105-verify-load-store-ops/
Dop_laload.j4 ; you may not use this file except in compliance with the License.
Dop_lstore_3.j4 ; you may not use this file except in compliance with the License.
Dop_dstore_2.j4 ; you may not use this file except in compliance with the License.
/dalvik/dx/tests/107-verify-stack-ops/
Dop_pop2_case2.j4 ; you may not use this file except in compliance with the License.
/dalvik/dx/tests/104-verify-return-ops/
Dop_lreturn.j4 ; you may not use this file except in compliance with the License.

12345678