reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1889 if (match(Op1, m_Sub(m_Value(Y), m_Value(Z)))) 1891 Builder.CreateSub(Z, Y, Op1->getName())); 1894 if (match(Op1, m_c_And(m_Value(Y), m_Specific(Op0)))) 1896 Builder.CreateNot(Y, Y->getName() + ".not")); 1896 Builder.CreateNot(Y, Y->getName() + ".not")); 1910 if (match(Op1, m_Shl(m_Value(X), m_Value(Y))) && match(Op0, m_Zero())) 1912 return BinaryOperator::CreateShl(XNeg, Y); 1917 if (match(Op1, m_SExt(m_Value(Y))) && 1918 Y->getType()->getScalarSizeInBits() == 1) { 1919 Value *Zext = Builder.CreateZExt(Y, I.getType());