/sysdeps/i386/fpu/ |
A D | e_atanh.S | 42 #define MO(op) op##@GOTOFF(%edx) macro 44 #define MO(op) op macro 63 fldt MO(ln2_2) // 0.5*ln2 66 fcoml MO(half) // |x| : 0.5*ln2 73 fsubrl MO(one) // 1-|x| : |x| : 2*|x| : 0.5*ln2 78 fcoml MO(limit) // 2*|x|+(2*|x|^2)/(1-|x|) : 0.5*ln2 89 4: faddl MO(one) // 1+2*|x|+(2*|x|^2)/(1-|x|) : 0.5*ln2 96 2: faddl MO(one) // 1+|x| : |x| : 0.5*ln2 98 fsubrl MO(one) // 1-|x| : 1+|x| : 0.5*ln2
|
A D | e_atanhf.S | 43 #define MO(op) op##@GOTOFF(%edx) macro 45 #define MO(op) op macro 63 fldt MO(ln2_2) // 0.5*ln2 66 fcoml MO(half) // |x| : 0.5*ln2 73 fsubrl MO(one) // 1-|x| : |x| : 2*|x| : 0.5*ln2 78 fcoml MO(limit) // 2*|x|+(2*|x|^2)/(1-|x|) : 0.5*ln2 89 4: faddl MO(one) // 1+2*|x|+(2*|x|^2)/(1-|x|) : 0.5*ln2 96 2: faddl MO(one) // 1+|x| : |x| : 0.5*ln2 98 fsubrl MO(one) // 1-|x| : 1+|x| : 0.5*ln2
|
A D | e_atanhl.S | 46 #define MO(op) op##@GOTOFF(%edx) macro 48 #define MO(op) op macro 77 fldt MO(ln2_2) // 0.5*ln2 80 fcoml MO(half) // |x| : 0.5*ln2 87 fsubrl MO(one) // 1-|x| : |x| : 2*|x| : 0.5*ln2 92 fcoml MO(limit) // 2*|x|+(2*|x|^2)/(1-|x|) : 0.5*ln2 102 4: faddl MO(one) // 1+2*|x|+(2*|x|^2)/(1-|x|) : 0.5*ln2 109 2: faddl MO(one) // 1+|x| : |x| : 0.5*ln2 111 fsubrl MO(one) // 1-|x| : 1+|x| : 0.5*ln2
|
A D | e_powl.S | 69 # define MO(op) op macro 260 fldl MO(one) 271 fldl MO(one) // 1 290 14: fldl MO(one) 341 16: fcompl MO(zero) 400 fldl MO(one) 401 fdivl MO(zero) 410 fldl MO(one) 411 fdivl MO(zero) 448 fldl MO(mzero) [all …]
|
A D | e_acosh.S | 33 #define MO(op) op##@GOTOFF(%edx) macro 35 #define MO(op) op macro 54 fsubl MO(one) // x-1 : log(2) 62 fcoml MO(limit) 69 2: faddl MO(one) // x+sqrt(2*(x-1)+(x-1)^2) : log(2) 86 fsubl MO(one) // x^2-1 : x : 2*x : log(2) 89 fdivrl MO(one) // 1/(x+sqrt(x^2-1)) : 2*x : log(2)
|
A D | e_acoshf.S | 33 #define MO(op) op##@GOTOFF(%edx) macro 35 #define MO(op) op macro 54 fsubl MO(one) // x-1 : log(2) 62 fcoml MO(limit) 69 2: faddl MO(one) // x+sqrt(2*(x-1)+(x-1)^2) : log(2) 86 fsubl MO(one) // x^2-1 : x : 2*x : log(2) 89 fdivrl MO(one) // 1/(x+sqrt(x^2-1)) : 2*x : log(2)
|
A D | e_acoshl.S | 39 #define MO(op) op##@GOTOFF(%edx) macro 41 #define MO(op) op macro 61 fsubl MO(one) // x-1 : log(2) 69 fcoml MO(limit) 76 2: faddl MO(one) // x+sqrt(2*(x-1)+(x-1)^2) : log(2) 93 fsubl MO(one) // x^2-1 : x : 2*x : log(2) 96 fdivrl MO(one) // 1/(x+sqrt(x^2-1)) : 2*x : log(2)
|
A D | s_asinh.S | 36 #define MO(op) op##@GOTOFF(%edx) macro 38 #define MO(op) op macro 69 faddl MO(one) // 1+|x|^2 : |x|^2 : |x| : log(2) 71 faddl MO(one) // 1+sqrt(1+|x|^2) : |x|^2 : |x| : log(2) 74 fcoml MO(limit) 86 6: faddl MO(one) 101 faddl MO(huge) // huge+x : x 129 faddl MO(one) // 1+|x|^2 : |x| : 2*|x| : log(2) 132 fdivrl MO(one) // 1/(|x|+sqrt(1+|x|^2)) : 2*|x| : log(2)
|
A D | s_asinhf.S | 36 #define MO(op) op##@GOTOFF(%edx) macro 38 #define MO(op) op macro 69 faddl MO(one) // 1+|x|^2 : |x|^2 : |x| : log(2) 71 faddl MO(one) // 1+sqrt(1+|x|^2) : |x|^2 : |x| : log(2) 74 fcoml MO(limit) 86 6: faddl MO(one) 101 faddl MO(huge) // huge+x : x 129 faddl MO(one) // 1+|x|^2 : |x| : 2*|x| : log(2) 132 fdivrl MO(one) // 1/(|x|+sqrt(1+|x|^2)) : 2*|x| : log(2)
|
A D | s_asinhl.S | 43 #define MO(op) op##@GOTOFF(%edx) macro 45 #define MO(op) op macro 76 faddl MO(one) // 1+|x|^2 : |x|^2 : |x| : log(2) 78 faddl MO(one) // 1+sqrt(1+|x|^2) : |x|^2 : |x| : log(2) 81 fcoml MO(limit) 94 6: faddl MO(one) 109 fldt MO(huge) // huge : x : x 134 faddl MO(one) // 1+|x|^2 : |x| : 2*|x| : log(2) 137 fdivrl MO(one) // 1/(|x|+sqrt(1+|x|^2)) : 2*|x| : log(2)
|
A D | e_pow.S | 63 # define MO(op) op macro 273 fldl MO(one) 279 fldl MO(one) // 1 298 14: fldl MO(one) 345 16: fcompl MO(zero) 401 fldl MO(one) 402 fdivl MO(zero) 411 fldl MO(one) 412 fdivl MO(zero) 445 fldl MO(mzero) [all …]
|
A D | s_log1p.S | 23 # define MO(op) op##@GOTOFF(%edx) macro 25 # define MO(op) op macro 48 fcompl MO(limit) 53 faddl MO(one)
|
A D | s_log1pf.S | 23 # define MO(op) op##@GOTOFF(%edx) macro 25 # define MO(op) op macro 48 fcomps MO(limit) 53 fadds MO(one)
|
A D | i386-math-asm.h | 73 flds MO(flt_min); \ 89 fldl MO(dbl_min); \ 108 fcoms MO(flt_min); \ 122 fcoml MO(dbl_min); \ 140 fcomps MO(flt_min); \ 173 flds MO(flt_min); \ 189 fldl MO(dbl_min); \ 208 flds MO(flt_min); \ 226 fldl MO(dbl_min); \ 246 fldt MO(ldbl_min); \ [all …]
|
A D | e_log.S | 23 # define MO(op) op##@GOTOFF(%edx) macro 25 # define MO(op) op macro 40 4: fsubl MO(one) // x-1 : x : log(2) 43 fcompl MO(limit) // x-1 : x : log(2) 74 fsubl MO(one) // x-1 : x : log(2) 77 fcompl MO(limit) // x-1 : x : log(2)
|
A D | e_logl.S | 24 # define MO(op) op##@GOTOFF(%edx) macro 26 # define MO(op) op macro 44 4: fsubl MO(one) // x-1 : x : log(2) 47 fcompl MO(limit) // x-1 : x : log(2) 79 fsubl MO(one) // x-1 : x : log(2) 82 fcompl MO(limit) // x-1 : x : log(2)
|
A D | s_log1pl.S | 24 # define MO(op) op##@GOTOFF(%edx) macro 26 # define MO(op) op macro 50 fldt MO(limit) 61 faddl MO(one)
|
A D | s_expm1.S | 42 #define MO(op) op##@GOTOFF(%edx) macro 44 #define MO(op) op macro 79 5: fldt MO(l2e) // log2(e) : x 99 fldl MO(one) // 1 : int(log2(e)*x) : 2^(log2(e)*x)-2^int(log2(e)*x) 101 fsubrl MO(one) // 1-2^int(log2(e)*x) : int(log2(e)*x) : 2^(log2(e)*x)-2^int(log2(e)*x) 108 fldl MO(minus1) // Set result to -1.0.
|
/sysdeps/x86_64/fpu/ |
A D | e_powl.S | 68 # define MO(op) op macro 236 fldl MO(one) 247 fldl MO(one) // 1 271 14: fldl MO(one) 322 16: fcompl MO(zero) 382 fldl MO(one) 383 fdivl MO(zero) 390 fldl MO(one) 391 fdivl MO(zero) 424 fldl MO(mzero) [all …]
|
A D | s_copysign.S | 37 #define MO(op) op##(%rip) macro 39 #define MO(op) op macro 44 andpd MO(othermask),%xmm0 45 andpd MO(signmask),%xmm1
|
A D | e_log10l.S | 24 # define MO(op) op##(%rip) macro 26 # define MO(op) op macro 38 4: fsubl MO(one) // x-1 : x : log10(2) 41 fcompl MO(limit) // x-1 : x : log10(2) 72 4: fsubl MO(one) // x-1 : x : log10(2) 75 fcompl MO(limit) // x-1 : x : log10(2)
|
A D | e_log2l.S | 24 # define MO(op) op##(%rip) macro 26 # define MO(op) op macro 31 fldl MO(one) 41 fcompl MO(limit) // x-1 : x : 1 69 fldl MO(one) 75 fcompl MO(limit) // x-1 : x : 1
|
A D | e_logl.S | 24 # define MO(op) op##(%rip) macro 26 # define MO(op) op macro 41 4: fsubl MO(one) // x-1 : x : log(2) 44 fcompl MO(limit) // x-1 : x : log(2) 75 fsubl MO(one) // x-1 : x : log(2) 78 fcompl MO(limit) // x-1 : x : log(2)
|
A D | s_log1pl.S | 28 #define MO(op) op##(%rip) macro 30 #define MO(op) op macro 46 fldt MO(limit) 57 faddl MO(one)
|
/sysdeps/i386/i686/fpu/ |
A D | e_logl.S | 25 # define MO(op) op##@GOTOFF(%edx) macro 27 # define MO(op) op macro 43 fsubl MO(one) // x-1 : x : log(2) 46 fld MO(limit) // 0.29 : |x-1| : x-1 : x : log(2) 76 fsubl MO(one) // x-1 : x : log(2) 79 fld MO(limit) // 0.29 : |x-1| : x-1 : x : log(2)
|