llvm-project
[compiler-rt][ARM] Optimized FP -> integer conversions
#179927
Merged

[compiler-rt][ARM] Optimized FP -> integer conversions #179927

statham-arm merged 70 commits into main from users/statham-arm/arm-fp-fix
statham-arm
statham-arm [compiler-rt][ARM] Enable strict mode in divsf3/mulsf3 tests
9d6d4a53
statham-arm [compiler-rt][ARM] cmake properties for complicated builtin sources
a3aea535
statham-arm [compiler-rt][ARM] Double-precision FP support functions
cdcb4cc7
statham-arm [compiler-rt][ARM] Optimized double precision FP add/sub
e51630b7
statham-arm [compiler-rt][ARM] Optimized double-precision FP mul/div
76b373d7
statham-arm [compiler-rt][ARM] Optimized double-precision FP comparisons
c334fe75
statham-arm [compiler-rt][ARM] Optimized single-precision FP comparisons
017a0e3b
statham-arm [compiler-rt][ARM] Optimized FP double <-> single conversion
35dd800c
statham-arm [compiler-rt][ARM] Optimized FP -> integer conversions
481231a3
statham-arm statham-arm requested a review from compnerd compnerd 137 days ago
statham-arm statham-arm requested a review from smithp35 smithp35 137 days ago
llvmbot llvmbot added compiler-rt
llvmbot llvmbot added compiler-rt:builtins
github-actions
github-actions
github-actions
statham-arm clang-format
749a5b2a
statham-arm Move property-setting into a function
fea8e455
statham-arm Merge branch 'users/statham-arm/arm-fp-cmake-properties' into users/s…
b93d49d7
statham-arm clang-format fixes
4c5cccbd
statham-arm Merge branch 'arm-fp-double-support' into arm-fp-daddsub
9116d6e3
statham-arm clang-format
4c809b37
statham-arm Update to use set_special_properties
e281d470
statham-arm Merge branch 'arm-fp-daddsub' into arm-fp-dmuldiv
be247227
statham-arm clang-format
9b5d3184
statham-arm Merge branch 'arm-fp-dmuldiv' into arm-fp-dcmp
634bb769
statham-arm clang-format
5b149ffc
statham-arm Update to use set_special_properties
54fb81b8
statham-arm Merge branch 'arm-fp-dcmp' into arm-fp-fcmp
1317737e
statham-arm clang-format
beea5fc7
statham-arm Update to use set_special_properties
c17cb005
statham-arm Merge branch 'arm-fp-fcmp' into arm-fp-f2d2f
dc2cefdd
statham-arm clang-format
3f415609
statham-arm Merge branch 'arm-fp-f2d2f' into arm-fp-fix
4625b057
statham-arm clang-format
1221fb6b
statham-arm Move line number to end of function arguments
9bac3911
statham-arm Simplify the #if in each unit test
ce58e156
statham-arm Merge branch 'arm-fp-strict-tests' into arm-fp-cmake-properties
8aef3933
statham-arm Merge branch 'main' into arm-fp-cmake-properties
420cc307
statham-arm Merge branch 'arm-fp-cmake-properties' into arm-fp-double-support
ba7b8969
statham-arm Merge branch 'arm-fp-double-support' into arm-fp-daddsub
e5247194
statham-arm Update tests to match #179918
438039a2
statham-arm Merge branch 'arm-fp-daddsub' into arm-fp-dmuldiv
197b6636
statham-arm Update tests to match #179918
46b08f4b
statham-arm Merge branch 'arm-fp-dmuldiv' into arm-fp-dcmp
e669f9a8
statham-arm Update tests to match #179918
8d45879b
statham-arm Merge branch 'arm-fp-dcmp' into arm-fp-fcmp
b8f323e0
statham-arm Update tests to match #179918
df5ed236
statham-arm Merge branch 'arm-fp-fcmp' into arm-fp-f2d2f
d21e0934
statham-arm Update tests to match #179918
612766c7
statham-arm Merge branch 'arm-fp-f2d2f' into arm-fp-fix
1a04fb74
statham-arm Update tests to match #179918
6805026a
statham-arm Rename Thumb1 SetResultRegister to ReturnResult
ab2c26dd
statham-arm Rename Thumb1 SetResultRegister to ReturnResult
8bbb24e7
statham-arm Fix CI failure on Windows
c64753e6
statham-arm Fix CI failure on Windows
be05b10f
statham-arm Merge branch 'arm-fp-dcmp' into arm-fp-fcmp
5c8b812a
statham-arm Merge branch 'main' into arm-fp-cmake-properties
a16e5e2d
statham-arm Allow the new properties to contain multiple files/functions
daf0054d
statham-arm Merge branch 'arm-fp-cmake-properties' into arm-fp-double-support
48f167e7
statham-arm Merge branch 'arm-fp-double-support' into arm-fp-daddsub
cb20d02a
statham-arm Merge branch 'arm-fp-daddsub' into arm-fp-dmuldiv
7cf9ff4f
statham-arm Merge branch 'arm-fp-dmuldiv' into arm-fp-dcmp
dcaa9c20
statham-arm Merge branch 'arm-fp-dcmp' into arm-fp-fcmp
0cb3d348
statham-arm Stop trying to crt_supersede one Arm .S file with another
fe187f65
statham-arm Merge branch 'arm-fp-fcmp' into arm-fp-f2d2f
a25bf27b
statham-arm Merge branch 'arm-fp-f2d2f' into arm-fp-fix
d080cac6
statham-arm Merge remote-tracking branch 'upstream/main' into arm-fp-daddsub
aeced075
statham-arm Merge branch 'arm-fp-daddsub' into arm-fp-dmuldiv
b5c9babb
statham-arm Merge branch 'arm-fp-dmuldiv' into arm-fp-dcmp
0f2c0196
statham-arm Merge branch 'arm-fp-dcmp' into arm-fp-fcmp
b0460265
statham-arm Merge branch 'arm-fp-fcmp' into arm-fp-f2d2f
584fe53a
statham-arm Merge branch 'arm-fp-f2d2f' into arm-fp-fix
dce023e3
Base automatically changed from users/statham-arm/arm-fp-f2d2f to main 26 days ago
statham-arm Merge from main
c7423de7
statham-arm Update for rename of crt_endian.h
a4872691
statham-arm Parenthesise immediate expressions with shift operators
87848438
statham-arm
compnerd
compnerd approved these changes on 2026-05-27
statham-arm Address review comments
4abf9499
statham-arm statham-arm merged 174eb795 into main 25 days ago
statham-arm statham-arm deleted the users/statham-arm/arm-fp-fix branch 25 days ago
mstorsjo

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone