Searched refs:m_Select (Results 1 – 12 of 12) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULowerKernelAttributes.cpp | 197 m_Select(m_ICmp(Pred, SubExpr, m_Specific(ZextGroupSize)), in processUse()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineShifts.cpp | 550 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 D | InstCombineInternal.h | 182 if (match(V, m_Select(m_Value(), m_Not(m_Value()), m_Not(m_Value())))) in IsFreeToInvert()
|
| H A D | InstCombineLoadStoreAlloca.cpp | 584 if (!match(V, m_Select(m_Cmp(Pred, m_Instruction(L1), m_Instruction(L2)), in isMinMaxWithLoads()
|
| H A D | InstructionCombining.cpp | 731 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 D | InstCombineAndOrXor.cpp | 2445 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 D | InstCombineVectorOps.cpp | 1470 m_OneUse(m_Select(m_Value(Cond), m_Value(X), m_Value(Y))))) in narrowVectorSelect()
|
| H A D | InstCombineCasts.cpp | 2101 m_OneUse(m_Select(m_Value(Cond), m_Value(TVal), m_Value(FVal))))) in foldBitCastSelect()
|
| H A D | InstCombineCompares.cpp | 2440 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 D | InstCombineCalls.cpp | 2252 m_Select(m_Value(Cond), m_Constant(LHS), m_Constant(RHS)))) { in visitCallInst()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | PatternMatch.h | 1082 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 D | ScalarEvolution.cpp | 5880 !match(SU->getValue(), m_Select(m_Value(Condition), m_APInt(TrueVal), in getRangeViaFactoring()
|