Home
last modified time | relevance | path

Searched refs:__volatile (Results 1 – 5 of 5) sorted by relevance

/picolibc-latest/newlib/libc/machine/aarch64/machine/
Dfenv.h107 #define __mrs_fpcr(__r) __asm __volatile("mrs %0, fpcr" : "=r" (__r))
108 #define __msr_fpcr(__r) __asm __volatile("msr fpcr, %0" : : "r" (__r))
110 #define __mrs_fpsr(__r) __asm __volatile("mrs %0, fpsr" : "=r" (__r))
111 #define __msr_fpsr(__r) __asm __volatile("msr fpsr, %0" : : "r" (__r))
/picolibc-latest/newlib/libc/machine/powerpc/machine/
Dfenv.h93 __asm __volatile("mfspr %0, 512" : "=r" ((__env)->__bits.__reg))
95 __asm __volatile("mtspr 512,%0;isync" :: "r" ((__env).__bits.__reg))
98 __asm __volatile("mffs %0" : "=f" ((__env)->__d))
100 __asm __volatile("mtfsf 255,%0" :: "f" ((__env).__d))
/picolibc-latest/newlib/libc/machine/mips/machine/
Dfenv.h74 #define __cfc1(__fcsr) __asm __volatile("cfc1 %0, $31" : "=r" (__fcsr))
75 #define __ctc1(__fcsr) __asm __volatile("ctc1 %0, $31" :: "r" (__fcsr))
/picolibc-latest/newlib/libc/machine/arm/machine/
Dfenv-fp.h36 #define _vmrs_fpscr(__r) __asm __volatile("vmrs %0, fpscr" : "=&r"(__r))
37 #define _vmsr_fpscr(__r) __asm __volatile("vmsr fpscr, %0" : : "r"(__r))
/picolibc-latest/newlib/libc/include/sys/
Dcdefs.h168 #define __compiler_membar() __asm __volatile(" " : : : "memory")
210 #define __volatile volatile macro
228 #define __volatile macro