Searched refs:needs_taken_test (Results 1 – 4 of 4) sorted by relevance
/art/compiler/optimizing/ |
D | induction_var_range.h | 84 /*out*/ bool* needs_taken_test); 319 /*out*/ bool* needs_taken_test) const; 329 /*inout*/ bool* needs_taken_test) const; 362 /*inout*/ bool* needs_taken_test) const;
|
D | induction_var_range.cc | 245 /*out*/bool* needs_taken_test) { in CanGenerateRange() argument 258 needs_taken_test) && in CanGenerateRange() 323 bool needs_taken_test = false; in CanGenerateLastValue() local 334 &needs_taken_test) in CanGenerateLastValue() 335 && !needs_finite_test && !needs_taken_test; in CanGenerateLastValue() 346 bool needs_taken_test = false; in GenerateLastValue() local 357 &needs_taken_test) || in GenerateLastValue() 359 needs_taken_test) { in GenerateLastValue() 1055 /*out*/bool* needs_taken_test) const { in GenerateRangeOrLastValue() 1069 *needs_taken_test = IsBodyTripCount(trip); in GenerateRangeOrLastValue() [all …]
|
D | induction_var_range_test.cc | 981 bool needs_taken_test = true; in TEST_F() local 1004 range_.CanGenerateRange(increment_->GetBlock(), phi, &needs_finite_test, &needs_taken_test)); in TEST_F() 1007 range_.CanGenerateRange(exit->GetBlock(), exit, &needs_finite_test, &needs_taken_test)); in TEST_F() 1035 bool needs_taken_test = true; in TEST_F() local 1058 range_.CanGenerateRange(increment_->GetBlock(), phi, &needs_finite_test, &needs_taken_test)); in TEST_F() 1061 range_.CanGenerateRange(exit->GetBlock(), exit, &needs_finite_test, &needs_taken_test)); in TEST_F() 1094 bool needs_taken_test = true; in TEST_F() local 1119 range_.CanGenerateRange(condition_->GetBlock(), phi, &needs_finite_test, &needs_taken_test)); in TEST_F() 1121 range_.CanGenerateRange(increment_->GetBlock(), phi, &needs_finite_test, &needs_taken_test)); in TEST_F() 1123 EXPECT_TRUE(needs_taken_test); in TEST_F() [all …]
|
D | bounds_check_elimination.cc | 924 bool needs_taken_test = false; in VisitBoundsCheck() local 927 bounds_check->GetBlock(), index, &needs_finite_test, &needs_taken_test) && in VisitBoundsCheck() 930 CanHandleLength(loop, array_length, needs_taken_test)) { in VisitBoundsCheck() 931 TransformLoopForDeoptimizationIfNeeded(loop, needs_taken_test); in VisitBoundsCheck() 1735 bool CanHandleLength(HLoopInformation* loop, HInstruction* length, bool needs_taken_test) { in CanHandleLength() argument 1739 if (CanHandleNullCheck(loop, length->InputAt(0), needs_taken_test)) { in CanHandleLength() 1751 bool CanHandleNullCheck(HLoopInformation* loop, HInstruction* check, bool needs_taken_test) { in CanHandleNullCheck() argument 1758 TransformLoopForDeoptimizationIfNeeded(loop, needs_taken_test); in CanHandleNullCheck() 1902 void TransformLoopForDeoptimizationIfNeeded(HLoopInformation* loop, bool needs_taken_test) { in TransformLoopForDeoptimizationIfNeeded() argument 1905 if (!needs_taken_test || taken_test_loop_.find(loop_id) != taken_test_loop_.end()) { in TransformLoopForDeoptimizationIfNeeded()
|