-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
JIT: ARM64 SVE format encodings, SVE_HW_4A
to SVE_HW_4B_D
#97433
Conversation
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch Issue DetailsContributes to #94549 Adds formats:
|
@dotnet/arm64-contrib @dotnet/jit-contrib @a74nh @kunalspathak This is ready. |
Diff results for #97433Throughput diffsThroughput diffs for linux/arm64 ran on windows/x64Overall (+0.00% to +0.01%)
MinOpts (+0.01% to +0.03%)
FullOpts (+0.00% to +0.01%)
Throughput diffs for osx/arm64 ran on windows/x64Overall (+0.00% to +0.01%)
MinOpts (+0.01% to +0.03%)
FullOpts (+0.00% to +0.01%)
Throughput diffs for windows/arm64 ran on windows/x64Overall (+0.00% to +0.01%)
MinOpts (+0.01% to +0.03%)
FullOpts (+0.00% to +0.01%)
Details here |
SVE_HW_4A
to SVE_IU_4A_C
SVE_HW_4A
to SVE_HW_4B_D
@a74nh , I created |
Diff results for #97433Throughput diffsThroughput diffs for linux/arm64 ran on linux/x64MinOpts (-0.01% to -0.00%)
Details here |
Diff results for #97433Throughput diffsThroughput diffs for linux/arm64 ran on linux/x64MinOpts (-0.01% to -0.00%)
Details here |
Diff results for #97433Throughput diffsThroughput diffs for linux/arm64 ran on linux/x64MinOpts (-0.01% to -0.00%)
Details here |
1 similar comment
Diff results for #97433Throughput diffsThroughput diffs for linux/arm64 ran on linux/x64MinOpts (-0.01% to -0.00%)
Details here |
Diff results for #97433Throughput diffsThroughput diffs for linux/arm64 ran on linux/x64MinOpts (-0.01% to -0.00%)
Details here |
Diff results for #97433Throughput diffsThroughput diffs for linux/arm64 ran on linux/x64MinOpts (-0.01% to -0.00%)
Details here |
4 similar comments
Diff results for #97433Throughput diffsThroughput diffs for linux/arm64 ran on linux/x64MinOpts (-0.01% to -0.00%)
Details here |
Diff results for #97433Throughput diffsThroughput diffs for linux/arm64 ran on linux/x64MinOpts (-0.01% to -0.00%)
Details here |
Diff results for #97433Throughput diffsThroughput diffs for linux/arm64 ran on linux/x64MinOpts (-0.01% to -0.00%)
Details here |
Diff results for #97433Throughput diffsThroughput diffs for linux/arm64 ran on linux/x64MinOpts (-0.01% to -0.00%)
Details here |
Diff results for #97433Throughput diffsThroughput diffs for linux/arm64 ran on linux/x64MinOpts (-0.01% to -0.00%)
Details here |
Diff results for #97433Throughput diffsThroughput diffs for linux/arm64 ran on linux/x64MinOpts (-0.01% to -0.00%)
Details here |
Diff results for #97433Throughput diffsThroughput diffs for linux/arm64 ran on linux/x64MinOpts (-0.01% to -0.00%)
Details here |
Diff results for #97433Throughput diffsThroughput diffs for linux/arm64 ran on linux/x64MinOpts (-0.01% to -0.00%)
Details here |
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.
Thanks for the changes. All LGTM now.
@kunalspathak This is ready again. I added |
Diff results for #97433Throughput diffsThroughput diffs for linux/arm64 ran on linux/x64Overall (+0.00% to +0.01%)
MinOpts (0.00% to +0.03%)
FullOpts (+0.00% to +0.01%)
Details here |
/azp run runtime-coreclr superpmi-replay |
Azure Pipelines successfully started running 1 pipeline(s). |
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. spmi failures are because the collection doesn't exist, so i triggered the superpmi-replay just to make sure.
superpmi failures are #97587 |
Contributes to #94549
Adds formats:
Left: Capstone
Right: Jit