Searched refs:needs_taken_test (Results 1 – 4 of 4) sorted by relevance
/art/compiler/optimizing/ |
D | induction_var_range.h | 83 /*out*/ bool* needs_taken_test); 299 /*out*/ bool* needs_taken_test) const; 324 /*out*/ bool* needs_taken_test) const;
|
D | induction_var_range_test.cc | 760 bool needs_taken_test = true; in TEST_F() local 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() 812 bool needs_taken_test = true; in TEST_F() local 834 EXPECT_TRUE(range_.CanGenerateRange(increment_, phi, &needs_finite_test, &needs_taken_test)); in TEST_F() 836 EXPECT_FALSE(range_.CanGenerateRange(exit, exit, &needs_finite_test, &needs_taken_test)); in TEST_F() 871 bool needs_taken_test = true; in TEST_F() local 895 EXPECT_FALSE(range_.CanGenerateRange(condition_, phi, &needs_finite_test, &needs_taken_test)); in TEST_F() 896 ASSERT_TRUE(range_.CanGenerateRange(increment_, phi, &needs_finite_test, &needs_taken_test)); in TEST_F() 898 EXPECT_TRUE(needs_taken_test); in TEST_F() [all …]
|
D | induction_var_range.cc | 233 /*out*/bool* needs_taken_test) { in CanGenerateRange() argument 246 needs_taken_test) in CanGenerateRange() 303 bool needs_taken_test = false; in CanGenerateLastValue() local 314 &needs_taken_test) in CanGenerateLastValue() 315 && !needs_finite_test && !needs_taken_test; in CanGenerateLastValue() 980 /*out*/bool* needs_taken_test) const { in GenerateRangeOrLastValue() 995 *needs_taken_test = IsBodyTripCount(trip); in GenerateRangeOrLastValue() 1014 return GenerateLastValuePeriodic(info, trip, graph, block, lower, needs_taken_test); in GenerateRangeOrLastValue() 1023 } else if (*needs_taken_test) { in GenerateRangeOrLastValue() 1149 /*out*/bool* needs_taken_test) const { in GenerateLastValuePeriodic() [all …]
|
D | bounds_check_elimination.cc | 911 bool needs_taken_test = false; in VisitBoundsCheck() local 914 bounds_check, index, &needs_finite_test, &needs_taken_test) && in VisitBoundsCheck() 917 CanHandleLength(loop, array_length, needs_taken_test)) { in VisitBoundsCheck() 918 TransformLoopForDeoptimizationIfNeeded(loop, needs_taken_test); in VisitBoundsCheck() 1612 bool CanHandleLength(HLoopInformation* loop, HInstruction* length, bool needs_taken_test) { in CanHandleLength() argument 1616 if (CanHandleNullCheck(loop, length->InputAt(0), needs_taken_test)) { in CanHandleLength() 1628 bool CanHandleNullCheck(HLoopInformation* loop, HInstruction* check, bool needs_taken_test) { in CanHandleNullCheck() argument 1635 TransformLoopForDeoptimizationIfNeeded(loop, needs_taken_test); in CanHandleNullCheck() 1778 void TransformLoopForDeoptimizationIfNeeded(HLoopInformation* loop, bool needs_taken_test) { in TransformLoopForDeoptimizationIfNeeded() argument 1781 if (!needs_taken_test || taken_test_loop_.find(loop_id) != taken_test_loop_.end()) { in TransformLoopForDeoptimizationIfNeeded()
|