Home
last modified time | relevance | path

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

/openbsd/gnu/gcc/libstdc++-v3/config/os/aix/
H A Datomic_word.h36 #define _GLIBCXX_READ_MEM_BARRIER __asm __volatile ("isync":::"memory")
37 #define _GLIBCXX_WRITE_MEM_BARRIER __asm __volatile ("sync":::"memory")
39 #define _GLIBCXX_READ_MEM_BARRIER __asm __volatile ("":::"memory")
40 #define _GLIBCXX_WRITE_MEM_BARRIER __asm __volatile ("":::"memory")
/openbsd/gnu/llvm/compiler-rt/lib/builtins/
H A Dclear_cache.c87 __asm __volatile("svc 0x0" in __clear_cache()
126 __asm __volatile("mrs %0, ctr_el0" : "=r"(ctr_el0)); in __clear_cache()
138 __asm __volatile("dc cvau, %0" ::"r"(addr)); in __clear_cache()
140 __asm __volatile("dsb ish"); in __clear_cache()
148 __asm __volatile("ic ivau, %0" ::"r"(addr)); in __clear_cache()
149 __asm __volatile("dsb ish"); in __clear_cache()
151 __asm __volatile("isb sy"); in __clear_cache()
187 __asm __volatile("ecall" in __clear_cache()
/openbsd/gnu/gcc/libstdc++-v3/config/cpu/powerpc/
H A Datomic_word.h35 #define _GLIBCXX_READ_MEM_BARRIER __asm __volatile ("isync":::"memory")
37 #define _GLIBCXX_WRITE_MEM_BARRIER __asm __volatile ("sync":::"memory")
39 #define _GLIBCXX_WRITE_MEM_BARRIER __asm __volatile ("lwsync":::"memory")
/openbsd/gnu/gcc/libstdc++-v3/config/cpu/sparc/
H A Datomic_word.h43 __asm __volatile ("membar #LoadLoad":::"memory")
45 __asm __volatile ("membar #StoreStore":::"memory")
49 #define _GLIBCXX_WRITE_MEM_BARRIER __asm __volatile ("stbar":::"memory")
/openbsd/gnu/gcc/libstdc++-v3/config/cpu/alpha/
H A Datomic_word.h35 #define _GLIBCXX_READ_MEM_BARRIER __asm __volatile ("mb":::"memory")
36 #define _GLIBCXX_WRITE_MEM_BARRIER __asm __volatile ("wmb":::"memory")
/openbsd/gnu/gcc/libstdc++-v3/config/cpu/ia64/
H A Datomic_word.h48 __asm __volatile ("ld1.acq %0 = %1" : "=r"(__c) : "m"(*__p) : "memory"); in __test_and_acquire()
60 __asm __volatile ("st1.rel %0 = %1" : "=m"(*__p) : "r"(1) : "memory"); in __set_and_release()
/openbsd/gnu/usr.bin/gcc/gcc/testsuite/gcc.dg/
H A D20001013-1.c33 __asm __volatile ("ld %0, %%fsr" : : "m" (fsr)); in main()
35 __asm __volatile ("st %%fsr, %0" : "=m" (fsr)); in main()
H A D20031202-1.c33 __asm __volatile ("" : "=r" (x) : "0" (x)); in bar()
/openbsd/gnu/gcc/libstdc++-v3/include/ext/
H A Datomicity.h112 #define _GLIBCXX_READ_MEM_BARRIER __asm __volatile ("":::"memory")
115 #define _GLIBCXX_WRITE_MEM_BARRIER __asm __volatile ("":::"memory")
/openbsd/sys/sys/
H A Dcdefs.h68 #define __volatile volatile macro
86 #define __volatile macro
102 #define __dead __volatile
/openbsd/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/execute/
H A Dffs-1.c1 __volatile int a = 0;
/openbsd/gnu/gcc/gcc/config/arm/
H A Dlinux-gas.h52 __asm __volatile ("swi 0x9f0002 @ sys_cacheflush" \
H A Dlinux-eabi.h82 __asm __volatile ("swi 0x9f0002 @ sys_cacheflush" \
/openbsd/gnu/gcc/libgomp/config/linux/ia64/
H A Dfutex.h45 __asm __volatile ("break 0x100000" in sys_futex0()
/openbsd/gnu/usr.bin/gcc/gcc/config/arm/
H A Dlinux-gas.h68 __asm __volatile ("swi 0x9f0002 @ sys_cacheflush" \
/openbsd/gnu/usr.bin/gcc/gcc/config/m88k/
H A Dopenbsd.h98 __asm __volatile ("tb0 0, r0, 451"); \
H A Dopenbsdelf.h126 __asm __volatile ("tb0 0, %r0, 451"); \
/openbsd/gnu/gcc/gcc/config/m88k/
H A Dopenbsdelf.h114 __asm __volatile ("tb0 0, %r0, 451"); \
/openbsd/gnu/gcc/gcc/config/m68k/
H A Dlinux.h284 __asm __volatile \
/openbsd/gnu/usr.bin/gcc/gcc/config/m68k/
H A Dlinux.h341 __asm __volatile \
/openbsd/gnu/llvm/clang/include/clang/Basic/
H A DTokenKinds.def672 ALIAS("__volatile" , volatile , KEYALL)
/openbsd/gnu/usr.bin/gcc/gcc/
H A Dc-parse.in3346 { "__volatile", RID_VOLATILE, 0 },