Lines Matching refs:isOne

938   if (!N1C || !N1C->isOne())  in combineShiftToAVG()
956 ConstOp->isOne()) { in combineShiftToAVG()
962 ConstOp->isOne()) { in combineShiftToAVG()
968 ConstOp->isOne()) { in combineShiftToAVG()
1901 if (DemandedBits.isOne()) in SimplifyDemandedBits()
2152 if (DemandedBits.isOne() && !TLO.LegalOps && !VT.isVector()) in SimplifyDemandedBits()
2628 if (C && !C->isAllOnes() && !C->isOne() && in SimplifyDemandedBits()
3620 return CVal.isOne(); in isConstTrueVal()
3655 return N->isOne(); in isExtendedTrueVal()
3662 return (N->isOne() && !SExt) || (SExt && (N->getValueType(0) != MVT::i1)); in isExtendedTrueVal()
4187 if (N0.getOpcode() == ISD::SRL && (C1.isZero() || C1.isOne()) && in SimplifySetCC()
4437 } else if ((N1C->isZero() || N1C->isOne()) && in SimplifySetCC()
4445 bool TrueWhenTrue = (Cond == ISD::SETEQ) ^ (!N1C->isOne()); in SimplifySetCC()
4483 } else if (N1C->isOne()) { in SimplifySetCC()
5814 if (Divisor.isOne() || Divisor.isAllOnes()) { in BuildSDIV()
5971 if (!magics.IsAdd || Divisor.isOne()) { in BuildUDIV()
6183 bool TautologicalLane = D.isOne() || TautologicalInvertedLane; in prepareUREMEqFold()
6195 assert((!D.isOne() || (K == 0)) && "For divisor '1' we won't rotate."); in prepareUREMEqFold()
6202 AllDivisorsArePowerOfTwo &= D0.isOne(); in prepareUREMEqFold()
6211 assert((D0 * P).isOne() && "Multiplicative inverse basic check failed."); in prepareUREMEqFold()
6432 HadOneDivisor |= D.isOne(); in prepareSREMEqFold()
6433 AllDivisorsAreOnes &= D.isOne(); in prepareSREMEqFold()
6437 assert((!D.isOne() || (K == 0)) && "For divisor '1' we won't rotate."); in prepareSREMEqFold()
6448 AllDivisorsArePowerOfTwo &= D0.isOne(); in prepareSREMEqFold()
6457 assert((D0 * P).isOne() && "Multiplicative inverse basic check failed."); in prepareSREMEqFold()
6479 if (D.isOne()) { in prepareSREMEqFold()