/art/test/479-regression-implicit-null-check/ |
D | info.txt | 1 Tests a regression in which we moved the null check to an instruction which
|
D | Android.bp | 3 name: "art-run-test-479-regression-implicit-null-check",
|
/art/test/478-checker-clinit-check-pruning/ |
D | Android.bp | 3 name: "art-run-test-478-checker-clinit-check-pruning",
|
/art/test/108-check-cast/ |
D | info.txt | 1 This test relies on the correct behavior of instance-of to test check-cast behavior,
|
/art/test/609-checker-x86-bounds-check/ |
D | Android.bp | 3 name: "art-run-test-609-checker-x86-bounds-check",
|
/art/test/471-deopt-environment/ |
D | info.txt | 1 Regression test for the bounds check elimination pass, which
|
/art/test/486-checker-must-do-null-check/ |
D | Android.bp | 3 name: "art-run-test-486-checker-must-do-null-check",
|
/art/test/072-precise-gc/src/ |
D | Main.java | 29 check(wrefs); in staleStackTest() 65 static void check(WeakReference[] wrefs) { in check() method in Main
|
/art/test/801-VoidCheckCast/ |
D | info.txt | 3 This tests that an attempt to use check-cast with the void type doesn't
|
/art/tools/checker/ |
D | README | 11 passes. Each group of check lines therefore must start with a 'CHECK-START' 16 Matching of check lines is carried out in the order of appearance in the 17 source file. There are five types of check lines. Branching instructions are 21 lines must therefore match the check lines in the same order. 33 matched the previous check. Can only be used after a CHECK or 57 The engine will attempt to match the check lines against the output of the 72 A group of check lines can be made architecture-specific by inserting '-<arch>' 83 thereby avoiding to repeat the check lines if some, but not all architectures 97 A possible use case of branching is to check whether the generated code exploits the instruction
|
/art/test/590-checker-arr-set-null-regression/ |
D | info.txt | 9 but used to forget to remove the "need for a type check" bit in the
|
/art/test/683-clinit-inline-static-invoke/ |
D | info.txt | 1 Regression test for a bug where the class initialization check for an inlined
|
/art/test/534-checker-bce-deoptimization/ |
D | info.txt | 2 bounds check elimination.
|
/art/test/474-fp-sub-neg/ |
D | info.txt | 1 Regression check for optimizing simplify instruction pass.
|
/art/test/1004-checker-volatile-ref-load/ |
D | info.txt | 1 Regression test for b/140507091: Check that an explicit null check is
|
/art/libartbase/ |
D | libartbase.map | 2 # whole_static_libs, or else they might trigger the ASan odr-violation check.
|
/art/test/071-dexfile-map-clean/ |
D | info.txt | 8 Then check:
|
/art/compiler/optimizing/ |
D | reference_type_propagation.cc | 153 HCheckCast* check = instr->AsCheckCast(); in ValidateTypes() local 154 DCHECK(!check->GetTargetClassRTI().IsValid() || check->GetTargetClassRTI().IsExact()); in ValidateTypes() 265 static void BoundTypeForClassCheck(HInstruction* check) { in BoundTypeForClassCheck() argument 266 if (!check->IsIf() && !check->IsDeoptimize()) { in BoundTypeForClassCheck() 269 HInstruction* compare = check->InputAt(0); in BoundTypeForClassCheck() 310 if (check->IsIf()) { in BoundTypeForClassCheck() 312 ? check->AsIf()->IfTrueSuccessor() in BoundTypeForClassCheck() 313 : check->AsIf()->IfFalseSuccessor(); in BoundTypeForClassCheck() 316 DCHECK(check->IsDeoptimize()); in BoundTypeForClassCheck() 317 if (compare->IsEqual() && check->AsDeoptimize()->GuardsAnInput()) { in BoundTypeForClassCheck() [all …]
|
D | scheduler.cc | 531 SchedulingNode* check = (*nodes)[i]; in PopHighestPriorityNode() local 533 select_node = GetHigherPrioritySchedulingNode(candidate, check); in PopHighestPriorityNode() 534 if (select_node == check) { in PopHighestPriorityNode() 546 SchedulingNode* candidate, SchedulingNode* check) const { in GetHigherPrioritySchedulingNode() 548 uint32_t check_path = check->GetCriticalPath(); in GetHigherPrioritySchedulingNode() 551 return check_path < candidate_path ? check : candidate; in GetHigherPrioritySchedulingNode() 555 return check->GetLatency() < candidate->GetLatency() ? check : candidate; in GetHigherPrioritySchedulingNode()
|
/art/test/800-smali/smali/ |
D | b_21614284.smali | 19 # p0 still needs a null check.
|
/art/test/1966-get-set-local-objects-no-table/smali/ |
D | TestCases1966.smali | 31 check-cast v0, Lart/Test1966$TestClass1; 43 check-cast v0, Lart/Test1966$TestClass1; 106 check-cast v0, Lart/Test1966$TestInterface; 116 check-cast v0, Lart/Test1966$TestClass1;
|
/art/test/135-MirandaDispatch/smali/ |
D | b_21646347.smali | 4 # being a subclass of the abstract class, not postpone the check because the miranda method's
|
/art/test/800-smali/ |
D | expected.txt | 49 b/23502994 (check-cast)
|
/art/test/546-regression-simplify-catch/smali/ |
D | TestCase.smali | 62 # starting with a move-exception. Verifier does not check trivially dead code 82 # starting with a move-exception. Verifier does not check trivially dead code
|
/art/test/ |
D | README.md | 32 `default-check`). These scripts rely on environment variables set by 35 The default logic for all of these these steps (build, run, check) is overridden 37 (i.e. `build`, `run`, or `check`). Note that the default logic of the "run" step 41 After the execution of a run-test, the check step's default behavior 42 (implemented in `test/etc/default-check`) is to compare its standard output with
|