D | induction_var_range_test.cc | 346 Value SubValue(Value v1, Value v2) { return range_.SubValue(v1, v2); } in SubValue() function in art::InductionVarRangeTest 840 TEST_F(InductionVarRangeTest, SubValue) { in TEST_F() argument 841 ExpectEqual(Value(-90), SubValue(Value(10), Value(100))); in TEST_F() 842 ExpectEqual(Value(-3), SubValue(Value(x_, 1, -4), Value(x_, 1, -1))); in TEST_F() 843 ExpectEqual(Value(x_, 2, -3), SubValue(Value(x_, 3, -4), Value(x_, 1, -1))); in TEST_F() 844 ExpectEqual(Value(), SubValue(Value(x_, 1, 5), Value(y_, 1, -7))); in TEST_F() 845 ExpectEqual(Value(x_, 1, 17), SubValue(Value(x_, 1, 20), Value(3))); in TEST_F() 846 ExpectEqual(Value(y_, -4, 105), SubValue(Value(55), Value(y_, 4, -50))); in TEST_F() 848 ExpectEqual(Value(min_value), SubValue(Value(min_value + 5), Value(5))); in TEST_F() 849 ExpectEqual(Value(), SubValue(Value(min_value + 5), Value(6))); // unsafe in TEST_F()
|