-
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
ARM64-SVE: Add GatherVectorWithByteOffsetFirstFaulting
#106199
Conversation
Note regarding the
|
1 similar comment
Note regarding the
|
Co-authored-by: Jakob Botsch Nielsen <[email protected]>
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
Thanks for the review! @TIHan could you PTAL? Thanks |
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.
Changes look good to me, though I am not familiar with much of this.
// sel mask, target, target, falseReg | ||
// | ||
// This needs more careful thinking, so disabling it for now. | ||
// test.ConditionalSelect_FalseOp(); |
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.
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 scenario is also disabled in SveGatherVectorFirstFaultingIndices.template
and SveGatherVectorFirstFaultingVectorBases.template
, so maybe we can re-enable it across all templates as a follow-up to #105737? I can create an issue to track it.
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.
Created an issue for this: #106279
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 modulo the comment about one of the test case.
Part of #99957. Adds a new test template for the
ByteOffset
first-faulting APIs. All stress tests are passing.@dotnet/arm64-contrib PTAL, thanks!