Lines Matching refs:MulValue
347 Value MulValue(Value v1, Value v2) { return range_.MulValue(v1, v2); } in MulValue() function in art::InductionVarRangeTest
852 TEST_F(InductionVarRangeTest, MulValue) { in TEST_F() argument
853 ExpectEqual(Value(1000), MulValue(Value(10), Value(100))); in TEST_F()
854 ExpectEqual(Value(), MulValue(Value(x_, 1, -4), Value(x_, 1, -1))); in TEST_F()
855 ExpectEqual(Value(), MulValue(Value(x_, 1, 5), Value(y_, 1, -7))); in TEST_F()
856 ExpectEqual(Value(x_, 9, 60), MulValue(Value(x_, 3, 20), Value(3))); in TEST_F()
857 ExpectEqual(Value(y_, 55, -110), MulValue(Value(55), Value(y_, 1, -2))); in TEST_F()
858 ExpectEqual(Value(), MulValue(Value(90000), Value(-90000))); // unsafe in TEST_F()
866 ExpectEqual(Value(), MulValue(Value(min_value), Value(min_value))); in TEST_F()
867 ExpectEqual(Value(), MulValue(Value(min_value), Value(-1))); in TEST_F()
868 ExpectEqual(Value(), MulValue(Value(min_value), Value(max_value))); in TEST_F()
869 ExpectEqual(Value(), MulValue(Value(max_value), Value(max_value))); in TEST_F()
872 ExpectEqual(Value(min_value), MulValue(Value(min_value), Value(1))); in TEST_F()
873 ExpectEqual(Value(max_value), MulValue(Value(max_value), Value(1))); in TEST_F()
874 ExpectEqual(Value(-max_value), MulValue(Value(max_value), Value(-1))); in TEST_F()
875 ExpectEqual(Value(-1), MulValue(Value(1), Value(-1))); in TEST_F()
876 ExpectEqual(Value(1), MulValue(Value(-1), Value(-1))); in TEST_F()