Skip to content
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

[Mono] Enable the supported V128 SIMD intrinsics on Arm64 across all codegen engines #84289

Merged
merged 6 commits into from
Apr 12, 2023

Conversation

fanyang-mono
Copy link
Member

@fanyang-mono fanyang-mono commented Apr 4, 2023

Contributes to #80566

This PR also added support for Create, CreateScalar and CreateScalarUnsafe. However, Create can't be enabled yet, cause it conflict with Narrow. They should be enabled together.

I also cleaned up the code a little.

src/mono/mono/mini/simd-intrinsics.c Outdated Show resolved Hide resolved
@SamMonoRT
Copy link
Member

/cc @ivanpovazan

@fanyang-mono
Copy link
Member Author

CI failures are not related to the change in this PR.

@fanyang-mono fanyang-mono merged commit 1d3c822 into dotnet:main Apr 12, 2023
@ghost ghost locked as resolved and limited conversation to collaborators May 12, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants