Searched refs:needs_finite_test (Results 1 – 4 of 4) sorted by relevance
/art/compiler/optimizing/ |
D | induction_var_range_test.cc | 759 bool needs_finite_test = true; in TEST_F() local 766 range_.GetInductionRange(condition_, phi, x_, &v1, &v2, &needs_finite_test); in TEST_F() 767 EXPECT_FALSE(needs_finite_test); in TEST_F() 772 range_.GetInductionRange(increment_, phi, x_, &v1, &v2, &needs_finite_test); in TEST_F() 773 EXPECT_FALSE(needs_finite_test); in TEST_F() 776 range_.GetInductionRange(increment_, increment_, x_, &v1, &v2, &needs_finite_test); in TEST_F() 777 EXPECT_FALSE(needs_finite_test); in TEST_F() 782 EXPECT_TRUE(range_.CanGenerateRange(increment_, phi, &needs_finite_test, &needs_taken_test)); in TEST_F() 784 EXPECT_FALSE(range_.CanGenerateRange(exit, exit, &needs_finite_test, &needs_taken_test)); in TEST_F() 811 bool needs_finite_test = true; in TEST_F() local [all …]
|
D | induction_var_range.h | 72 /*out*/ bool* needs_finite_test); 82 /*out*/ bool* needs_finite_test, 298 /*out*/ bool* needs_finite_test,
|
D | induction_var_range.cc | 195 /*out*/bool* needs_finite_test) { in GetInductionRange() argument 221 *needs_finite_test = NeedsTripCount(info, &stride_value) && IsUnsafeTripCount(trip); in GetInductionRange() 232 /*out*/bool* needs_finite_test, in CanGenerateRange() argument 245 needs_finite_test, in CanGenerateRange() 302 bool needs_finite_test = false; in CanGenerateLastValue() local 313 &needs_finite_test, in CanGenerateLastValue() 315 && !needs_finite_test && !needs_taken_test; in CanGenerateLastValue() 979 /*out*/bool* needs_finite_test, in GenerateRangeOrLastValue() argument 994 *needs_finite_test = NeedsTripCount(info, stride_value) && IsUnsafeTripCount(trip); in GenerateRangeOrLastValue()
|
D | bounds_check_elimination.cc | 910 bool needs_finite_test = false; in VisitBoundsCheck() local 914 bounds_check, index, &needs_finite_test, &needs_taken_test) && in VisitBoundsCheck() 915 CanHandleInfiniteLoop(loop, index, needs_finite_test) && in VisitBoundsCheck() 1394 bool needs_finite_test = false; in InductionRangeFitsIn() local 1397 if (induction_range_.GetInductionRange(context, index, hint, &v1, &v2, &needs_finite_test)) { in InductionRangeFitsIn() 1410 } else if (!needs_finite_test && index_range.FitsIn(array_range)) { in InductionRangeFitsIn()
|