Home
last modified time | relevance | path

Searched refs:m_Negative (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp1061 if (match(Op1, m_Negative())) { in visitUDiv()
1529 if (match(Op1, m_Negative())) { in visitURem()
1565 if (match(Op1, m_Negative(Y)) && !Y->isMinSignedValue()) in visitSRem()
H A DInstCombineAndOrXor.cpp3512 match(C, m_Negative())) { in foldNot()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DPatternMatch.cpp192 EXPECT_TRUE(m_Negative().match(NegOne)); in TEST_F()
197 EXPECT_FALSE(m_Negative().match(Zero)); in TEST_F()
202 EXPECT_FALSE(m_Negative().match(One)); in TEST_F()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DPatternMatch.h475 inline cst_pred_ty<is_negative> m_Negative() { in m_Negative() function
478 inline api_pred_ty<is_negative> m_Negative(const APInt *&V) { return V; } in m_Negative() function
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DInstructionSimplify.cpp1392 if (isNUW && match(Op0, m_Negative())) in simplifyShlInst()
5778 if (match(Op0, m_LShr(m_Negative(), m_Value(X)))) in simplifyBinaryIntrinsic()
5780 if (match(Op0, m_AShr(m_Negative(), m_Value()))) in simplifyBinaryIntrinsic()