Lines Matching refs:Known
28 KnownBits Known(Bits); in TEST() local
29 Known.Zero.setAllBits(); in TEST()
30 Known.One.setAllBits(); in TEST()
38 Known.One &= Add; in TEST()
39 Known.Zero &= ~Add; in TEST()
46 EXPECT_EQ(Known, KnownComputed); in TEST()
56 KnownBits Known(Bits), KnownNSW(Bits); in TestAddSubExhaustive() local
57 Known.Zero.setAllBits(); in TestAddSubExhaustive()
58 Known.One.setAllBits(); in TestAddSubExhaustive()
71 Known.One &= Res; in TestAddSubExhaustive()
72 Known.Zero &= ~Res; in TestAddSubExhaustive()
83 EXPECT_EQ(Known, KnownComputed); in TestAddSubExhaustive()
263 ForeachKnownBits(Bits, [&](const KnownBits &Known) { in TEST() argument
268 ForeachNumInKnownBits(Known, [&](const APInt &N) { in TEST()
274 KnownBits ComputedMul = KnownBits::mul(Known, Known, /*SelfMultiply*/ true); in TEST()
282 ForeachKnownBits(Bits, [&](const KnownBits &Known) { in TEST() argument
288 ForeachNumInKnownBits(Known, [&](const APInt &N) { in TEST()
300 KnownBits ComputedAbs = Known.abs(); in TEST()
304 KnownBits ComputedAbsPoison = Known.abs(true); in TEST()
399 ForeachKnownBits(Bits, [&](const KnownBits &Known) { in TEST() argument
402 ForeachNumInKnownBits(Known, [&](const APInt &N) { in TEST()
406 EXPECT_EQ(Min, Known.getMinValue()); in TEST()
407 EXPECT_EQ(Max, Known.getMaxValue()); in TEST()
413 ForeachKnownBits(Bits, [&](const KnownBits &Known) { in TEST() argument
416 ForeachNumInKnownBits(Known, [&](const APInt &N) { in TEST()
420 EXPECT_EQ(Min, Known.getSignedMinValue()); in TEST()
421 EXPECT_EQ(Max, Known.getSignedMaxValue()); in TEST()
427 ForeachKnownBits(Bits, [&](const KnownBits &Known) { in TEST() argument
429 ForeachNumInKnownBits(Known, [&](const APInt &N) { in TEST()
432 EXPECT_EQ(Expected, Known.countMaxActiveBits()); in TEST()
438 ForeachKnownBits(Bits, [&](const KnownBits &Known) { in TEST() argument
440 ForeachNumInKnownBits(Known, [&](const APInt &N) { in TEST()
443 EXPECT_EQ(Expected, Known.countMaxSignificantBits()); in TEST()
478 ForeachKnownBits(Bits, [&](const KnownBits &Known) { in TEST() argument
482 ForeachNumInKnownBits(Known, [&](const APInt &N) { in TEST()
488 KnownBits KnownSExtInReg = Known.sextInReg(FromBits); in TEST()