HomeSort by: relevance | last modified time | path
    Searched refs:m_CombineOr (Results 1 - 14 of 14) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
OverflowInstAnalysis.cpp 42 !match(II, m_CombineOr(m_Intrinsic<Intrinsic::umul_with_overflow>(),
ValueTracking.cpp 619 auto m_V = m_CombineOr(m_Specific(V), m_PtrToInt(m_Specific(V)));
697 auto m_V = m_CombineOr(m_Specific(V), m_PtrToInt(m_Specific(V)));
5541 m_CombineOr(m_OrdFMin(m_Specific(CmpLHS), m_APFloat(FC2)),
5551 m_CombineOr(m_OrdFMax(m_Specific(CmpLHS), m_APFloat(FC2)),
5940 m_CombineOr(m_Specific(CmpLHS), m_SExt(m_Specific(CmpLHS)));
5941 auto ZeroOrAllOnes = m_CombineOr(m_ZeroInt(), m_AllOnes());
5942 auto ZeroOrOne = m_CombineOr(m_ZeroInt(), m_One());
InstructionSimplify.cpp 4046 auto isFsh = m_CombineOr(m_FShl(m_Value(X), m_Value(), m_Value(ShAmt)),
4059 m_CombineOr(m_FShl(m_Value(X), m_Deferred(X), m_Value(ShAmt)),
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
PatternMatch.h 210 inline match_combine_or<LTy, RTy> m_CombineOr(const LTy &L, const RTy &R) {
1628 return m_CombineOr(m_Trunc(Op), Op);
1646 return m_CombineOr(m_ZExt(Op), Op);
1652 return m_CombineOr(m_SExt(Op), Op);
1659 return m_CombineOr(m_ZExt(Op), m_SExt(Op));
1668 return m_CombineOr(m_ZExtOrSExt(Op), Op);
1893 return m_CombineOr(m_CombineOr(m_SMax(L, R), m_SMin(L, R)),
1894 m_CombineOr(m_UMax(L, R), m_UMin(L, R)));
2308 return m_CombineOr(m_CombineOr(m_c_SMax(L, R), m_c_SMin(L, R))
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineShifts.cpp 75 m_CombineOr(m_CombineAnd(m_Trunc(m_Instruction(Sh1)), m_Value(Trunc)),
225 if (match(Masked, m_c_And(m_CombineOr(MaskA, MaskB), m_Value(X)))) {
255 } else if (match(Masked, m_c_And(m_CombineOr(MaskC, MaskD), m_Value(X))) ||
InstCombineCompares.cpp 3354 auto m_VariableMask = m_CombineOr(
3355 m_CombineOr(m_Not(m_Shl(m_AllOnes(), m_Value())),
3357 m_CombineOr(m_LShr(m_AllOnes(), m_Value()),
3359 auto m_Mask = m_CombineOr(m_VariableMask, m_LowBitMask());
5470 m_OneUse(m_CombineOr(
InstCombineCasts.cpp 489 if (!match(TruncOp, m_CombineOr(m_BitCast(m_Value(VecInput)),
InstructionCombining.cpp 2759 m_CombineOr(m_Specific(Op),
  /src/external/apache2/llvm/dist/llvm/lib/IR/
ConstantFold.cpp 1178 if (match(C2, m_CombineOr(m_Undef(), m_Zero())))
1189 if (match(C2, m_CombineOr(m_Undef(), m_Zero())))
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SimplifyCFG.cpp 2766 auto Invertible = m_CombineOr(m_Not(m_Value()), m_AnyIntegralConstant());
2776 V, m_CombineOr(m_BinOp(), m_CombineOr(m_LogicalAnd(), m_LogicalOr())));
Local.cpp 2248 if (match(CI->getArgOperand(0), m_CombineOr(m_Zero(), m_Undef()))) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
JumpThreading.cpp 2893 bool IsAndOr = match(SI, m_CombineOr(m_LogicalAnd(), m_LogicalOr()));
SimpleLoopUnswitch.cpp 2662 if (!match(&CondI, m_CombineOr(m_LogicalAnd(), m_LogicalOr())))
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
CodeGenPrepare.cpp 8148 m_CombineOr(m_Cmp(), m_CombineOr(m_LogicalAnd(m_Value(), m_Value()),

Completed in 93 milliseconds