-
Notifications
You must be signed in to change notification settings - Fork 5.6k
JIT: Reorder indirs on arm64 to make them amenable to ldp optimization #92768
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 all commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
86999fe
JIT: Reorder indirs on arm64 to make them amenable to ldp optimization
jakobbotsch 19b0fa1
Remove left-over debug code
jakobbotsch 0d1a0a5
Fix bug, revise approach slightly
jakobbotsch 968ca81
Merge branch 'main' of github.com:dotnet/runtime into fix-92756
jakobbotsch 1dd7295
Factor into gtPeelOffsets, make interference checking more clever
jakobbotsch a965f76
Remove extraneous argument
jakobbotsch 68633e4
Fix build
jakobbotsch b7830bb
Fix some regressions
jakobbotsch de27c1f
Optimize throughput
jakobbotsch 7a858bf
Fix build
jakobbotsch 4dd6b75
Add a check for volatile
jakobbotsch c737d78
Make checks more conservative
jakobbotsch 111a5fa
Clean up
jakobbotsch 8b20515
Merge branch 'main' of github.com:dotnet/runtime into fix-92756
jakobbotsch 44a786f
Add a constant for the distance
jakobbotsch 7eda3af
Mark WritesLocal as const
jakobbotsch 3ded2d2
Make fldSeq parameter to gtPeelOffsets optional
jakobbotsch c6b48d7
Address feedback
jakobbotsch b9dfd8f
Move call heuristic
jakobbotsch 586f0c8
Nit
jakobbotsch 86e919f
Nit
jakobbotsch 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
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.