Home
last modified time | relevance | path

Searched refs:minnum (Results 1 – 25 of 46) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.cpp243 return {Intrinsic::minnum, FTZ_Any}; in convertNvvmIntrinsicToLlvm()
245 return {Intrinsic::minnum, FTZ_MustBeOff}; in convertNvvmIntrinsicToLlvm()
247 return {Intrinsic::minnum, FTZ_MustBeOn}; in convertNvvmIntrinsicToLlvm()
253 return {Intrinsic::minnum, FTZ_MustBeOff, true}; in convertNvvmIntrinsicToLlvm()
255 return {Intrinsic::minnum, FTZ_MustBeOn, true}; in convertNvvmIntrinsicToLlvm()
257 return {Intrinsic::minnum, FTZ_MustBeOff, true}; in convertNvvmIntrinsicToLlvm()
259 return {Intrinsic::minnum, FTZ_MustBeOn, true}; in convertNvvmIntrinsicToLlvm()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantFPRange.cpp382 APFloat NewUpper = minnum(Upper, CR.Upper); in intersectWith()
391 return ConstantFPRange(minnum(Lower, CR.Lower), maxnum(Upper, CR.Upper), in unionWith()
/freebsd/sbin/hastd/
H A Dproto_tcp.c72 numfromstr(const char *str, intmax_t minnum, intmax_t maxnum, intmax_t *nump) in numfromstr() argument
89 if (num < minnum) in numfromstr()
/freebsd/contrib/openbsm/bin/auditdistd/
H A Dproto_tcp.c78 numfromstr(const char *str, intmax_t minnum, intmax_t maxnum, intmax_t *nump) in numfromstr() argument
95 if (num < minnum) in numfromstr()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstrainedOps.def91 DAG_FUNCTION(minnum, 2, 0, experimental_constrained_minnum, FMINNUM)
H A DVPIntrinsics.def376 // llvm.vp.minnum(x,y,mask,vlen)
380 VP_PROPERTY_FUNCTIONAL_INTRINSIC(minnum)
H A DIntrinsicInst.h77 case Intrinsic::minnum: in isCommutative()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVELaneInterleavingPass.cpp212 case Intrinsic::minnum: in tryInterleave()
H A DARMTargetTransformInfo.cpp1000 IID = Intrinsic::minnum; in getCmpSelInstrCost()
1920 if ((IID == Intrinsic::minnum || IID == Intrinsic::maxnum) && in getMinMaxReductionCost()
2042 case Intrinsic::minnum: in getIntrinsicInstrCost()
2096 IntrinsicCostAttributes Attrs1(Intrinsic::minnum, FPTy, {FPTy, FPTy}); in getIntrinsicInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp2599 case Intrinsic::minnum: in visitCallInst()
2614 NewIID = Intrinsic::minnum; in visitCallInst()
2616 case Intrinsic::minnum: in visitCallInst()
2647 case Intrinsic::minnum: in visitCallInst()
2648 Res = minnum(*C1, *C2); in visitCallInst()
2687 (IID != Intrinsic::minimum && IID != Intrinsic::minnum); in visitCallInst()
2693 if (IID == Intrinsic::minimum || IID == Intrinsic::minnum) in visitCallInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DNumericalStabilitySanitizer.cpp1411 {"llvm.minnum.f32", Intrinsic::minnum, makeDoubleDoubleDouble},
1412 {"llvm.minnum.f64", Intrinsic::minnum, makeX86FP80X86FP80X86FP80},
1413 {"llvm.minnum.f80", Intrinsic::minnum, makeX86FP80X86FP80X86FP80},
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DSystemZ.cpp315 case 4: ID = Intrinsic::minnum; in EmitSystemZBuiltinExpr()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandVectorPredication.cpp291 case Intrinsic::minnum: { in expandPredicationToFPCall()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanConstruction.cpp647 : Intrinsic::minnum; in handleMaxMinNumReductions()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp4467 return Intrinsic::minnum; in getIntrinsicForCallSite()
4958 case Intrinsic::minnum: in computeKnownFPClass()
4974 (IID == Intrinsic::minnum || IID == Intrinsic::maxnum || in computeKnownFPClass()
4992 } else if (IID == Intrinsic::minnum || IID == Intrinsic::minimumnum) { in computeKnownFPClass()
5048 IID == Intrinsic::minnum) && in computeKnownFPClass()
6040 case Intrinsic::minnum: in canIgnoreSignBitOfNaN()
7440 case Intrinsic::minnum: in canCreateUndefOrPoison()
9029 case Intrinsic::maxnum: return Intrinsic::minnum; in getInverseMinMaxIntrinsic()
9030 case Intrinsic::minnum: return Intrinsic::maxnum; in getInverseMinMaxIntrinsic()
9078 return {Intrinsic::minnum, AllCmpSingleUse}; in canConvertToMinOrMaxIntrinsic()
H A DConstantFolding.cpp1667 case Intrinsic::minnum: in canConstantFoldCallTo()
2976 case Intrinsic::minnum: in ConstantFoldIntrinsicCall2()
3073 case Intrinsic::minnum: in ConstantFoldIntrinsicCall2()
3074 return ConstantFP::get(Ty->getContext(), minnum(Op1V, Op2V)); in ConstantFoldIntrinsicCall2()
H A DIVDescriptors.cpp960 if (match(I, m_Intrinsic<Intrinsic::minnum>(m_Value(), m_Value()))) { in isRecurrenceInstr()
H A DVectorUtils.cpp88 case Intrinsic::minnum: in isTriviallyVectorizable()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1019 return Intrinsic::minnum; in getMinMaxReductionIntrinsicOp()
1043 return Intrinsic::minnum; in getMinMaxReductionIntrinsicOp()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp2201 case Intrinsic::minnum: in visitIntrinsicInst()
2237 if (IID != Intrinsic::minnum && IID != Intrinsic::minimum && in matchFractPat()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/
H A DEmulateInstructionRISCV.cpp1363 bool operator()(FMIN_S inst) { return F_MAX_MIN(inst, false, minnum); } in operator ()()
1539 bool operator()(FMIN_D inst) { return F_MAX_MIN(inst, true, minnum); } in operator ()()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILIntrinsicExpansion.cpp785 return Intrinsic::minnum; in getMinForClamp()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h1574 inline APFloat minnum(const APFloat &A, const APFloat &B) { in minnum() function
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h2312 case Intrinsic::minnum: in getTypeBasedIntrinsicInstrCost()
2830 IntrinsicCostAttributes Attrs1(Intrinsic::minnum, FromTy, in getTypeBasedIntrinsicInstrCost()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DTargetOpcodes.def729 /// FP min/max matching IEEE-754 2008's minnum/maxnum semantics.

12