Searched refs:m_LShr (Results 1 - 8 of 8) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp1387 match(LShr, m_LShr(m_Specific(X), m_Value(Y)))) {
2818 match(Op0, m_LShr(m_ConstantInt(CI2), m_Value(A)))) {
2919 match(LHS, m_LShr(m_Power2(CI), m_Value(X))))
2964 match(LHS, m_LShr(m_Power2(CI), m_Value(X))))
3616 if ((match(Op0, m_OneUse(m_LShr(m_Value(A), m_ConstantInt(Cst1)))) &&
3617 match(Op1, m_OneUse(m_LShr(m_Value(B), m_Specific(Cst1))))) ||
3651 match(Op0, m_Trunc(m_OneUse(m_LShr(m_Value(A),
H A DInstCombineMulDivRem.cpp40 if (match(V, m_LShr(m_OneUse(m_Shl(m_Value(One), m_Value(A))), m_Value(B))) &&
1049 if (match(Op0, m_LShr(m_Value(X), m_APInt(C1))) &&
H A DInstCombineShifts.cpp84 if ((isLeftShift && match(I, m_LShr(m_Value(), m_ConstantInt(CI)))) ||
H A DInstCombineCasts.cpp473 match(Src, m_LShr(m_ZExt(m_Value(A)), m_ConstantInt(Cst)))) {
1721 if (match(Src, m_Trunc(m_LShr(m_BitCast(m_Value(VecInput)),
H A DInstCombineAddSub.cpp1579 if (match(Op1, m_LShr(m_Value(X), m_ConstantInt(CI))) &&
/external/llvm/lib/Analysis/
H A DValueTracking.cpp833 m_c_ICmp(Pred, m_CombineOr(m_LShr(m_V, m_ConstantInt(C)),
845 m_LShr(m_V, m_ConstantInt(C)),
1551 if (match(V, m_LShr(m_SignBit(), m_Value())))
1616 if (match(V, m_Exact(m_LShr(m_Value(), m_Value()))) ||
H A DInstructionSimplify.cpp2310 } else if (match(LHS, m_LShr(m_Value(), m_ConstantInt(CI2)))) {
2315 } else if (match(LHS, m_LShr(m_ConstantInt(CI2), m_Value()))) {
/external/llvm/include/llvm/IR/
H A DPatternMatch.h530 inline BinaryOp_match<LHS, RHS, Instruction::LShr> m_LShr(const LHS &L, function in namespace:llvm::PatternMatch

Completed in 94 milliseconds