System.Runtime.Intrinsics Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains types used to create and convey register states in various sizes and formats for use with instruction-set extensions.
For the instructions to manipulate these registers, see System.Runtime.Intrinsics.X86 and System.Runtime.Intrinsics.Arm.
Classes
Vector128 |
Provides a collection of static methods for creating, manipulating, and otherwise operating on 128-bit vectors. |
Vector256 |
Provides a collection of static methods for creating, manipulating, and otherwise operating on 256-bit vectors. |
Vector512 |
Provides a collection of static methods for creating, manipulating, and otherwise operating on 512-bit vectors. |
Vector64 |
Provides a collection of static methods for creating, manipulating, and otherwise operating on 64-bit vectors. |
Structs
Vector128<T> |
Represents a 128-bit vector of a specified numeric type that is suitable for low-level optimization of parallel algorithms. |
Vector256<T> |
Represents a 256-bit vector of a specified numeric type that is suitable for low-level optimization of parallel algorithms. |
Vector512<T> |
Represents a 512-bit vector of a specified numeric type that is suitable for low-level optimization of parallel algorithms. |
Vector64<T> |
Represents a 64-bit vector of a specified numeric type that is suitable for low-level optimization of parallel algorithms. |