Searched refs:SPR_SPEFSCR (Results 1 – 12 of 12) sorted by relevance
/freebsd/lib/libc/powerpcspe/gen/ |
H A D | fpsetmask.c | 44 __asm__ __volatile("mfspr %0, %1" : "=r"(fpscr) : "K"(SPR_SPEFSCR)); in fpsetmask() 47 __asm__ __volatile("mtspr %1,%0;isync" :: "r"(fpscr), "K"(SPR_SPEFSCR)); in fpsetmask()
|
H A D | fpsetround.c | 44 __asm__ __volatile("mfspr %0, %1" : "=r"(fpscr) : "K"(SPR_SPEFSCR) ); in fpsetround() 47 __asm__ __volatile("mtspr %1, %0;isync" :: "r"(fpscr), "K"(SPR_SPEFSCR)); in fpsetround()
|
H A D | fpgetround.c | 43 __asm__ __volatile("mfspr %0, %1" : "=r"(fpscr) : "K"(SPR_SPEFSCR)); in fpgetround()
|
H A D | flt_rounds.c | 51 __asm__ __volatile("mfspr %0, %1" : "=r"(fpscr) : "K"(SPR_SPEFSCR)); in __flt_rounds()
|
H A D | fpgetmask.c | 43 __asm__ __volatile("mfspr %0, %1" : "=r"(fpscr) : "K"(SPR_SPEFSCR)); in fpgetmask()
|
H A D | fpgetsticky.c | 45 __asm__ __volatile("mfspr %0, %1" : "=r"(fpscr) : "K"(SPR_SPEFSCR)); in fpgetsticky()
|
/freebsd/lib/msun/powerpc/ |
H A D | fenv.c | 69 spefscr = mfspr(SPR_SPEFSCR); in feraiseexcept() 70 mtspr(SPR_SPEFSCR, spefscr | (__excepts & FE_ALL_EXCEPT)); in feraiseexcept()
|
/freebsd/sys/powerpc/powerpc/ |
H A D | swtch32.S | 123 mfspr %r3,SPR_SPEFSCR 181 mtspr SPR_SPEFSCR,%r3 229 mtspr SPR_SPEFSCR, %r3
|
H A D | exec_machdep.c | 643 pcb->pcb_vec.vscr = mfspr(SPR_SPEFSCR); in cpu_save_thread_regs()
|
/freebsd/sys/powerpc/booke/ |
H A D | spe.c | 85 pcb->pcb_vec.vscr = mfspr(SPR_SPEFSCR); in save_vec_int() 122 pcb->pcb_vec.vscr = mfspr(SPR_SPEFSCR); in enable_vec() 133 mtspr(SPR_SPEFSCR, pcb->pcb_vec.vscr); in enable_vec() 668 spefscr |= (mfspr(SPR_SPEFSCR) & ~SPEFSCR_FINVS); in spe_handle_fpdata() 669 mtspr(SPR_SPEFSCR, spefscr); in spe_handle_fpdata()
|
/freebsd/libexec/rtld-elf/powerpc/ |
H A D | rtld_start.S | 205 mfspr %r3, SPR_SPEFSCR 218 mtspr SPR_SPEFSCR, %r3
|
/freebsd/sys/powerpc/include/ |
H A D | spr.h | 311 #define SPR_SPEFSCR 0x200 /* ..8 Signal Processing Engine FSCR. */ macro
|