about summary refs log tree commit diff
path: root/library/compiler-builtins/src/float
AgeCommit message (Expand)AuthorLines
2025-03-07Replace some uses of `sign` with `sig`Trevor Gross-15/+15
2025-03-04Add __extendhfdf2 and add __truncdfhf2 testTrevor Gross-0/+8
2025-02-23Eliminate the use of `public_test_dep!` for a third timeTrevor Gross-190/+194
2025-02-19remove win64_128bit_abi_hackRalf Jung-4/+0
2025-02-04Revert "Eliminate the use of `public_test_dep!`"Trevor Gross-194/+190
2025-01-31Indentation fix to please clippyPavel Grigorenko-2/+1
2025-01-15Eliminate the use of `public_test_dep!`Trevor Gross-190/+194
2025-01-03Fix new `clippy::precedence` errorsTrevor Gross-11/+11
2025-01-03Rename `EXP_MAX` to `EXP_SAT`Trevor Gross-8/+11
2025-01-03Shorten prefixes for float constantsTrevor Gross-97/+92
2024-10-30Add integer to `f128` conversionsTrevor Gross-0/+80
2024-10-30Refactor integer to float conversionTrevor Gross-46/+128
2024-10-25Add an `abs` function to the `Float` traitTrevor Gross-0/+5
2024-10-25Rename `Float::repr` and `Float::from_repr`Trevor Gross-70/+69
2024-09-28Add support for `f128` integer exponentiationTrevor Gross-0/+9
2024-09-26Fixed `__divtf3` having wrong cfg for f128Davide Mor-1/+1
2024-09-24Add `f128` divisionTrevor Gross-0/+17
2024-09-24Make float division genericTrevor Gross-668/+359
2024-09-24Update bounds and docs for the `Float` traitTrevor Gross-5/+5
2024-09-03Remove unsupported *vfp functions (#678)Sbstn Bcht-101/+0
2024-08-24Fix ABI for `f16` builtins on Intel Apple targetsbeetrees-0/+5
2024-08-06Revert "Eliminate the use of `public_test_dep!`"Trevor Gross-189/+185
2024-08-06Eliminate the use of `public_test_dep!`Trevor Gross-185/+189
2024-08-03Make use of new `f16` and `f128` config optionsTrevor Gross-14/+23
2024-06-30Fix incorrect rounding with subnormal/zero results of float multiplicationbeetrees-12/+7
2024-06-23Fix building on AVRbeetrees-4/+2
2024-05-21Add `ppc_alias` to the `intrinsics!` macroTrevor Gross-102/+30
2024-05-20Add `f128` float to integer conversion functionsTrevor Gross-0/+30
2024-05-20Make float to integer conversions genericTrevor Gross-154/+104
2024-05-15Correct f128 extend and truncate symbol names on powerpcTrevor Gross-0/+36
2024-05-15Implement `f128` comparisonTrevor Gross-0/+83
2024-05-15Implement `f128` multiplicationTrevor Gross-0/+11
2024-05-15Implement `f128` addition and subtractionTrevor Gross-0/+22
2024-05-15Split `Int` into `Int` and `MinInt`Trevor Gross-50/+66
2024-05-11Update `cfg` to fix warningsTrevor Gross-0/+1
2024-05-04fix: Add `#[avr_skip]` for `__addsf3` & `__adddf3`Patryk Wychowaniec-0/+2
2024-05-02Add builtins for `f16`/`f128` float conversionsbeetrees-5/+103
2023-11-26fix: Add (even more) `#[avr_skip]` for floatsPatryk Wychowaniec-0/+10
2023-08-07edition 2018klensy-17/+17
2023-06-28Merge pull request #531 from knickish/float_div_subnormal_roundingAmanieu d'Antras-200/+657
2023-06-27port updated version of llvm float divkirk-200/+657
2023-06-17allow stable features lint, fix link formatting warning, add ignore block to ...kirk-1/+1
2023-06-12fix: Add `#[avr_skip]` for floatsPatryk Wychowaniec-0/+14
2023-02-01Drop the llvm14-builtins-abi hackJosh Stone-12/+8
2022-11-28fix(docs): typo in docstringsJérome Eertmans-2/+2
2022-10-10Fix clippy lintsAmanieu d'Antras-6/+6
2022-08-03Enable unadjusted_on_win64 for UEFI in some casesNicholas Bishop-4/+4
2022-05-26Explicitly use parentheses for associativity of shift operators.Mara Bos-5/+5
2022-05-20Faster int<->float conversions.Mara Bos-208/+273
2022-05-20De-duplicate 128 bit float conv intrinsics using cfg_attr.Mara Bos-48/+12