-
Notifications
You must be signed in to change notification settings - Fork 13k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement ISO/IEC JTC1 SC22 WG14 N1169 fixed-point types and arithmetic #43241
Comments
Looking at the earlier "remaining work" list several things should have been implemented by now. I sent out a status report to cfe-dev/llvm-dev on March 15, 2021: Status regarding support for fixed point numbers (and Embedded-C) in Clang/LLVMDuring the years there have been a number of questions on cfe-dev and llvm-dev In 2018 Leonard Chan wrote a proposal for adding fixed point number support in A major part of chapter 4 in [3] should have been implemented by now.
Future improvements:
References: [1] - https://lists.llvm.org/pipermail/cfe-dev/2018-April/057756.html |
Extended Description
This is a ticket to track the remaining work required for supporting the ISO/IEC JTC1 SC22 WG14 N1169 fixed-point types and arithmetic.
Although this ticket is filed under Clang Frontend, the remaining work also includes patches to LLVM and other parts of Clang.
The currently estimated work that remains is:
LLVM:
Clang:
** Subtraction
** Multiplication
** Division
** Shift
** Floating point conversion
** Multiplication
** Division
** Shift
** Unary operations
** Floating point conversion
The text was updated successfully, but these errors were encountered: