Home
last modified time | relevance | path

Searched refs:fminimum (Results 1 – 19 of 19) sorted by relevance

/freebsd/lib/msun/src/
H A Ds_fminimum.c37 fminimum(double x, double y) in fminimum() function
43 fminimum(double x, double y) in fminimum() function
64 __weak_reference(fminimum, fminimuml);
H A Dmath.h526 double fminimum(double, double);
/freebsd/lib/msun/tests/
H A Dfmaximum_fminimum_test.c76 TEST(fminimum, double, big, small, expected_min, rmode); in testall_r()
77 TEST(fminimum, double, small, big, expected_min, rmode); in testall_r()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoZfa.td192 def: PatFprFpr<fminimum, FMINM_S, FPR32, f32>;
214 def: PatFprFpr<fminimum, FMINM_D, FPR64, f64>;
242 def: PatFprFpr<fminimum, FMINM_H, FPR16, f16>;
/freebsd/lib/msun/
H A DSymbol.map326 fminimum;
H A DMakefile235 fmaximum.3 fminimum.3 fmaximum.3 fminimumf.3 \
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrFloat.td60 defm MIN : BinaryFP<fminimum, "min ", 0x96, 0xa4>;
H A DWebAssemblyInstrSIMD.td1263 defm MIN : SIMDBinaryFP<fminimum, "min", 232>;
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/
H A DSelectionDAGCompat.td179 def : GINodeEquiv<G_FMINIMUM, fminimum>;
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DVOP3Instructions.td168 …INIMUM_F32 : VOP3Inst <"v_minimum_f32", VOP3_Profile<VOP_F32_F32_F32>, DivergentBinFrag<fminimum>>;
170 …INIMUM_F16 : VOP3Inst <"v_minimum_f16", VOP3_Profile<VOP_F16_F16_F16>, DivergentBinFrag<fminimum>>;
174 defm V_MINIMUM_F64 : VOP3Inst <"v_minimum_f64", VOP3_Profile<VOP_F64_F64_F64>, fminimum>;
H A DAMDGPUInstructions.td243 def fminimum_oneuse : HasOneUseBinOp<fminimum>;
H A DSIInstructions.td3622 def : FPMinMaxPat<V_MAXIMUMMINIMUM_F32_e64, f32, DivergentBinFrag<fminimum>, fmaximum_oneuse>;
3624 def : FPMinMaxPat<V_MAXIMUMMINIMUM_F16_e64, f16, DivergentBinFrag<fminimum>, fmaximum_oneuse>;
3626 def : FPMinCanonMaxPat<V_MAXIMUMMINIMUM_F32_e64, f32, DivergentBinFrag<fminimum>, fmaximum_oneuse>;
3628 def : FPMinCanonMaxPat<V_MAXIMUMMINIMUM_F16_e64, f16, DivergentBinFrag<fminimum>, fmaximum_oneuse>;
H A DSOPInstructions.td950 def S_MINIMUM_F32 : SOP2_F32_Inst<"s_minimum_f32", fminimum>;
952 def S_MINIMUM_F16 : SOP2_F16_Inst<"s_minimum_f16", fminimum>;
H A DVOP3PInstructions.td114 …M_F16 : VOP3PInst<"v_pk_minimum_f16", VOP3P_Profile<VOP_V2F16_V2F16_V2F16, VOP3_PACKED>, fminimum>;
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DVPIntrinsics.def708 // llvm.vp.reduce.fminimum(start,x,mask,vlen)
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td517 def fminimum : SDNode<"ISD::FMINIMUM" , SDTFPBinOp,
1635 (fminimum node:$lhs, node:$rhs)]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrNEON.td5738 v2f32, v2f32, fminimum, 1>;
5741 v4f32, v4f32, fminimum, 1>;
5744 v4f16, v4f16, fminimum, 1>,
5748 v8f16, v8f16, fminimum, 1>,
7479 def : N3VSPatFP16<fminimum, VMINhd>, Requires<[HasFullFP16]>;
7481 def : N3VSPat<fminimum, VMINfd>, Requires<[HasNEON]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXInstrInfo.td1184 defm FMINNAN : F3<"min.NaN", fminimum>;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td5045 def : Pat<(v1f64 (fminimum (v1f64 FPR64:$Rn), (v1f64 FPR64:$Rm))),