-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Add Non-Faulting behaviour for Sve.LoadVector*NonFaulting*() #106648
Add Non-Faulting behaviour for Sve.LoadVector*NonFaulting*() #106648
Conversation
All stress tests are passing.
|
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.
This LGTM.
Looks like we are missing FFR tracking for gatherload first faulting methods too. We should do that in a follow on PR.
As discussed offline, the |
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 too, thanks!
src/tests/JIT/HardwareIntrinsics/Arm/Shared/SveLoadNonFaultingUnOpTest.template
Outdated
Show resolved
Hide resolved
/ba-g runtime-dev-innerloop failure is from CI machine rebooting |
@SwapnilGaikwad are you planning on doing this item? I think this is the source of the failure in #106621. |
/backport to release/9.0 |
Started backporting to release/9.0: https://github.com/dotnet/runtime/actions/runs/10494433508 |
Hi @amanasifkhalid, there were |
Continuing conversation here. |
Fixes: #105163
It also fixes the issue where FFR was not preserved and side-effects from the intrinsic not specified.
@a74nh @kunalspathak @dotnet/arm64-contrib @arch-arm64-sve @TIHan @amanasifkhalid