-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Ensure ISimdVector
default implementations throw documented exceptions
#104831
Conversation
Tagging subscribers to this area: @dotnet/area-system-runtime-intrinsics |
src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/ISimdVector_2.cs
Outdated
Show resolved
Hide resolved
it's generally not the right strategy to massage C# code and duplicate things just to achieve a slightly better codegen, we should go with the most clean version and file an issue against JIT if something is suboptimal IMO |
👍 This should really just be |
ISimdVector
default implementations perform nullcheckISimdVector
default implementations throw documented exceptions
Unfortunately |
What do you mean? This would specifically fault on |
I mean the implementations make a distinction between |
Still not seeing the issue here.
Thus, having the Having the |
This pull request has been automatically marked |
This pull request will now be closed since it had been marked |
No description provided.