Home
last modified time | relevance | path

Searched refs:use (Results 1 – 25 of 196) 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.java156 for (SsaInsn use : useList[result.getReg()]) { in pruneDeadInstructions()
157 if (use instanceof PhiInsn) { in pruneDeadInstructions()
158 PhiInsn phiUse = (PhiInsn) use; in pruneDeadInstructions()
183 for (SsaInsn use : useList[regV]) { in isCircularNoSideEffect()
184 if (hasSideEffect(use)) { in isCircularNoSideEffect()
196 for (SsaInsn use : useList[regV]) { in isCircularNoSideEffect()
197 RegisterSpec result = use.getResult(); in isCircularNoSideEffect()
DConstCollector.java281 for (SsaInsn use : ssaMeth.getUseListForRegister(origReg.getReg())) { in fixLocalAssignment()
282 RegisterSpec localAssignment = use.getLocalAssignment(); in fixLocalAssignment()
287 if (use.getResult() == null) { in fixLocalAssignment()
298 use.setResultLocal(null); in fixLocalAssignment()
308 use.getBlock()); in fixLocalAssignment()
310 ArrayList<SsaInsn> insns = use.getBlock().getInsns(); in fixLocalAssignment()
312 insns.add(insns.indexOf(use) + 1, newInsn); in fixLocalAssignment()
391 for (SsaInsn use : useList[origReg.getReg()]) { in updateConstUses()
392 if (use.canThrow() in updateConstUses()
393 && use.getBlock().getSuccessors().cardinality() > 1) { in updateConstUses()
[all …]
DMoveParamCombiner.java132 SsaInsn use = uses.get(i); in run()
133 use.mapSourceRegisters(mapper); in run()
/dalvik/dx/
DREADME.txt3 things; use "dx --help" to see a modicum of self-documentation.
DNOTICE5 you may not use this file except in compliance with the License.
22 "License" shall mean the terms and conditions for use, reproduction,
90 use, offer to sell, sell, import, and otherwise transfer the Work,
138 for use, reproduction, or distribution of Your modifications, or
139 for any such Derivative Works as a whole, provided Your use,
151 6. Trademarks. This License does not grant permission to use the trade
153 except as required for reasonable and customary use in describing the
172 result of this License or out of the use or inability to use the
/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/
DNOTICE10 you may not use this file except in compliance with the License.
27 "License" shall mean the terms and conditions for use, reproduction,
95 use, offer to sell, sell, import, and otherwise transfer the Work,
143 for use, reproduction, or distribution of Your modifications, or
144 for any such Derivative Works as a whole, provided Your use,
156 6. Trademarks. This License does not grant permission to use the trade
158 except as required for reasonable and customary use in describing the
177 result of this License or out of the use or inability to use the
/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/036-dex-static-var/
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/037-dex-static-final-var/
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/038-dex-instance-method/
Dblort.j4 ; you may not use this file except in compliance with the License.
/dalvik/dx/tests/101-verify-wide-math/
Dop_l2i.j4 ; you may not use this file except in compliance with the License.
Dop_d2f.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/106-verify-object-ops/
Dop_athrow.j4 ; you may not use this file except in compliance with the License.
/dalvik/dx/tests/105-verify-load-store-ops/
Dop_istore_0.j4 ; you may not use this file except in compliance with the License.
Dop_istore.j4 ; you may not use this file except in compliance with the License.
Dop_lstore_0.j4 ; you may not use this file except in compliance with the License.
/dalvik/dx/tests/107-verify-stack-ops/
Dop_dup2_case1.j4 ; you may not use this file except in compliance with the License.
/dalvik/dx/tests/102-verify-nonwide-math/
Dop_irem.j4 ; you may not use this file except in compliance with the License.

12345678