/bionic/libc/private/ |
__get_tls.h | 33 # define __get_tls() ({ void** __val; __asm__("mrs %0, tpidr_el0" : "=r"(__val)); __val; }) 35 # define __get_tls() ({ void** __val; __asm__("mrc p15, 0, %0, c13, c0, 3" : "=r"(__val)); __val; }) 39 ({ register void** __val asm("v1"); \ 43 ".set pop\n" : "=r"(__val)); \ 44 __val; }) 46 # define __get_tls() ({ void** __val; __asm__("movl %%gs:0, %0" : "=r"(__val)); __val; } [all...] |
/external/clang/test/CodeGen/ |
linux-arm-atomic.c | 8 _Atomic_word exchange_and_add(volatile _Atomic_word *__mem, int __val) { 9 return __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL);
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6/x86_64-linux/include/c++/4.6/ext/ |
atomicity.h | 47 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 48 { return __sync_fetch_and_add(__mem, __val); } 51 __atomic_add(volatile _Atomic_word* __mem, int __val) 52 { __sync_fetch_and_add(__mem, __val); } 64 __exchange_and_add_single(_Atomic_word* __mem, int __val) 67 *__mem += __val; 72 __atomic_add_single(_Atomic_word* __mem, int __val) 73 { *__mem += __val; } 77 __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) 81 return __exchange_and_add(__mem, __val); [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/x86_64-linux/include/c++/4.8/ext/ |
atomicity.h | 49 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 50 { return __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); } 53 __atomic_add(volatile _Atomic_word* __mem, int __val) 54 { __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); } 66 __exchange_and_add_single(_Atomic_word* __mem, int __val) 69 *__mem += __val; 74 __atomic_add_single(_Atomic_word* __mem, int __val) 75 { *__mem += __val; } 79 __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) 83 return __exchange_and_add(__mem, __val); [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/ext/ |
atomicity.h | 48 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 49 { return __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); } 52 __atomic_add(volatile _Atomic_word* __mem, int __val) 53 { __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); } 65 __exchange_and_add_single(_Atomic_word* __mem, int __val) 68 *__mem += __val; 73 __atomic_add_single(_Atomic_word* __mem, int __val) 74 { *__mem += __val; } 78 __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) 82 return __exchange_and_add(__mem, __val); [all...] |
/prebuilts/ndk/5/sources/cxx-stl/gnu-libstdc++/include/ext/ |
atomicity.h | 45 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 46 { return __sync_fetch_and_add(__mem, __val); } 49 __atomic_add(volatile _Atomic_word* __mem, int __val) 50 { __sync_fetch_and_add(__mem, __val); } 62 __exchange_and_add_single(_Atomic_word* __mem, int __val) 65 *__mem += __val; 70 __atomic_add_single(_Atomic_word* __mem, int __val) 71 { *__mem += __val; } 75 __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) 79 return __exchange_and_add(__mem, __val); [all...] |
/prebuilts/ndk/6/sources/cxx-stl/gnu-libstdc++/include/ext/ |
atomicity.h | 45 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 46 { return __sync_fetch_and_add(__mem, __val); } 49 __atomic_add(volatile _Atomic_word* __mem, int __val) 50 { __sync_fetch_and_add(__mem, __val); } 62 __exchange_and_add_single(_Atomic_word* __mem, int __val) 65 *__mem += __val; 70 __atomic_add_single(_Atomic_word* __mem, int __val) 71 { *__mem += __val; } 75 __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) 79 return __exchange_and_add(__mem, __val); [all...] |
/prebuilts/ndk/7/sources/cxx-stl/gnu-libstdc++/include/ext/ |
atomicity.h | 45 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 46 { return __sync_fetch_and_add(__mem, __val); } 49 __atomic_add(volatile _Atomic_word* __mem, int __val) 50 { __sync_fetch_and_add(__mem, __val); } 62 __exchange_and_add_single(_Atomic_word* __mem, int __val) 65 *__mem += __val; 70 __atomic_add_single(_Atomic_word* __mem, int __val) 71 { *__mem += __val; } 75 __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) 79 return __exchange_and_add(__mem, __val); [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.4.3/include/ext/ |
atomicity.h | 45 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 46 { return __sync_fetch_and_add(__mem, __val); } 49 __atomic_add(volatile _Atomic_word* __mem, int __val) 50 { __sync_fetch_and_add(__mem, __val); } 62 __exchange_and_add_single(_Atomic_word* __mem, int __val) 65 *__mem += __val; 70 __atomic_add_single(_Atomic_word* __mem, int __val) 71 { *__mem += __val; } 75 __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) 79 return __exchange_and_add(__mem, __val); [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.6/include/ext/ |
atomicity.h | 47 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 48 { return __sync_fetch_and_add(__mem, __val); } 51 __atomic_add(volatile _Atomic_word* __mem, int __val) 52 { __sync_fetch_and_add(__mem, __val); } 64 __exchange_and_add_single(_Atomic_word* __mem, int __val) 67 *__mem += __val; 72 __atomic_add_single(_Atomic_word* __mem, int __val) 73 { *__mem += __val; } 77 __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) 81 return __exchange_and_add(__mem, __val); [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.7/include/ext/ |
atomicity.h | 47 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 48 { return __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); } 51 __atomic_add(volatile _Atomic_word* __mem, int __val) 52 { __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); } 64 __exchange_and_add_single(_Atomic_word* __mem, int __val) 67 *__mem += __val; 72 __atomic_add_single(_Atomic_word* __mem, int __val) 73 { *__mem += __val; } 77 __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) 81 return __exchange_and_add(__mem, __val); [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.6/include/ext/ |
atomicity.h | 47 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 48 { return __sync_fetch_and_add(__mem, __val); } 51 __atomic_add(volatile _Atomic_word* __mem, int __val) 52 { __sync_fetch_and_add(__mem, __val); } 64 __exchange_and_add_single(_Atomic_word* __mem, int __val) 67 *__mem += __val; 72 __atomic_add_single(_Atomic_word* __mem, int __val) 73 { *__mem += __val; } 77 __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) 81 return __exchange_and_add(__mem, __val); [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.7/include/ext/ |
atomicity.h | 48 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 49 { return __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); } 52 __atomic_add(volatile _Atomic_word* __mem, int __val) 53 { __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); } 65 __exchange_and_add_single(_Atomic_word* __mem, int __val) 68 *__mem += __val; 73 __atomic_add_single(_Atomic_word* __mem, int __val) 74 { *__mem += __val; } 78 __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) 82 return __exchange_and_add(__mem, __val); [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/ext/ |
atomicity.h | 48 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 49 { return __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); } 52 __atomic_add(volatile _Atomic_word* __mem, int __val) 53 { __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); } 65 __exchange_and_add_single(_Atomic_word* __mem, int __val) 68 *__mem += __val; 73 __atomic_add_single(_Atomic_word* __mem, int __val) 74 { *__mem += __val; } 78 __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) 82 return __exchange_and_add(__mem, __val); [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.9/include/ext/ |
atomicity.h | 48 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 49 { return __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); } 52 __atomic_add(volatile _Atomic_word* __mem, int __val) 53 { __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); } 65 __exchange_and_add_single(_Atomic_word* __mem, int __val) 68 *__mem += __val; 73 __atomic_add_single(_Atomic_word* __mem, int __val) 74 { *__mem += __val; } 78 __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) 82 return __exchange_and_add(__mem, __val); [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6/sysroot/usr/include/bits/ |
setjmp2.h | 27 (struct __jmp_buf_tag __env[1], int __val), 30 (struct __jmp_buf_tag __env[1], int __val), 33 (struct __jmp_buf_tag __env[1], int __val), 36 extern void __longjmp_chk (struct __jmp_buf_tag __env[1], int __val),
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/sysroot/usr/include/bits/ |
setjmp2.h | 27 (struct __jmp_buf_tag __env[1], int __val), 30 (struct __jmp_buf_tag __env[1], int __val), 33 (struct __jmp_buf_tag __env[1], int __val), 36 extern void __longjmp_chk (struct __jmp_buf_tag __env[1], int __val),
|
/external/stlport/test/unit/ |
iota.h | 8 void __iota(_It __first, _It __last, _Tp __val) { 10 iota(__first, __last, __val); 13 *__first++ = __val++;
|
/ndk/tests/device/test-gnustl-full/unit/ |
iota.h | 8 void __iota(_It __first, _It __last, _Tp __val) { 10 iota(__first, __last, __val); 13 *__first++ = __val++;
|
/ndk/tests/device/test-stlport/unit/ |
iota.h | 8 void __iota(_It __first, _It __last, _Tp __val) { 10 std::iota(__first, __last, __val); 13 *__first++ = __val++;
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6/x86_64-linux/include/c++/4.6/bits/ |
functional_hash.h | 80 operator()(_Tp __val) const noexcept \ 81 { return static_cast<size_t>(__val); } \ 140 hash(const _Tp& __val) 141 { return hash(&__val, sizeof(__val)); } 145 __hash_combine(const _Tp& __val, size_t __hash) 146 { return hash(&__val, sizeof(__val), __hash); } 158 hash(const _Tp& __val) 159 { return hash(&__val, sizeof(__val)); [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/x86_64-linux/include/c++/4.8/bits/ |
functional_hash.h | 75 operator()(_Tp __val) const noexcept \ 76 { return static_cast<size_t>(__val); } \ 135 hash(const _Tp& __val) 136 { return hash(&__val, sizeof(__val)); } 140 __hash_combine(const _Tp& __val, size_t __hash) 141 { return hash(&__val, sizeof(__val), __hash); } 153 hash(const _Tp& __val) 154 { return hash(&__val, sizeof(__val)); [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/bits/ |
functional_hash.h | 75 operator()(_Tp __val) const noexcept \ 76 { return static_cast<size_t>(__val); } \ 135 hash(const _Tp& __val) 136 { return hash(&__val, sizeof(__val)); } 140 __hash_combine(const _Tp& __val, size_t __hash) 141 { return hash(&__val, sizeof(__val), __hash); } 153 hash(const _Tp& __val) 154 { return hash(&__val, sizeof(__val)); [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.6/include/bits/ |
functional_hash.h | 80 operator()(_Tp __val) const noexcept \ 81 { return static_cast<size_t>(__val); } \ 140 hash(const _Tp& __val) 141 { return hash(&__val, sizeof(__val)); } 145 __hash_combine(const _Tp& __val, size_t __hash) 146 { return hash(&__val, sizeof(__val), __hash); } 158 hash(const _Tp& __val) 159 { return hash(&__val, sizeof(__val)); [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.7/include/bits/ |
functional_hash.h | 80 operator()(_Tp __val) const noexcept \ 81 { return static_cast<size_t>(__val); } \ 140 hash(const _Tp& __val) 141 { return hash(&__val, sizeof(__val)); } 145 __hash_combine(const _Tp& __val, size_t __hash) 146 { return hash(&__val, sizeof(__val), __hash); } 158 hash(const _Tp& __val) 159 { return hash(&__val, sizeof(__val)); [all...] |