Lines Matching defs:OriginalDemandedBits
42650 SDValue Op, const APInt &OriginalDemandedBits,
42654 unsigned BitWidth = OriginalDemandedBits.getBitWidth();
42663 APInt TruncMask = OriginalDemandedBits.zext(SrcVT.getScalarSizeInBits());
42722 if (SimplifyDemandedBits(Op1, OriginalDemandedBits, OriginalDemandedElts,
42726 if (SimplifyDemandedBits(Op0, ~Known.Zero & OriginalDemandedBits,
42731 if (ShrinkDemandedConstant(Op, ~Known2.One & OriginalDemandedBits,
42747 APInt DemandedMask = OriginalDemandedBits.lshr(ShAmt);
42753 OriginalDemandedBits.countr_zero() >= ShAmt) {
42771 unsigned UpperDemandedBits = BitWidth - OriginalDemandedBits.countr_zero();
42791 APInt DemandedMask = OriginalDemandedBits << ShAmt;
42812 APInt DemandedMask = OriginalDemandedBits << ShAmt;
42815 if (OriginalDemandedBits.isSignMask())
42830 if (OriginalDemandedBits.countl_zero() < ShAmt)
42843 OriginalDemandedBits.countl_zero() >= ShAmt)
42861 LHS, OriginalDemandedBits, OriginalDemandedElts, TLO.DAG, Depth + 1);
42863 RHS, OriginalDemandedBits, OriginalDemandedElts, TLO.DAG, Depth + 1);
42887 APInt DemandedVecBits = OriginalDemandedBits.trunc(VecBitWidth);
42927 if (SimplifyDemandedBits(Vec, OriginalDemandedBits, DemandedVecElts,
42933 APInt DemandedSclBits = OriginalDemandedBits.zext(NumSclBits);
42947 if (OriginalDemandedBits.isSignMask()) {
42978 if (SimplifyDemandedBits(Src, OriginalDemandedBits, DemandedElts, Known,
42985 OriginalDemandedBits.countl_zero() >= (BitWidth / 2) &&
43000 if (OriginalDemandedBits.isSignMask() &&
43011 if (OriginalDemandedBits.countr_zero() >= NumElts)
43016 OriginalDemandedBits.getActiveBits() <= (NumElts / 2)) {
43023 APInt DemandedElts = OriginalDemandedBits.zextOrTrunc(NumElts);
43068 if (SimplifyDemandedBits(Op.getOperand(1), OriginalDemandedBits,
43071 if (SimplifyDemandedBits(Op.getOperand(0), OriginalDemandedBits,
43133 unsigned DemandedBitsLZ = OriginalDemandedBits.countl_zero();
43160 Op, OriginalDemandedBits, OriginalDemandedElts, Known, TLO, Depth);