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 | 211 /*out*/bool* needs_taken_test) { in CanGenerateRange() argument 224 needs_taken_test) in CanGenerateRange() 281 bool needs_taken_test = false; in CanGenerateLastValue() local 292 &needs_taken_test) in CanGenerateLastValue() 293 && !needs_finite_test && !needs_taken_test; in CanGenerateLastValue() 958 /*out*/bool* needs_taken_test) const { in GenerateRangeOrLastValue() 973 *needs_taken_test = IsBodyTripCount(trip); in GenerateRangeOrLastValue() 992 return GenerateLastValuePeriodic(info, trip, graph, block, lower, needs_taken_test); in GenerateRangeOrLastValue() 1001 } else if (*needs_taken_test) { in GenerateRangeOrLastValue() 1127 /*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() 1713 bool CanHandleLength(HLoopInformation* loop, HInstruction* length, bool needs_taken_test) { in CanHandleLength() argument 1717 if (CanHandleNullCheck(loop, length->InputAt(0), needs_taken_test)) { in CanHandleLength() 1729 bool CanHandleNullCheck(HLoopInformation* loop, HInstruction* check, bool needs_taken_test) { in CanHandleNullCheck() argument 1736 TransformLoopForDeoptimizationIfNeeded(loop, needs_taken_test); in CanHandleNullCheck() 1879 void TransformLoopForDeoptimizationIfNeeded(HLoopInformation* loop, bool needs_taken_test) { in TransformLoopForDeoptimizationIfNeeded() argument 1882 if (!needs_taken_test || taken_test_loop_.find(loop_id) != taken_test_loop_.end()) { in TransformLoopForDeoptimizationIfNeeded()
|