Home
last modified time | relevance | path

Searched refs:m_UnOp (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h95 inline class_match<UnaryOperator> m_UnOp() { in m_UnOp() function
818 inline bind_ty<UnaryOperator> m_UnOp(UnaryOperator *&I) { return I; } in m_UnOp() function
1060 template <typename OP_t> inline AnyUnaryOp_match<OP_t> m_UnOp(const OP_t &X) { in m_UnOp() function
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp81 if (match(V, m_OneUse(m_UnOp()))) in cheapToScalarize()
469 if (match(SrcVec, m_UnOp(UO)) && cheapToScalarize(SrcVec, Index)) { in visitExtractElementInst()
H A DInstCombineCalls.cpp3332 if (match(Vec, m_OneUse(m_UnOp(m_VecReverse(m_Value(X)))))) { in visitCallInst()