Home | History | Annotate | Download | only in bits

Lines Matching refs:__integral_type

225       typedef _ITp 	__integral_type;
227 __integral_type _M_i;
235 // Requires __integral_type convertible to _M_base._M_i.
236 __atomic_base(__integral_type __i) { _M_i = __i; }
238 operator __integral_type() const volatile
241 __integral_type
242 operator=(__integral_type __i) // XXX volatile
248 __integral_type
252 __integral_type
256 __integral_type
260 __integral_type
264 __integral_type
265 operator+=(__integral_type __i) volatile
268 __integral_type
269 operator-=(__integral_type __i) volatile
272 __integral_type
273 operator&=(__integral_type __i) volatile
276 __integral_type
277 operator|=(__integral_type __i) volatile
280 __integral_type
281 operator^=(__integral_type __i) volatile
289 store(__integral_type __i,
307 __integral_type
314 __integral_type __ret = _M_i;
319 __integral_type
320 exchange(__integral_type __i,
328 compare_exchange_weak(__integral_type& __i1, __integral_type __i2,
333 compare_exchange_weak(__integral_type& __i1, __integral_type __i2,
341 compare_exchange_strong(__integral_type& __i1, __integral_type __i2,
348 __integral_type __i1o = __i1;
349 __integral_type __i1n = __sync_val_compare_and_swap(&_M_i, __i1o, __i2);
357 compare_exchange_strong(__integral_type& __i1, __integral_type __i2,
364 __integral_type
365 fetch_add(__integral_type __i,
369 __integral_type
370 fetch_sub(__integral_type __i,
374 __integral_type
375 fetch_and(__integral_type __i,
379 __integral_type
380 fetch_or(__integral_type __i,
384 __integral_type
385 fetch_xor(__integral_type __i,