about summary refs log tree commit diff
path: root/library/core/src/num/f32.rs
AgeCommit message (Expand)AuthorLines
2025-08-08Revert "Rollup merge of #143906 - LorrensP-2158466:miri-float-nondet-foreign-...Jakub Beránek-3/+3
2025-08-07Rollup merge of #143906 - LorrensP-2158466:miri-float-nondet-foreign-items, r...Stuart Cook-3/+3
2025-08-06Change stdlib float tests to account for miri nondet floats.LorrensP-2158466-3/+3
2025-07-20Stabilize `const_float_round_methods`Nurzhan Sakén-6/+0
2025-06-05change tests to use fixed constants to let them pass with miriLorrensP-2158466-1/+1
2025-05-31Add const support for float rounding methodsRuan Comelli-6/+12
2025-05-29Add `loongarch64` with `d` feature to `f32::midpoint` fast pathWANG Rui-0/+1
2025-05-22Auto merge of #137198 - tgross35:cfg-match-rename, r=Amanieubors-2/+2
2025-05-20Rename `cfg_match!` to `cfg_select!`Trevor Gross-2/+2
2025-05-20`core_float_math`: Move functions to `math` folderDaniel McNab-389/+417
2025-05-14Skip {f32,f64}::mul_add tests on MinGWTrevor Gross-0/+3
2025-05-13Initial implementation of `core_float_math`Trevor Gross-1/+409
2025-05-12update cfg(bootstrap)Pietro Albini-2/+2
2025-05-09Add intrinsic fallback for `{minimum,maximum}{16,32,64,128}`Urgau-35/+2
2025-05-09Use intrinsics for `{f16,f32,f64,f128}::{minimum,maximum}` operationsUrgau-17/+33
2025-04-24Rollup merge of #140172 - bjoernager:const-float-algebraic, r=RalfJungMatthias Krüger-5/+10
2025-04-24Rollup merge of #140150 - RalfJung:MAX_EXP, r=tgross35Matthias Krüger-6/+12
2025-04-24Rollup merge of #136083 - bend-n:⃤⃤, r=lcnrMatthias Krüger-2/+3
2025-04-24Rollup merge of #140075 - Urgau:midpoint-average, r=tgross35Matthias Krüger-1/+2
2025-04-24Suggest {to,from}_ne_bytes for transmutations between arrays and integers, etcbendn-2/+3
2025-04-24Mention average in midpoint documentationsUrgau-1/+2
2025-04-23fix f*::MAX_EXP and MIN_EXP docsRalf Jung-6/+12
2025-04-23Make algebraic intrinsics into 'const fn' items; Make algebraic functions of ...Gabriel Bjørnager Jensen-5/+10
2025-04-22MANTISSA_DIGITS: explain relation to bitwise representationRalf Jung-0/+3
2025-04-07f*::NAN: guarantee that this is a quiet NaNRalf Jung-8/+10
2025-04-04Expose algebraic floating point intrinsicsCalder Coalson-0/+50
2025-03-26Use cfg_match in coreChristopher Durham-11/+12
2025-03-06Remove #[cfg(not(test))] gates in coreThalia Archibald-5/+2
2025-03-02float: Update some constants to `pub(crate)`Trevor Gross-3/+3
2025-02-18update version placeholdersJosh Stone-4/+4
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/+4
2025-01-08update version placeholdersPietro Albini-11/+11
2024-12-01Stabilize unsigned `num_midpoint` featureUrgau-10/+10
2024-11-23Stabilize `const_float_methods`Eduardo Sánchez Muñoz-10/+9
2024-11-13Rollup merge of #131304 - RalfJung:float-core, r=tgross35Jubilee-12/+87
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-03Auto merge of #132542 - RalfJung:const_panic, r=tgross35bors-10/+9
2024-11-03add const_panic macro to make it easier to fall back to non-formatting panic ...Ralf Jung-10/+9
2024-11-02get rid of a whole bunch of unnecessary rustc_const_unstable attributesRalf Jung-2/+0
2024-11-01remove no-longer-needed attributeRalf Jung-3/+0
2024-11-01add missing safety commentsRalf Jung-0/+2
2024-11-01float types: move copysign, abs, signum to libcoreRalf Jung-0/+84
2024-10-15replace placeholder versionJosh Stone-16/+16
2024-10-15Make some float methods unstable `const fn`Eduardo Sánchez Muñoz-9/+24
2024-10-04Auto merge of #130157 - eduardosm:stabilize-const_float_classify, r=RalfJungbors-9/+8
2024-09-19[Clippy] Swap `float_equality_without_abs` to use diagnostic items instead of...GnomedDev-0/+1
2024-09-12Stabilize `const_float_classify`Eduardo Sánchez Muñoz-9/+8