-
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
[release/9.0] ARM64-SVE: Fix hwintrinsics flags #107802
Conversation
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch |
@jeffschwMSFT PTAL |
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.
approved. please get a code review. we can merge when ready
@amanasifkhalid @JulieLeeMSFT today is the snap, please take a look at the PR failures |
failure seems to be #107254 |
@jeffschwMSFT the test failure is #107254, which Build Analysis is tracking. Build Analysis isn't listing any unknown failures, so I don't know why it's red... |
/ba-g all failures are known |
Backport of #107791 to release/9.0
/cc @kunalspathak @a74nh
Customer Impact
While refactoring some code in LSRA, we found that some of the flags on SVE intrinsics were incorrect. This could lead to asserts or worse functional correctness issues. We fixed this by fixing the flags.
Regression
The flags were added when the SVE intrinsics were implemented.
Testing
We have ran all the SVE tests (including stress tests).
Risk
Low: This only affects SVE area which is marked as
Experimental
.IMPORTANT: If this backport is for a servicing release, please verify that:
The PR target branch is
release/X.0-staging
, notrelease/X.0
.If the change touches code that ships in a NuGet package, you have added the necessary package authoring and gotten it explicitly reviewed.