Table of Contents

Method ExToVector512Unsafe

Namespace
Zyl.VectorTraits
Assembly
VectorTraits.dll

ExToVector512Unsafe<T>(Vector256<T>)

Converts the given vector to a new Vector512<T> with the lower 256-bits set to the value of the given vector and the upper 256-bits left uninitialized (将给定向量转换为新 Vector512<T> 向量,其中低 256 位设置为给定向量的值,而高 256 位则未初始化).

public static Vector512<T> ExToVector512Unsafe<T>(this Vector256<T> vector) where T : struct

Parameters

vector Vector256<T>

The vector to extend (要扩展的向量).

Returns

Vector512<T>

A new Vector512<T> with the lower 256-bits set to the value of vector and the upper 256-bits left uninitialized (一个新的 Vector512<T>, 将较低的 256 位设置为 vector的值, 而高 256 位保留未初始化).

Type Parameters

T

The type of the input vector element (输入向量元素的类型).