Home
last modified time | relevance | path

Searched refs:m_Unless (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DAssumeBundleQueries.cpp134 m_Intrinsic<Intrinsic::assume>(m_Unless(m_Specific(U->get()))))) in getBundleFromUse()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DPatternMatch.cpp487 EXPECT_FALSE(m_Unless(m_Add(m_One(), m_Zero())).match(X)); in TEST_F()
488 EXPECT_TRUE(m_Unless(m_Add(m_Zero(), m_One())).match(X)); in TEST_F()
493 EXPECT_FALSE(m_Unless(m_c_Add(m_One(), m_Zero())).match(X)); in TEST_F()
494 EXPECT_FALSE(m_Unless(m_c_Add(m_Zero(), m_One())).match(X)); in TEST_F()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DPatternMatch.h182 template <typename Ty> inline match_unless<Ty> m_Unless(const Ty &M) { in m_Unless() function
752 return m_CombineAnd(m_Constant(), m_Unless(m_ConstantExpr())); in m_ImmConstant()
759 return m_CombineAnd(m_Constant(C), m_Unless(m_ConstantExpr())); in m_ImmConstant()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3856 m_Unless(m_ConstantExpr())), in visitXor()