/netbsd-6-1-5-RELEASE/lib/libc/arch/ia64/gen/ |
H A D | fpgetround.c | 35 uint64_t fpsr; local 37 __asm __volatile("mov %0=ar.fpsr" : "=r"(fpsr)); 38 return ((fp_rnd)((fpsr >> 10) & 3));
|
H A D | fpsetmask.c | 36 int64_t fpsr; local 39 __asm __volatile("mov %0=ar.fpsr" : "=r" (fpsr)); 40 oldmask = ~fpsr & 0x3d; 41 fpsr = (fpsr & ~0x3d) | (~mask & 0x3d); 42 __asm __volatile("mov ar.fpsr=%0" :: "r" (fpsr));
|
H A D | fpsetround.c | 35 uint64_t fpsr; local 38 __asm __volatile("mov %0=ar.fpsr" : "=r"(fpsr)); 39 prev = (fp_rnd)((fpsr >> 10) & 3); 40 fpsr = (fpsr & ~0xC00ULL) | ((unsigned int)rnd << 10); 41 __asm __volatile("mov ar.fpsr=%0" :: "r"(fpsr));
|
H A D | fpgetmask.c | 37 uint64_t fpsr; local 39 __asm __volatile("mov %0=ar.fpsr" : "=r" (fpsr)); 40 return (~fpsr & 0x3d);
|
/netbsd-6-1-5-RELEASE/lib/libc/arch/hppa/gen/ |
H A D | fpgetmask.c | 20 uint64_t fpsr; local 22 __asm volatile("fstd %%fr0,0(%1)" : "=m" (fpsr) : "r" (&fpsr)); 23 return ((fpsr >> 32) & 0x1f);
|
H A D | fpgetround.c | 20 uint64_t fpsr; local 22 __asm volatile("fstd %%fr0,0(%1)" : "=m" (fpsr) : "r" (&fpsr)); 23 return ((fpsr >> 41) & 0x3);
|
H A D | fpgetsticky.c | 20 uint64_t fpsr; local 22 __asm volatile("fstd %%fr0,0(%1)" : "=m" (fpsr) : "r" (&fpsr)); 23 return ((fpsr >> 59) & 0x1f);
|
H A D | fpsetmask.c | 20 uint64_t fpsr; local 23 __asm volatile("fstd %%fr0,0(%1)" : "=m"(fpsr) : "r"(&fpsr) : "memory"); 24 old = (fpsr >> 32) & 0x1f; 25 fpsr = (fpsr & 0xffffffe000000000LL) | ((uint64_t)(mask & 0x1f) << 32); 26 __asm volatile("fldd 0(%0),%%fr0" : : "r"(&fpsr) : "memory");
|
H A D | fpsetround.c | 20 uint64_t fpsr; local 23 __asm volatile("fstd %%fr0,0(%1)" : "=m" (fpsr) : "r" (&fpsr) : "memory"); 24 old = (fpsr >> 41) & 0x03; 25 fpsr = (fpsr & 0xfffff9ff00000000LL) | 27 __asm volatile("fldd 0(%0),%%fr0" : : "r" (&fpsr) : "memory");
|
H A D | fpsetsticky.c | 20 uint64_t fpsr; local 23 __asm volatile("fstd %%fr0,0(%1)" : "=m" (fpsr) : "r" (&fpsr) : "memory"); 24 old = (fpsr >> 59) & 0x1f; 25 fpsr = (fpsr & 0x07ffffff00000000LL) | ((uint64_t)(mask & 0x1f) << 59); 26 __asm volatile("fldd 0(%0),%%fr0" : : "r" (&fpsr) : "memory");
|
H A D | flt_rounds.c | 27 uint64_t fpsr; local 29 __asm volatile("fstd %%fr0,0(%1)" : "=m" (fpsr) : "r" (&fpsr)); 30 return map[(fpsr >> 41) & 0x03];
|
/netbsd-6-1-5-RELEASE/external/gpl3/binutils/dist/gas/testsuite/gas/m68k/ |
H A D | fmoveml.s | 6 fmoveml %fpsr,%a0@ 8 fmoveml %fpcr/%fpsr,%a0@ 10 fmoveml %fpsr/%fpiar,%a0@ 11 fmoveml %fpcr/%fpsr/%fpiar,%a0@ 13 fmoveml %fpsr,%d0 17 fmoveml %a0@,%fpsr 19 fmoveml %a0@,%fpsr/%fpcr 21 fmoveml %a0@,%fpiar/%fpsr 22 fmoveml %a0@,%fpsr/%fpiar/%fpcr 24 fmoveml %d0,%fpsr [all...] |
H A D | fmoveml.d | 10 0+004 <foo\+(0x|)4> fmovel %fpsr,%a0@ 12 0+00c <foo\+(0x|)c> fmoveml %fpsr/%fpcr,%a0@ 14 0+014 <foo\+(0x|)14> fmoveml %fpiar/%fpsr,%a0@ 15 0+018 <foo\+(0x|)18> fmoveml %fpiar/%fpsr/%fpcr,%a0@ 17 0+020 <foo\+(0x|)20> fmovel %fpsr,%d0 21 0+030 <foo\+(0x|)30> fmovel %a0@,%fpsr 23 0+038 <foo\+(0x|)38> fmoveml %a0@,%fpsr/%fpcr 25 0+040 <foo\+(0x|)40> fmoveml %a0@,%fpiar/%fpsr 26 0+044 <foo\+(0x|)44> fmoveml %a0@,%fpiar/%fpsr/%fpcr 28 0+04c <foo\+(0x|)4c> fmovel %d0,%fpsr [all...] |
/netbsd-6-1-5-RELEASE/lib/libc/arch/m68k/gen/ |
H A D | fpsetsticky.S | 17 fmovel %fpsr,%d1 22 fmovel %d1,%fpsr
|
H A D | fpgetsticky.S | 16 fmovel %fpsr,%d0
|
/netbsd-6-1-5-RELEASE/sys/arch/m68k/fpe/ |
H A D | fpu_fscale.c | 59 u_int buf[3], fpsr; local 69 fpsr = fe->fe_fpsr & ~FPSR_EXCP & ~FPSR_CCB; 71 printf("fpu_emul_fscale: FPSR = %08x, FPCR = %08x\n", fpsr, fe->fe_fpcr); 197 fpsr |= FPSR_SNAN; 218 fpsr |= FPSR_INEX2; 261 fpsr |= FPSR_UNFL; 263 fpsr |= FPSR_ZERO; 281 fpsr |= FPSR_OVFL | FPSR_INF; 294 fpsr |= FPSR_UNFL; 299 fpsr | [all...] |
H A D | fpu_emulate.c | 248 u_int fpsr; local 251 fpsr = fe->fe_fpsr; 254 * update fpsr accrued exception bits; each insn doesn't have to 257 if (fpsr & (FPSR_BSUN | FPSR_SNAN | FPSR_OPERR)) { 258 fpsr |= FPSR_AIOP; 260 if (fpsr & FPSR_OVFL) { 261 fpsr |= FPSR_AOVFL; 263 if ((fpsr & FPSR_UNFL) && (fpsr & FPSR_INEX2)) { 264 fpsr | 282 u_int fpsr; local 908 int fpsr; local [all...] |
H A D | fpu_log.c | 480 u_int fpsr; local 482 fpsr = fe->fe_fpsr & ~FPSR_EXCP; /* clear all exceptions */ 487 fpsr |= FPSR_OPERR; 500 fpsr |= FPSR_DZ; 502 fpsr |= FPSR_SNAN; 508 fe->fe_fpsr = fpsr; 517 u_int fpsr; local 519 fpsr = fe->fe_fpsr & ~FPSR_EXCP; /* clear all exceptions */ 524 fpsr |= FPSR_OPERR; 545 fpsr | 561 u_int fpsr; local [all...] |
/netbsd-6-1-5-RELEASE/sys/arch/arm/include/ |
H A D | fp.h | 80 u_int32_t fpsr; member in struct:__anon5702
|
/netbsd-6-1-5-RELEASE/sys/arch/acorn26/acorn26/ |
H A D | fpu.c | 120 volatile register_t fpsr; local 125 fpsr = 0; 126 __asm volatile ("rfs %0" : "=r" (fpsr)); 129 return fpsr & FPSR_SYSID_MASK;
|
/netbsd-6-1-5-RELEASE/sys/arch/ia64/stand/ia64/ski/ |
H A D | start.S | 56 mov ar.fpsr=r14
|
/netbsd-6-1-5-RELEASE/sys/arch/m68k/060sp/dist/ |
H A D | ftest.s | 250 fmovm.l DEF_FPCREGS(%pc),%fpcr,%fpsr,%fpiar 255 fmovm.l %fpcr,%fpsr,%fpiar,IFPCREGS(%a6) 268 fmovm.l %fpcr,%fpsr,%fpiar,SFPCREGS(%a6) 290 fmovm.l DEF_FPCREGS(%pc),%fpcr,%fpsr,%fpiar 295 fmovm.l %fpcr,%fpsr,%fpiar,IFPCREGS(%a6) 308 fmovm.l %fpcr,%fpsr,%fpiar,SFPCREGS(%a6) 331 fmovm.l DEF_FPCREGS(%pc),%fpcr,%fpsr,%fpiar 336 fmovm.l %fpcr,%fpsr,%fpiar,IFPCREGS(%a6) 345 fmovm.l %fpcr,%fpsr,%fpiar,SFPCREGS(%a6) 368 fmovm.l DEF_FPCREGS(%pc),%fpcr,%fpsr, [all...] |
/netbsd-6-1-5-RELEASE/sys/arch/m68k/include/ |
H A D | signal.h | 96 u_int fpsr2siginfocode(u_int fpsr);
|
/netbsd-6-1-5-RELEASE/external/gpl3/binutils/dist/gas/testsuite/gas/ia64/ |
H A D | unwind-err.s | 33 .savepsp ar.fpsr, 0
|
/netbsd-6-1-5-RELEASE/sys/arch/m68k/m68k/ |
H A D | sig_machdep.c | 101 /* convert 68881 %fpsr code into siginfo ksi_code */ 103 fpsr2siginfocode(u_int fpsr) argument 105 if (fpsr & FPSR_DZ) 107 if (fpsr & FPSR_UNFL) 109 if (fpsr & FPSR_OVFL) 111 if (fpsr & FPSR_OPERR) 113 if (fpsr & (FPSR_INEX1|FPSR_INEX2))
|