/art/compiler/optimizing/ |
D | optimization.h | 114 const char* OptimizationPassName(OptimizationPass pass); 124 : pass(p), pass_name(pn), depends_on(d) {} in OptimizationDef() 125 OptimizationPass pass; member 131 inline OptimizationDef OptDef(OptimizationPass pass, 134 return OptimizationDef(pass, pass_name, depends_on);
|
D | optimization.cc | 68 const char* OptimizationPassName(OptimizationPass pass) { in OptimizationPassName() argument 69 switch (pass) { in OptimizationPassName() 199 OptimizationPass pass = definitions[i].pass; in ConstructOptimizations() local 203 : OptimizationPassName(pass); in ConstructOptimizations() 206 switch (pass) { in ConstructOptimizations()
|
/art/test/662-regression-alias/src/ |
D | Main.java | 41 static int doit(int pass) { in doit() argument 43 for (; ; pass++) { in doit() 47 if (pass == 0) in doit()
|
/art/libartservice/service/java/com/android/server/art/ |
D | BackgroundDexoptJobStatsReporter.java | 63 public static void reportPass(@BatchDexoptPass int pass, @NonNull DexoptResult dexoptResult, in reportPass() argument 79 packageDexoptResults.size(), toStatsdPassEnum(pass)); in reportPass() 145 private static int toStatsdPassEnum(@BatchDexoptPass int pass) { in toStatsdPassEnum() argument 146 switch (pass) { in toStatsdPassEnum() 154 throw new IllegalArgumentException("Unknown batch dexopt pass " + pass); in toStatsdPassEnum()
|
D | BackgroundDexoptJob.java | 219 for (@BatchDexoptPass int pass : ArtFlags.BATCH_DEXOPT_PASSES) { in run() 220 progressCallbacks.put(pass, progress -> { in run() 222 durationMsByPass.put(pass, 0l); in run() 224 startTimeMsByPass.put(pass, SystemClock.uptimeMillis()); in run() 227 pass, SystemClock.uptimeMillis() - startTimeMsByPass.get(pass)); in run()
|
/art/test/695-simplify-throws/ |
D | info.txt | 1 Regression test for the DCE pass of the compiler which used 2 to trip on this code: the DCE pass would re-build the dominator
|
/art/test/176-app-image-string/ |
D | expected-stdout.txt | 1 pass
|
/art/test/639-checker-code-sinking/ |
D | info.txt | 1 Checker tests for the code sinking optimization pass.
|
/art/test/2025-ChangedArrayValue/ |
D | info.txt | 1 Tests are written for Load Hoist Store Sink pass
|
/art/test/2026-DifferentMemoryLSCouples/ |
D | info.txt | 1 Tests are written for Load Hoist Store Sink pass
|
/art/test/2028-MultiBackward/ |
D | info.txt | 1 Tests are written for Load Hoist Store Sink pass
|
/art/test/2027-TwiceTheSameMemoryCouple/ |
D | info.txt | 1 Tests are written for Load Hoist Store Sink pass
|
/art/test/828-partial-lse/ |
D | info.txt | 1 Regression test for the partial LSE pass, see
|
/art/test/679-locks/ |
D | info.txt | 1 Ensure FindLocksAtDexPc is able to pass through quickened instructions related
|
/art/test/475-simplify-mul-zero/ |
D | info.txt | 1 Regression check for optimizing simplify instruction pass.
|
/art/test/834-lse/ |
D | info.txt | 1 Regression test for the load-store-elimination pass, which used to remove stores
|
/art/test/581-checker-rtp/ |
D | info.txt | 1 Regression test for the reference type propagation pass
|
/art/test/427-bounds/ |
D | info.txt | 1 Regression test for the optimizing compiler that used to incorrectly pass
|
/art/test/696-loop/ |
D | info.txt | 1 Regression test for the loop pass of the compiler, which used
|
/art/runtime/arch/arm/ |
D | quick_entrypoints_arm.S | 564 mov r1, rSELF @ pass Thread::Current 594 mov r1, rSELF @ pass Thread::Current 631 mov r2, rSELF @ pass Thread::Current 687 @ mov r0, \rRef @ pass ref in r0 (no-op for now since parameter ref is unused) 689 mov r1, \rObj @ pass rObj 691 mov r2, #\offset @ pass offset 827 mov r1, rSELF @ pass Thread::Current 866 str rSELF, [sp, #-16]! @ expand the frame and pass Thread::Current 880 str rSELF, [sp, #-16]! @ expand the frame and pass Thread::Current 1016 mov r1, rSELF @ pass Thread::Current [all …]
|
/art/test/815-invokeinterface-default/ |
D | info.txt | 1 Regression test for the compiler where we used to pass a copied method as hidden
|
/art/test/633-checker-rtp-getclass/ |
D | info.txt | 1 Regression test for the RTP pass of the compiler, which
|
/art/test/466-get-live-vreg/ |
D | info.txt | 2 also pass for non-debuggable, as we need to know live DEX registers
|
/art/test/471-deopt-environment/ |
D | info.txt | 1 Regression test for the bounds check elimination pass, which
|
/art/test/667-out-of-bounds/ |
D | info.txt | 2 cirumstances used to pass the wrong value for the length of
|