Lines Matching defs:SA
632 const APInt *SA;
633 if (match(I->getOperand(1), m_APInt(SA))) {
637 if (Value *R = simplifyShrShlDemandedBits(Shr, *ShrAmt, I, *SA,
658 uint64_t ShiftAmt = SA->getLimitedValue(BitWidth - 1);
719 const APInt *SA;
720 if (match(I->getOperand(1), m_APInt(SA))) {
721 uint64_t ShiftAmt = SA->getLimitedValue(BitWidth-1);
803 const APInt *SA;
804 if (match(I->getOperand(1), m_APInt(SA))) {
805 uint32_t ShiftAmt = SA->getLimitedValue(BitWidth-1);
840 const APInt *SA;
841 if (match(I->getOperand(1), m_APInt(SA))) {
843 unsigned RHSTrailingZeros = SA->countr_zero();
853 Known = KnownBits::udiv(LHSKnown, KnownBits::makeConstant(*SA),
1027 const APInt *SA;
1028 if (!match(I->getOperand(2), m_APInt(SA)))
1033 uint64_t ShiftAmt = SA->urem(BitWidth);