/art/compiler/optimizing/ |
D | induction_var_range.cc | 198 HInductionVarAnalysis::InductionInfo* trip = nullptr; in GetInductionRange() local 199 if (!HasInductionInfo(context, instruction, &loop, &info, &trip)) { in GetInductionRange() 219 *min_val = SimplifyMin(GetVal(info, trip, in_body, /* is_min= */ true)); in GetInductionRange() 220 *max_val = SimplifyMax(GetVal(info, trip, in_body, /* is_min= */ false), chase_hint); in GetInductionRange() 221 *needs_finite_test = NeedsTripCount(info, &stride_value) && IsUnsafeTripCount(trip); in GetInductionRange() 225 *min_val = SimplifyMin(GetVal(info, trip, in_body, /* is_min= */ true)); in GetInductionRange() 372 HInductionVarAnalysis::InductionInfo* trip = nullptr; in IsUnitStride() local 373 if (HasInductionInfo(context, instruction, &loop, &info, &trip)) { in IsUnitStride() 396 HInductionVarAnalysis::InductionInfo *trip = in GenerateTripCount() local 398 if (trip != nullptr && !IsUnsafeTripCount(trip)) { in GenerateTripCount() [all …]
|
D | induction_var_range.h | 223 /*out*/ HInductionVarAnalysis::InductionInfo** trip) const; 228 bool IsBodyTripCount(HInductionVarAnalysis::InductionInfo* trip) const; 229 bool IsUnsafeTripCount(HInductionVarAnalysis::InductionInfo* trip) const; 230 bool IsWellBehavedTripCount(HInductionVarAnalysis::InductionInfo* trip) const; 233 HInductionVarAnalysis::InductionInfo* trip, 237 HInductionVarAnalysis::InductionInfo* trip, 241 HInductionVarAnalysis::InductionInfo* trip, 245 HInductionVarAnalysis::InductionInfo* trip, 249 HInductionVarAnalysis::InductionInfo* trip, 254 HInductionVarAnalysis::InductionInfo* trip, [all …]
|
D | induction_var_range_test.cc | 245 bool IsBodyTripCount(HInductionVarAnalysis::InductionInfo* trip) { in IsBodyTripCount() argument 246 return range_.IsBodyTripCount(trip); in IsBodyTripCount() 249 bool IsUnsafeTripCount(HInductionVarAnalysis::InductionInfo* trip) { in IsUnsafeTripCount() argument 250 return range_.IsUnsafeTripCount(trip); in IsUnsafeTripCount() 254 HInductionVarAnalysis::InductionInfo* trip) { in GetMin() argument 255 return range_.GetVal(info, trip, /* in_body= */ true, /* is_min= */ true); in GetMin() 259 HInductionVarAnalysis::InductionInfo* trip) { in GetMax() argument 260 return range_.GetVal(info, trip, /* in_body= */ true, /* is_min= */ false); in GetMax()
|
/art/test/083-compiler-regressions/ |
D | expected.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 | 9847 private static void show_results(double a[], double b[], int trip) { in show_results() argument 9849 System.out.println("LiveFlags passes trip " + trip); in show_results() 9851 System.out.println("LiveFlags fails trip " + trip); in show_results()
|