Lines Matching defs:KnownOut
38 KnownBits KnownOut;
39 KnownOut.Zero = ~std::move(PossibleSumZero) & Known;
40 KnownOut.One = std::move(PossibleSumOne) & Known;
41 return KnownOut;
55 KnownBits KnownOut(BitWidth);
59 return KnownOut;
64 KnownOut = ::computeForAddCarry(LHS, RHS, /*CarryZero=*/true,
70 KnownOut = ::computeForAddCarry(LHS, NotRHS, /*CarryZero=*/false,
86 KnownOut.One.setBits(BitWidth - 1 - NumBits, BitWidth - 1);
88 KnownOut.One.setHighBits(MinVal.countl_one());
98 KnownOut.Zero.setBits(BitWidth - 1 - NumBits, BitWidth - 1);
100 KnownOut.Zero.setHighBits(MaxVal.countl_zero());
120 KnownOut.One.setBits(BitWidth - 1 - NumBits, BitWidth - 1);
121 KnownOut.Zero.setSignBit();
126 KnownOut.Zero.setBits(BitWidth - 1 - NumBits, BitWidth - 1);
127 KnownOut.One.setSignBit();
132 if (KnownOut.hasConflict())
133 KnownOut.setAllZero();
134 return KnownOut;