Skip to content
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

ADT] Add implementations for avgFloor and ceilFloor to APInt #84427

Closed
wants to merge 11 commits into from

Conversation

Atousa
Copy link
Contributor

@Atousa Atousa commented Mar 8, 2024

Supports both signed and unsigned expansions.
SelectionDAG now calls the APInt implementation of these functions.

Atousa and others added 11 commits February 7, 2024 20:48
Add functionality to APInt::toString() that allows it to insert
separators between groups of digits, using the C++ litteral
separator ' between groups.

Fixes issue llvm#58228
Co-authored-by: Timm Baeder <tbaeder@redhat.com>
Co-authored-by: Timm Baeder <tbaeder@redhat.com>
Co-authored-by: Timm Baeder <tbaeder@redhat.com>
The new constant interpreter can also emit integer constant overflow
warnings.  The code was updated to also print these with separators.
@Atousa Atousa closed this Mar 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant