Searched refs:m_FCmp (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 1620 if (match(Op1, m_FCmp(Pred, m_Value(), m_AnyZeroFP()))) in reassociateFCmps() 1627 if (!match(Op0, m_FCmp(Pred, m_Value(X), m_AnyZeroFP())) || Pred != NanPred || in reassociateFCmps() 1633 if (!match(BO10, m_FCmp(Pred, m_Value(Y), m_AnyZeroFP())) || in reassociateFCmps() 1637 if (!match(BO10, m_FCmp(Pred, m_Value(Y), m_AnyZeroFP())) || in reassociateFCmps()
|
H A D | InstCombineSelect.cpp | 2838 if (!match(CondVal, m_FCmp(Pred, m_Specific(X), m_AnyZeroFP()))) in foldSelectWithFCmpToFabs()
|
H A D | InstructionCombining.cpp | 3686 if (match(Cond, m_OneUse(m_FCmp(Pred, m_Value(), m_Value()))) && in visitBranchInst()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 1595 m_FCmp(FCmpInst::Predicate &Pred, const LHS &L, const RHS &R) { in m_FCmp() function 1613 m_FCmp(const LHS &L, const RHS &R) { in m_FCmp() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCodeGenPrepare.cpp | 1701 if (!match(Cond, m_FCmp(Pred, m_Value(CmpVal), m_NonNaN()))) in visitSelectInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 4774 if (match(Cond, m_FCmp(Pred, m_Value(LHS), m_APFloat(CRHS)))) { in computeKnownFPClassFromCond() 5011 if (F && match(Cond, m_FCmp(Pred, m_Value(CmpLHS), m_Value(CmpRHS)))) { in computeKnownFPClass() 9875 } else if (match(Cond, m_FCmp(Pred, m_Value(A), m_Value(B)))) { in findValuesAffectedByCondition()
|
H A D | InstructionSimplify.cpp | 4767 if (!match(Cond, m_FCmp(Pred, m_Specific(T), m_Specific(F))) && in simplifySelectWithFCmp() 4768 !match(Cond, m_FCmp(Pred, m_Specific(F), m_Specific(T)))) in simplifySelectWithFCmp()
|