Skip to content

System.Runtime.Inrtrinsics docs should more informative #9084

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

Closed
ghost opened this issue Jun 16, 2023 · 2 comments
Closed

System.Runtime.Inrtrinsics docs should more informative #9084

ghost opened this issue Jun 16, 2023 · 2 comments
Labels
area-System.Runtime Pri3 Indicates issues/PRs that are low priority

Comments

@ghost
Copy link

ghost commented Jun 16, 2023

Dear .NET developers!

Intrinsics are very useful for optimizing certain parts of the code. But the names of the built-in functions do not give important information - what will happen to my variable. Can you improve the Intrinsics documentation for a deeper understanding - add pseudocode or graphics/visualizations of what each Intrinsic actually does?

As mentioned in 1672 I can use the Intel guide, but right now Intel has blocked access from Russia.

@issues-automation issues-automation bot added the Pri3 Indicates issues/PRs that are low priority label Jun 16, 2023
@ghost ghost added untriaged New issue has not been triaged by the area owner needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners labels Jun 16, 2023
@ghost
Copy link

ghost commented Jun 16, 2023

I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.

@adamsitnik adamsitnik added area-System.Runtime and removed needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners labels Jun 19, 2023
@tannergooding
Copy link
Member

Duplicate of dotnet/runtime#81753

This is a legal problem. The documentation for the instructions, including the relevant psuedo-code describing how they operate, is copyrighted by the respective companies (Intel for Intel's docs, AMD for AMD's docs, etc). Due to the scale, explicit permissions are required to reproduce such documentation in our own.

There is then the additional consideration that our docs are normally creative commons, but this subset would likely not be, which adds its own complications to the process.

The current documentation does what we can and gives enough information for developers to refer to the architecture specific instruction manuals or documentation for more information on behavior.

@dotnet-policy-service dotnet-policy-service bot removed the untriaged New issue has not been triaged by the area owner label May 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-System.Runtime Pri3 Indicates issues/PRs that are low priority
Projects
None yet
Development

No branches or pull requests

2 participants