src\libraries\System.Private.CoreLib\src\System\Numerics\Vector_1.cs (25)
250Vector<ulong> vleft = left.As<T, ulong>();
251Vector<ulong> vright = right.As<T, ulong>();
259return result.As<ulong, T>();
273Vector<ulong> vleft = left.As<T, ulong>();
274Vector<ulong> vright = right.As<T, ulong>();
282return result.As<ulong, T>();
352Vector<ulong> vleft = left.As<T, ulong>();
353Vector<ulong> vright = right.As<T, ulong>();
361return result.As<ulong, T>();
369public static explicit operator Vector<byte>(Vector<T> value) => value.As<T, byte>();
376public static explicit operator Vector<double>(Vector<T> value) => value.As<T, double>();
383public static explicit operator Vector<short>(Vector<T> value) => value.As<T, short>();
390public static explicit operator Vector<int>(Vector<T> value) => value.As<T, int>();
397public static explicit operator Vector<long>(Vector<T> value) => value.As<T, long>();
404public static explicit operator Vector<nint>(Vector<T> value) => value.As<T, nint>();
412public static explicit operator Vector<nuint>(Vector<T> value) => value.As<T, nuint>();
420public static explicit operator Vector<sbyte>(Vector<T> value) => value.As<T, sbyte>();
427public static explicit operator Vector<float>(Vector<T> value) => value.As<T, float>();
435public static explicit operator Vector<ushort>(Vector<T> value) => value.As<T, ushort>();
443public static explicit operator Vector<uint>(Vector<T> value) => value.As<T, uint>();
451public static explicit operator Vector<ulong>(Vector<T> value) => value.As<T, ulong>();
522Vector<ulong> vector = value.As<T, ulong>();
530return result.As<ulong, T>();
580return value ^ Vector.Create(-0.0f).As<float, T>();
584return value ^ Vector.Create(-0.0).As<double, T>();