Skip to content

Conversation

snickolls-arm
Copy link
Contributor

This makes the FZ_2A and HG_2A groups that take source registers in the form {Zn1 - Zn2} take in an even numbered register as Zn1 and set Zn2 = Zn1 +1. This makes it consistent with some other groups of this form, for these groups I have also added assertions that Zn1 is even where necessary.

…sistent with other groups with similar operands
@ghost ghost added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Mar 21, 2024
Copy link
Contributor

Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch
See info in area-owners.md if you want to be subscribed.

@dotnet-policy-service dotnet-policy-service bot added the community-contribution Indicates that the PR has been added by a community member label Mar 21, 2024
@snickolls-arm
Copy link
Contributor Author

@a74nh @kunalspathak @dotnet/arm64-contrib @TIHan

@kunalspathak kunalspathak added the arm-sve Work related to arm64 SVE/SVE2 support label Mar 21, 2024
Copy link
Contributor

@kunalspathak kunalspathak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Interestingly, it seems like IF_SVE_GA_2A was inconsistent in the displaying the instruction and didn't need fix up that was done for IF_SVE_FZ_2A and IF_SVE_HG_2A.

@kunalspathak
Copy link
Contributor

cc: @TIHan

@kunalspathak
Copy link
Contributor

/ba-g The failure is caused by #100047 and is fixed in #100066

@kunalspathak kunalspathak merged commit c68c2e6 into dotnet:main Mar 22, 2024
@github-actions github-actions bot locked and limited conversation to collaborators Apr 23, 2024
@snickolls-arm snickolls-arm deleted the github-FZ,HG_2A_fix branch January 17, 2025 16:07
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI arm-sve Work related to arm64 SVE/SVE2 support community-contribution Indicates that the PR has been added by a community member

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants