| /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 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 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 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/external/gpl3/gdb.old/dist/opcodes/ |
| ppc-dis.c | 66 capability to another cpu selection. The added flags are sticky 69 "sticky" for specific cpus, as this will prevent that cpu's flags 72 ppc_cpu_t sticky; member in struct:ppc_mopt 323 ppc_parse_cpu (ppc_cpu_t ppc_cpu, ppc_cpu_t *sticky, const char *arg) 330 if (ppc_opts[i].sticky) 332 *sticky |= ppc_opts[i].sticky; 333 if ((ppc_cpu & ~*sticky) != 0) 343 sticky options. However do allow them both in ppc_cpu, so that 345 if ((ppc_opts[i].sticky & PPC_OPCODE_LSP) != 0 360 ppc_cpu_t sticky = 0; local [all...] |
| /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; \
|
| /src/external/gpl3/binutils/dist/opcodes/ |
| ppc-dis.c | 66 capability to another cpu selection. The added flags are sticky 69 "sticky" for specific cpus, as this will prevent that cpu's flags 72 ppc_cpu_t sticky; member in struct:ppc_mopt 323 ppc_parse_cpu (ppc_cpu_t ppc_cpu, ppc_cpu_t *sticky, const char *arg) 330 if (ppc_opts[i].sticky) 332 *sticky |= ppc_opts[i].sticky; 333 if ((ppc_cpu & ~*sticky) != 0) 343 sticky options. However do allow them both in ppc_cpu, so that 345 if ((ppc_opts[i].sticky & PPC_OPCODE_LSP) != 0 357 ppc_cpu_t sticky; member in struct:ppc_parse_data [all...] |
| /src/external/gpl3/binutils.old/dist/opcodes/ |
| ppc-dis.c | 66 capability to another cpu selection. The added flags are sticky 69 "sticky" for specific cpus, as this will prevent that cpu's flags 72 ppc_cpu_t sticky; member in struct:ppc_mopt 323 ppc_parse_cpu (ppc_cpu_t ppc_cpu, ppc_cpu_t *sticky, const char *arg) 330 if (ppc_opts[i].sticky) 332 *sticky |= ppc_opts[i].sticky; 333 if ((ppc_cpu & ~*sticky) != 0) 343 sticky options. However do allow them both in ppc_cpu, so that 345 if ((ppc_opts[i].sticky & PPC_OPCODE_LSP) != 0 360 ppc_cpu_t sticky = 0; local [all...] |
| /src/external/gpl3/gdb/dist/opcodes/ |
| ppc-dis.c | 66 capability to another cpu selection. The added flags are sticky 69 "sticky" for specific cpus, as this will prevent that cpu's flags 72 ppc_cpu_t sticky; member in struct:ppc_mopt 323 ppc_parse_cpu (ppc_cpu_t ppc_cpu, ppc_cpu_t *sticky, const char *arg) 330 if (ppc_opts[i].sticky) 332 *sticky |= ppc_opts[i].sticky; 333 if ((ppc_cpu & ~*sticky) != 0) 343 sticky options. However do allow them both in ppc_cpu, so that 345 if ((ppc_opts[i].sticky & PPC_OPCODE_LSP) != 0 360 ppc_cpu_t sticky = 0; local [all...] |
| /src/sys/external/bsd/compiler_rt/dist/lib/builtins/ |
| fp_lib.h | 254 const bool sticky = *lo << (typeWidth - count); local 255 *lo = *hi << (typeWidth - count) | *lo >> count | sticky; 259 const bool sticky = *hi << (2*typeWidth - count) | *lo; local 260 *lo = *hi >> (count - typeWidth) | sticky; 263 const bool sticky = *hi | *lo; local 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;
|
| /src/share/man/man7/ |
| Makefile | 32 MAN+= sticky.7
|
| /src/external/gpl3/gcc.old/dist/libgcc/config/m68k/ |
| fpgnulib.c | 303 int sticky; 330 sticky = dl1.l.lower & ((1 << 22) - 1); 333 sticky |= mant & ((1 << 6) - 1); 341 sticky |= mant; 346 sticky |= mant & ((1 << (1 - exp)) - 1); 354 if ((mant & 1) && (sticky || (mant & 2))) 302 int sticky; local
|
| /src/external/gpl3/gcc/dist/libgfortran/config/ |
| fpu-sysv.h | 389 FP_EXCEPT_TYPE sticky; member in struct:__anon14373 405 state->sticky = fpgetsticky (); 415 FPSETSTICKY (state->sticky);
|
| /src/external/gpl3/gcc.old/dist/libgfortran/config/ |
| fpu-sysv.h | 386 FP_EXCEPT_TYPE sticky; member in struct:__anon16776 402 state->sticky = fpgetsticky (); 412 FPSETSTICKY (state->sticky);
|
| /src/external/lgpl3/mpfr/dist/src/ |
| div.c | 565 quotient), and sb the sticky bit */ 761 mp_limb_t sticky; local 1030 sticky bits */ 1120 sticky = sticky_u | sticky_v; 1122 /* now sticky is non-zero iff one of the following holds: 1142 inex = (sticky != MPFR_LIMB_ZERO) || (sticky3 != MPFR_LIMB_ZERO); 1154 sticky = (sticky3 ^ round_bit) | sticky_u; 1157 sticky = (inex == 0) ? MPFR_LIMB_ZERO : MPFR_LIMB_ONE; 1159 sticky = MPFR_LIMB_ONE; 1184 sticky = sticky3 [all...] |
| /src/external/gpl3/gcc/dist/libgcc/config/m68k/ |
| fpgnulib.c | 286 int sticky; 299 sticky = dl1.l.lower & ((1 << 22) - 1); 302 sticky |= mant & ((1 << 6) - 1); 307 mant = (mant >> 1) | (mant & 1) | (!!sticky); 316 sticky |= mant; 321 sticky |= mant & ((1 << (1 - exp)) - 1); 329 if ((mant & 1) && (sticky || (mant & 2))) 285 int sticky; local
|