HomeSort by: relevance | last modified time | path
    Searched refs:sticky (Results 1 - 25 of 29) sorted by relevancy

1 2

  /src/lib/libc/arch/alpha/gen/
fpsetsticky.c 49 fpsetsticky(fp_except sticky)
53 a.mask = sticky;
  /src/lib/libc/arch/mips/gen/
fpsetsticky.c 22 fpsetsticky(fp_except sticky)
30 new |= (sticky & 0x1f) << 2;
  /src/lib/libc/arch/sparc64/gen/
fpsetsticky.c 27 fpsetsticky(fp_except sticky)
36 new |= ((sticky & 0x1f) << 5);
44 _softfloat_float_exception_flags = sticky;
  /src/lib/libc/arch/ia64/gen/
fpsetsticky.c 35 fpsetsticky(fp_except_t sticky)
  /src/lib/libc/arch/m68k/gen/
fpfake.c 37 fpsetsticky(fp_except sticky)
  /src/lib/libc/arch/aarch64/gen/
fpsetsticky.c 46 fpsetsticky(fp_except_t sticky)
50 | __SHIFTIN(sticky, FPSR_CSUM);
  /src/lib/libc/arch/sparc/gen/
fpsetsticky.c 22 fpsetsticky(fp_except sticky)
31 new |= ((sticky & 0x1f) << 5);
  /src/sys/arch/m68k/fpe/
fpu_mul.c 68 * sticky |= A & 1, A >>= 1;
93 * part of the loop---setting sticky, shifting A, and not adding---will
104 int sticky; local in function:fpu_mul
146 sticky = a2 = a1 = a0 = 0;
153 #define SHR1 /* A >>= 1, with sticky */ \
154 sticky |= a2 & 1, \
157 #define SHR32 /* A >>= 32, with sticky */ \
158 sticky |= a2, a2 = a1, a1 = a0, a0 = 0
205 x->fp_sticky = sticky;
  /src/sys/arch/sparc/fpu/
fpu_mul.c 68 * sticky |= A & 1, A >>= 1;
95 * part of the loop---setting sticky, shifting A, and not adding---will
106 int sticky; local in function:fpu_mul
150 sticky = a3 = a2 = a1 = a0 = 0;
158 #define SHR1 /* A >>= 1, with sticky */ \
159 sticky |= a3 & 1, a3 = (a3 >> 1) | (a2 << 31), \
162 #define SHR32 /* A >>= 32, with sticky */ \
163 sticky |= a3, a3 = a2, a2 = a1, a1 = a0, a0 = 0
218 x->fp_sticky = sticky;
  /src/sys/external/bsd/compiler_rt/dist/lib/builtins/i386/
floatundisf.S 63 sticky: label
72 #define STICKY sticky-0b(%ecx,%eax,8)
87 movsd STICKY, %xmm1 // (big input) ? 0xfff : 0
  /src/sys/arch/powerpc/fpu/
fpu_mul.c 72 * sticky |= A & 1, A >>= 1;
99 * part of the loop---setting sticky, shifting A, and not adding---will
110 int sticky; local in function:fpu_mul
167 sticky = a3 = a2 = a1 = a0 = 0;
175 #define SHR1 /* A >>= 1, with sticky */ \
176 sticky |= a3 & 1, a3 = (a3 >> 1) | (a2 << 31), \
179 #define SHR32 /* A >>= 32, with sticky */ \
180 sticky |= a3, a3 = a2, a2 = a1, a1 = a0, a0 = 0
235 x->fp_sticky = sticky;
  /src/sys/arch/hppa/spmath/
cnv_float.h 116 #define Dbl_to_sgl_mantissa(srcA,srcB,dest,inexact,guard,sticky,odd) \
119 sticky = Dallp2(srcB)<<4; \
120 inexact = guard | sticky; \
123 #define Dbl_to_sgl_denormalized(srcA,srcB,exp,dest,inexact,guard,sticky,odd,tiny) \
130 sticky = inexact << 1; \
152 if (guard && (sticky || odd)) { \
163 sticky = inexact; \
173 sticky = inexact << 1; \
186 sticky = (inexact << 1) | Dallp2(srcB); \
195 sticky = Dmantissap1(srcA) | Dallp2(srcB);
    [all...]
sgl_float.h 323 #define Sgl_denormalize(opnd,exponent,guard,sticky,inexact) \
327 if (exponent < 0) sticky |= Sall(opnd) << (32+exponent); \
328 inexact = (guard) | (sticky); \
333 sticky |= Sall(opnd); \
334 inexact = sticky; \
dbl_float.h 525 #define Dbl_denormalize(opndp1,opndp2,exponent,guard,sticky,inexact) \
530 if (exponent < 0) sticky |= Dallp2(opndp2) << (32+exponent); \
542 if (exponent == -32) sticky |= Dallp2(opndp2); \
543 else sticky |= (Dallp2(opndp2) | Dallp1(opndp1) << (64+(exponent))); \
547 inexact = guard | sticky; \
551 sticky |= (Dallp1(opndp1) | Dallp2(opndp2)); \
553 inexact = sticky; \
  /src/sys/external/bsd/compiler_rt/dist/lib/builtins/
fp_lib.h 254 const bool sticky = *lo << (typeWidth - count); local in function:wideRightShiftWithSticky
255 *lo = *hi << (typeWidth - count) | *lo >> count | sticky;
259 const bool sticky = *hi << (2*typeWidth - count) | *lo; local in function:wideRightShiftWithSticky
260 *lo = *hi >> (count - typeWidth) | sticky;
263 const bool sticky = *hi | *lo; local in function:wideRightShiftWithSticky
264 *lo = sticky;
fp_trunc_impl.inc 115 // Right shift by the denormalization amount with sticky.
119 const bool sticky = significand << (srcBits - shift);
120 src_rep_t denormalizedSignificand = significand >> shift | sticky;
fp_add_impl.inc 74 // Shift the significands to give us round, guard and sticky, and or in the
81 // Shift the significand of b by the difference in exponents, with a sticky
86 const bool sticky = bSignificand << (typeWidth - align);
87 bSignificand = bSignificand >> align | sticky;
89 bSignificand = 1; // sticky; b is known to be non-zero.
111 const bool sticky = aSignificand & 1;
112 aSignificand = aSignificand >> 1 | sticky;
124 const bool sticky = aSignificand << (typeWidth - shift);
125 aSignificand = aSignificand >> shift | sticky;
129 // Low three bits are round, guard, and sticky
    [all...]
  /src/share/man/man7/
Makefile 32 MAN+= sticky.7
  /src/bin/sh/
option.list 73 Xflag xlock X #ifndef SMALL # sticky stderr for -x (implies -x)
  /src/sys/arch/m68k/fpsp/
fpsp.h 185 WBTEMP_GRS equ LV-40 ;alias wbtemp guard, round, sticky
195 STICKY equ LV-39 ;holds sticky bit
331 rnd_stky_bit equ 29 round/sticky bit of mantissa
l_fpsp.h 263 rnd_stky_bit equ 29 round/sticky bit of mantissa
  /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/qcom/
ipq8074.dtsi 674 "sticky",
737 "sticky",
ipq6018.dtsi 476 "sticky",
  /src/sys/netinet6/
ip6_output.c 2816 * Set a particular packet option, as a sticky option or an ancillary data
2817 * item. "len" can be 0 only when it's a sticky option.
2818 * We have 4 cases of combination of "sticky" and "cmsg":
2819 * "sticky=0, cmsg=0": impossible
2820 * "sticky=0, cmsg=1": RFC2292 or RFC3542 ancillary data
2821 * "sticky=1, cmsg=0": RFC3542 socket option
2822 * "sticky=1, cmsg=1": RFC2292 socket option
2826 kauth_cred_t cred, int sticky, int cmsg, int uproto)
2831 if (!sticky && !cmsg) {
2855 if (sticky && cmsg)
    [all...]
  /src/sys/arch/m68k/060sp/dist/
pfpsp.s 5820 # d0 = guard,round,sticky #
5827 # sticky bits. #
5847 # simply calculate the sticky bit and zero the mantissa. otherwise
5855 bpl.b denorm_set_stky # yes; just calc sticky
5860 bset &29, %d0 # yes; set sticky bit
5868 # calculate if the sticky should be set and clear the entire mantissa.
5871 mov.l &0x20000000, %d0 # set sticky bit in return value
5882 # %d0{31:29} : initial guard,round,sticky #
5886 # %d0{31:29} : final guard,round,sticky #
5968 bset &rnd_stky_bit, %d0 # yes; set sticky bi
    [all...]

Completed in 29 milliseconds

1 2