Home
last modified time | relevance | path

Searched refs:__sync_fetch_and_sub (Results 1 – 10 of 10) sorted by relevance

/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.dg/
H A Dia64-sync-1.c24 __sync_fetch_and_sub(AI+7, 12); in do_noret_si()
46 __sync_fetch_and_sub(AL+7, 12); in do_noret_di()
H A Dia64-sync-2.c33 if (__sync_fetch_and_sub(AI+7, 12) != 0) in do_si()
83 if (__sync_fetch_and_sub(AL+7, 12) != 0) in do_di()
/openbsd-src/gnu/usr.bin/gcc/gcc/config/ia64/
H A Dia64intrin.h51 #define __sync_fetch_and_sub(PTR,VAL) \ macro
/openbsd-src/sys/dev/pci/drm/include/linux/
H A Datomic.h47 #define atomic_dec(p) __sync_fetch_and_sub(p, 1)
49 #define atomic_sub(n, p) __sync_fetch_and_sub(p, n)
/openbsd-src/gnu/gcc/gcc/
H A Dsync-builtins.def45 DEF_SYNC_BUILTIN (BUILT_IN_FETCH_AND_SUB_N, "__sync_fetch_and_sub",
/openbsd-src/gnu/llvm/compiler-rt/lib/tsan/rtl/
H A Dtsan_interface_atomic.cpp71 return __sync_fetch_and_sub(v, op); in func_sub()
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DBuiltins.def699 BUILTIN(__sync_fetch_and_sub, "v.", "t")
/openbsd-src/gnu/gcc/gcc/doc/
H A Dextend.texi5020 @itemx @var{type} __sync_fetch_and_sub (@var{type} *ptr, @var{type} value, ...)
5026 @findex __sync_fetch_and_sub
H A Dgcc.info20125 `TYPE __sync_fetch_and_sub (TYPE *ptr, TYPE value, ...)'
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaChecking.cpp6815 BUILTIN_ROW(__sync_fetch_and_sub), in SemaBuiltinAtomicOverloaded()