Lines Matching refs:KnownRHS
899 const KnownBits &KnownLHS, const KnownBits &KnownRHS, in getKnownBitsFromAndXorOr() argument
904 bool HasKnownOne = !KnownLHS.One.isZero() || !KnownRHS.One.isZero(); in getKnownBitsFromAndXorOr()
909 KnownOut = KnownLHS & KnownRHS; in getKnownBitsFromAndXorOr()
918 if (KnownLHS.countMaxTrailingZeros() <= KnownRHS.countMaxTrailingZeros()) in getKnownBitsFromAndXorOr()
921 KnownOut = KnownRHS.blsi(); in getKnownBitsFromAndXorOr()
925 KnownOut = KnownLHS | KnownRHS; in getKnownBitsFromAndXorOr()
928 KnownOut = KnownLHS ^ KnownRHS; in getKnownBitsFromAndXorOr()
938 const KnownBits &XBits = I->getOperand(0) == X ? KnownLHS : KnownRHS; in getKnownBitsFromAndXorOr()
997 const KnownBits &KnownRHS, in analyzeKnownBitsFromAndXorOr() argument
1004 return getKnownBitsFromAndXorOr(I, DemandedElts, KnownLHS, KnownRHS, Depth, in analyzeKnownBitsFromAndXorOr()
1805 [](const KnownBits &KnownLHS, const KnownBits &KnownRHS) { in computeKnownBitsFromOperator() argument
1808 KnownRHS); in computeKnownBitsFromOperator()
1824 [](const KnownBits &KnownLHS, const KnownBits &KnownRHS) { in computeKnownBitsFromOperator() argument
1827 KnownRHS); in computeKnownBitsFromOperator()
5139 KnownFPClass KnownLHS, KnownRHS; in computeKnownFPClass() local
5143 KnownRHS, Depth + 1, Q); in computeKnownFPClass()
5145 bool NeverNaN = KnownLHS.isKnownNeverNaN() || KnownRHS.isKnownNeverNaN(); in computeKnownFPClass()
5146 Known = KnownLHS | KnownRHS; in computeKnownFPClass()
5157 (KnownRHS.cannotBeOrderedLessThanZero() && in computeKnownFPClass()
5158 KnownRHS.isKnownNeverNaN())) in computeKnownFPClass()
5164 KnownRHS.cannotBeOrderedLessThanZero()) in computeKnownFPClass()
5171 (KnownRHS.cannotBeOrderedGreaterThanZero() && in computeKnownFPClass()
5172 KnownRHS.isKnownNeverNaN())) in computeKnownFPClass()
5178 KnownRHS.cannotBeOrderedGreaterThanZero()) in computeKnownFPClass()
5202 if (KnownLHS.SignBit && KnownRHS.SignBit && in computeKnownFPClass()
5203 *KnownLHS.SignBit == *KnownRHS.SignBit) { in computeKnownFPClass()
5210 KnownRHS.isKnownNeverPosZero()) && in computeKnownFPClass()
5212 KnownRHS.isKnownNeverNegZero()))) { in computeKnownFPClass()
5214 (KnownLHS.SignBit == false || KnownRHS.SignBit == false)) in computeKnownFPClass()
5217 (KnownLHS.SignBit == true || KnownRHS.SignBit == true)) in computeKnownFPClass()
5504 KnownFPClass KnownLHS, KnownRHS; in computeKnownFPClass() local
5520 KnownRHS, Depth + 1, Q); in computeKnownFPClass()
5522 if ((WantNaN && KnownRHS.isKnownNeverNaN()) || in computeKnownFPClass()
5523 (WantNegative && KnownRHS.cannotBeOrderedLessThanZero()) || in computeKnownFPClass()
5532 if (KnownLHS.isKnownNeverNaN() && KnownRHS.isKnownNeverNaN() && in computeKnownFPClass()
5533 (KnownLHS.isKnownNeverInfinity() || KnownRHS.isKnownNeverInfinity())) in computeKnownFPClass()
5541 KnownRHS.cannotBeOrderedLessThanZero()) in computeKnownFPClass()
5548 KnownRHS.isKnownNeverLogicalNegZero(*F, Op->getType())) && in computeKnownFPClass()
5558 KnownRHS.isKnownNeverLogicalPosZero(*F, Op->getType())) && in computeKnownFPClass()
5578 KnownFPClass KnownLHS, KnownRHS; in computeKnownFPClass() local
5579 computeKnownFPClass(Op->getOperand(1), DemandedElts, NeedForNan, KnownRHS, in computeKnownFPClass()
5581 if (!KnownRHS.isKnownNeverNaN()) in computeKnownFPClass()
5589 if (KnownLHS.SignBit && KnownRHS.SignBit) { in computeKnownFPClass()
5590 if (*KnownLHS.SignBit == *KnownRHS.SignBit) in computeKnownFPClass()
5597 if (KnownLHS.isKnownNeverInfinity() && KnownRHS.isKnownNeverInfinity()) { in computeKnownFPClass()
5606 if ((KnownRHS.isKnownNeverInfinity() || in computeKnownFPClass()
5609 KnownRHS.isKnownNeverLogicalZero(*F, Op->getType()))) in computeKnownFPClass()
5636 KnownFPClass KnownLHS, KnownRHS; in computeKnownFPClass() local
5639 fcNan | fcInf | fcZero | fcNegative, KnownRHS, in computeKnownFPClass()
5643 KnownRHS.isKnownNeverNaN() || KnownRHS.isKnownNever(fcNegative); in computeKnownFPClass()
5659 if (KnownLHS.isKnownNeverNaN() && KnownRHS.isKnownNeverNaN() && in computeKnownFPClass()
5661 KnownRHS.isKnownNeverInfinity()) && in computeKnownFPClass()
5663 (F && KnownRHS.isKnownNeverLogicalZero(*F, Op->getType())))) { in computeKnownFPClass()
5669 if (KnownLHS.isKnownNever(fcNegative) && KnownRHS.isKnownNever(fcNegative)) in computeKnownFPClass()
5673 if (KnownLHS.isKnownNeverNaN() && KnownRHS.isKnownNeverNaN() && in computeKnownFPClass()
5675 KnownRHS.isKnownNeverLogicalZero(*F, Op->getType())) { in computeKnownFPClass()