Home | History | Annotate | Download | only in SelectionDAG

Lines Matching defs:ShAmt

2051       unsigned ShAmt = SA->getZExtValue();
2054 if (ShAmt >= BitWidth)
2058 KnownZero <<= ShAmt;
2059 KnownOne <<= ShAmt;
2061 KnownZero |= APInt::getLowBitsSet(BitWidth, ShAmt);
2067 unsigned ShAmt = SA->getZExtValue();
2070 if (ShAmt >= BitWidth)
2074 KnownZero = KnownZero.lshr(ShAmt);
2075 KnownOne = KnownOne.lshr(ShAmt);
2077 APInt HighBits = APInt::getHighBitsSet(BitWidth, ShAmt);
2083 unsigned ShAmt = SA->getZExtValue();
2086 if (ShAmt >= BitWidth)
2091 APInt HighBits = APInt::getHighBitsSet(BitWidth, ShAmt);
2094 KnownZero = KnownZero.lshr(ShAmt);
2095 KnownOne = KnownOne.lshr(ShAmt);
2099 SignBit = SignBit.lshr(ShAmt); // Adjust to where it is now in the mask.