/external/llvm/include/llvm/IR/ |
D | PatternMatch.h | 117 inline match_combine_or<LTy, RTy> m_CombineOr(const LTy &L, const RTy &R) { in m_CombineOr() function 157 return m_CombineOr(m_Zero(), m_NegZero()); in m_AnyZero() 1325 return m_CombineOr(m_ICmp(Pred, L, R), m_ICmp(Pred, R, L)); 1333 return m_CombineOr(m_And(L, R), m_And(R, L)); 1341 return m_CombineOr(m_Or(L, R), m_Or(R, L)); 1349 return m_CombineOr(m_Xor(L, R), m_Xor(R, L));
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | ValueTracking.cpp | 612 auto m_V = m_CombineOr(m_Specific(V), in computeKnownBitsFromAssume() 613 m_CombineOr(m_PtrToInt(m_Specific(V)), in computeKnownBitsFromAssume() 4290 m_CombineOr(m_OrdFMin(m_Specific(CmpLHS), m_APFloat(FC2)), in matchFastFloatClamp() 4300 m_CombineOr(m_OrdFMax(m_Specific(CmpLHS), m_APFloat(FC2)), in matchFastFloatClamp() 4641 m_CombineOr(m_Specific(CmpLHS), m_SExt(m_Specific(CmpLHS))); in matchSelectPattern() 4642 auto ZeroOrAllOnes = m_CombineOr(m_ZeroInt(), m_AllOnes()); in matchSelectPattern() 4643 auto ZeroOrOne = m_CombineOr(m_ZeroInt(), m_One()); in matchSelectPattern()
|
D | InstructionSimplify.cpp | 855 if (match(Op1, m_CombineOr(m_Undef(), m_Zero()))) in SimplifyMulInst()
|
/external/llvm/lib/Transforms/Utils/ |
D | LoopUtils.cpp | 88 if (match(J, m_CombineOr(m_And(m_Instruction(I), m_APInt(M)), in lookThroughAnd()
|
D | Local.cpp | 1383 if (match(II->getArgOperand(0), m_CombineOr(m_Zero(), m_Undef()))) { in markAliveBlocks()
|
/external/llvm/lib/Analysis/ |
D | ValueTracking.cpp | 559 auto m_V = m_CombineOr(m_Specific(V), in computeKnownBitsFromAssume() 560 m_CombineOr(m_PtrToInt(m_Specific(V)), in computeKnownBitsFromAssume() 686 m_c_ICmp(Pred, m_CombineOr(m_LShr(m_V, m_ConstantInt(C)), in computeKnownBitsFromAssume() 698 } else if (match(Arg, m_c_ICmp(Pred, m_Not(m_CombineOr( in computeKnownBitsFromAssume()
|
D | InstructionSimplify.cpp | 2724 if (LBO && match(LBO, m_CombineOr(m_And(m_Value(), m_Specific(RHS)), in SimplifyICmpInst() 2732 if (RBO && match(RBO, m_CombineOr(m_And(m_Value(), m_Specific(LHS)), in SimplifyICmpInst()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
D | PatternMatch.h | 125 inline match_combine_or<LTy, RTy> m_CombineOr(const LTy &L, const RTy &R) { in m_CombineOr() function 1156 return m_CombineOr(m_ZExt(Op), m_SExt(Op)); in m_ZExtOrSExt()
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCasts.cpp | 448 if (!match(TruncOp, m_CombineOr(m_BitCast(m_Value(VecInput)), in foldVecTruncToExtElt()
|
D | InstCombineAndOrXor.cpp | 1624 match(B, m_CombineOr(m_Not(m_SExt(m_Specific(Cond))), in getSelectCondition()
|
D | InstCombineCompares.cpp | 4079 m_CombineOr(m_And(m_Value(), LSubOne), m_And(LSubOne, m_Value())); in visitICmpInst()
|
/external/llvm/lib/CodeGen/ |
D | CodeGenPrepare.cpp | 5509 if (!match(Cond1, m_CombineOr(m_Cmp(), m_BinOp())) || in splitBranchCondition() 5510 !match(Cond2, m_CombineOr(m_Cmp(), m_BinOp())) ) in splitBranchCondition()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCasts.cpp | 465 if (!match(TruncOp, m_CombineOr(m_BitCast(m_Value(VecInput)), in foldVecTruncToExtElt()
|
D | InstCombineCompares.cpp | 2881 auto m_Mask = m_CombineOr(m_LShr(m_AllOnes(), m_Value()), m_LowBitMask()); in foldICmpWithLowBitMaskedVal()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | Local.cpp | 2030 if (match(CI->getArgOperand(0), m_CombineOr(m_Zero(), m_Undef()))) { in markAliveBlocks()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | CodeGenPrepare.cpp | 6793 if (!match(Cond1, m_CombineOr(m_Cmp(), m_BinOp())) || in splitBranchCondition() 6794 !match(Cond2, m_CombineOr(m_Cmp(), m_BinOp())) ) in splitBranchCondition()
|