Lines Matching refs:Quo
2715 APInt Quo = APIntOps::RoundingUDiv(A, B, APInt::Rounding::UP); in TEST() local
2716 auto Prod = Quo.zext(16) * B.zext(16); in TEST()
2719 EXPECT_TRUE(((Quo - 1).zext(16) * B.zext(16)).ult(Ai)); in TEST()
2723 APInt Quo = A.udiv(B); in TEST() local
2724 EXPECT_EQ(Quo, APIntOps::RoundingUDiv(A, B, APInt::Rounding::TOWARD_ZERO)); in TEST()
2725 EXPECT_EQ(Quo, APIntOps::RoundingUDiv(A, B, APInt::Rounding::DOWN)); in TEST()
2749 APInt Quo = APIntOps::RoundingSDiv(A, B, APInt::Rounding::UP); in TEST() local
2751 EXPECT_EQ(QuoTowardZero, Quo); in TEST()
2754 EXPECT_EQ(QuoTowardZero, Quo); in TEST()
2756 EXPECT_EQ(QuoTowardZero + 1, Quo); in TEST()
2760 APInt Quo = APIntOps::RoundingSDiv(A, B, APInt::Rounding::DOWN); in TEST() local
2762 EXPECT_EQ(QuoTowardZero, Quo); in TEST()
2765 EXPECT_EQ(QuoTowardZero - 1, Quo); in TEST()
2767 EXPECT_EQ(QuoTowardZero, Quo); in TEST()