Home
last modified time | relevance | path

Searched refs:KnownOut (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DKnownBits.cpp38 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 DValueTracking.cpp361 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 …]