reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
984 auto *II = dyn_cast<IntrinsicInst>(Op0); 1000 if (match(Op0, m_Shl(m_Value(X), m_APInt(ShOp1))) && ShOp1->ult(BitWidth)) { 1004 if (cast<BinaryOperator>(Op0)->hasNoUnsignedWrap()) { 1018 if (cast<BinaryOperator>(Op0)->hasNoUnsignedWrap()) { 1035 if (match(Op0, m_OneUse(m_ZExt(m_Value(X)))) && 1044 if (match(Op0, m_SExt(m_Value(X))) && 1054 if (Op0->hasOneUse()) { 1061 if (ShAmt == BitWidth - SrcTyBitWidth && Op0->hasOneUse()) { 1069 if (match(Op0, m_LShr(m_Value(X), m_APInt(ShOp1)))) { 1079 MaskedValueIsZero(Op0, APInt::getLowBitsSet(BitWidth, ShAmt), 0, &I)) { 1087 if (match(Op0, m_OneUse(m_Shl(m_Value(X), m_Specific(Op1))))) {