-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Support a few "shifted register" operations on Arm64 #75823
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
Conversation
|
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch Issue DetailsThis makes progress towards #68028
|
|
This has more substantial diffs: coreclr_tests.run.Linux.arm64.checked.mch libraries.crossgen2.Linux.arm64.checked.mch: libraries.pmi.Linux.arm64.checked.mch: libraries_tests.pmi.Linux.arm64.checked.mch: Similar numbers exist for other platforms. |
|
Example diffs are things like: - lsl w1, w1, #8
- orr w0, w0, w1
+ orr w0, w0, w1, LSL #8The couple regressions that do show up are additional alignment bytes inserted, so not really regressions. |
dc55561 to
7a1f92d
Compare
|
Rebase onto main to pick up #76061 |
…ster instructions
7a1f92d to
11cdb5b
Compare
|
/azp run runtime-coreclr jitstress, runtime-coreclr gcstress0x3-gcstress0xc, Fuzzlyn |
|
Azure Pipelines successfully started running 3 pipeline(s). |
|
/azp run runtime-coreclr jitstress, runtime-coreclr gcstress0x3-gcstress0xc, Fuzzlyn |
|
Azure Pipelines successfully started running 3 pipeline(s). |
|
gcstress failures are unrelated jitstress failures are related to the new |
|
This should be ready for review, CC. @dotnet/jit-contrib |
85dbada to
96972f4
Compare
|
Applied the formatting patch/squashed the applied fixes |
Co-authored-by: SingleAccretion <[email protected]>
EgorBo
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, nice diffs! and thanks @SingleAccretion for code review 🙂
This makes progress towards #68028