-
Notifications
You must be signed in to change notification settings - Fork 5.3k
ARM64 - Optimizing a % b operations #65535
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
Merged
Changes from 25 commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
64f7042
Initial work for ARM64 mod optimization
TIHan d1dce26
Updated comment
TIHan a3fbe54
Updated comment
TIHan 729057d
Updated comment
TIHan c2eee76
Fixing build
TIHan ca333e0
Remove uneeded var
TIHan 7fc88ed
Use '%' morph logic for both x64/arm64
TIHan 4720f55
Merge remote-tracking branch 'upstream/main' into arm64-opt-mod
TIHan 6656763
Adding back in divisor check for x64
TIHan cfa9805
Formatting
TIHan e058553
Update comments
TIHan b950ab4
Update comments
TIHan 35c68d5
Merge remote-tracking branch 'upstream/main' into arm64-opt-mod
TIHan cdb7781
Merge remote-tracking branch 'upstream/main' into arm64-opt-mod
TIHan bcab461
Fixing
TIHan ba5b0ee
Updated comment
TIHan 76af344
Updated comment
TIHan c7f6cb9
Tweaking x64 transformation logic for the mod opt
TIHan dee80b5
Tweaking x64 transformation logic for the mod opt
TIHan 1fac071
Using IntCon
TIHan 372bcf3
Fixed build
TIHan 8809058
Minor tweak
TIHan b16d381
Fixing x64 diffs
TIHan 9235f92
Removing flag set
TIHan 03b2cf0
Merge remote-tracking branch 'upstream/main' into arm64-opt-mod
TIHan 36b1e6a
Feedback
TIHan 964b426
Fixing build
TIHan ec8246a
Feedback
TIHan 27c3894
Fixing tests
TIHan 4c36be7
Fixing tests
TIHan 19f16b0
Fixing tests
TIHan f8921b9
Formatting
TIHan ade331d
Fixing tests
TIHan 06d1124
Feedback
TIHan f142ca2
Fixing build
TIHan 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
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.