Lines Matching refs:ShiftedVal
4456 auto CanShrinkImmediate = [&](int64_t &ShiftedVal) { in tryShrinkShlLogicImm() argument
4460 ShiftedVal = (uint64_t)Val >> ShAmt; in tryShrinkShlLogicImm()
4461 if (NVT == MVT::i64 && !isUInt<32>(Val) && isUInt<32>(ShiftedVal)) in tryShrinkShlLogicImm()
4464 if (ShiftedVal == UINT8_MAX || ShiftedVal == UINT16_MAX) in tryShrinkShlLogicImm()
4467 ShiftedVal = Val >> ShAmt; in tryShrinkShlLogicImm()
4468 if ((!isInt<8>(Val) && isInt<8>(ShiftedVal)) || in tryShrinkShlLogicImm()
4469 (!isInt<32>(Val) && isInt<32>(ShiftedVal))) in tryShrinkShlLogicImm()
4473 ShiftedVal = (uint64_t)Val >> ShAmt; in tryShrinkShlLogicImm()
4474 if (NVT == MVT::i64 && !isUInt<32>(Val) && isUInt<32>(ShiftedVal)) in tryShrinkShlLogicImm()
4480 int64_t ShiftedVal; in tryShrinkShlLogicImm() local
4481 if (!CanShrinkImmediate(ShiftedVal)) in tryShrinkShlLogicImm()
4510 SDValue NewCst = CurDAG->getConstant(ShiftedVal, dl, NVT); in tryShrinkShlLogicImm()