Home
last modified time | relevance | path

Searched refs:m_Select (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelAttributes.cpp197 m_Select(m_ICmp(Pred, SubExpr, m_Specific(ZextGroupSize)), in processUse()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp550 if (match(Op0, m_Select(m_Value(Cond), m_OneUse(m_BinOp(TBO)), in FoldShiftByConstant()
569 if (match(Op0, m_Select(m_Value(Cond), m_Value(TrueVal), in FoldShiftByConstant()
H A DInstCombineInternal.h182 if (match(V, m_Select(m_Value(), m_Not(m_Value()), m_Not(m_Value())))) in IsFreeToInvert()
H A DInstCombineLoadStoreAlloca.cpp584 if (!match(V, m_Select(m_Cmp(Pred, m_Instruction(L1), m_Instruction(L2)), in isMinMaxWithLoads()
H A DInstructionCombining.cpp731 if (match(LHS, m_Select(m_Value(A), m_Value(B), m_Value(C))) && in SimplifySelectsFeedingBinaryOp()
732 match(RHS, m_Select(m_Specific(A), m_Value(D), m_Value(E)))) { in SimplifySelectsFeedingBinaryOp()
H A DInstCombineAndOrXor.cpp2445 match(Op0, m_Select(m_Value(X), m_Value(A), m_Value(B))) && in visitOr()
2446 match(Op1, m_Select(m_Value(Y), m_Value(C), m_Value(D))) && X == Y) { in visitOr()
H A DInstCombineVectorOps.cpp1470 m_OneUse(m_Select(m_Value(Cond), m_Value(X), m_Value(Y))))) in narrowVectorSelect()
H A DInstCombineCasts.cpp2101 m_OneUse(m_Select(m_Value(Cond), m_Value(TVal), m_Value(FVal))))) in foldBitCastSelect()
H A DInstCombineCompares.cpp2440 m_Select(m_ICmp(PredB, m_Specific(LHS), m_Specific(RHS)), in matchThreeWayIntCompare()
4787 if (match(Op0, m_Select(m_Value(Cond), m_Value(SelectTrue), in visitICmpInst()
H A DInstCombineCalls.cpp2252 m_Select(m_Value(Cond), m_Constant(LHS), m_Constant(RHS)))) { in visitCallInst()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DPatternMatch.h1082 m_Select(const Cond &C, const LHS &L, const RHS &R) { in m_Select() function
1092 return m_Select(C, m_ConstantInt<L>(), m_ConstantInt<R>()); in m_SelectCst()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp5880 !match(SU->getValue(), m_Select(m_Value(Condition), m_APInt(TrueVal), in getRangeViaFactoring()