about summary refs log tree commit diff
path: root/library/compiler-builtins
AgeCommit message (Expand)AuthorLines
2025-02-07Work arouind iai-callgrind apt failuresTrevor Gross-0/+2
2025-02-07Uncomment some hex float tests that should work nowTrevor Gross-8/+5
2025-02-06Convert `fmaf` to a generic implementationTrevor Gross-99/+129
2025-02-06Remove or reduce the scope of `allow(unused)` where possibleTrevor Gross-29/+20
2025-02-07fmaf128: fix exponent calculation for subnormalsTrevor Gross-12/+26
2025-02-07Check more subnormal values during edge cases testsTrevor Gross-2/+20
2025-02-07Run standard tests before running integration testsTrevor Gross-0/+3
2025-02-06Add better edge case testing for `scalbn`Trevor Gross-24/+101
2025-02-06Add `fmaf128`Trevor Gross-67/+237
2025-02-06Make it possible to use `hf32!` and similar macros outside of `libm`Trevor Gross-6/+16
2025-02-06Improve tidy outputTrevor Gross-4/+3
2025-02-06chore: release v0.1.146github-actions[bot]-1/+7
2025-02-06Expose erf{,c}{,f} from libmPavel Grigorenko-0/+5
2025-02-06Add an integration test that verifies a list of casesTrevor Gross-5/+750
2025-02-06Switch `musl` to track `master`Trevor Gross-0/+0
2025-02-06fma: Ensure zero has the correct signTrevor Gross-46/+3
2025-02-05Print the hex float format upon failureTrevor Gross-7/+39
2025-02-05Commonize the signature for all instances of `get_test_cases`Trevor Gross-33/+45
2025-02-05Start converting `fma` to a generic functionTrevor Gross-192/+278
2025-02-05Add checks via annotation that lists are sorted or exhaustiveTrevor Gross-21/+187
2025-02-05Do not add `libm_helper.rs` to the sources listTrevor Gross-57/+9
2025-02-05Add a check in the `shared.rs` that the function list is sortedTrevor Gross-7/+13
2025-02-05Add `scalbnf16`, `scalbnf128`, `ldexpf16`, and `ldexpf128`Trevor Gross-39/+195
2025-02-05Fix hex float trait recursion problemTrevor Gross-25/+5
2025-02-04chore: release v0.1.145github-actions[bot]-1/+11
2025-02-04Revert "Eliminate the use of `public_test_dep!`"Trevor Gross-763/+772
2025-01-31Indentation fix to please clippyPavel Grigorenko-2/+1
2025-01-31Rename `EXP_MAX` to `EXP_SAT`Trevor Gross-12/+15
2025-01-30Specify license as just MITManish Goregaokar-1/+1
2025-01-29Util: also print the hex float format for outputsTrevor Gross-2/+9
2025-01-29Introduce a wrapper type for IEEE hex float formattingTrevor Gross-4/+181
2025-01-29Support parsing NaN and infinities from the `hf*` functionsTrevor Gross-12/+61
2025-01-28Revert "Temporarily pin `indicatif` to 0.17.9"Trevor Gross-2/+1
2025-01-28Don't build out of line atomics support code for uefiNikita Popov-2/+3
2025-01-28Temporarily pin `indicatif` to 0.17.9Trevor Gross-1/+2
2025-01-28Switch musl from a script download to a submoduleTrevor Gross-46/+19
2025-01-27Add a version to some FIXMEs that will be resolved in LLVM 20Trevor Gross-2/+2
2025-01-27Remove use of the `start` featureTrevor Gross-7/+5
2025-01-27Ignore specific `atan2` and `sin` tests on i586Trevor Gross-16/+25
2025-01-25Rework the available Cargo profilesTrevor Gross-13/+21
2025-01-25Remove remnants of the `checked` featureTrevor Gross-15/+10
2025-01-25Use `remquo` from RugTrevor Gross-67/+5
2025-01-25Use `frexp` from RugTrevor Gross-6/+1
2025-01-25Use `az` exported from RugTrevor Gross-7/+5
2025-01-25Upgrade all dependencies to the latest versionTrevor Gross-8/+8
2025-01-24Enable missing icount benchmarksTrevor Gross-0/+6
2025-01-24Add `fmodf128`Trevor Gross-33/+40
2025-01-24Add way to override the number of iterations for specific testsTrevor Gross-9/+29
2025-01-24Increase or set CI timeoutsTrevor Gross-2/+8
2025-01-24Add `fmodf16` using the generic implementationTrevor Gross-1/+37