about summary refs log tree commit diff
path: root/library/core/src/num/f16.rs
AgeCommit message (Expand)AuthorLines
2025-01-30float::min/max: mention the non-determinism around signed 0Ralf Jung-2/+4
2025-01-17Add references to the IEEE functions for `float_next_up_down`Trevor Gross-0/+6
2025-01-17Stabilize `float_next_up_down`Trevor Gross-4/+0
2024-12-02Fix `f16::midpoint` const feature gateUrgau-1/+1
2024-12-01Stabilize unsigned `num_midpoint` featureUrgau-3/+2
2024-11-23Stabilize `const_float_methods`Eduardo Sánchez Muñoz-10/+6
2024-11-14Pass `f16` and `f128` by value in `const_assert!`Trevor Gross-3/+2
2024-11-13Rollup merge of #131304 - RalfJung:float-core, r=tgross35Jubilee-12/+99
2024-11-13const_panic: don't wrap it in a separate functionRalf Jung-2/+3
2024-11-12remove no-longer-needed abs_privateRalf Jung-12/+4
2024-11-05add const_eval_select macro to reduce redundancyRalf Jung-1/+1
2024-11-03add const_panic macro to make it easier to fall back to non-formatting panic ...Ralf Jung-11/+9
2024-11-01remove no-longer-needed attributeRalf Jung-3/+0
2024-11-01add missing safety commentsRalf Jung-0/+1
2024-11-01adjust test gating for f16/f128Ralf Jung-3/+3
2024-11-01float types: move copysign, abs, signum to libcoreRalf Jung-0/+97
2024-10-25Re-do recursive const stability checksRalf Jung-14/+0
2024-10-15Make some float methods unstable `const fn`Eduardo Sánchez Muñoz-13/+29
2024-10-05move f16/f128 const fn under f16/f128 feature gateRalf Jung-8/+8
2024-10-04Auto merge of #130157 - eduardosm:stabilize-const_float_classify, r=RalfJungbors-6/+6
2024-09-12Stabilize `const_float_classify`Eduardo Sánchez Muñoz-6/+6
2024-09-12simplify float::classify logicRalf Jung-37/+7
2024-09-10clean up internal comments about float semanticsRalf Jung-0/+1
2024-09-01stabilize const_float_bits_convRalf Jung-8/+8
2024-08-26float types: document NaN bit pattern guaranteesRalf Jung-12/+18
2024-08-23Change `f16` doctests in core to run on x86-64 linuxTrevor Gross-13/+13
2024-08-16float to/from bits and classify: update comments regarding non-conformant har...Ralf Jung-137/+26
2024-08-01Update comments for `{f16, f32, f64, f128}::midpoint`Trevor Gross-3/+3
2024-08-01Add `core` functions for `f16` and `f128` that require math routinesTrevor Gross-0/+171
2024-07-30Auto merge of #128083 - Mark-Simulacrum:bump-bootstrap, r=albertlarsan68bors-21/+0
2024-07-28step cfg(bootstrap)Mark Rousskov-21/+0
2024-07-26Fix doc nitsJohn Arundel-7/+7
2024-07-15Auto merge of #127020 - tgross35:f16-f128-classify, r=workingjubileebors-17/+266
2024-07-15Mark some `f16` and `f128` functions unstably constTrevor Gross-16/+105
2024-07-14Add `classify` and related methods for `f16` and `f128`Trevor Gross-1/+161
2024-07-10core: Limit remaining f16 doctests to x86_64 linuxUlrich Weigand-0/+15
2024-07-03core: Limit four f16 doctests to x86_64 linuxMartin Nordholts-6/+9
2024-06-25Add more `f16` and `f128` library functions and constantsTrevor Gross-1/+611
2024-06-25Add doctests to existing `f16` and `f128` functionsTrevor Gross-2/+34
2024-05-29Add FRAC_1_SQRT_2PI doc alias to FRAC_1_SQRT_TAUMarkus Mayer-0/+1
2024-05-29Add FRAC_1_SQRT_2PI constant to f16/f32/f64/f128Markus Mayer-0/+5
2024-05-16Add doctests for f16 and f128 library functions where possibleTrevor Gross-0/+20
2024-05-06f16::is_sign_{positive,negative} were feature-gated on f128Trevor Spiteri-2/+2
2024-05-02add constants in std::f16::constsTrevor Spiteri-1/+106
2024-05-02add f16 associated constantsTrevor Spiteri-1/+83
2024-04-11Add a `Debug` impl and some basic functions to `f16` and `f128`Trevor Gross-0/+104
2024-04-10Add basic f16 and f128 modulesTrevor Gross-0/+16