-
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
[Mono] Intrinsify Vector128:ExtractMostSignificantBits on ARM64 and AMD64 #76025
Comments
Did a little checking, on x86 we can use For arm64, there is no instruction to extract mask. CoreCLR does this by |
cc @matouskozak for further work. |
Closing this issue as Vector128::ExtractMostSignificantBits intrinsics support is complete both for miniJIT and AOT (LLVM) on ARM64 and AMD64. Remaining work for Vector64::ExtractMostSignificantBits is tracked in #90402. |
WASM has added intrinsics support for
Vector128:ExtractMostSignificantBits
, where they saw big performance gain on a few Span and Json API's.Implement intrinsics support for
ExtractMostSignificantBits
on:NOTE: Additionally, investigate if
Vector64
variant could be easily handled by the change.The text was updated successfully, but these errors were encountered: