Home
last modified time | relevance | path

Searched refs:m_Trunc (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
DInstCombineCasts.cpp868 match(SrcI, m_OneUse(m_And(m_Trunc(m_Value(X)), m_Constant(C)))) && in visitZExt()
875 match(And, m_OneUse(m_And(m_Trunc(m_Value(X)), m_Specific(C)))) && in visitZExt()
1116 if (match(Src, m_AShr(m_Shl(m_Trunc(m_Value(A)), m_ConstantInt(BA)), in visitSExt()
1736 if (match(Src, m_Trunc(m_BitCast(m_Value(VecInput)))) && in OptimizeIntToFloatBitCast()
1759 if (match(Src, m_Trunc(m_LShr(m_BitCast(m_Value(VecInput)), in OptimizeIntToFloatBitCast()
DInstCombineAddSub.cpp1592 if (match(Op0, m_Trunc(m_PtrToInt(m_Value(LHSOp)))) && in visitSub()
1593 match(Op1, m_Trunc(m_PtrToInt(m_Value(RHSOp))))) in visitSub()
DInstCombineAndOrXor.cpp844 if (match(Val2, m_Trunc(m_Value(V))) && in FoldAndOfICmps()
848 } else if (match(Val, m_Trunc(m_Value(V))) && in FoldAndOfICmps()
1207 if (match(Op0, m_Trunc(m_And(m_Value(X), m_ConstantInt(YC))))) { in visitAnd()
DInstCombineCalls.cpp292 if (match(IIOperand, m_Trunc(m_BSwap(m_Value(X))))) { in visitCallInst()
DInstCombineCompares.cpp3254 match(Op0, m_Trunc(m_OneUse(m_LShr(m_Value(A), in visitICmpInst()
/external/llvm/include/llvm/IR/
DPatternMatch.h768 m_Trunc(const OpTy &Op) { in m_Trunc() function
/external/llvm/lib/Analysis/
DInstructionSimplify.cpp737 if (MaxRecurse && match(Op0, m_Trunc(m_Value(X))) && in SimplifySubInst()
738 match(Op1, m_Trunc(m_Value(Y)))) in SimplifySubInst()