Home | History | Annotate | Download | only in SelectionDAG

Lines Matching defs:HighBits

681       APInt HighBits = APInt::getHighBitsSet(BitWidth, ShAmt);
682 KnownZero |= HighBits; // High bits known zero.
707 APInt HighBits = APInt::getHighBitsSet(BitWidth, ShAmt);
708 if (HighBits.intersects(NewMask))
723 if (KnownZero.intersects(SignBit) || (HighBits & ~NewMask) == HighBits) {
728 KnownOne |= HighBits;
906 APInt HighBits = APInt::getHighBitsSet(OperandBitWidth,
908 HighBits = HighBits.lshr(ShAmt->getZExtValue()).trunc(BitWidth);
910 if (ShAmt->getZExtValue() < BitWidth && !(HighBits & NewMask)) {