Searched refs:__volatile (Results 1 – 5 of 5) sorted by relevance
/picolibc-latest/newlib/libc/machine/aarch64/machine/ |
D | fenv.h | 107 #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/ |
D | fenv.h | 93 __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/ |
D | fenv.h | 74 #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/ |
D | fenv-fp.h | 36 #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/ |
D | cdefs.h | 168 #define __compiler_membar() __asm __volatile(" " : : : "memory") 210 #define __volatile volatile macro 228 #define __volatile macro
|