| /freebsd/lib/msun/src/ |
| H A D | s_fmaximum.c | 37 fmaximum(double x, double y) in fmaximum() function 43 fmaximum(double x, double y) in fmaximum() function 63 __weak_reference(fmaximum, fmaximuml);
|
| H A D | math.h | 523 double fmaximum(double, double);
|
| /freebsd/lib/msun/ |
| H A D | Makefile | 189 fmax.3 fmaximum.3 fmaximum_mag.3 \ 244 MLINKS+=fmaximum.3 fmaximumf.3 fmaximum.3 fmaximuml.3 \ 245 fmaximum.3 fminimum.3 fmaximum.3 fminimumf.3 \ 246 fmaximum.3 fminimuml.3
|
| H A D | Symbol.map | 323 fmaximum;
|
| /freebsd/lib/msun/tests/ |
| H A D | fmaximum_fminimum_test.c | 73 TEST(fmaximum, double, big, small, expected_max, rmode); in testall_r() 74 TEST(fmaximum, double, small, big, expected_max, rmode); in testall_r()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoZfa.td | 247 def: PatFprFpr<fmaximum, FMAXM_S, FPR32, f32>; 272 def: PatFprFpr<fmaximum, FMAXM_D, FPR64, f64>; 302 def: PatFprFpr<fmaximum, FMAXM_H, FPR16, f16>;
|
| /freebsd/contrib/llvm-project/libc/src/__support/FPUtil/ |
| H A D | BasicOperations.h | 140 LIBC_INLINE T fmaximum(T x, T y) { in fmaximum() function 199 return fmaximum(x, y); in fmaximum_mag()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrFloat.td | 61 defm MAX : BinaryFP<fmaximum, "max ", 0x97, 0xa5>;
|
| H A D | WebAssemblyInstrSIMD.td | 1287 defm MAX : SIMDBinaryFP<fmaximum, "max", 233>;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/ |
| H A D | SelectionDAGCompat.td | 187 def : GINodeEquiv<G_FMAXIMUM, fmaximum>;
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLLexer.cpp | 752 KEYWORD(fmaximum); in LexIdentifier()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | VOP3Instructions.td | 178 defm V_MAXIMUM_F32 : VOP3Inst <"v_maximum_f32", VOP3_Profile<VOP_F32_F32_F32>, fmaximum>; 180 defm V_MAXIMUM_F16 : VOP3Inst_t16 <"v_maximum_f16", VOP_F16_F16_F16, fmaximum>; 184 defm V_MAXIMUM_F64 : VOP3Inst <"v_maximum_f64", VOP3_Profile<VOP_F64_F64_F64>, fmaximum>; 1688 def : MinimumMaximumByMinimum3Maximum3<fmaximum, f32, V_MAXIMUM3_F32_e64>;
|
| H A D | SIInstructions.td | 3997 def : FPMinMaxPat<V_MINIMUMMAXIMUM_F32_e64, f32, DivergentBinFrag<fmaximum>, fminimum_oneuse>; 3999 def : FPMinCanonMaxPat<V_MINIMUMMAXIMUM_F32_e64, f32, DivergentBinFrag<fmaximum>, fminimum_oneuse>; 4004 def : FPMinMaxPat<V_MINIMUMMAXIMUM_F16_t16_e64, f16, DivergentBinFrag<fmaximum>, fminimum_oneuse>; 4006 def : FPMinCanonMaxPat<V_MINIMUMMAXIMUM_F16_t16_e64, f16, DivergentBinFrag<fmaximum>, fminimum_oneu… 4011 def : FPMinMaxPat<V_MINIMUMMAXIMUM_F16_fake16_e64, f16, DivergentBinFrag<fmaximum>, fminimum_oneuse… 4013 def : FPMinCanonMaxPat<V_MINIMUMMAXIMUM_F16_fake16_e64, f16, DivergentBinFrag<fmaximum>, fminimum_o…
|
| H A D | AMDGPUInstructions.td | 244 def fmaximum_oneuse : HasOneUseBinOp<fmaximum>;
|
| H A D | SOPInstructions.td | 930 def S_MAXIMUM_F32 : SOP2_F32_Inst<"s_maximum_f32", UniformBinFrag<fmaximum>>; 932 def S_MAXIMUM_F16 : SOP2_F16_Inst<"s_maximum_f16", UniformBinFrag<fmaximum>>;
|
| H A D | VOP3PInstructions.td | 119 …M_F16 : VOP3PInst<"v_pk_maximum_f16", VOP3P_Profile<VOP_V2F16_V2F16_V2F16, VOP3_PACKED>, fmaximum>; 308 def : MinimumMaximumByMinimum3Maximum3VOP3P<fmaximum, V_PK_MAXIMUM3_F16>;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | VPIntrinsics.def | 665 // llvm.vp.reduce.fmaximum(start,x,mask,vlen)
|
| H A D | RuntimeLibcalls.td | 890 def fmaximum : RuntimeLibcallImpl<FMAXIMUM_F64>; 891 defm fmaximum : LibmLongDoubleLibCall;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 545 def fmaximum : SDNode<"ISD::FMAXIMUM" , SDTFPBinOp, 1724 (fmaximum node:$lhs, node:$rhs)]>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMInstrNEON.td | 5690 v2f32, v2f32, fmaximum, 1>; 5693 v4f32, v4f32, fmaximum, 1>; 5696 v4f16, v4f16, fmaximum, 1>, 5700 v8f16, v8f16, fmaximum, 1>, 7472 def : N3VSPatFP16<fmaximum, VMAXhd>, Requires<[HasFullFP16]>; 7474 def : N3VSPat<fmaximum, VMAXfd>, Requires<[HasNEON]>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXInstrInfo.td | 1027 defm MAX_NAN : FMINIMUMMAXIMUM<"max", /* NaN */ true, fmaximum>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.td | 1247 // to fmaximum/fminimum. 5493 def : Pat<(v1f64 (fmaximum (v1f64 FPR64:$Rn), (v1f64 FPR64:$Rm))), 10718 // fmaximum(abs(a), abs(b)) -> famax(a, b) 10722 (fmaximum (fabs node:$Rn), (fabs node:$Rm)),
|