/freebsd-10-stable/lib/libc/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_t)((fpsr >> 10) & 3));
|
H A D | fpsetmask.c | 36 u_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_t)((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 | 36 u_int64_t fpsr; local 38 __asm __volatile("mov %0=ar.fpsr" : "=r" (fpsr)); 39 return (~fpsr & 0x3d);
|
H A D | makecontext.c | 122 ucp->uc_mcontext.mc_special.fpsr = IA64_FPSR_DEFAULT;
|
H A D | signalcontext.c | 121 ucp->uc_mcontext.mc_special.fpsr = IA64_FPSR_DEFAULT;
|
H A D | _setjmp.S | 154 stf.spill [r10] = f31, J_B0-J_F31 // size of f31 + fpsr 160 mov r2 = ar.fpsr // save fpsr register 280 // restore branch registers and fpsr 282 ld8 r16 = [r10], J_B1-J_FPSR // get fpsr 285 mov ar.fpsr = r16
|
/freebsd-10-stable/lib/msun/ia64/ |
H A D | fenv.c | 60 fenv_t fpsr; local 62 __stfpsr(&fpsr); 64 feraiseexcept((fpsr >> _FPUSW_SHIFT) & FE_ALL_EXCEPT);
|
/freebsd-10-stable/sys/arm/include/ |
H A D | fp.h | 83 u_int32_t fpsr; member in struct:__anon6242
|
/freebsd-10-stable/sys/boot/ia64/ski/ |
H A D | start.S | 54 mov ar.fpsr=r14
|
/freebsd-10-stable/sys/ia64/ia64/ |
H A D | gdb_machdep.c | 120 case 374: return (&kdb_thrctx->pcb_special.fpsr);
|
H A D | setjmp.S | 154 stf.spill [r10] = f31, J_B0-J_F31 // size of f31 + fpsr 158 mov r2 = ar.fpsr // save fpsr register 319 // restore branch registers and fpsr 321 ld8 r16 = [r10], J_B1-J_FPSR // get fpsr 324 mov ar.fpsr = r16
|
H A D | syscall.S | 99 mov ar.fpsr=r25 263 mov r22=ar.fpsr 309 st8 [r30]=r22,16 // fpsr 445 ld8 r25=[r15],16 // fpsr
|
H A D | vm_machdep.c | 226 tf->tf_special.fpsr = IA64_FPSR_DEFAULT;
|
H A D | db_machdep.c | 95 {"ar.fpsr", DB_OFFSET(tf_special.fpsr), db_frame},
|
H A D | trap.c | 742 &tf->tf_special.psr, &tf->tf_special.fpsr,
|
H A D | exception.S | 347 mov r18=ar.fpsr 352 // r18=fpsr, r19=rnat, r20=bspstore, r21=rsc, r22=iip, r23=ipsr 368 st8 [r30]=r18,16 // fpsr 718 ld8 r23=[r30],16 // fpsr 794 mov ar.fpsr=r23
|
H A D | machdep.c | 1384 tf->tf_special.fpsr = IA64_FPSR_DEFAULT;
|
/freebsd-10-stable/lib/libkse/arch/ia64/ia64/ |
H A D | context.S | 75 ld8 r23=[r30] // fpsr 177 mov ar.fpsr=r23 189 mov r15=ar.fpsr
|
/freebsd-10-stable/gnu/usr.bin/gdb/kgdb/ |
H A D | trgt_ia64.c | 145 supply_register(IA64_FPSR_REGNUM, (char *)&pcb.pcb_special.fpsr); 217 SPECIAL(fpsr),
|
/freebsd-10-stable/sys/contrib/ia64/libuwx/src/ |
H A D | uwx_self_context.s | 127 // preds, priunat, rnat, unat, fpsr, 171 mov rTMP3 = ar.fpsr 175 st8 [rENV1] = rTMP3, 8 // env+104: ar.fpsr 334 // Restore ar.fpsr and gp 335 ld8 rTMP1 = [rENV1], 104 // env+104: ar.fpsr 338 mov ar.fpsr = rTMP1 // restore ar.fpsr
|
/freebsd-10-stable/sys/ia64/include/ |
H A D | _regset.h | 66 unsigned long fpsr; member in struct:_special
|
H A D | ia64_cpu.h | 426 IA64_AR(fpsr)
|
/freebsd-10-stable/tools/tools/gdb_regofs/ |
H A D | ia64.c | 174 SPECIAL(fpsr), /* ar.fpsr */
|
/freebsd-10-stable/sys/xen/interface/ |
H A D | arch-ia64.h | 299 unsigned long fpsr; member in struct:vcpu_ar_regs::__anon11654
|