Searched refs:KnownOut (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | KnownBits.cpp | 38 KnownBits KnownOut; in computeForAddCarry() local 39 KnownOut.Zero = ~std::move(PossibleSumZero) & Known; in computeForAddCarry() 40 KnownOut.One = std::move(PossibleSumOne) & Known; in computeForAddCarry() 41 return KnownOut; in computeForAddCarry() 55 KnownBits KnownOut(BitWidth); in computeForAddSub() local 59 return KnownOut; in computeForAddSub() 64 KnownOut = ::computeForAddCarry(LHS, RHS, /*CarryZero=*/true, in computeForAddSub() 70 KnownOut = ::computeForAddCarry(LHS, NotRHS, /*CarryZero=*/false, in computeForAddSub() 86 KnownOut.One.setBits(BitWidth - 1 - NumBits, BitWidth - 1); in computeForAddSub() 88 KnownOut.One.setHighBits(MinVal.countl_one()); in computeForAddSub() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 361 KnownBits &KnownOut, KnownBits &Known2, in computeKnownBitsAddSub() argument 363 computeKnownBits(Op1, DemandedElts, KnownOut, Depth + 1, Q); in computeKnownBitsAddSub() 367 if (KnownOut.isUnknown() && !NSW && !NUW) in computeKnownBitsAddSub() 371 KnownOut = KnownBits::computeForAddSub(Add, NSW, NUW, Known2, KnownOut); in computeKnownBitsAddSub() 902 KnownBits KnownOut(BitWidth); in getKnownBitsFromAndXorOr() local 909 KnownOut = KnownLHS & KnownRHS; in getKnownBitsFromAndXorOr() 919 KnownOut = KnownLHS.blsi(); in getKnownBitsFromAndXorOr() 921 KnownOut = KnownRHS.blsi(); in getKnownBitsFromAndXorOr() 925 KnownOut = KnownLHS | KnownRHS; in getKnownBitsFromAndXorOr() 928 KnownOut = KnownLHS ^ KnownRHS; in getKnownBitsFromAndXorOr() [all …]
|