/art/compiler/optimizing/ |
D | induction_var_range.cc | 210 HInductionVarAnalysis::InductionInfo* trip = nullptr; in GetInductionRange() local 211 if (!HasInductionInfo(context, instruction, &loop, &info, &trip)) { in GetInductionRange() 230 *min_val = SimplifyMin(GetVal(context, loop, info, trip, /*is_min=*/ true)); in GetInductionRange() 231 *max_val = SimplifyMax(GetVal(context, loop, info, trip, /*is_min=*/ false), chase_hint); in GetInductionRange() 233 NeedsTripCount(context, loop, info, &stride_value) && IsUnsafeTripCount(trip); in GetInductionRange() 237 *min_val = SimplifyMin(GetVal(context, loop, info, trip, /*is_min=*/ true)); in GetInductionRange() 396 HInductionVarAnalysis::InductionInfo* trip = nullptr; in IsUnitStride() local 397 if (HasInductionInfo(context, instruction, &loop, &info, &trip)) { in IsUnitStride() 421 HInductionVarAnalysis::InductionInfo *trip = induction_analysis_->LookupInfo(loop, loop_control); in GenerateTripCount() local 422 if (trip != nullptr && !IsUnsafeTripCount(trip)) { in GenerateTripCount() [all …]
|
D | induction_var_range.h | 226 /*out*/ HInductionVarAnalysis::InductionInfo** trip) const; 233 bool IsBodyTripCount(HInductionVarAnalysis::InductionInfo* trip) const; 234 bool IsUnsafeTripCount(HInductionVarAnalysis::InductionInfo* trip) const; 237 HInductionVarAnalysis::InductionInfo* trip) const; 242 HInductionVarAnalysis::InductionInfo* trip, 247 HInductionVarAnalysis::InductionInfo* trip, 252 HInductionVarAnalysis::InductionInfo* trip, 257 HInductionVarAnalysis::InductionInfo* trip, 262 HInductionVarAnalysis::InductionInfo* trip, 268 HInductionVarAnalysis::InductionInfo* trip, [all …]
|
D | induction_var_range_test.cc | 252 bool IsBodyTripCount(HInductionVarAnalysis::InductionInfo* trip) { in IsBodyTripCount() argument 253 return range_.IsBodyTripCount(trip); in IsBodyTripCount() 256 bool IsUnsafeTripCount(HInductionVarAnalysis::InductionInfo* trip) { in IsUnsafeTripCount() argument 257 return range_.IsUnsafeTripCount(trip); in IsUnsafeTripCount() 261 HInductionVarAnalysis::InductionInfo* trip) { in GetMin() argument 265 return GetMin(context, &loop, info, trip); in GetMin() 271 HInductionVarAnalysis::InductionInfo* trip) { in GetMin() argument 272 return range_.GetVal(context, loop, info, trip, /*is_min=*/ true); in GetMin() 276 HInductionVarAnalysis::InductionInfo* trip) { in GetMax() argument 280 return GetMax(context, &loop, info, trip); in GetMax() [all …]
|
/art/test/083-compiler-regressions/ |
D | expected-stdout.txt | 42 LiveFlags passes trip 3 43 LiveFlags passes trip 1
|
/art/test/641-iterations/ |
D | info.txt | 1 Tests on varying trip counts (to validate vector/cleanup loops).
|
/art/test/529-long-split/ |
D | info.txt | 1 Regression test for optimizing that used to trip
|
/art/test/526-long-regalloc/ |
D | info.txt | 1 Regression test for optimizing that used to trip when allocating a register
|
/art/test/467-regalloc-pair/ |
D | info.txt | 2 that used to trip when compiling TestCase.testCase on x86.
|
/art/test/468-checker-bool-simplif-regression/ |
D | info.txt | 2 that used to trip when a boolean value was the input of an If.
|
/art/test/695-simplify-throws/ |
D | info.txt | 2 to trip on this code: the DCE pass would re-build the dominator
|
/art/test/501-regression-packed-switch/ |
D | info.txt | 2 to trip when compiled code contained a packed switch with no targets.
|
/art/test/534-checker-bce-deoptimization/ |
D | info.txt | 4 The runtime used to trip on that test because it used to deopt the
|
/art/test/546-regression-simplify-catch/smali/ |
D | TestCase.smali | 63 # and this used to trip a DCHECK (b/25492628). 83 # and this used to trip a DCHECK (b/25492628).
|
/art/test/564-checker-irreducible-loop/smali/ |
D | IrreducibleLoop.smali | 37 # a block that doesn't. The register allocator used to trip there, as the
|
/art/test/563-checker-fakestring/smali/ |
D | TestCase.smali | 398 # trip the compiler. However, using that catch phi is an error caught by the verifier, so
|
/art/test/083-compiler-regressions/src/ |
D | Main.java | 9849 private static void show_results(double a[], double b[], int trip) { in show_results() argument 9851 System.out.println("LiveFlags passes trip " + trip); in show_results() 9853 System.out.println("LiveFlags fails trip " + trip); in show_results()
|
/art/build/boot/hiddenapi/ |
D | hiddenapi-max-target-o-low-priority.txt | 7373 Ljava/util/concurrent/CyclicBarrier;->trip:Ljava/util/concurrent/locks/Condition;
|