-
Notifications
You must be signed in to change notification settings - Fork 13.5k
[llvm] Add KnownBits implementations for avgFloor and avgCeil #86445
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
Merged
changkhothuychung
merged 36 commits into
llvm:main
from
changkhothuychung:knownbits_impl
May 19, 2024
Merged
Changes from all commits
Commits
Show all changes
36 commits
Select commit
Hold shift + click to select a range
e447f4c
initial attempt
changkhothuychung 8b6e8bb
add definitions to header file
changkhothuychung f7eff4e
Merge branch 'main' into knownbits_impl
changkhothuychung b0d8100
fix comments
changkhothuychung ba43d22
add tests
changkhothuychung af3a08c
remove opcode check
changkhothuychung d5ded0e
fix test
changkhothuychung e9c8c6c
fix or operation
changkhothuychung 529ebe7
fix variable name
changkhothuychung cecb3c9
fix test
changkhothuychung 0ad452f
try not touch zeros
changkhothuychung 87367c0
revert back
changkhothuychung 6505a12
change impl
changkhothuychung 1390e86
change impl to use APInt
changkhothuychung 1dffaa4
fix syntax
changkhothuychung afd2456
update from main
changkhothuychung 61c7db7
clang format
changkhothuychung 857f57a
try new impl
changkhothuychung 1403ad2
Merge branch 'main' into knownbits_impl
changkhothuychung 672566a
remove unused code
changkhothuychung 91e6eb2
missing header
changkhothuychung 94ce6cb
revert
changkhothuychung 7825ad7
typo
changkhothuychung 0b91c85
add helper function
changkhothuychung 489a371
change function name
changkhothuychung 10de0a1
syntax fix
changkhothuychung 69c1a37
syntax fix
changkhothuychung 99e179a
syntax fix
changkhothuychung ab00768
some fix
changkhothuychung d230997
some fix
changkhothuychung eca6944
revert
changkhothuychung 2cd048c
make test optimal
changkhothuychung 3ae62ff
add avgCeilU back
changkhothuychung 667c7af
remove spurious reformat
changkhothuychung 44c0b92
remove spurious reformat
changkhothuychung 22b2aa9
disable optimality check
changkhothuychung File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.