Home
last modified time | relevance | path

Searched refs:fmin (Results 26 – 50 of 50) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoF.td335 defm FMIN_S : FPALU_rr_m<0b0010100, 0b000, "fmin.s", Ext, Commutable=1>;
593 // The ratified 20191213 ISA spec defines fmin and fmax in a way that matches
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DRuntimeLibcalls.def258 HANDLE_LIBCALL(FMIN_F64, "fmin")
H A DVPIntrinsics.def655 // llvm.vp.reduce.fmin(start,x,mask,vlen)
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLLexer.cpp697 KEYWORD(umin); KEYWORD(fmax); KEYWORD(fmin); in LexIdentifier()
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Dopencl-c.h7197 float __ovld __cnfn fmin(float, float);
7222 half __ovld __cnfn fmin(half, half);
7223 half2 __ovld __cnfn fmin(half2, half2);
7224 half3 __ovld __cnfn fmin(half3, half3);
7225 half4 __ovld __cnfn fmin(half4, half4);
7226 half8 __ovld __cnfn fmin(half8, half8);
7228 half2 __ovld __cnfn fmin(half2, half);
7229 half3 __ovld __cnfn fmin(half3, half);
7230 half4 __ovld __cnfn fmin(half4, half);
7231 half8 __ovld __cnfn fmin(half8, half);
[all …]
H A D__clang_hip_math.h821 double fmin(double __x, double __y) { return __builtin_fmin(__x, __y); }
/freebsd/contrib/arm-optimized-routines/math/test/
H A Dmathtest.c290 TFUNC(at_d2,rt_d, fmin, 0),
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsScheduleP5600.td403 // fclass.[wd], fmax.[wd], fmax_a.[wd], fmin.[wd], fmin_a.[wd], flog2.[wd]
H A DMipsScheduleGeneric.td1524 // fclass.[wd], fmax.[wd], fmax_a.[wd], fmin.[wd], fmin_a.[wd], flog2.[wd]
H A DMipsMSAInstrInfo.td2111 class FMIN_W_DESC : MSA_3RF_DESC_BASE<"fmin.w", int_mips_fmin_w, MSA128WOpnd>;
2112 class FMIN_D_DESC : MSA_3RF_DESC_BASE<"fmin.d", int_mips_fmin_d, MSA128DOpnd>;
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DTargetOpcodes.def672 /// FP min/max matching libm's fmin/fmax
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSMEInstrFormats.td1658 // SME2.1 fmax/fmin instructions.
1699 // SME2.1 fmax/fmin instructions.
1738 // SME2.1 fmax/fmin instructions.
1778 // SME2.1 fmax/fmin instructions.
H A DAArch64SVEInstrInfo.td639 …defm FMIN_ZPmI : sve_fp_2op_i_p_zds<0b111, "fmin", "FMIN_ZPZI", sve_fpimm_zero_one, fpimm0, fpi…
668 …defm FMIN_ZPmZ : sve_fp_2op_p_zds<0b0111, "fmin", "FMIN_ZPZZ", AArch64fmin_m1, DestructiveBinary…
H A DAArch64InstrInfo.td4689 defm FMIN : TwoOperandFPData<0b0101, "fmin", any_fminimum>;
5195 defm FMIN : SIMDThreeSameVectorFP<0,1,0b110,"fmin", any_fminimum>;
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEInstrInfo.td1400 defm FMIND : RRFm<"fmin.d", 0x3E, I64, f64, fminnum>;
1402 defm FMINS : RRFm<"fmin.s", 0x3E, F32, f32, fminnum, simm7fp, mimmfp32>;
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DCSymbolMap.inc475 SYMBOL(fmin, None, <math.h>)
H A DStdSymbolMap.inc1289 SYMBOL(fmin, std::, <cmath>)
1290 SYMBOL(fmin, None, <cmath>)
1291 SYMBOL(fmin, None, <math.h>)
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVInstructionSelector.cpp378 return selectExtInst(ResVReg, ResType, I, CL::fmin, GL::FMin); in spvSelect()
H A DSPIRVBuiltins.td212 defm : DemangledExtendedBuiltin<"fmin", OpenCL_std, 28>;
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600Instructions.td728 // TODO: Do these actually match the regular fmin/fmax behavior?
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DOpenCLBuiltins.td584 foreach name = ["fmax", "fmin"] in {
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DBuiltins.def1405 LIBBUILTIN(fmin, "ddd", "fnc", MATH_H, ALL_LANGUAGES)
/freebsd/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Dlibc_ubuntu1404_abilist.txt1749 fun:fmin=uninstrumented
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXIntrinsics.td571 // Same story for fmax, fmin.
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp2456 MUTATE_LDBL(fmin) in mutateLongDoubleBuiltin()

12