|
5416 | 5416 | @\placeholdernc{floating-point-type}@ exchange(@\placeholdernc{floating-point-type}@, |
5417 | 5417 | memory_order = memory_order::seq_cst) volatile noexcept; |
5418 | 5418 | constexpr @\placeholdernc{floating-point-type}@ exchange(@\placeholdernc{floating-point-type}@, |
5419 | | - memory_order = memory_order::seq_cst) noexcept; |
| 5419 | + memory_order = memory_order::seq_cst) noexcept; |
5420 | 5420 | bool compare_exchange_weak(@\placeholder{floating-point-type}@&, @\placeholdernc{floating-point-type}@, |
5421 | 5421 | memory_order, memory_order) volatile noexcept; |
5422 | 5422 | constexpr bool compare_exchange_weak(@\placeholder{floating-point-type}@&, @\placeholdernc{floating-point-type}@, |
5423 | | - memory_order, memory_order) noexcept; |
| 5423 | + memory_order, memory_order) noexcept; |
5424 | 5424 | bool compare_exchange_strong(@\placeholder{floating-point-type}@&, @\placeholdernc{floating-point-type}@, |
5425 | 5425 | memory_order, memory_order) volatile noexcept; |
5426 | 5426 | constexpr bool compare_exchange_strong(@\placeholder{floating-point-type}@&, @\placeholdernc{floating-point-type}@, |
5427 | | - memory_order, memory_order) noexcept; |
| 5427 | + memory_order, memory_order) noexcept; |
5428 | 5428 | bool compare_exchange_weak(@\placeholder{floating-point-type}@&, @\placeholdernc{floating-point-type}@, |
5429 | 5429 | memory_order = memory_order::seq_cst) volatile noexcept; |
5430 | 5430 | constexpr bool compare_exchange_weak(@\placeholder{floating-point-type}@&, @\placeholdernc{floating-point-type}@, |
5431 | | - memory_order = memory_order::seq_cst) noexcept; |
| 5431 | + memory_order = memory_order::seq_cst) noexcept; |
5432 | 5432 | bool compare_exchange_strong(@\placeholder{floating-point-type}@&, @\placeholdernc{floating-point-type}@, |
5433 | 5433 | memory_order = memory_order::seq_cst) volatile noexcept; |
5434 | 5434 | constexpr bool compare_exchange_strong(@\placeholder{floating-point-type}@&, @\placeholdernc{floating-point-type}@, |
5435 | | - memory_order = memory_order::seq_cst) noexcept; |
| 5435 | + memory_order = memory_order::seq_cst) noexcept; |
5436 | 5436 |
|
5437 | 5437 | @\placeholdernc{floating-point-type}@ fetch_add(@\placeholdernc{floating-point-type}@, |
5438 | 5438 | memory_order = memory_order::seq_cst) volatile noexcept; |
5439 | 5439 | constexpr @\placeholdernc{floating-point-type}@ fetch_add(@\placeholdernc{floating-point-type}@, |
5440 | | - memory_order = memory_order::seq_cst) noexcept; |
| 5440 | + memory_order = memory_order::seq_cst) noexcept; |
5441 | 5441 | @\placeholdernc{floating-point-type}@ fetch_sub(@\placeholdernc{floating-point-type}@, |
5442 | 5442 | memory_order = memory_order::seq_cst) volatile noexcept; |
5443 | 5443 | constexpr @\placeholdernc{floating-point-type}@ fetch_sub(@\placeholdernc{floating-point-type}@, |
5444 | | - memory_order = memory_order::seq_cst) noexcept; |
| 5444 | + memory_order = memory_order::seq_cst) noexcept; |
5445 | 5445 | @\placeholdernc{floating-point-type}@ fetch_max(@\placeholdernc{floating-point-type}@, |
5446 | 5446 | memory_order = memory_order::seq_cst) volatile noexcept; |
5447 | 5447 | constexpr @\placeholdernc{floating-point-type}@ fetch_max(@\placeholdernc{floating-point-type}@, |
5448 | | - memory_order = memory_order::seq_cst) noexcept; |
| 5448 | + memory_order = memory_order::seq_cst) noexcept; |
5449 | 5449 | @\placeholdernc{floating-point-type}@ fetch_min(@\placeholdernc{floating-point-type}@, |
5450 | 5450 | memory_order = memory_order::seq_cst) volatile noexcept; |
5451 | 5451 | constexpr @\placeholdernc{floating-poin-type}@t fetch_min(@\placeholdernc{floating-point-type}@, |
5452 | | - memory_order = memory_order::seq_cst) noexcept; |
| 5452 | + memory_order = memory_order::seq_cst) noexcept; |
5453 | 5453 | @\placeholdernc{floating-point-type}@ fetch_fmaximum(@\placeholdernc{floating-point-type}@, |
5454 | | - memory_order = memory_order::seq_cst) volatile noexcept; |
| 5454 | + memory_order = memory_order::seq_cst) volatile noexcept; |
5455 | 5455 | constexpr @\placeholdernc{floating-point-type}@ fetch_fmaximum(@\placeholdernc{floating-point-type}@, |
5456 | | - memory_order = memory_order::seq_cst) noexcept; |
| 5456 | + memory_order = memory_order::seq_cst) noexcept; |
5457 | 5457 | @\placeholdernc{floating-point-type}@ fetch_fminimum(@\placeholdernc{floating-point-type}@, |
5458 | | - memory_order = memory_order::seq_cst) volatile noexcept; |
| 5458 | + memory_order = memory_order::seq_cst) volatile noexcept; |
5459 | 5459 | constexpr @\placeholdernc{floating-point-type}@ fetch_fminimum(@\placeholdernc{floating-point-type}@, |
5460 | | - memory_order = memory_order::seq_cst) noexcept; |
5461 | | - @\placeholdernc{floating-point-type}@ fetch_fmaximum_num(@\placeholdernc{floating-point-type}@, |
5462 | | - memory_order = memory_order::seq_cst) volatile noexcept; |
5463 | | - constexpr @\placeholdernc{floating-point-type}@ fetch_fmaximum_num(@\placeholdernc{floating-point-type}@, |
5464 | | - memory_order = memory_order::seq_cst) noexcept; |
5465 | | - @\placeholdernc{floating-point-type}@ fetch_fminimum_num(@\placeholdernc{floating-point-type}@, |
5466 | | - memory_order = memory_order::seq_cst) volatile noexcept; |
5467 | | - constexpr @\placeholdernc{floating-point-type}@ fetch_fminimum_num(@\placeholdernc{floating-point-type}@, |
5468 | | - memory_order = memory_order::seq_cst) noexcept; |
| 5460 | + memory_order = memory_order::seq_cst) noexcept; |
| 5461 | + @\placeholdernc{floating-point-type}@ fetch_fmaximum_num( |
| 5462 | + @\placeholdernc{floating-point-type}@, memory_order = memory_order::seq_cst) volatile noexcept; |
| 5463 | + constexpr @\placeholdernc{floating-point-type}@ fetch_fmaximum_num( |
| 5464 | + @\placeholdernc{floating-point-type}@, memory_order = memory_order::seq_cst) noexcept; |
| 5465 | + @\placeholdernc{floating-point-type}@ fetch_fminimum_num( |
| 5466 | + @\placeholdernc{floating-point-type}@, memory_order = memory_order::seq_cst) volatile noexcept; |
| 5467 | + constexpr @\placeholdernc{floating-point-type}@ fetch_fminimum_num( |
| 5468 | + @\placeholdernc{floating-point-type}@, memory_order = memory_order::seq_cst) noexcept; |
5469 | 5469 |
|
5470 | 5470 | void store_add(@\placeholdernc{floating-point-type}@, |
5471 | 5471 | memory_order = memory_order::seq_cst) volatile noexcept; |
|
5484 | 5484 | constexpr void store_min(@\placeholdernc{floating-point-type}@, |
5485 | 5485 | memory_order = memory_order::seq_cst) noexcept; |
5486 | 5486 | void store_fmaximum(@\placeholdernc{floating-point-type}@, |
5487 | | - memory_order = memory_order::seq_cst) volatile noexcept; |
| 5487 | + memory_order = memory_order::seq_cst) volatile noexcept; |
5488 | 5488 | constexpr void store_fmaximum(@\placeholdernc{floating-point-type}@, |
5489 | | - memory_order = memory_order::seq_cst) noexcept; |
| 5489 | + memory_order = memory_order::seq_cst) noexcept; |
5490 | 5490 | void store_fminimum(@\placeholdernc{floating-point-type}@, |
5491 | | - memory_order = memory_order::seq_cst) volatile noexcept; |
| 5491 | + memory_order = memory_order::seq_cst) volatile noexcept; |
5492 | 5492 | constexpr void store_fminimum(@\placeholdernc{floating-point-type}@, |
5493 | | - memory_order = memory_order::seq_cst) noexcept; |
| 5493 | + memory_order = memory_order::seq_cst) noexcept; |
5494 | 5494 | void store_fmaximum_num(@\placeholdernc{floating-point-type}@, |
5495 | 5495 | memory_order = memory_order::seq_cst) volatile noexcept; |
5496 | 5496 | constexpr void store_fmaximum_num(@\placeholdernc{floating-point-type}@, |
5497 | | - memory_order = memory_order::seq_cst) noexcept; |
| 5497 | + memory_order = memory_order::seq_cst) noexcept; |
5498 | 5498 | void store_fminimum_num(@\placeholdernc{floating-point-type}@, |
5499 | 5499 | memory_order = memory_order::seq_cst) volatile noexcept; |
5500 | 5500 | constexpr void store_fminimum_num(@\placeholdernc{floating-point-type}@, |
5501 | | - memory_order = memory_order::seq_cst) noexcept; |
| 5501 | + memory_order = memory_order::seq_cst) noexcept; |
5502 | 5502 |
|
5503 | 5503 | @\placeholdernc{floating-point-type}@ operator+=(@\placeholder{floating-point-type}@) volatile noexcept; |
5504 | 5504 | constexpr @\placeholdernc{floating-point-type}@ operator+=(@\placeholder{floating-point-type}@) noexcept; |
|
5551 | 5551 | \indexlibrarymember{fetch_max}{atomic<\placeholder{floating-point-type}>}% |
5552 | 5552 | \indexlibrarymember{fetch_min}{atomic<\placeholder{floating-point-type}>}% |
5553 | 5553 | \begin{itemdecl} |
5554 | | -@\placeholder{floating-point-type}@ fetch_@\placeholdernc{key}@(@\placeholder{floating-point-type}@ operand, |
5555 | | - memory_order order = memory_order::seq_cst) volatile noexcept; |
5556 | | -constexpr @\placeholder{floating-point-type}@ fetch_@\placeholdernc{key}@(@\placeholder{floating-point-type}@ operand, |
5557 | | - memory_order order = memory_order::seq_cst) noexcept; |
| 5554 | +@\placeholdernc{floating-point-type}@ fetch_@\placeholdernc{key}@(@\placeholder{floating-point-type}@ operand, |
| 5555 | + memory_order order = memory_order::seq_cst) volatile noexcept; |
| 5556 | +constexpr @\placeholdernc{floating-point-type}@ fetch_@\placeholdernc{key}@(@\placeholder{floating-point-type}@ operand, |
| 5557 | + memory_order order = memory_order::seq_cst) noexcept; |
5558 | 5558 | \end{itemdecl} |
5559 | 5559 |
|
5560 | 5560 | \begin{itemdescr} |
|
5634 | 5634 | \indexlibrarymember{store_fminimum_num}{atomic<\placeholder{floating-point-type}>}% |
5635 | 5635 | \begin{itemdecl} |
5636 | 5636 | void store_@\placeholdernc{key}@(@\placeholdernc{floating-point-type}@ operand, |
5637 | | - memory_order order = memory_order::seq_cst) volatile noexcept; |
| 5637 | + memory_order order = memory_order::seq_cst) volatile noexcept; |
5638 | 5638 | constexpr void store_@\placeholdernc{key}@(@\placeholdernc{floating-point-type}@ operand, |
5639 | | - memory_order order = memory_order::seq_cst) noexcept; |
| 5639 | + memory_order order = memory_order::seq_cst) noexcept; |
5640 | 5640 | \end{itemdecl} |
5641 | 5641 |
|
5642 | 5642 | \begin{itemdescr} |
|
0 commit comments