Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Remove SSE4.2 STTNI APIs for .NET Core 3.0#33428

Merged
tannergooding merged 1 commit into
dotnet:masterfrom
fiigii:rmsse42
Nov 12, 2018
Merged

Remove SSE4.2 STTNI APIs for .NET Core 3.0#33428
tannergooding merged 1 commit into
dotnet:masterfrom
fiigii:rmsse42

Conversation

@fiigii
Copy link
Copy Markdown
Contributor

@fiigii fiigii commented Nov 12, 2018

In the last API review meeting, we did not get a consensus for SSE4.2 STTNI (string processing) intrinsic APIs. So, we decided to leave these instructions for the next review/version, which we may get more suggestions/demands to find a better approach to expose these STTNI instructions (e.g., higher-level Unicode string APIs, etc.)

This PR remove the original SSE4.2 STTNI APIs (that are out-of-date for a long time) to make Intel HW intrinsic ready for .NET Core 3.0. The future discussion will base on the latest design or other approaches.

@CarolEidt @tannergooding @eerhardt @terrajobst @GrabYourPitchforks

@stephentoub
Copy link
Copy Markdown
Member

@dotnet-bot test UWP CoreCLR x64 Debug Build please ("The process cannot access the file...")

@tannergooding tannergooding merged commit 77665ab into dotnet:master Nov 12, 2018
@fiigii fiigii deleted the rmsse42 branch November 12, 2018 22:02
@karelz karelz added this to the 3.0 milestone Nov 15, 2018
jlennox pushed a commit to jlennox/corefx that referenced this pull request Dec 16, 2018
picenka21 pushed a commit to picenka21/runtime that referenced this pull request Feb 18, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants