Lines Matching refs:GetMul

209   Value GetMul(HInductionVarAnalysis::InductionInfo* info1,
212 return range_.GetMul(info1, info2, nullptr, /* in_body */ true, is_min);
407 ExpectEqual(Value(-14), GetMul(CreateConst(2), CreateRange(-7, 8), true));
408 ExpectEqual(Value(-16), GetMul(CreateConst(-2), CreateRange(-7, 8), true));
409 ExpectEqual(Value(-14), GetMul(CreateRange(-7, 8), CreateConst(2), true));
410 ExpectEqual(Value(-16), GetMul(CreateRange(-7, 8), CreateConst(-2), true));
411 ExpectEqual(Value(6), GetMul(CreateRange(2, 10), CreateRange(3, 5), true));
412 ExpectEqual(Value(-50), GetMul(CreateRange(2, 10), CreateRange(-5, -3), true));
413 ExpectEqual(Value(), GetMul(CreateRange(2, 10), CreateRange(-1, 1), true));
414 ExpectEqual(Value(-50), GetMul(CreateRange(-10, -2), CreateRange(3, 5), true));
415 ExpectEqual(Value(6), GetMul(CreateRange(-10, -2), CreateRange(-5, -3), true));
416 ExpectEqual(Value(), GetMul(CreateRange(-10, -2), CreateRange(-1, 1), true));
417 ExpectEqual(Value(), GetMul(CreateRange(-1, 1), CreateRange(2, 10), true));
418 ExpectEqual(Value(), GetMul(CreateRange(-1, 1), CreateRange(-10, -2), true));
419 ExpectEqual(Value(), GetMul(CreateRange(-1, 1), CreateRange(-1, 1), true));
423 ExpectEqual(Value(16), GetMul(CreateConst(2), CreateRange(-7, 8), false));
424 ExpectEqual(Value(14), GetMul(CreateConst(-2), CreateRange(-7, 8), false));
425 ExpectEqual(Value(16), GetMul(CreateRange(-7, 8), CreateConst(2), false));
426 ExpectEqual(Value(14), GetMul(CreateRange(-7, 8), CreateConst(-2), false));
427 ExpectEqual(Value(50), GetMul(CreateRange(2, 10), CreateRange(3, 5), false));
428 ExpectEqual(Value(-6), GetMul(CreateRange(2, 10), CreateRange(-5, -3), false));
429 ExpectEqual(Value(), GetMul(CreateRange(2, 10), CreateRange(-1, 1), false));
430 ExpectEqual(Value(-6), GetMul(CreateRange(-10, -2), CreateRange(3, 5), false));
431 ExpectEqual(Value(50), GetMul(CreateRange(-10, -2), CreateRange(-5, -3), false));
432 ExpectEqual(Value(), GetMul(CreateRange(-10, -2), CreateRange(-1, 1), false));
433 ExpectEqual(Value(), GetMul(CreateRange(-1, 1), CreateRange(2, 10), false));
434 ExpectEqual(Value(), GetMul(CreateRange(-1, 1), CreateRange(-10, -2), false));
435 ExpectEqual(Value(), GetMul(CreateRange(-1, 1), CreateRange(-1, 1), false));