Skip to content

Add support for other same size vector bitcasts to Mono - #104309

Merged
tannergooding merged 3 commits into
dotnet:mainfrom
tannergooding:mono-vectoras-2
Jul 4, 2024
Merged

Add support for other same size vector bitcasts to Mono#104309
tannergooding merged 3 commits into
dotnet:mainfrom
tannergooding:mono-vectoras-2

Conversation

@tannergooding

@tannergooding tannergooding commented Jul 2, 2024

Copy link
Copy Markdown
Member

This covers other same size casts such as between Vector128<float> and Plane, Quaternion, and Vector4. It also covers conversion between Vector<T> and Vector128<T>

@tannergooding tannergooding changed the title ADd support for other same size vector bitcasts to Mono Jul 2, 2024
@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @steveisok, @lambdageek
See info in area-owners.md if you want to be subscribed.

@tannergooding
tannergooding marked this pull request as ready for review July 3, 2024 11:02
@tannergooding

Copy link
Copy Markdown
Member Author

This should be ready for review and gets the rest of the same size vector bitcast support in for Mono (including interpreter).

@fanyang-mono fanyang-mono left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM! Thanks :)

@tannergooding

Copy link
Copy Markdown
Member Author

CC. @steveisok, @kg for the MonoInterp side of things

Comment thread src/mono/mono/mini/interp/transform-simd.c
Comment thread src/mono/mono/mini/interp/transform-simd.c
Comment thread src/mono/mono/mini/interp/transform-simd.c
@tannergooding
tannergooding merged commit f696eb3 into dotnet:main Jul 4, 2024
@tannergooding
tannergooding deleted the mono-vectoras-2 branch July 4, 2024 03:25
xtqqczze added a commit to xtqqczze/dotnet-runtime that referenced this pull request Jul 10, 2024
xtqqczze added a commit to xtqqczze/dotnet-runtime that referenced this pull request Jul 12, 2024
xtqqczze added a commit to xtqqczze/dotnet-runtime that referenced this pull request Jul 12, 2024
xtqqczze added a commit to xtqqczze/dotnet-runtime that referenced this pull request Jul 16, 2024
xtqqczze added a commit to xtqqczze/dotnet-runtime that referenced this pull request Jul 17, 2024
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 3, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

3 participants