Home
last modified time | relevance | path

Searched refs:__r (Results 1 – 6 of 6) sorted by relevance

/picolibc-3.7.0-3.6.0/newlib/libc/machine/powerpc/machine/
Dfenv-fp.h34 union __fpscr __r; in feclearexcept() local
38 __mffs(&__r); in feclearexcept()
39 __r.__bits.__reg &= ~excepts; in feclearexcept()
40 __mtfsf(__r); in feclearexcept()
48 union __fpscr __r; in fegetexceptflag() local
50 __mffs(&__r); in fegetexceptflag()
51 *flagp = __r.__bits.__reg & excepts; in fegetexceptflag()
58 union __fpscr __r; in fesetexceptflag() local
62 __mffs(&__r); in fesetexceptflag()
63 __r.__bits.__reg &= ~excepts; in fesetexceptflag()
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/aarch64/machine/
Dfenv-fp.h33 fexcept_t __r; in feclearexcept() local
35 __mrs_fpsr(__r); in feclearexcept()
36 __r &= ~__excepts; in feclearexcept()
37 __msr_fpsr(__r); in feclearexcept()
44 fexcept_t __r; in fegetexceptflag() local
46 __mrs_fpsr(__r); in fegetexceptflag()
47 *__flagp = __r & __excepts; in fegetexceptflag()
54 fexcept_t __r; in fesetexceptflag() local
56 __mrs_fpsr(__r); in fesetexceptflag()
57 __r &= ~__excepts; in fesetexceptflag()
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/aarch64/sys/
Dfenv.h69 #define __mrs_fpcr(__r) __asm __volatile("mrs %0, fpcr" : "=r" (__r)) argument
70 #define __msr_fpcr(__r) __asm __volatile("msr fpcr, %0" : : "r" (__r)) argument
72 #define __mrs_fpsr(__r) __asm __volatile("mrs %0, fpsr" : "=r" (__r)) argument
73 #define __msr_fpsr(__r) __asm __volatile("msr fpsr, %0" : : "r" (__r)) argument
/picolibc-3.7.0-3.6.0/newlib/libc/machine/arm/machine/
Dfenv-fp.h36 #define _vmrs_fpscr(__r) __asm __volatile("vmrs %0, fpscr" : "=&r"(__r)) argument
37 #define _vmsr_fpscr(__r) __asm __volatile("vmsr fpscr, %0" : : "r"(__r)) argument
/picolibc-3.7.0-3.6.0/newlib/libc/machine/sparc/machine/
Dfenv-fp.h28 #define __ldfsr(__r) __asm__ __volatile__ \ argument
29 ("ld %0, %%fsr" : : "m" (__r))
32 #define __stfsr(__r) __asm__ __volatile__ \ argument
33 ("st %%fsr, %0" : "=m" (*(__r)))
/picolibc-3.7.0-3.6.0/test/
Drounding-mode.c273 double __r = sqrt(__p); \ in main()
274 if (__r != __e) { \ in main()
275 printf("ERROR %s: sqrt(%a) got %a expect %a\n", #mode, __p, __r, __e); \ in main()
317 float __r = sqrtf(__p); \ in main()
318 if (__r != __e) { \ in main()
319 …rintf("ERROR %s: sqrtf(%a) got %a expect %a\n", #mode, (double) __p, (double) __r, (double) __e); \ in main()