Searched refs:m_Cmp (Results 1 – 11 of 11) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | PredicateInfo.cpp | 359 if (m_c_And(m_Cmp(Pred, m_Value(), m_Value()), in processAssume() 360 m_Cmp(Pred, m_Value(), m_Value())) in processAssume() 425 if (match(BI->getCondition(), m_And(m_Cmp(Pred, m_Value(), m_Value()), in processBranch() 426 m_Cmp(Pred, m_Value(), m_Value()))) || in processBranch() 427 match(BI->getCondition(), m_Or(m_Cmp(Pred, m_Value(), m_Value()), in processBranch() 428 m_Cmp(Pred, m_Value(), m_Value())))) { in processBranch()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | EarlyCSE.cpp | 256 if (!match(Cond, m_Cmp(Pred, m_Value(X), m_Value(Y)))) in getHashValueImpl() 382 if (match(CondL, m_Cmp(PredL, m_Value(X), m_Value(Y))) && in isEqualImpl() 383 match(CondR, m_Cmp(PredR, m_Specific(X), m_Specific(Y))) && in isEqualImpl()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | PatternMatch.h | 79 inline class_match<CmpInst> m_Cmp() { return class_match<CmpInst>(); } in m_Cmp() function 1171 m_Cmp(CmpInst::Predicate &Pred, const LHS &L, const RHS &R) { in m_Cmp() function
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineVectorOps.cpp | 73 if (match(V, m_OneUse(m_Cmp(UnusedPred, m_Value(V0), m_Value(V1))))) in cheapToScalarize() 387 if (match(SrcVec, m_Cmp(Pred, m_Value(X), m_Value(Y))) && in visitExtractElementInst()
|
D | InstCombineLoadStoreAlloca.cpp | 547 if (!match(V, m_Select(m_Cmp(Pred, m_Instruction(L1), m_Instruction(L2)), in isMinMaxWithLoads()
|
D | InstCombineSelect.cpp | 64 if (!match(Sel.getCondition(), m_Cmp(Pred, m_Value(X), m_Constant(C)))) in foldSelectBinOpIdentity() 2005 if (!match(Cond, m_Cmp(Pred, m_Value(A), m_Value(B)))) in foldSelectCmpBitcasts()
|
D | InstructionCombining.cpp | 2628 if (match(&BI, m_Br(m_OneUse(m_Cmp(Pred, m_Value(), m_Value())), in visitBranchInst()
|
D | InstCombineAndOrXor.cpp | 3092 if (match(&I, m_Not(m_OneUse(m_Cmp(Pred, m_Value(), m_Value()))))) { in visitXor()
|
D | InstCombineCalls.cpp | 3879 m_ZExtOrSExt(m_Cmp(SrcPred, m_Value(SrcLHS), m_Value(SrcRHS))))) { in visitCallInst()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 6500 if (match(Cond, m_Cmp(Pred, m_Specific(LHS), m_Instruction(L2)))) { in getOperationData() 6504 } else if (match(Cond, m_Cmp(Pred, m_Instruction(L1), m_Specific(RHS)))) { in getOperationData() 6511 if (!match(Cond, m_Cmp(Pred, m_Instruction(L1), m_Instruction(L2))) || in getOperationData()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | CodeGenPrepare.cpp | 7372 if (!match(Cond1, m_CombineOr(m_Cmp(), m_BinOp())) || in splitBranchCondition() 7373 !match(Cond2, m_CombineOr(m_Cmp(), m_BinOp())) ) in splitBranchCondition()
|