Home
last modified time | relevance | path

Searched defs:MinMax (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFCheckAndAdjustIR.cpp176 CallInst *MinMax; member
272 CallInst *MinMax = Info.MinMax; in sinkMinMaxInBB() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAssumeBundleQueries.cpp93 auto &MinMax = It->second; in fillMapFromAssume() local
H A DScalarEvolution.cpp1861 auto *MinMax = cast<SCEVMinMaxExpr>(Op); in getZeroExtendExprImpl() local
1871 if (auto *MinMax = dyn_cast<SCEVSequentialMinMaxExpr>(Op)) { in getZeroExtendExprImpl() local
2132 auto *MinMax = cast<SCEVMinMaxExpr>(Op); in getSignExtendExprImpl() local
15482 if (auto *MinMax = dyn_cast<SCEVMinMaxExpr>(Expr)) { in collectFromBlock() local
15635 if (auto *MinMax = dyn_cast<SCEVMinMaxExpr>(Expr)) in collectFromBlock() local
15646 if (auto *MinMax = dyn_cast<SCEVMinMaxExpr>(Expr)) in collectFromBlock() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopPeel.cpp513 auto ComputePeelCountMinMax = [&](MinMaxIntrinsic *MinMax) { in countToEliminateCompares()
560 if (MinMaxIntrinsic *MinMax = dyn_cast<MinMaxIntrinsic>(&I)) in countToEliminateCompares() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstraintElimination.cpp1528 static bool checkAndReplaceMinMax(MinMaxIntrinsic *MinMax, ConstraintInfo &Info, in checkAndReplaceMinMax()
1530 auto ReplaceMinMaxWithOperand = [&](MinMaxIntrinsic *MinMax, bool UseLHS) { in checkAndReplaceMinMax()
1886 } else if (auto *MinMax = dyn_cast<MinMaxIntrinsic>(Inst)) { in eliminateConstraints() local
1944 if (auto *MinMax = dyn_cast<MinMaxIntrinsic>(CB.Inst)) { in eliminateConstraints() local
/freebsd/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-account.cpp278 auto MinMax = std::minmax_element(Timings.begin(), Timings.end()); in getStats() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp816 SDValue MinMax = combineFMinMaxLegacy(DL, VT, LHS, RHS, True, False, CC, DCI); in LowerSELECT_CC() local
H A DAMDGPUISelLowering.cpp4882 SDValue MinMax in performSelectCombine() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp1334 Function *MinMax = Intrinsic::getOrInsertDeclaration(II->getModule(), in reassociateMinMaxWithConstantInOperand() local
1394 Function *MinMax = in factorizeMinMaxTree() local
H A DInstCombineMulDivRem.cpp1610 auto *MinMax = dyn_cast<MinMaxIntrinsic>(Op); in takeLog2() local
H A DInstCombineAddSub.cpp2197 auto *MinMax = dyn_cast<MinMaxIntrinsic>(Op1); in foldSubOfMinMax() local
H A DInstCombineCompares.cpp5652 MinMaxIntrinsic *MinMax, in foldICmpWithMinMax()
7483 if (auto *MinMax = dyn_cast<MinMaxIntrinsic>(Op0)) in foldICmpCommutative() local
H A DInstCombineSelect.cpp1949 Value *MinMax = Builder.CreateBinaryIntrinsic(MinMaxID, X, RHS); in foldSelectWithConstOpToBinOp() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp8716 SDValue MinMax; in expandFMINIMUM_FMAXIMUM() local
8829 SDValue MinMax = in expandFMINIMUMNUM_FMAXIMUMNUM() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp3761 MinMax = Instruction::OtherOpsEnd + 1, enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp29453 SDValue MinMax = DAG.getNode(MinMaxOp, DL, VT, NewX, NewY, Op->getFlags()); in LowerFMINIMUM_FMAXIMUM() local
47123 if (SDValue MinMax = combineMinMaxReduction(N, DAG, Subtarget)) in combineExtractVectorElt() local