/src/lib/libc/arch/sparc64/gen/ |
fabs.S | 51 fabss %f0, %f0 ! return absolute value
|
fixunsdfsi.S | 75 fcmped %f0, %f2 ! d < 2^63, or NaN, or -Inf? 78 fdtox %f0, %f0 ! (this includes negatives!) 84 fsubd %f0, %f2, %f0 ! d -= 2^63 85 fdtox %f0, %f0 ! convert to int 86 std %f0, [%sp + 64 + BIAS] ! move into return reg 96 std %f0, [%sp + 64 + BIAS] ! return result
|
modf.S | 78 * %f0:f1 double val; 102 fabsd %f0, %f4 ! %f4:f5 = v 103 fcmped %fcc1, %f0, %f4 ! %fcc1 = (val == abs(val)) 167 fsubd %f0, %f4, %f0 ! %f0:f1 -= %f4:f5; 180 std %f0, [%i1] ! *ival = val; 181 ldd [%l0], %f0 ! return 0.0; 184 std %f0, [%i1] ! *ival = val; 185 ldd [%l0 + %lo(L0)], %f0 ! return 0.0 [all...] |
/src/lib/libc/arch/sparc/gen/ |
fabs.S | 52 std %o0, [%sp + 32] ! return value => %f0:f1 53 ldd [%sp + 32], %f0 ! (via kernel %o0/%o1 slot) 55 fabss %f0, %f0 ! return absolute value
|
fixunsdfsi.S | 63 ldd [%sp + 64], %f0 71 fcmped %f0, %f2 ! d < 2^31, or NaN, or -Inf? 74 fdtoi %f0, %f0 ! (this includes negatives!) 80 fsubd %f0, %f2, %f0 ! d -= 2^31 81 fdtoi %f0, %f0 ! convert to int 82 st %f0, [%sp + 64] ! move into return reg 90 st %f0, [%sp + 64] ! return resul [all...] |
modf.S | 175 ldd [%fp - 16], %f0 ! %f0:f1 = val; 176 fsubd %f0, %f4, %f0 ! %f0:f1 -= %f4:f5; 189 std %f0, [%i2] ! *ival = val; 190 ldd [%l0], %f0 ! return 0.0; 193 std %f0, [%i2] ! *ival = val; 194 ldd [%l0 + %lo(L0)], %f0 ! return 0.0;
|
/src/lib/libc_fp/arch/mips/ |
fpdf.S | 52 add.d $f0, $f12, $f14 53 dmfc1 v0, $f0 61 sub.d $f0, $f12, $f14 62 dmfc1 v0, $f0 70 mul.d $f0, $f12, $f14 71 dmfc1 v0, $f0 79 div.d $f0, $f12, $f14 80 dmfc1 v0, $f0 87 neg.d $f0, $f12 88 dmfc1 v0, $f0 [all...] |
fpsf.S | 52 add.s $f0, $f12, $f14 53 mfc1 v0, $f0 61 sub.s $f0, $f12, $f14 62 mfc1 v0, $f0 70 mul.s $f0, $f12, $f14 71 mfc1 v0, $f0 79 div.s $f0, $f12, $f14 80 mfc1 v0, $f0 87 neg.s $f0, $f12 88 mfc1 v0, $f0 [all...] |
/src/lib/libc/gdtoa/ |
strtoId.c | 38 strtoId(s, sp, f0, f1) CONST char *s; char **sp; double *f0, *f1; 40 strtoId(CONST char *s, char **sp, double *f0, double *f1) 55 ULtod((ULong*)f0, B[0]->x, exp[0], rv[0]); 62 ((ULong*)f1)[0] = ((ULong*)f0)[0]; 63 ((ULong*)f1)[1] = ((ULong*)f0)[1];
|
strtoIdd.c | 38 strtoIdd(s, sp, f0, f1) CONST char *s; char **sp; double *f0, *f1; 40 strtoIdd(CONST char *s, char **sp, double *f0, double *f1) 59 ULtodd((ULong*)f0, B[0]->x, exp[0], rv[0]); 66 ((ULong*)f1)[0] = ((ULong*)f0)[0]; 67 ((ULong*)f1)[1] = ((ULong*)f0)[1]; 68 ((ULong*)f1)[2] = ((ULong*)f0)[2]; 69 ((ULong*)f1)[3] = ((ULong*)f0)[3];
|
strtoIf.c | 38 strtoIf(s, sp, f0, f1) CONST char *s; char **sp; float *f0, *f1; 40 strtoIf(CONST char *s, char **sp, float *f0, float *f1) 55 ULtof((ULong*)f0, B[0]->x, exp[0], rv[0]); 62 *(ULong*)f1 = *(ULong*)f0;
|
/src/lib/libc/arch/mips/gen/ |
modf.S | 58 mov.d $f0, $f12 # f0 <- f12 61 bc1f 1f # leave f0 alone if Nan, infinity 66 sub.d $f0,$f4,$f2 # Remove fudge factor 69 sub.d $f0,$f2,$f4 # Remove fudge factor and negate 72 s.d $f0, 0(a2) # save the integer part 73 sub.d $f0, $f12, $f0 # subtract val - integer part
|
fabs.S | 61 abs.d $f0, $f12 # compute absolute value of x
|
ldexp.S | 77 mtc1 t3, $f0 # save LSW of result 149 mtc1 t3, $f0 # save LSW of result 173 mtc1 t3, $f0 # save denormalized result (LSW) 176 neg.d $f0, $f0 # negate result 193 mtc1 t3, $f0 195 neg.d $f0, $f0 # negate result 199 mtc1 zero, $f0 # result is zero 202 neg.d $f0, $f0 # negate resul [all...] |
/src/sys/arch/powerpc/fpu/ |
fpu_explode.c | 140 #define FP_TOF(exp, expbias, allfrac, f0, f1, f2, f3) \ 145 fp->fp_mant[0] = f0; \ 155 fp->fp_mant[0] = f0; \ 162 fp->fp_mant[0] = FP_1 | f0; \ 177 u_int frac, f0, f1; local in function:fpu_stof 182 f0 = frac >> SNG_SHIFT; 184 FP_TOF(exp, SNG_EXP_BIAS, frac, f0, f1, 0, 0); 195 u_int frac, f0, f1, f2; local in function:fpu_dtof 200 f0 = frac >> DBL_SHIFT; 204 FP_TOF(exp, DBL_EXP_BIAS, frac, f0, f1, f2, 0) [all...] |
/src/sys/arch/m68k/fpe/ |
fpu_explode.c | 115 #define FP_TOF(exp, expbias, allfrac, f0, f1, f2, f3) \ 120 fp->fp_mant[0] = f0; \ 129 fp->fp_mant[0] = f0; \ 135 fp->fp_mant[0] = FP_1 | f0; \ 149 uint32_t frac, f0, f1; local in function:fpu_stof 154 f0 = frac >> SNG_SHIFT; 156 FP_TOF(exp, SNG_EXP_BIAS, frac, f0, f1, 0, 0); 167 uint32_t frac, f0, f1, f2; local in function:fpu_dtof 172 f0 = frac >> DBL_SHIFT; 176 FP_TOF(exp, DBL_EXP_BIAS, frac, f0, f1, f2, 0) 186 uint32_t f0, f1, f2; local in function:fpu_xtof [all...] |
/src/sys/arch/sparc/fpu/ |
fpu_explode.c | 140 #define FP_TOF(exp, expbias, allfrac, f0, f1, f2, f3) \ 145 fp->fp_mant[0] = f0; \ 155 fp->fp_mant[0] = f0; \ 162 fp->fp_mant[0] = FP_1 | f0; \ 177 u_int frac, f0, f1; local in function:fpu_stof 182 f0 = frac >> SNG_SHIFT; 184 FP_TOF(exp, SNG_EXP_BIAS, frac, f0, f1, 0, 0); 195 u_int frac, f0, f1, f2; local in function:fpu_dtof 200 f0 = frac >> DBL_SHIFT; 204 FP_TOF(exp, DBL_EXP_BIAS, frac, f0, f1, f2, 0) 214 u_int frac, f0, f1, f2, f3; local in function:fpu_qtof [all...] |
/src/common/lib/libc/arch/sparc64/string/ |
memset.S | 179 fzero %f0 ! if pattern is 0 184 ldd [%i0], %f0 188 ld [%i0], %f0 189 fmovsa %icc, %f0, %f1 193 fmovd %f0, %f2 ! Duplicate the pattern 194 fmovd %f0, %f4 195 fmovd %f0, %f6 196 fmovd %f0, %f8 197 fmovd %f0, %f10 198 fmovd %f0, %f1 [all...] |
memcpy.S | 554 fzero %f0 569 fmovd %f2, %f0 ! No. Shift 573 faligndata %f0, %f2, %f4 ! Isolate 1st byte 589 fmovd %f2, %f0 ! Shuffle data 592 faligndata %f0, %f2, %f4 ! Move 1st short low part of f8 610 fmovd %f2, %f0 ! Shuffle data 613 faligndata %f0, %f2, %f4 ! Move 1st short low part of f8 632 fmovd %f2, %f0 ! Shuffle data 646 faligndata %f0, %f2, %f4 ! Generate result 654 fmovd %f2, %f0 [all...] |
/src/sys/external/isc/libsodium/dist/src/libsodium/include/sodium/private/ |
ed25519_ref10_fe_51.h | 113 uint64_t f0 = f[0]; local in function:fe25519_cmov 119 uint64_t x0 = f0 ^ g[0]; 131 f[0] = f0 ^ x0; 150 uint64_t f0 = f[0]; local in function:fe25519_cswap 162 uint64_t x0 = f0 ^ g0; 174 f[0] = f0 ^ x0; 194 uint64_t f0 = f[0]; local in function:fe25519_copy 200 h[0] = f0; 247 uint64_t f0, f1, f2, f3, f4; local in function:fe25519_mul 252 f0 = f[0] 338 uint64_t f0, f1, f2, f3, f4; local in function:fe25519_sq 417 uint64_t f0, f1, f2, f3, f4; local in function:fe25519_sq2 [all...] |
/src/sys/arch/powerpc/powerpc/ |
fpu_subr.S | 35 lfd %f0,FPREG_FPSCR(%r3) 36 mtfsf 0xff,%f0 38 lfd %f0,FPREG_F0(%r3) 79 stfd %f0,FPREG_F0(%r3) 112 mffs %f0 113 stfd %f0,FPREG_FPSCR(%r3)
|
/src/sys/lib/libkern/arch/ia64/ |
udivdi3.S | 57 fma.s1 f6=f8,f1,f0 61 fma.s1 f7=f9,f1,f0 79 (p6) fma.s1 f10=f6,f8,f0 85 (p6) fma.s1 f11=f9,f9,f0
|
/src/sys/arch/sparc/sparc/ |
sigcode_state.s | 112 std %f0, [%sp + CCFSZ + 8]; \ 139 ldd [%sp + CCFSZ + 8], %f0; \
|
/src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/ |
sanitizer_bvgraph_test.cc | 176 uptr f0 = 1; local in function:Test_isReachable 181 EXPECT_FALSE(g.isReachable(f0, target)); 186 g.addEdge(f0, f1); 189 EXPECT_FALSE(g.isReachable(f0, target)); 195 EXPECT_TRUE(g.isReachable(f0, target)); 199 EXPECT_EQ(g.findPath(f0, target, path, ARRAY_SIZE(path)), 3U); 200 EXPECT_EQ(path[0], f0); 208 EXPECT_TRUE(g.isReachable(f0, target));
|
/src/sys/external/bsd/compiler_rt/dist/lib/xray/ |
xray_trampoline_mips.S | 83 sdc1 $f0, 0($sp) 98 ldc1 $f0, 0($sp)
|