llvm-project
[APFloat] Add exp function for APFloat::IEEESsingle using expf implementation from LLVM libc.
#143959
Merged

[APFloat] Add exp function for APFloat::IEEESsingle using expf implementation from LLVM libc. #143959

lntue merged 18 commits into llvm:main from lntue:expf
lntue
lntue lntue requested a review from arsenm arsenm 199 days ago
lntue lntue requested a review from cor3ntin cor3ntin 199 days ago
lntue lntue requested a review from andykaylor andykaylor 199 days ago
lntue lntue requested a review from jcranmer-intel jcranmer-intel 199 days ago
llvmbot llvmbot added backend:AMDGPU
llvmbot llvmbot added llvm:support
llvmbot llvmbot added llvm:adt
llvmbot
lntue lntue added libc
jhuber6
jhuber6 commented on 2025-06-12
michaelrj-google
michaelrj-google commented on 2025-06-12
arsenm arsenm added floating-point
arsenm
arsenm commented on 2025-06-13
arsenm
arsenm commented on 2025-06-13
lntue lntue force pushed to d43491bf 199 days ago
jcranmer-intel
jcranmer-intel commented on 2025-06-13
lntue
vonosmas
vonosmas commented on 2025-06-13
arsenm
arsenm commented on 2025-06-14
lntue
jcranmer-intel
jcranmer-intel commented on 2025-06-26
cor3ntin
cor3ntin commented on 2025-07-02
lntue lntue force pushed from b1ea3320 163 days ago
lntue lntue force pushed 163 days ago
nikic
nikic commented on 2025-07-19
lntue lntue force pushed 161 days ago
lntue [APFloat] Add exp function for APFloat::IEEESsingle using expf implem…
86174cc4
lntue Fix typo and add more tests.
98d27b27
lntue Add directional rounding version to LLVM libc and use that in APFloat.
e7c6d12b
lntue Only change rounding modes if they are different.
c09dce90
lntue Omit declarations when LLVM_INTEGRATE_LIBC is off and fix default rou…
2c9c56aa
lntue Remove trailing ).
884e4d17
lntue Wrap static rounding expf function with #pragma STDC FENV_ACCESS ON
e1a65ad0
lntue Make LLVM libc a required dependency and address comments.
b6afbb0e
lntue Address comments.
1fb5a69a
lntue lntue force pushed to 1fb5a69a 152 days ago
lntue Merge branch 'main' into expf
57ff4aa1
lntue
nikic
nikic approved these changes on 2025-07-30
lntue Merge branch 'main' into expf
aa44b1f5
lntue Do not add -Wno-c99-extensions for MSVC.
51a2fc87
majnemer
majnemer commented on 2025-08-04
lntue Merge branch 'main' into expf
9c87a7b1
cor3ntin
hubert-reinterpretcast
lntue
lntue Merge branch 'main' into expf
115b82ae
github-actions
lntue Merge branch 'main' into expf
2629dbee
lntue Use APFloat::IEEEsingle directly.
ca24aaf5
arsenm
arsenm commented on 2025-12-07
lntue Put static rounding mode functions to a separate headers.
a029cf55
lntue Use llvm_unreachable instead of assert.
076d004b
AaronBallman
AaronBallman approved these changes on 2025-12-10
lntue lntue merged 4190d576 into main 14 days ago
lntue lntue deleted the expf branch 14 days ago
llvm-ci
llvm-ci
llvm-ci
llvm-ci
farzonl
farzonl commented on 2025-12-15
joker-eph
llvm-ci
joker-eph
joker-eph commented on 2025-12-15
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
joker-eph
llvm-ci
llvm-ci
joker-eph
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone