Home
last modified time | relevance | path

Searched refs:__val (Results 1 – 25 of 108) sorted by relevance

12345

/openbsd/gnu/llvm/libcxx/include/__utility/
H A Dconvert_to_integral.h25 int __convert_to_integral(int __val) { return __val; } in __convert_to_integral() argument
28 unsigned __convert_to_integral(unsigned __val) { return __val; } in __convert_to_integral() argument
31 long __convert_to_integral(long __val) { return __val; } in __convert_to_integral() argument
34 unsigned long __convert_to_integral(unsigned long __val) { return __val; } in __convert_to_integral() argument
37 long long __convert_to_integral(long long __val) { return __val; } in __convert_to_integral() argument
40 unsigned long long __convert_to_integral(unsigned long long __val) {return __val; } in __convert_to_integral() argument
45 __convert_to_integral(_Fp __val) { return __val; } in __convert_to_integral() argument
49 __int128_t __convert_to_integral(__int128_t __val) { return __val; } in __convert_to_integral() argument
52 __uint128_t __convert_to_integral(__uint128_t __val) { return __val; } in __convert_to_integral() argument
68 __convert_to_integral(_Tp __val) { return __val; }
/openbsd/gnu/gcc/libstdc++-v3/include/ext/
H A Datomicity.h51 { return __sync_fetch_and_add(__mem, __val); } in _GLIBCXX_BEGIN_NAMESPACE()
55 { __sync_fetch_and_add(__mem, __val); } in __atomic_add()
70 *__mem += __val; in __exchange_and_add_single()
75 __atomic_add_single(_Atomic_word* __mem, int __val) in __atomic_add_single() argument
76 { *__mem += __val; } in __atomic_add_single()
84 return __exchange_and_add(__mem, __val); in __exchange_and_add_dispatch()
86 return __exchange_and_add_single(__mem, __val); in __exchange_and_add_dispatch()
88 return __exchange_and_add_single(__mem, __val); in __exchange_and_add_dispatch()
98 __atomic_add(__mem, __val); in __atomic_add_dispatch()
100 __atomic_add_single(__mem, __val); in __atomic_add_dispatch()
[all …]
/openbsd/gnu/llvm/libcxx/src/include/
H A Datomic_support.h59 __atomic_store_n(__dest, __val, __order);
66 __atomic_store_n(__dest, __val, _AO_Relaxed); in __libcpp_relaxed_store()
74 return __atomic_load_n(__val, __order);
82 return __atomic_add_fetch(__val, __a, __order);
120 *__dest = __val;
127 *__dest = __val;
135 return *__val;
143 return *__val += __a;
162 if (*__val == *__expected) {
163 *__val = __after;
[all …]
/openbsd/gnu/llvm/clang/lib/Headers/
H A D__clang_cuda_intrinsics.h25 inline __device__ int __FnName(int __val, __Type __offset, \
27 return __IntIntrinsic(__val, __offset, \
30 inline __device__ float __FnName(float __val, __Type __offset, \
32 return __FloatIntrinsic(__val, __offset, \
35 inline __device__ unsigned int __FnName(unsigned int __val, __Type __offset, \
38 ::__FnName(static_cast<int>(__val), __offset, __width)); \
40 inline __device__ long long __FnName(long long __val, __Type __offset, \
48 memcpy(&__tmp, &__val, sizeof(__val)); \
81 memcpy(&__tmp, &__val, sizeof(__val)); \
132 memcpy(&__tmp, &__val, sizeof(__val)); \
[all …]
/openbsd/sys/dev/pci/drm/i915/
H A Di915_reg_defs.h98 #define REG_FIELD_PREP(__mask, __val) \ argument
99 ((u32)((((typeof(__mask))(__val) << __bf_shf(__mask)) & (__mask)) + \
103 …LD_BUG_ON_ZERO(__builtin_choose_expr(__is_constexpr(__val), (~((__mask) >> __bf_shf(__mask)) & (__…
115 #define REG_FIELD_PREP8(__mask, __val) \ argument
116 ((u8)((((typeof(__mask))(__val) << __bf_shf(__mask)) & (__mask)) + \
120 …LD_BUG_ON_ZERO(__builtin_choose_expr(__is_constexpr(__val), (~((__mask) >> __bf_shf(__mask)) & (__…
132 #define REG_FIELD_GET(__mask, __val) ((u32)FIELD_GET(__mask, __val)) argument
144 #define REG_FIELD_GET64(__mask, __val) ((u64)FIELD_GET(__mask, __val)) argument
188 ((u16)((((typeof(__mask))(__val) << __bf_shf(__mask)) & (__mask)) + \
192 …LD_BUG_ON_ZERO(__builtin_choose_expr(__is_constexpr(__val), (~((__mask) >> __bf_shf(__mask)) & (__…
[all …]
/openbsd/gnu/llvm/libcxx/include/__bit/
H A Dbyteswap.h27 _LIBCPP_HIDE_FROM_ABI constexpr _Tp byteswap(_Tp __val) noexcept { in byteswap() argument
30 return __val; in byteswap()
32 return __builtin_bswap16(__val); in byteswap()
34 return __builtin_bswap32(__val); in byteswap()
36 return __builtin_bswap64(__val); in byteswap()
40 return __builtin_bswap128(__val); in byteswap()
42 return static_cast<_Tp>(byteswap(static_cast<uint64_t>(__val))) << 64 | in byteswap()
43 static_cast<_Tp>(byteswap(static_cast<uint64_t>(__val >> 64))); in byteswap()
/openbsd/gnu/gcc/libstdc++-v3/config/cpu/sh/
H A Datomicity.h40 __exchange_and_add (volatile _Atomic_word* __mem, int __val) in __exchange_and_add() argument
52 : "r" (__mem), "rI08" (__val) in __exchange_and_add()
61 __atomic_add (volatile _Atomic_word* __mem, int __val) in __atomic_add() argument
69 : "r" (__mem), "rI08" (__val) in __atomic_add()
89 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE()
94 *__mem += __val; in _GLIBCXX_BEGIN_NAMESPACE()
100 __atomic_add(volatile _Atomic_word* __mem, int __val) in __atomic_add() argument
101 { __exchange_and_add(__mem, __val); } in __atomic_add()
/openbsd/gnu/lib/libstdc++/libstdc++/config/cpu/sparc/
H A Datomicity.h39 __exchange_and_add (volatile _Atomic_word *__mem, int __val) in __exchange_and_add() argument
42 _Atomic_word __val_extended = __val; in __exchange_and_add()
58 __atomic_add (volatile _Atomic_word* __mem, int __val) in __atomic_add() argument
61 _Atomic_word __val_extended = __val; in __atomic_add()
91 __exchange_and_add (volatile _Atomic_word* __mem, int __val) in __exchange_and_add() argument
103 *__mem += __val; in __exchange_and_add()
113 __atomic_add (volatile _Atomic_word* __mem, int __val) in __atomic_add() argument
124 *__mem += __val; in __atomic_add()
/openbsd/gnu/gcc/libstdc++-v3/config/cpu/sparc/
H A Datomicity.h38 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE()
41 _Atomic_word __val_extended = __val; in _GLIBCXX_BEGIN_NAMESPACE()
56 __atomic_add(volatile _Atomic_word* __mem, int __val) in __atomic_add() argument
59 _Atomic_word __val_extended = __val; in __atomic_add()
86 __exchange_and_add(volatile _Atomic_word* __mem, int __val)
98 *__mem += __val;
108 __atomic_add(volatile _Atomic_word* __mem, int __val)
119 *__mem += __val;
/openbsd/gnu/lib/libstdc++/libstdc++/config/cpu/m68k/
H A Datomicity.h42 __exchange_and_add (volatile _Atomic_word *__mem, int __val) in __exchange_and_add() argument
51 : "d" (__val), "m" (*__mem), "0" (__result) in __exchange_and_add()
63 __exchange_and_add (volatile _Atomic_word *__mem, int __val) in __exchange_and_add() argument
71 *__mem = __result + __val; in __exchange_and_add()
93 __exchange_and_add (volatile _Atomic_word *__mem, int __val) in __exchange_and_add() argument
119 *__mem = __result + __val; in __exchange_and_add()
130 __atomic_add (volatile _Atomic_word* __mem, int __val) in __atomic_add() argument
134 (void) __exchange_and_add (__mem, __val); in __atomic_add()
/openbsd/gnu/gcc/libstdc++-v3/config/cpu/m68k/
H A Datomicity.h40 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE()
49 : "d" (__val), "0" (__result), "m" (*__mem)); in _GLIBCXX_BEGIN_NAMESPACE()
58 __exchange_and_add(volatile _Atomic_word* __mem, int __val)
66 *__mem = __result + __val;
87 __exchange_and_add(volatile _Atomic_word* __mem, int __val)
116 *__mem = __result + __val;
127 __atomic_add(volatile _Atomic_word* __mem, int __val) in __atomic_add() argument
131 __exchange_and_add(__mem, __val); in __atomic_add()
/openbsd/gnu/llvm/libcxx/include/__numeric/
H A Dadjacent_difference.h34 typename iterator_traits<_InputIterator>::value_type __val(*__first); in adjacent_difference()
36 *__result = __val - _VSTD::move(__acc); in adjacent_difference()
38 *__result = __val - __acc; in adjacent_difference()
40 __acc = _VSTD::move(__val); in adjacent_difference()
58 typename iterator_traits<_InputIterator>::value_type __val(*__first); in adjacent_difference()
60 *__result = __binary_op(__val, _VSTD::move(__acc)); in adjacent_difference()
62 *__result = __binary_op(__val, __acc); in adjacent_difference()
64 __acc = _VSTD::move(__val); in adjacent_difference()
/openbsd/gnu/gcc/libstdc++-v3/config/cpu/cris/
H A Datomicity.h35 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE()
51 : "r" (__mem), "g" (__val), "Q" (*__mem) in _GLIBCXX_BEGIN_NAMESPACE()
64 : "r" (__mem), "g" (__val), "Q" (*__mem) in _GLIBCXX_BEGIN_NAMESPACE()
75 __atomic_add(volatile _Atomic_word* __mem, int __val) in __atomic_add() argument
76 { __exchange_and_add(__mem, __val); } in __atomic_add()
/openbsd/gnu/lib/libstdc++/libstdc++/config/cpu/cris/
H A Datomicity.h38 __exchange_and_add (_Atomic_word* __mem, int __val) in __exchange_and_add() argument
54 : "r" (__mem), "g" (__val), "m" (*__mem) in __exchange_and_add()
65 : "r" (__mem), "g" (__val), "m" (*__mem) in __exchange_and_add()
74 __atomic_add (_Atomic_word* __mem, int __val) in __atomic_add() argument
76 __exchange_and_add (__mem, __val); in __atomic_add()
/openbsd/gnu/llvm/libcxx/src/
H A Datomic.cpp45 __cxx_contention_t __val) in __libcpp_platform_wait_on_address() argument
48 syscall(SYS_futex, __ptr, FUTEX_WAIT_PRIVATE, __val, &__timeout, 0, 0); in __libcpp_platform_wait_on_address()
67 __cxx_contention_t __val)
70 const_cast<__cxx_atomic_contention_t*>(__ptr), __val, 0);
83 __cxx_contention_t __val)
86 UMTX_OP_WAIT_UINT_PRIVATE, __val, NULL, NULL);
101 __cxx_contention_t __val)
104 … return !__cxx_nonatomic_compare_equal(__cxx_atomic_load(__ptr, memory_order_relaxed), __val);
/openbsd/gnu/lib/libstdc++/libstdc++/config/os/irix/irix5.2/
H A Datomicity.h38 __exchange_and_add (_Atomic_word* __mem, int __val) in __exchange_and_add() argument
40 return (_Atomic_word) test_then_add ((unsigned long*) __mem, __val); in __exchange_and_add()
45 __atomic_add (_Atomic_word* __mem, int __val) in __atomic_add() argument
47 __exchange_and_add (__mem, __val); in __atomic_add()
/openbsd/gnu/lib/libstdc++/libstdc++/config/os/irix/irix6.5/
H A Datomicity.h38 __exchange_and_add (_Atomic_word* __mem, int __val) in __exchange_and_add() argument
40 return (_Atomic_word) test_then_add ((unsigned long*) __mem, __val); in __exchange_and_add()
45 __atomic_add (_Atomic_word* __mem, int __val) in __atomic_add() argument
47 __exchange_and_add (__mem, __val); in __atomic_add()
/openbsd/gnu/lib/libstdc++/libstdc++/config/os/aix/
H A Datomicity.h47 __exchange_and_add (atomic_p __mem, int __val) in __exchange_and_add() argument
49 return fetch_and_add (__mem, __val); in __exchange_and_add()
54 __atomic_add (atomic_p __mem, int __val) in __atomic_add() argument
56 (void) fetch_and_add (__mem, __val); in __atomic_add()
/openbsd/gnu/gcc/libstdc++-v3/config/os/irix/
H A Datomicity.h36 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE()
37 { return (_Atomic_word) test_then_add((unsigned long*) const_cast<_Atomic_word*>(__mem), __val); } in _GLIBCXX_BEGIN_NAMESPACE()
40 __atomic_add(volatile _Atomic_word* __mem, int __val) in __atomic_add() argument
41 { __exchange_and_add(__mem, __val); } in __atomic_add()
/openbsd/gnu/lib/libstdc++/libstdc++/config/cpu/ia64/
H A Datomicity.h39 __exchange_and_add (volatile _Atomic_word *__mem, int __val) in __exchange_and_add() argument
41 return __sync_fetch_and_add (__mem, __val); in __exchange_and_add()
46 __atomic_add (volatile _Atomic_word* __mem, int __val) in __atomic_add() argument
48 __sync_fetch_and_add (__mem, __val); in __atomic_add()
/openbsd/gnu/gcc/libstdc++-v3/config/cpu/generic/atomicity_builtins/
H A Datomicity.h42 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE()
43 { return __sync_fetch_and_add(__mem, __val); } in _GLIBCXX_BEGIN_NAMESPACE()
47 __atomic_add(volatile _Atomic_word* __mem, int __val) in __atomic_add() argument
48 { __sync_fetch_and_add(__mem, __val); } in __atomic_add()
/openbsd/gnu/gcc/libstdc++-v3/config/os/aix/
H A Datomicity.h50 __exchange_and_add (volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE()
51 { return ::fetch_and_add(const_cast<atomic_p>(__mem), __val); } in _GLIBCXX_BEGIN_NAMESPACE()
55 __atomic_add (volatile _Atomic_word* __mem, int __val) in __atomic_add() argument
56 { (void) ::fetch_and_add(const_cast<atomic_p>(__mem), __val); } in __atomic_add()
/openbsd/gnu/lib/libstdc++/libstdc++/config/cpu/s390/
H A Datomicity.h37 __exchange_and_add (volatile _Atomic_word *__mem, int __val) in __exchange_and_add() argument
47 : "a" (__mem), "d" (__val) : "cc", "memory" ); in __exchange_and_add()
53 __atomic_add (volatile _Atomic_word *__mem, int __val) in __atomic_add() argument
55 __exchange_and_add (__mem, __val); in __atomic_add()
/openbsd/gnu/lib/libstdc++/libstdc++/config/cpu/i486/
H A Datomicity.h37 __exchange_and_add (volatile _Atomic_word *__mem, int __val) in __exchange_and_add() argument
42 : "0" (__val), "m"(*__mem) in __exchange_and_add()
49 __atomic_add (volatile _Atomic_word* __mem, int __val) in __atomic_add() argument
53 : "ir" (__val), "m"(*__mem) in __atomic_add()
/openbsd/gnu/gcc/libstdc++-v3/config/cpu/i486/
H A Datomicity.h36 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE()
41 : "0" (__val), "m" (*__mem)); in _GLIBCXX_BEGIN_NAMESPACE()
47 __atomic_add(volatile _Atomic_word* __mem, int __val) in __atomic_add() argument
50 : "=m" (*__mem) : "ir" (__val), "m" (*__mem)); in __atomic_add()

12345