Home
last modified time | relevance | path

Searched refs:m_FSub (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DInstructionSimplify.cpp4546 if (FMF.noNaNs() && (match(Op0, m_FSub(m_AnyZeroFP(), m_Specific(Op1))) || in SimplifyFAddInst()
4547 match(Op1, m_FSub(m_AnyZeroFP(), m_Specific(Op0))))) in SimplifyFAddInst()
4554 (match(Op0, m_FSub(m_Value(X), m_Specific(Op1))) || in SimplifyFAddInst()
4555 match(Op1, m_FSub(m_Value(X), m_Specific(Op0))))) in SimplifyFAddInst()
4583 match(Op1, m_FSub(m_NegZeroFP(), m_Value(X)))) in SimplifyFSubInst()
4588 match(Op1, m_FSub(m_AnyZeroFP(), m_Value(X)))) in SimplifyFSubInst()
4598 (match(Op1, m_FSub(m_Specific(Op0), m_Value(X))) || in SimplifyFSubInst()
H A DIVDescriptors.cpp540 m_FSub(m_Value(Op1), m_Value(Op2)).match(I1)) && in isConditionalRdxPattern()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp1785 if (match(Op1, m_OneUse(m_FSub(m_Value(X), m_Value(Y))))) { in visitFSub()
1822 if (match(Op0, m_FSub(m_Specific(Op1), m_Value(X)))) in visitFSub()
H A DInstCombineSelect.cpp1771 match(TrueVal, m_FSub(m_PosZeroFP(), m_Specific(X)))) || in visitSelectInst()
1773 match(FalseVal, m_FSub(m_PosZeroFP(), m_Specific(X))))) { in visitSelectInst()
H A DInstCombineMulDivRem.cpp426 if (match(Op0, m_OneUse(m_FSub(m_Constant(C1), m_Value(X))))) { in visitFMul()
H A DInstCombineCalls.cpp2595 if ((match(Arg0, m_OneUse(m_FSub(m_Value(A), m_Value(B)))) && in visitCallInst()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DPatternMatch.h660 inline BinaryOp_match<LHS, RHS, Instruction::FSub> m_FSub(const LHS &L, in m_FSub() function
697 return m_FSub(m_AnyZeroFP(), X); in m_FNegNSZ()