reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
793 if (IsSigned && match(Op0, m_NSWShl(m_Specific(Op1), m_Value(Y)))) 794 return BinaryOperator::CreateNSWShl(ConstantInt::get(Ty, 1), Y); 795 if (!IsSigned && match(Op0, m_NUWShl(m_Specific(Op1), m_Value(Y)))) 796 return BinaryOperator::CreateNUWShl(ConstantInt::get(Ty, 1), Y); 799 if (match(Op1, m_c_Mul(m_Specific(Op0), m_Value(Y)))) { 804 I.setOperand(1, Y);