Searched refs:RefineOuter (Results 1 – 4 of 4) sorted by relevance
/art/compiler/optimizing/ |
D | induction_var_range_test.cc | 577 EXPECT_FALSE(range_.RefineOuter(&v1, &v2)); in TEST_F() 584 EXPECT_FALSE(range_.RefineOuter(&v1, &v2)); in TEST_F() 589 EXPECT_FALSE(range_.RefineOuter(&v1, &v2)); in TEST_F() 604 EXPECT_FALSE(range_.RefineOuter(&v1, &v2)); in TEST_F() 611 EXPECT_FALSE(range_.RefineOuter(&v1, &v2)); in TEST_F() 616 EXPECT_FALSE(range_.RefineOuter(&v1, &v2)); in TEST_F() 632 EXPECT_FALSE(range_.RefineOuter(&v1, &v2)); in TEST_F() 639 EXPECT_FALSE(range_.RefineOuter(&v1, &v2)); in TEST_F() 644 EXPECT_FALSE(range_.RefineOuter(&v1, &v2)); in TEST_F() 702 EXPECT_FALSE(range_.RefineOuter(&v1, &v2)); in TEST_F() [all …]
|
D | induction_var_range.h | 72 bool RefineOuter(/*in-out*/ Value* min_val, 177 Value RefineOuter(Value val, bool is_min) const;
|
D | induction_var_range.cc | 163 bool InductionVarRange::RefineOuter(/*in-out*/ Value* min_val, in RefineOuter() function in art::InductionVarRange 166 Value v1_min = RefineOuter(*min_val, /* is_min */ true); in RefineOuter() 167 Value v2_max = RefineOuter(*max_val, /* is_min */ false); in RefineOuter() 172 Value v1_max = RefineOuter(*min_val, /* is_min */ false); in RefineOuter() 173 Value v2_min = RefineOuter(*max_val, /* is_min */ true); in RefineOuter() 254 } while (RefineOuter(&v_min, &v_max)); in IsConstant() 447 RefineOuter(&v1_min, &v1_max); in GetMul() 583 InductionVarRange::Value InductionVarRange::RefineOuter(Value v, bool is_min) const { in RefineOuter() function in art::InductionVarRange
|
D | bounds_check_elimination.cc | 1312 } while (induction_range_.RefineOuter(&v1, &v2)); in InductionRangeFitsIn()
|