Searched refs:fma (Results 1 - 25 of 44) sorted by relevance

12

/openbsd-current/gnu/gcc/gcc/config/ia64/
H A Dlib1funcs.asm51 (p6) fma.s1 f12 = farg0, f10, f0
53 (p6) fma.s1 f13 = f11, f11, f0
54 (p6) fma.s1 f14 = f11, f11, f11
56 (p6) fma.s1 f11 = f13, f13, f11
57 (p6) fma.s1 f13 = f14, f10, f10
59 (p6) fma.s1 f10 = f13, f11, f10
62 (p6) fma.s1 f11 = f11, f10, f12
65 (p6) fma.s1 f10 = f12, f10, f10
68 (p6) fma.s0 fret0 = f12, f10, f11
95 (p6) fma
[all...]
/openbsd-current/gnu/usr.bin/gcc/gcc/config/ia64/
H A Dlib1funcs.asm20 (p6) fma.s1 f12 = farg0, f10, f0
22 (p6) fma.s1 f13 = f11, f11, f0
23 (p6) fma.s1 f14 = f11, f11, f11
25 (p6) fma.s1 f11 = f13, f13, f11
26 (p6) fma.s1 f13 = f14, f10, f10
28 (p6) fma.s1 f10 = f13, f11, f10
31 (p6) fma.s1 f11 = f11, f10, f12
34 (p6) fma.s1 f10 = f12, f10, f10
37 (p6) fma.s0 fret0 = f12, f10, f11
64 (p6) fma
[all...]
/openbsd-current/lib/libm/src/
H A Ds_fma.c52 fma(double x, double y, double z) function
198 fma(double x, double y, double z) function
203 DEF_STD(fma); variable
204 LDBL_MAYBE_UNUSED_CLONE(fma); variable
/openbsd-current/regress/lib/libm/msun/
H A Dfma_test.c31 * Tests for fma{,f,l}().
64 test(fma, (double)(x), (double)(y), (double)(z), \
84 * This is needed because clang constant-folds fma in ways that are incorrect
117 test(fma, -DBL_MIN, DBL_MIN, 0.0, -0.0,
151 test(fma, DBL_MAX, DBL_MAX, -INFINITY, -INFINITY, ALL_STD_EXCEPT, 0);
155 test(fma, DBL_MAX, -DBL_MAX, INFINITY, INFINITY, ALL_STD_EXCEPT, 0);
172 test(fma, DBL_MIN, DBL_MIN, NAN, NAN, ALL_STD_EXCEPT, 0);
175 test(fma, DBL_MAX, DBL_MAX, NAN, NAN, ALL_STD_EXCEPT, 0);
189 test(fma, one, one, 0x1.0p-200, 1.0 + DBL_EPSILON,
202 test(fma,
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.cpp194 return {Intrinsic::fma, FTZ_Any};
196 return {Intrinsic::fma, FTZ_MustBeOff};
198 return {Intrinsic::fma, FTZ_MustBeOn};
200 return {Intrinsic::fma, FTZ_MustBeOff, true};
202 return {Intrinsic::fma, FTZ_MustBeOn, true};
204 return {Intrinsic::fma, FTZ_MustBeOff, true};
206 return {Intrinsic::fma, FTZ_MustBeOn, true};
/openbsd-current/gnu/llvm/clang/lib/Headers/
H A D__clang_cuda_math_forward_declares.h71 __DEVICE__ double fma(double, double, double);
72 __DEVICE__ float fma(float, float, float);
221 using ::fma;
H A D__clang_hip_cmath.h48 __DEVICE__ __CONSTEXPR__ float fma(float __x, float __y, float __z) { function
172 __DEVICE__ __CONSTEXPR__ _Float16 fma(_Float16 __x, _Float16 __y, function
555 fma(__T1 __x, __T2 __y, __T3 __z) { function
557 return ::fma((__result_type)__x, (__result_type)__y, (__result_type)__z);
566 fma(__T1 __x, __T2 __y, __T3 __z) {
567 return ::fma((double)__x, (double)__y, (double)__z);
671 using ::fma;
H A D__clang_cuda_cmath.h313 fma(__T1 __x, __T2 __y, __T3 __z) { function
314 return std::fma((double)__x, (double)__y, (double)__z);
388 using ::fma;
H A Dtgmath.h724 // fma
734 {return fma(__x, __y, __z);}
741 #undef fma macro
742 #define fma(__x, __y, __z) \ macro
H A D__clang_cuda_math.h125 __DEVICE__ double fma(double __a, double __b, double __c) { function
H A D__clang_hip_math.h801 double fma(double __x, double __y, double __z) { function
/openbsd-current/gnu/gcc/libstdc++-v3/include/tr1/
H A Dmath.h61 using std::tr1::fma;
/openbsd-current/gnu/llvm/llvm/tools/llvm-reduce/deltas/
H A DReduceOpcodes.cpp69 return replaceIntrinsic(M, II, Intrinsic::fma, {II->getType()});
181 return B.CreateIntrinsic(Intrinsic::fma, {CB->getType()}, Arguments);
/openbsd-current/include/
H A Dtgmath.h132 #define fma(x, y, z) __tg_impl_simple(x, y, z, fma, fmaf, fmal, x, y, z) macro
H A Dmath.h245 double fma(double, double, double);
/openbsd-current/lib/libm/hidden/
H A Dmath.h87 PROTO_NORMAL(fma); variable
/openbsd-current/gnu/llvm/llvm/lib/Target/ARM/
H A DMVELaneInterleavingPass.cpp214 case Intrinsic::fma:
/openbsd-current/gnu/llvm/libcxx/include/
H A Dmath.h192 floating_point fma (arithmetic x, arithmetic y, arithmetic z);
1157 // fma
1159 inline _LIBCPP_HIDE_FROM_ABI float fma(float __x, float __y, float __z) _NOEXCEPT
1166 _LIBCPP_HIDE_FROM_ABI double fma(double __x, double __y, double __z) _NOEXCEPT {
1170 inline _LIBCPP_HIDE_FROM_ABI long double fma(long double __x, long double __y, long double __z) _NOEXCEPT
1184 fma(_A1 __x, _A2 __y, _A3 __z) _NOEXCEPT
/openbsd-current/lib/libm/
H A DMakefile149 fegetround.3 floor.3 fma.3 fmax.3 fmod.3 hypot.3 ilogb.3 j0.3 \
/openbsd-current/gnu/usr.bin/perl/ext/POSIX/t/
H A Dexport.t163 fma fmax fmin fpclassify hypot ilogb isfinite isgreater
/openbsd-current/gnu/llvm/compiler-rt/lib/builtins/hexagon/
H A Ddffma.S694 END(fma)
/openbsd-current/gnu/usr.bin/perl/ext/POSIX/lib/
H A DPOSIX.pm428 Inf NaN acosh asinh atanh cbrt copysign erf erfc exp2 expm1 fdim fma
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp669 case Intrinsic::fma: // TODO: fmuladd
712 case Intrinsic::fma:
H A DAMDGPUInstCombineIntrinsic.cpp1039 // normal fma instead.
1042 II.getModule(), Intrinsic::fma, II.getType()));
/openbsd-current/gnu/usr.bin/perl/vms/
H A Dvmsish.h747 double fma(double __x, double __y, double __z);

Completed in 1150 milliseconds

12