Skip to content

Conversation

jacob-crawley
Copy link
Contributor

@dotnet/arm64-contrib @amanasifkhalid @a74nh

Contributing towards #115479

Contains implementations for the set of SVE2 FP API's, aside from ConvertToSingleOdd and ConvertToSingleOddRoundToOdd. This is due to concerns I have about the API proposal for these intrinsics being incorrect, when I have a resolution to my comments on this they will be implemented.

@github-actions github-actions bot added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Aug 4, 2025
@dotnet-policy-service dotnet-policy-service bot added the community-contribution Indicates that the PR has been added by a community member label Aug 4, 2025
@jkotas jkotas added the arm-sve Work related to arm64 SVE/SVE2 support label Aug 4, 2025
Copy link
Contributor

@amanasifkhalid amanasifkhalid left a comment

Choose a reason for hiding this comment

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

Thanks for all the revisions on this! Looks like some of the conditional select scenarios for FloatingPointExponentialAccelerator failed (console log). Could you please take a look?

Contains implementations for:
- AddRotateComplex
- AddSaturateRotateComplex
- ConvertToDoubleOdd
- ConvertToSingleEvenRoundToOdd
- Log2
- MultiplyAddRotateComplex
- MultiplyAddRotateComplexBySelectedScalar
- MultiplyAddRoundedDoublingSaturateHighRotateComplex*
- ReciprocalEstimate
- ReciprocalSqrtEstimate
Change-Id: I79efe0da0fd205b2856fa339f08daa3a5bacc200
Copy link
Contributor

@amanasifkhalid amanasifkhalid left a comment

Choose a reason for hiding this comment

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

LGTM

@amanasifkhalid
Copy link
Contributor

/ba-g mono test timed out

@amanasifkhalid amanasifkhalid merged commit ca2a98f into dotnet:main Aug 15, 2025
162 of 166 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Sep 15, 2025
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.

4 participants