Skip to content

Undocumented 7.0 APIs in System.Runtime.Intrinsics #72402

@carlossanlop

Description

@carlossanlop

@dotnet/area-system-runtime-intrinsics

Below is the list of APIs that were introduced in 7.0 and have not yet been fully documented.

Relevant dates:

  • The last day to merge API documentation directly into triple slash comments in dotnet/runtime is before the RC1 snap on August 15th.
  • After the RC1 snap, all pending documentation changes need to be merged directly into dotnet-api-docs, and the last day to do so is before the RC2 snap on September 13th.

The latest table of undoc APIs as of Preview6 can be found in this comment.

Obsolete (Preview5)
Summary Params TypeParams Returns API Docs URL
Missing Missing NA NA P:System.Runtime.Intrinsics.Vector1281.Item(System.Int32) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Vector128-1.Item?branch=main
Missing Missing NA NA P:System.Runtime.Intrinsics.Vector2561.Item(System.Int32) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Vector256-1.Item?branch=main
Missing Missing NA NA P:System.Runtime.Intrinsics.Vector641.Item(System.Int32) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Vector64-1.Item?branch=main
Missing NA NA NA P:System.Runtime.Intrinsics.X86.X86Serialize.IsSupported https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.X86.X86Serialize.IsSupported?branch=main
Missing NA NA NA P:System.Runtime.Intrinsics.X86.X86Serialize.X64.IsSupported https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.X86.X86Serialize.X64.IsSupported?branch=main
Missing NA NA NA T:System.Runtime.Intrinsics.X86.X86Serialize.X64 https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.X86.X86Serialize.X64?branch=main

Partially undocumented APIs

Summary Params TypeParams Returns API Docs URL
Present Present Missing Present M:System.Runtime.Intrinsics.Vector128.Create1(0) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Vector128.Create?branch=main
Present Present Missing Present M:System.Runtime.Intrinsics.Vector128.TryCopyTo1(System.Runtime.Intrinsics.Vector128{0},System.Span{0}) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Vector128.TryCopyTo?branch=main
Present Present Missing Present M:System.Runtime.Intrinsics.Vector256.TryCopyTo1(System.Runtime.Intrinsics.Vector256{0},System.Span{0}) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Vector256.TryCopyTo?branch=main
Present Present Missing Present M:System.Runtime.Intrinsics.Vector64.Create1(0) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Vector64.Create?branch=main
Present Present Missing Present M:System.Runtime.Intrinsics.Vector64.TryCopyTo1(System.Runtime.Intrinsics.Vector64{0},System.Span{0}) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Vector64.TryCopyTo?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairScalarVector64(System.Single*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairScalarVector64?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairScalarVector64(System.UInt32*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairScalarVector64?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairScalarVector64(System.Int32*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairScalarVector64?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairScalarVector64NonTemporal(System.UInt32*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairScalarVector64NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairScalarVector64NonTemporal(System.Int32*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairScalarVector64NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairScalarVector64NonTemporal(System.Single*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairScalarVector64NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128(System.UInt64*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128(System.UInt32*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128(System.UInt16*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128(System.Single*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128(System.SByte*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128(System.Int64*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128(System.Int32*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128(System.Int16*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128(System.Double*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128(System.Byte*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal(System.Byte*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal(System.Double*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal(System.Int16*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal(System.Int32*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal(System.Single*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal(System.SByte*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal(System.UInt16*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal(System.UInt32*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal(System.UInt64*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal(System.Int64*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector128NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64(System.UInt64*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64(System.UInt32*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64(System.Single*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64(System.SByte*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64(System.UInt16*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64(System.Int32*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64(System.Int16*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64(System.Double*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64(System.Byte*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64(System.Int64*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal(System.Byte*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal(System.Double*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal(System.Int16*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal(System.Int64*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal(System.Int32*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal(System.Single*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal(System.UInt64*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal(System.UInt16*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal(System.UInt32*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal?branch=main
Present Missing NA Missing M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal(System.SByte*) https://review.docs.microsoft.com/en-us/dotnet/api/System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadPairVector64NonTemporal?branch=main

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions