Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DValueTracking.h580 SelectPatternResult matchSelectPattern(Value *V, Value *&LHS, Value *&RHS,
584 matchSelectPattern(const Value *V, const Value *&LHS, const Value *&RHS,
588 auto Result = matchSelectPattern(const_cast<Value*>(V), L, R);
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp847 SelectPatternResult SPR = matchSelectPattern(&Sel, LHS, RHS); in canonicalizeMinMaxWithConstant()
888 SelectPatternFlavor SPF = matchSelectPattern(&Sel, LHS, RHS).Flavor; in canonicalizeAbsNabs()
1510 SelectPatternResult L = matchSelectPattern(LHS, A, B); in factorizeMinMaxTree()
1511 SelectPatternResult R = matchSelectPattern(RHS, C, D); in factorizeMinMaxTree()
1818 SelectPatternResult SPR = matchSelectPattern(&SI, LHS, RHS, &CastOp); in visitSelectInst()
1822 if (SelectPatternFlavor SPF2 = matchSelectPattern(LHS, LHS2, RHS2).Flavor) in visitSelectInst()
1826 if (SelectPatternFlavor SPF2 = matchSelectPattern(RHS, LHS2, RHS2).Flavor) in visitSelectInst()
H A DInstCombineAddSub.cpp1563 SelectPatternFlavor SPF = matchSelectPattern(Op1, LHS, RHS).Flavor; in visitSub()
1672 SelectPatternFlavor SPF = matchSelectPattern(MinMax, LHS, RHS).Flavor; in visitSub()
1676 SPF = matchSelectPattern(MinMax, LHS, RHS).Flavor; in visitSub()
H A DInstCombineSimplifyDemanded.cpp319 SelectPatternFlavor SPF = matchSelectPattern(I, LHS, RHS).Flavor; in SimplifyDemandedUseBits()
H A DInstCombineCompares.cpp1325 SelectPatternResult SPR = matchSelectPattern(X, A, B); in foldICmpWithZero()
4828 SelectPatternResult SPR = matchSelectPattern(SI, A, B); in visitICmpInst()
5460 SelectPatternResult SPR = matchSelectPattern(SI, A, B); in visitFCmpInst()
H A DInstCombineCasts.cpp716 if (matchSelectPattern(SI, LHS, RHS).Flavor != SPF_UNKNOWN) in visitTrunc()
H A DInstCombineAndOrXor.cpp2949 SelectPatternFlavor SPF = matchSelectPattern(Op0, LHS, RHS).Flavor; in visitXor()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp157 SelectPatternFlavor SPF = matchSelectPattern(Inst, A, B).Flavor; in getHashValue()
231 SelectPatternFlavor LSPF = matchSelectPattern(LHSI, LHSA, LHSB).Flavor; in isEqual()
237 SelectPatternFlavor RSPF = matchSelectPattern(RHSI, RHSA, RHSB).Flavor; in isEqual()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DValueTracking.cpp1050 SelectPatternFlavor SPF = matchSelectPattern(I, LHS, RHS).Flavor; in computeKnownBitsFromOperator()
2242 SelectPatternFlavor SPF = matchSelectPattern(Select, LHS, RHS).Flavor; in isSignedMinMaxClamp()
2249 SelectPatternFlavor SPF2 = matchSelectPattern(LHS, LHS2, RHS2).Flavor; in isSignedMinMaxClamp()
4615 SelectPatternResult L = matchSelectPattern(TVal, A, B, nullptr, Depth + 1); in matchMinMaxOfMinMax()
4620 SelectPatternResult R = matchSelectPattern(FVal, C, D, nullptr, Depth + 1); in matchMinMaxOfMinMax()
4795 static SelectPatternResult matchSelectPattern(CmpInst::Predicate Pred, in matchSelectPattern() function
5081 SelectPatternResult llvm::matchSelectPattern(Value *V, Value *&LHS, Value *&RHS, in matchSelectPattern() function in llvm
5113 return ::matchSelectPattern(Pred, FMF, CmpLHS, CmpRHS, in matchSelectPattern()
5122 return ::matchSelectPattern(Pred, FMF, CmpLHS, CmpRHS, in matchSelectPattern()
5127 return ::matchSelectPattern(Pred, FMF, CmpLHS, CmpRHS, TrueVal, FalseVal, in matchSelectPattern()
H A DLazyValueInfo.cpp872 SelectPatternResult SPR = matchSelectPattern(SI, LHS, RHS); in solveBlockValueSelect()
H A DInstructionSimplify.cpp3077 SelectPatternFlavor SPF = matchSelectPattern(Op0, SP0, SP1).Flavor; in simplifyICmpWithAbsNabs()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp2985 auto SPR = matchSelectPattern(const_cast<User*>(&I), LHS, RHS); in visitSelect()