/haiku-buildtools/gcc/libstdc++-v3/src/c++98/ |
H A D | hash-long-double-tr1-aux.cc | 33 hash<long double>::operator()(long double __val) const 36 if (__val == 0.0L) 40 __val = __builtin_frexpl(__val, &__exponent); 41 __val = __val < 0.0l ? -(__val + 0.5l) : __val; 44 __val *= __mult; 48 const size_t __hibits = (size_t)__val; [all...] |
/haiku-buildtools/gcc/libstdc++-v3/src/c++11/ |
H A D | hash_c++0x.cc | 35 hash<long double>::operator()(long double __val) const noexcept 38 if (__val == 0.0L) 42 __val = __builtin_frexpl(__val, &__exponent); 43 __val = __val < 0.0l ? -(__val + 0.5l) : __val; 46 __val *= __mult; 50 const size_t __hibits = (size_t)__val; [all...] |
H A D | futex.cc | 46 unsigned __val, 55 ret = syscall (SYS_futex, __addr, futex_wait_op, __val, nullptr); 76 if (syscall (SYS_futex, __addr, futex_wait_op, __val, &rt) == -1) 45 _M_futex_wait_until(unsigned *__addr, unsigned __val, bool __has_timeout, chrono::seconds __s, chrono::nanoseconds __ns) argument
|
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/compat/decimal/ |
H A D | decimal-dummy.h | 8 decimal32 () : __val(0.e-101DF) {} 9 decimal32 (__dec32 x) : __val(x) {} 10 __dec32 __val; member in class:std::decimal::decimal32 17 decimal64 () : __val(0.e-398dd) {} 18 decimal64 (__dec64 x) : __val(x) {} 19 __dec64 __val; member in class:std::decimal::decimal64 26 decimal128 () : __val(0.e-6176DL) {} 27 decimal128 (__dec128 x) : __val(x) {} 28 __dec128 __val; member in class:std::decimal::decimal128 34 tmp.__val [all...] |
/haiku-buildtools/gcc/libstdc++-v3/include/ext/ |
H A D | atomicity.h | 48 __exchange_and_add(volatile _Atomic_word* __mem, int __val) argument 49 { return __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); } 52 __atomic_add(volatile _Atomic_word* __mem, int __val) argument 53 { __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); } 65 __exchange_and_add_single(_Atomic_word* __mem, int __val) argument 68 *__mem += __val; 73 __atomic_add_single(_Atomic_word* __mem, int __val) argument 74 { *__mem += __val; } 78 __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) argument 82 return __exchange_and_add(__mem, __val); 92 __atomic_add_dispatch(_Atomic_word* __mem, int __val) argument [all...] |
/haiku-buildtools/gcc/libstdc++-v3/config/cpu/cris/ |
H A D | atomicity.h | 32 __exchange_and_add(volatile _Atomic_word* __mem, int __val) throw () argument 48 : "r" (__mem), "g" (__val), "Q" (*__mem) 61 : "r" (__mem), "g" (__val), "Q" (*__mem) 74 : "r" (__mem), "g" (__val), "Q" (*__mem) 85 __atomic_add(volatile _Atomic_word* __mem, int __val) throw () argument 86 { __exchange_and_add(__mem, __val); }
|
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/tree-ssa/ |
H A D | pr37284.C | 13 void construct(_Tp* __p, const _Tp& __val) argument 15 ::new((void *)__p) _Tp(__val);
|
/haiku-buildtools/gcc/libstdc++-v3/config/cpu/generic/atomicity_builtins/ |
H A D | atomicity.h | 35 __exchange_and_add(volatile _Atomic_word* __mem, int __val) throw () argument 36 { return __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); } 40 __atomic_add(volatile _Atomic_word* __mem, int __val) throw () argument 41 { __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); }
|
/haiku-buildtools/gcc/libstdc++-v3/config/cpu/i486/ |
H A D | atomicity.h | 33 __exchange_and_add(volatile _Atomic_word* __mem, int __val) throw () argument 38 : "0" (__val), "m" (*__mem)); 44 __atomic_add(volatile _Atomic_word* __mem, int __val) throw () argument 47 : "=m" (*__mem) : "ir" (__val), "m" (*__mem));
|
/haiku-buildtools/gcc/libstdc++-v3/config/os/aix/ |
H A D | atomicity.h | 47 __exchange_and_add (volatile _Atomic_word* __mem, int __val) throw () argument 48 { return ::fetch_and_add(const_cast<atomic_p>(__mem), __val); } 52 __atomic_add (volatile _Atomic_word* __mem, int __val) throw () argument 53 { (void) ::fetch_and_add(const_cast<atomic_p>(__mem), __val); } local
|
/haiku-buildtools/gcc/libstdc++-v3/include/bits/ |
H A D | functional_hash.h | 75 operator()(_Tp __val) const noexcept \ 76 { return static_cast<size_t>(__val); } \ 135 hash(const _Tp& __val) argument 136 { return hash(&__val, sizeof(__val)); } 140 __hash_combine(const _Tp& __val, size_t __hash) argument 141 { return hash(&__val, sizeof(__val), __hash); } 153 hash(const _Tp& __val) argument 154 { return hash(&__val, sizeo 158 __hash_combine(const _Tp& __val, size_t __hash) argument [all...] |
H A D | atomic_futex.h | 57 _M_futex_wait_until(unsigned *__addr, unsigned __val, bool __has_timeout, 146 _M_load_when_not_equal(unsigned __val, memory_order __mo) argument 149 if ((__i & ~_Waiter_bit) != __val) 152 return _M_load_and_test(__i, __val, false, __mo); 156 _M_load_when_equal(unsigned __val, memory_order __mo) argument 159 if ((__i & ~_Waiter_bit) == __val) 162 _M_load_and_test(__i, __val, true, __mo); 168 _M_load_when_equal_for(unsigned __val, memory_order __mo, argument 171 return _M_load_when_equal_until(__val, __mo, 178 _M_load_when_equal_until(unsigned __val, memory_orde argument 192 _M_load_when_equal_until(unsigned __val, memory_order __mo, const chrono::time_point<__clock_t, _Duration>& __atime) argument 204 _M_store_notify_all(unsigned __val, memory_order __mo) argument [all...] |
H A D | predefined_ops.h | 54 operator()(_Iterator __it, _Value& __val) const 55 { return *__it < __val; } 70 operator()(_Value& __val, _Iterator __it) const argument 71 { return __val < *__it; } 98 operator()(_Iterator __it, _Value& __val) const 99 { return *__it == __val; } 143 operator()(_Iterator __it, _Value& __val) argument 144 { return bool(_M_comp(*__it, __val)); } 168 operator()(_Value& __val, _Iterator __it) argument 169 { return bool(_M_comp(__val, *__i 199 __iter_equals_val(_Value& __val) argument 260 __iter_comp_val(_Compare __comp, _Value &__val) argument [all...] |
H A D | move.h | 152 #define _GLIBCXX_MOVE(__val) std::move(__val) 153 #define _GLIBCXX_FORWARD(_Tp, __val) std::forward<_Tp>(__val) 155 #define _GLIBCXX_MOVE(__val) (__val) 156 #define _GLIBCXX_FORWARD(_Tp, __val) (__val)
|
/haiku-buildtools/gcc/libstdc++-v3/config/cpu/generic/atomicity_mutex/ |
H A D | atomicity.h | 44 __exchange_and_add(volatile _Atomic_word* __mem, int __val) throw () argument 49 *__mem += __val; 55 __atomic_add(volatile _Atomic_word* __mem, int __val) throw () argument 56 { __exchange_and_add(__mem, __val); }
|
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/dfp/ |
H A D | 44473-2.C | 10 explicit decimal64 (int __r):__val (__r) {} 12 __decfloat64 __val; member in class:std::decimal::decimal64
|
H A D | mangle-5.C | 11 explicit decimal128 (int __r):__val (__r) {} 13 __decfloat128 __val; member in class:std::decimal::decimal128
|
H A D | mangle-2.C | 11 explicit decimal64 (float __r):__val (__r) {} 13 __decfloat64 __val; member in class:std::decimal::decimal64
|
H A D | mangle-3.C | 11 explicit decimal64 (int __r):__val (__r) {} 13 __decfloat64 __val; member in class:std::decimal::decimal64
|
H A D | mangle-4.C | 11 explicit decimal64 (int __r):__val (__r) {} 13 __decfloat64 __val; member in class:std::decimal::decimal64
|
/haiku-buildtools/gcc/libstdc++-v3/config/cpu/m68k/ |
H A D | atomicity.h | 37 __exchange_and_add(volatile _Atomic_word* __mem, int __val) throw () argument 46 : "d" (__val), "0" (__result), "m" (*__mem)); 55 __exchange_and_add(volatile _Atomic_word* __mem, int __val) throw () 63 *__mem = __result + __val; 84 __exchange_and_add(volatile _Atomic_word* __mem, int __val) throw () 113 *__mem = __result + __val; 124 __atomic_add(volatile _Atomic_word* __mem, int __val) throw () argument 128 __exchange_and_add(__mem, __val);
|
/haiku-buildtools/gcc/libstdc++-v3/config/cpu/sparc/ |
H A D | atomicity.h | 34 __exchange_and_add(volatile _Atomic_word* __mem, int __val) throw () argument 37 _Atomic_word __val_extended = __val; 52 __atomic_add(volatile _Atomic_word* __mem, int __val) throw () argument 55 _Atomic_word __val_extended = __val; 82 __exchange_and_add(volatile _Atomic_word* __mem, int __val) throw () 94 *__mem += __val; 104 __atomic_add(volatile _Atomic_word* __mem, int __val) throw () 115 *__mem += __val;
|
/haiku-buildtools/gcc/libstdc++-v3/config/cpu/hppa/ |
H A D | atomicity.h | 48 __exchange_and_add(volatile _Atomic_word* __mem, int __val) throw () argument 65 *__mem = result + __val; 73 __atomic_add(volatile _Atomic_word* __mem, int __val) throw () argument 88 *__mem += __val;
|
/haiku-buildtools/gcc/libstdc++-v3/config/cpu/i386/ |
H A D | atomicity.h | 44 __exchange_and_add(volatile _Atomic_word* __mem, int __val) throw () argument 59 *__mem += __val; 69 __atomic_add(volatile _Atomic_word* __mem, int __val) throw () argument 70 { __exchange_and_add(__mem, __val); }
|
/haiku-buildtools/gcc/libstdc++-v3/include/tr1/ |
H A D | functional_hash.h | 48 operator()(_Tp __val) const; 64 hash<_Tp>::operator()(_Tp __val) const \ 65 { return static_cast<size_t>(__val); } 146 hash(const _Tp& __val) argument 147 { return hash(&__val, sizeof(__val)); } 153 hash<float>::operator()(float __val) const 156 return __val != 0.0f ? std::tr1::_Fnv_hash::hash(__val) : 0; 162 hash<double>::operator()(double __val) cons [all...] |