UNPKG

@tsonic/dotnet-pure

Version:

TypeScript type definitions for .NET 10 BCL (Base Class Library) - CLR naming

522 lines (511 loc) 46.6 kB
// Generated by tsbindgen - Architecture // Namespace: System.Runtime.Intrinsics.Wasm // Assembly: System.Private.CoreLib // Branded primitive types are sourced from @tsonic/types import type { sbyte, byte, short, ushort, int, uint, long, ulong, int128, uint128, half, float, double, decimal, nint, nuint, char } from '@tsonic/types'; // Import support types from @tsonic/types import type { ptr, ref } from "@tsonic/types"; // Import types from other namespaces import type { Vector128_1 } from "../../System.Runtime.Intrinsics/internal/index.js"; import * as System_Internal from "../../System/internal/index.js"; import type { Boolean as ClrBoolean, Byte, Double, Int16, Int32, Int64, IntPtr, Object as ClrObject, SByte, Single, String as ClrString, Type, UInt16, UInt32, UInt64, UIntPtr, Void } from "../../System/internal/index.js"; // CLROf<T> - Maps ergonomic primitives to their CLR types for generic constraints // This utility is used ONLY in generic type arguments to satisfy CLR interface constraints // Value positions (parameters, return types) use lowercase primitives for ergonomics export type CLROf<T> = T extends sbyte ? System_Internal.SByte : T extends short ? System_Internal.Int16 : T extends int ? System_Internal.Int32 : T extends long ? System_Internal.Int64 : T extends int128 ? System_Internal.Int128 : T extends nint ? System_Internal.IntPtr : T extends byte ? System_Internal.Byte : T extends ushort ? System_Internal.UInt16 : T extends uint ? System_Internal.UInt32 : T extends ulong ? System_Internal.UInt64 : T extends uint128 ? System_Internal.UInt128 : T extends nuint ? System_Internal.UIntPtr : T extends half ? System_Internal.Half : T extends float ? System_Internal.Single : T extends double ? System_Internal.Double : T extends decimal ? System_Internal.Decimal : T extends char ? System_Internal.Char : T extends boolean ? System_Internal.Boolean : T extends string ? System_Internal.String : T; // Identity fallback for non-primitive types export interface PackedSimd$instance { } export const PackedSimd: { readonly IsSupported: boolean; Abs(value: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; Abs(value: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; Abs(value: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; Abs(value: Vector128_1<CLROf<long>>): Vector128_1<CLROf<long>>; Abs(value: Vector128_1<CLROf<nint>>): Vector128_1<CLROf<nint>>; Abs(value: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; Abs(value: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; Add(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; Add(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; Add(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; Add(left: Vector128_1<CLROf<int>>, right: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; Add(left: Vector128_1<CLROf<long>>, right: Vector128_1<CLROf<long>>): Vector128_1<CLROf<long>>; Add(left: Vector128_1<CLROf<nint>>, right: Vector128_1<CLROf<nint>>): Vector128_1<CLROf<nint>>; Add(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; Add(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; Add(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; Add(left: Vector128_1<CLROf<uint>>, right: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<uint>>; Add(left: Vector128_1<CLROf<ulong>>, right: Vector128_1<CLROf<ulong>>): Vector128_1<CLROf<ulong>>; Add(left: Vector128_1<CLROf<nuint>>, right: Vector128_1<CLROf<nuint>>): Vector128_1<CLROf<nuint>>; AddPairwiseWidening(value: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<ushort>>; AddPairwiseWidening(value: Vector128_1<CLROf<short>>): Vector128_1<CLROf<int>>; AddPairwiseWidening(value: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<short>>; AddPairwiseWidening(value: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<uint>>; AddSaturate(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; AddSaturate(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; AddSaturate(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; AddSaturate(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; AllTrue(value: Vector128_1<CLROf<byte>>): boolean; AllTrue(value: Vector128_1<CLROf<short>>): boolean; AllTrue(value: Vector128_1<CLROf<int>>): boolean; AllTrue(value: Vector128_1<CLROf<long>>): boolean; AllTrue(value: Vector128_1<CLROf<nint>>): boolean; AllTrue(value: Vector128_1<CLROf<sbyte>>): boolean; AllTrue(value: Vector128_1<CLROf<ushort>>): boolean; AllTrue(value: Vector128_1<CLROf<uint>>): boolean; AllTrue(value: Vector128_1<CLROf<ulong>>): boolean; AllTrue(value: Vector128_1<CLROf<nuint>>): boolean; And(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; And(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; And(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; And(left: Vector128_1<CLROf<int>>, right: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; And(left: Vector128_1<CLROf<long>>, right: Vector128_1<CLROf<long>>): Vector128_1<CLROf<long>>; And(left: Vector128_1<CLROf<nint>>, right: Vector128_1<CLROf<nint>>): Vector128_1<CLROf<nint>>; And(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; And(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; And(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; And(left: Vector128_1<CLROf<uint>>, right: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<uint>>; And(left: Vector128_1<CLROf<ulong>>, right: Vector128_1<CLROf<ulong>>): Vector128_1<CLROf<ulong>>; And(left: Vector128_1<CLROf<nuint>>, right: Vector128_1<CLROf<nuint>>): Vector128_1<CLROf<nuint>>; AndNot(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; AndNot(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; AndNot(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; AndNot(left: Vector128_1<CLROf<int>>, right: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; AndNot(left: Vector128_1<CLROf<long>>, right: Vector128_1<CLROf<long>>): Vector128_1<CLROf<long>>; AndNot(left: Vector128_1<CLROf<nint>>, right: Vector128_1<CLROf<nint>>): Vector128_1<CLROf<nint>>; AndNot(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; AndNot(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; AndNot(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; AndNot(left: Vector128_1<CLROf<uint>>, right: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<uint>>; AndNot(left: Vector128_1<CLROf<ulong>>, right: Vector128_1<CLROf<ulong>>): Vector128_1<CLROf<ulong>>; AndNot(left: Vector128_1<CLROf<nuint>>, right: Vector128_1<CLROf<nuint>>): Vector128_1<CLROf<nuint>>; AnyTrue(value: Vector128_1<CLROf<byte>>): boolean; AnyTrue(value: Vector128_1<CLROf<double>>): boolean; AnyTrue(value: Vector128_1<CLROf<short>>): boolean; AnyTrue(value: Vector128_1<CLROf<int>>): boolean; AnyTrue(value: Vector128_1<CLROf<long>>): boolean; AnyTrue(value: Vector128_1<CLROf<nint>>): boolean; AnyTrue(value: Vector128_1<CLROf<sbyte>>): boolean; AnyTrue(value: Vector128_1<CLROf<float>>): boolean; AnyTrue(value: Vector128_1<CLROf<ushort>>): boolean; AnyTrue(value: Vector128_1<CLROf<uint>>): boolean; AnyTrue(value: Vector128_1<CLROf<ulong>>): boolean; AnyTrue(value: Vector128_1<CLROf<nuint>>): boolean; AverageRounded(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; AverageRounded(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; Bitmask(value: Vector128_1<CLROf<byte>>): int; Bitmask(value: Vector128_1<CLROf<short>>): int; Bitmask(value: Vector128_1<CLROf<int>>): int; Bitmask(value: Vector128_1<CLROf<long>>): int; Bitmask(value: Vector128_1<CLROf<nint>>): int; Bitmask(value: Vector128_1<CLROf<sbyte>>): int; Bitmask(value: Vector128_1<CLROf<ushort>>): int; Bitmask(value: Vector128_1<CLROf<uint>>): int; Bitmask(value: Vector128_1<CLROf<ulong>>): int; Bitmask(value: Vector128_1<CLROf<nuint>>): int; BitwiseSelect(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>, select: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; BitwiseSelect(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>, select: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; BitwiseSelect(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>, select: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; BitwiseSelect(left: Vector128_1<CLROf<int>>, right: Vector128_1<CLROf<int>>, select: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; BitwiseSelect(left: Vector128_1<CLROf<long>>, right: Vector128_1<CLROf<long>>, select: Vector128_1<CLROf<long>>): Vector128_1<CLROf<long>>; BitwiseSelect(left: Vector128_1<CLROf<nint>>, right: Vector128_1<CLROf<nint>>, select: Vector128_1<CLROf<nint>>): Vector128_1<CLROf<nint>>; BitwiseSelect(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>, select: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; BitwiseSelect(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>, select: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; BitwiseSelect(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>, select: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; BitwiseSelect(left: Vector128_1<CLROf<uint>>, right: Vector128_1<CLROf<uint>>, select: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<uint>>; BitwiseSelect(left: Vector128_1<CLROf<ulong>>, right: Vector128_1<CLROf<ulong>>, select: Vector128_1<CLROf<ulong>>): Vector128_1<CLROf<ulong>>; BitwiseSelect(left: Vector128_1<CLROf<nuint>>, right: Vector128_1<CLROf<nuint>>, select: Vector128_1<CLROf<nuint>>): Vector128_1<CLROf<nuint>>; Ceiling(value: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; Ceiling(value: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; CompareEqual(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; CompareEqual(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; CompareEqual(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; CompareEqual(left: Vector128_1<CLROf<int>>, right: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; CompareEqual(left: Vector128_1<CLROf<long>>, right: Vector128_1<CLROf<long>>): Vector128_1<CLROf<long>>; CompareEqual(left: Vector128_1<CLROf<nint>>, right: Vector128_1<CLROf<nint>>): Vector128_1<CLROf<nint>>; CompareEqual(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; CompareEqual(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; CompareEqual(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; CompareEqual(left: Vector128_1<CLROf<uint>>, right: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<uint>>; CompareEqual(left: Vector128_1<CLROf<ulong>>, right: Vector128_1<CLROf<ulong>>): Vector128_1<CLROf<ulong>>; CompareEqual(left: Vector128_1<CLROf<nuint>>, right: Vector128_1<CLROf<nuint>>): Vector128_1<CLROf<nuint>>; CompareGreaterThan(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; CompareGreaterThan(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; CompareGreaterThan(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; CompareGreaterThan(left: Vector128_1<CLROf<int>>, right: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; CompareGreaterThan(left: Vector128_1<CLROf<long>>, right: Vector128_1<CLROf<long>>): Vector128_1<CLROf<long>>; CompareGreaterThan(left: Vector128_1<CLROf<nint>>, right: Vector128_1<CLROf<nint>>): Vector128_1<CLROf<nint>>; CompareGreaterThan(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; CompareGreaterThan(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; CompareGreaterThan(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; CompareGreaterThan(left: Vector128_1<CLROf<uint>>, right: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<uint>>; CompareGreaterThan(left: Vector128_1<CLROf<ulong>>, right: Vector128_1<CLROf<ulong>>): Vector128_1<CLROf<ulong>>; CompareGreaterThan(left: Vector128_1<CLROf<nuint>>, right: Vector128_1<CLROf<nuint>>): Vector128_1<CLROf<nuint>>; CompareGreaterThanOrEqual(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; CompareGreaterThanOrEqual(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; CompareGreaterThanOrEqual(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; CompareGreaterThanOrEqual(left: Vector128_1<CLROf<int>>, right: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; CompareGreaterThanOrEqual(left: Vector128_1<CLROf<long>>, right: Vector128_1<CLROf<long>>): Vector128_1<CLROf<long>>; CompareGreaterThanOrEqual(left: Vector128_1<CLROf<nint>>, right: Vector128_1<CLROf<nint>>): Vector128_1<CLROf<nint>>; CompareGreaterThanOrEqual(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; CompareGreaterThanOrEqual(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; CompareGreaterThanOrEqual(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; CompareGreaterThanOrEqual(left: Vector128_1<CLROf<uint>>, right: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<uint>>; CompareGreaterThanOrEqual(left: Vector128_1<CLROf<ulong>>, right: Vector128_1<CLROf<ulong>>): Vector128_1<CLROf<ulong>>; CompareGreaterThanOrEqual(left: Vector128_1<CLROf<nuint>>, right: Vector128_1<CLROf<nuint>>): Vector128_1<CLROf<nuint>>; CompareLessThan(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; CompareLessThan(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; CompareLessThan(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; CompareLessThan(left: Vector128_1<CLROf<int>>, right: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; CompareLessThan(left: Vector128_1<CLROf<long>>, right: Vector128_1<CLROf<long>>): Vector128_1<CLROf<long>>; CompareLessThan(left: Vector128_1<CLROf<nint>>, right: Vector128_1<CLROf<nint>>): Vector128_1<CLROf<nint>>; CompareLessThan(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; CompareLessThan(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; CompareLessThan(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; CompareLessThan(left: Vector128_1<CLROf<uint>>, right: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<uint>>; CompareLessThan(left: Vector128_1<CLROf<ulong>>, right: Vector128_1<CLROf<ulong>>): Vector128_1<CLROf<ulong>>; CompareLessThan(left: Vector128_1<CLROf<nuint>>, right: Vector128_1<CLROf<nuint>>): Vector128_1<CLROf<nuint>>; CompareLessThanOrEqual(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; CompareLessThanOrEqual(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; CompareLessThanOrEqual(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; CompareLessThanOrEqual(left: Vector128_1<CLROf<int>>, right: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; CompareLessThanOrEqual(left: Vector128_1<CLROf<long>>, right: Vector128_1<CLROf<long>>): Vector128_1<CLROf<long>>; CompareLessThanOrEqual(left: Vector128_1<CLROf<nint>>, right: Vector128_1<CLROf<nint>>): Vector128_1<CLROf<nint>>; CompareLessThanOrEqual(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; CompareLessThanOrEqual(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; CompareLessThanOrEqual(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; CompareLessThanOrEqual(left: Vector128_1<CLROf<uint>>, right: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<uint>>; CompareLessThanOrEqual(left: Vector128_1<CLROf<ulong>>, right: Vector128_1<CLROf<ulong>>): Vector128_1<CLROf<ulong>>; CompareLessThanOrEqual(left: Vector128_1<CLROf<nuint>>, right: Vector128_1<CLROf<nuint>>): Vector128_1<CLROf<nuint>>; CompareNotEqual(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; CompareNotEqual(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; CompareNotEqual(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; CompareNotEqual(left: Vector128_1<CLROf<int>>, right: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; CompareNotEqual(left: Vector128_1<CLROf<long>>, right: Vector128_1<CLROf<long>>): Vector128_1<CLROf<long>>; CompareNotEqual(left: Vector128_1<CLROf<nint>>, right: Vector128_1<CLROf<nint>>): Vector128_1<CLROf<nint>>; CompareNotEqual(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; CompareNotEqual(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; CompareNotEqual(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; CompareNotEqual(left: Vector128_1<CLROf<uint>>, right: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<uint>>; CompareNotEqual(left: Vector128_1<CLROf<ulong>>, right: Vector128_1<CLROf<ulong>>): Vector128_1<CLROf<ulong>>; CompareNotEqual(left: Vector128_1<CLROf<nuint>>, right: Vector128_1<CLROf<nuint>>): Vector128_1<CLROf<nuint>>; ConvertNarrowingSaturateSigned(lower: Vector128_1<CLROf<short>>, upper: Vector128_1<CLROf<short>>): Vector128_1<CLROf<sbyte>>; ConvertNarrowingSaturateSigned(lower: Vector128_1<CLROf<int>>, upper: Vector128_1<CLROf<int>>): Vector128_1<CLROf<short>>; ConvertNarrowingSaturateUnsigned(lower: Vector128_1<CLROf<short>>, upper: Vector128_1<CLROf<short>>): Vector128_1<CLROf<byte>>; ConvertNarrowingSaturateUnsigned(lower: Vector128_1<CLROf<int>>, upper: Vector128_1<CLROf<int>>): Vector128_1<CLROf<ushort>>; ConvertToDoubleLower(value: Vector128_1<CLROf<int>>): Vector128_1<CLROf<double>>; ConvertToDoubleLower(value: Vector128_1<CLROf<float>>): Vector128_1<CLROf<double>>; ConvertToDoubleLower(value: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<double>>; ConvertToInt32Saturate(value: Vector128_1<CLROf<double>>): Vector128_1<CLROf<int>>; ConvertToInt32Saturate(value: Vector128_1<CLROf<float>>): Vector128_1<CLROf<int>>; ConvertToSingle(value: Vector128_1<CLROf<double>>): Vector128_1<CLROf<float>>; ConvertToSingle(value: Vector128_1<CLROf<int>>): Vector128_1<CLROf<float>>; ConvertToSingle(value: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<float>>; ConvertToUInt32Saturate(value: Vector128_1<CLROf<double>>): Vector128_1<CLROf<uint>>; ConvertToUInt32Saturate(value: Vector128_1<CLROf<float>>): Vector128_1<CLROf<uint>>; Divide(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; Divide(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; Dot(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<int>>; ExtractScalar(value: Vector128_1<CLROf<byte>>, index: byte): uint; ExtractScalar(value: Vector128_1<CLROf<double>>, index: byte): double; ExtractScalar(value: Vector128_1<CLROf<short>>, index: byte): int; ExtractScalar(value: Vector128_1<CLROf<int>>, index: byte): int; ExtractScalar(value: Vector128_1<CLROf<long>>, index: byte): long; ExtractScalar(value: Vector128_1<CLROf<nint>>, index: byte): nint; ExtractScalar(value: Vector128_1<CLROf<sbyte>>, index: byte): int; ExtractScalar(value: Vector128_1<CLROf<float>>, index: byte): float; ExtractScalar(value: Vector128_1<CLROf<ushort>>, index: byte): uint; ExtractScalar(value: Vector128_1<CLROf<uint>>, index: byte): uint; ExtractScalar(value: Vector128_1<CLROf<ulong>>, index: byte): ulong; ExtractScalar(value: Vector128_1<CLROf<nuint>>, index: byte): nuint; Floor(value: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; Floor(value: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; LoadScalarAndInsert(address: ptr<byte>, vector: Vector128_1<CLROf<byte>>, index: byte): Vector128_1<CLROf<byte>>; LoadScalarAndInsert(address: ptr<double>, vector: Vector128_1<CLROf<double>>, index: byte): Vector128_1<CLROf<double>>; LoadScalarAndInsert(address: ptr<short>, vector: Vector128_1<CLROf<short>>, index: byte): Vector128_1<CLROf<short>>; LoadScalarAndInsert(address: ptr<int>, vector: Vector128_1<CLROf<int>>, index: byte): Vector128_1<CLROf<int>>; LoadScalarAndInsert(address: ptr<long>, vector: Vector128_1<CLROf<long>>, index: byte): Vector128_1<CLROf<long>>; LoadScalarAndInsert(address: ptr<nint>, vector: Vector128_1<CLROf<nint>>, index: byte): Vector128_1<CLROf<nint>>; LoadScalarAndInsert(address: ptr<sbyte>, vector: Vector128_1<CLROf<sbyte>>, index: byte): Vector128_1<CLROf<sbyte>>; LoadScalarAndInsert(address: ptr<float>, vector: Vector128_1<CLROf<float>>, index: byte): Vector128_1<CLROf<float>>; LoadScalarAndInsert(address: ptr<ushort>, vector: Vector128_1<CLROf<ushort>>, index: byte): Vector128_1<CLROf<ushort>>; LoadScalarAndInsert(address: ptr<uint>, vector: Vector128_1<CLROf<uint>>, index: byte): Vector128_1<CLROf<uint>>; LoadScalarAndInsert(address: ptr<ulong>, vector: Vector128_1<CLROf<ulong>>, index: byte): Vector128_1<CLROf<ulong>>; LoadScalarAndInsert(address: ptr<nuint>, vector: Vector128_1<CLROf<nuint>>, index: byte): Vector128_1<CLROf<nuint>>; LoadScalarAndSplatVector128(address: ptr<byte>): Vector128_1<CLROf<byte>>; LoadScalarAndSplatVector128(address: ptr<double>): Vector128_1<CLROf<double>>; LoadScalarAndSplatVector128(address: ptr<short>): Vector128_1<CLROf<short>>; LoadScalarAndSplatVector128(address: ptr<int>): Vector128_1<CLROf<int>>; LoadScalarAndSplatVector128(address: ptr<long>): Vector128_1<CLROf<long>>; LoadScalarAndSplatVector128(address: ptr<nint>): Vector128_1<CLROf<nint>>; LoadScalarAndSplatVector128(address: ptr<sbyte>): Vector128_1<CLROf<sbyte>>; LoadScalarAndSplatVector128(address: ptr<float>): Vector128_1<CLROf<float>>; LoadScalarAndSplatVector128(address: ptr<ushort>): Vector128_1<CLROf<ushort>>; LoadScalarAndSplatVector128(address: ptr<uint>): Vector128_1<CLROf<uint>>; LoadScalarAndSplatVector128(address: ptr<ulong>): Vector128_1<CLROf<ulong>>; LoadScalarAndSplatVector128(address: ptr<nuint>): Vector128_1<CLROf<nuint>>; LoadScalarVector128(address: ptr<double>): Vector128_1<CLROf<double>>; LoadScalarVector128(address: ptr<int>): Vector128_1<CLROf<int>>; LoadScalarVector128(address: ptr<long>): Vector128_1<CLROf<long>>; LoadScalarVector128(address: ptr<nint>): Vector128_1<CLROf<nint>>; LoadScalarVector128(address: ptr<float>): Vector128_1<CLROf<float>>; LoadScalarVector128(address: ptr<uint>): Vector128_1<CLROf<uint>>; LoadScalarVector128(address: ptr<ulong>): Vector128_1<CLROf<ulong>>; LoadScalarVector128(address: ptr<nuint>): Vector128_1<CLROf<nuint>>; LoadVector128(address: ptr<byte>): Vector128_1<CLROf<byte>>; LoadVector128(address: ptr<double>): Vector128_1<CLROf<double>>; LoadVector128(address: ptr<short>): Vector128_1<CLROf<short>>; LoadVector128(address: ptr<int>): Vector128_1<CLROf<int>>; LoadVector128(address: ptr<long>): Vector128_1<CLROf<long>>; LoadVector128(address: ptr<nint>): Vector128_1<CLROf<nint>>; LoadVector128(address: ptr<sbyte>): Vector128_1<CLROf<sbyte>>; LoadVector128(address: ptr<float>): Vector128_1<CLROf<float>>; LoadVector128(address: ptr<ushort>): Vector128_1<CLROf<ushort>>; LoadVector128(address: ptr<uint>): Vector128_1<CLROf<uint>>; LoadVector128(address: ptr<ulong>): Vector128_1<CLROf<ulong>>; LoadVector128(address: ptr<nuint>): Vector128_1<CLROf<nuint>>; LoadWideningVector128(address: ptr<byte>): Vector128_1<CLROf<ushort>>; LoadWideningVector128(address: ptr<short>): Vector128_1<CLROf<int>>; LoadWideningVector128(address: ptr<int>): Vector128_1<CLROf<long>>; LoadWideningVector128(address: ptr<sbyte>): Vector128_1<CLROf<short>>; LoadWideningVector128(address: ptr<ushort>): Vector128_1<CLROf<uint>>; LoadWideningVector128(address: ptr<uint>): Vector128_1<CLROf<ulong>>; Max(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; Max(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; Max(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; Max(left: Vector128_1<CLROf<int>>, right: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; Max(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; Max(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; Max(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; Max(left: Vector128_1<CLROf<uint>>, right: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<uint>>; Min(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; Min(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; Min(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; Min(left: Vector128_1<CLROf<int>>, right: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; Min(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; Min(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; Min(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; Min(left: Vector128_1<CLROf<uint>>, right: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<uint>>; Multiply(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; Multiply(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; Multiply(left: Vector128_1<CLROf<int>>, right: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; Multiply(left: Vector128_1<CLROf<long>>, right: Vector128_1<CLROf<long>>): Vector128_1<CLROf<long>>; Multiply(left: Vector128_1<CLROf<nint>>, right: Vector128_1<CLROf<nint>>): Vector128_1<CLROf<nint>>; Multiply(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; Multiply(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; Multiply(left: Vector128_1<CLROf<uint>>, right: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<uint>>; Multiply(left: Vector128_1<CLROf<ulong>>, right: Vector128_1<CLROf<ulong>>): Vector128_1<CLROf<ulong>>; Multiply(left: Vector128_1<CLROf<nuint>>, right: Vector128_1<CLROf<nuint>>): Vector128_1<CLROf<nuint>>; MultiplyRoundedSaturateQ15(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; MultiplyWideningLower(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<ushort>>; MultiplyWideningLower(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<int>>; MultiplyWideningLower(left: Vector128_1<CLROf<int>>, right: Vector128_1<CLROf<int>>): Vector128_1<CLROf<long>>; MultiplyWideningLower(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<short>>; MultiplyWideningLower(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<uint>>; MultiplyWideningLower(left: Vector128_1<CLROf<uint>>, right: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<ulong>>; MultiplyWideningUpper(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<ushort>>; MultiplyWideningUpper(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<int>>; MultiplyWideningUpper(left: Vector128_1<CLROf<int>>, right: Vector128_1<CLROf<int>>): Vector128_1<CLROf<long>>; MultiplyWideningUpper(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<short>>; MultiplyWideningUpper(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<uint>>; MultiplyWideningUpper(left: Vector128_1<CLROf<uint>>, right: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<ulong>>; Negate(value: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; Negate(value: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; Negate(value: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; Negate(value: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; Negate(value: Vector128_1<CLROf<long>>): Vector128_1<CLROf<long>>; Negate(value: Vector128_1<CLROf<nint>>): Vector128_1<CLROf<nint>>; Negate(value: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; Negate(value: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; Negate(value: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; Negate(value: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<uint>>; Negate(value: Vector128_1<CLROf<ulong>>): Vector128_1<CLROf<ulong>>; Negate(value: Vector128_1<CLROf<nuint>>): Vector128_1<CLROf<nuint>>; Not(value: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; Not(value: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; Not(value: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; Not(value: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; Not(value: Vector128_1<CLROf<long>>): Vector128_1<CLROf<long>>; Not(value: Vector128_1<CLROf<nint>>): Vector128_1<CLROf<nint>>; Not(value: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; Not(value: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; Not(value: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; Not(value: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<uint>>; Not(value: Vector128_1<CLROf<ulong>>): Vector128_1<CLROf<ulong>>; Not(value: Vector128_1<CLROf<nuint>>): Vector128_1<CLROf<nuint>>; Or(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; Or(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; Or(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; Or(left: Vector128_1<CLROf<int>>, right: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; Or(left: Vector128_1<CLROf<long>>, right: Vector128_1<CLROf<long>>): Vector128_1<CLROf<long>>; Or(left: Vector128_1<CLROf<nint>>, right: Vector128_1<CLROf<nint>>): Vector128_1<CLROf<nint>>; Or(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; Or(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; Or(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; Or(left: Vector128_1<CLROf<uint>>, right: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<uint>>; Or(left: Vector128_1<CLROf<ulong>>, right: Vector128_1<CLROf<ulong>>): Vector128_1<CLROf<ulong>>; Or(left: Vector128_1<CLROf<nuint>>, right: Vector128_1<CLROf<nuint>>): Vector128_1<CLROf<nuint>>; PopCount(value: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; PseudoMax(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; PseudoMax(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; PseudoMin(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; PseudoMin(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; ReplaceScalar(vector: Vector128_1<CLROf<byte>>, imm: byte, value: uint): Vector128_1<CLROf<byte>>; ReplaceScalar(vector: Vector128_1<CLROf<double>>, imm: byte, value: double): Vector128_1<CLROf<double>>; ReplaceScalar(vector: Vector128_1<CLROf<short>>, imm: byte, value: int): Vector128_1<CLROf<short>>; ReplaceScalar(vector: Vector128_1<CLROf<int>>, imm: byte, value: int): Vector128_1<CLROf<int>>; ReplaceScalar(vector: Vector128_1<CLROf<long>>, imm: byte, value: long): Vector128_1<CLROf<long>>; ReplaceScalar(vector: Vector128_1<CLROf<nint>>, imm: byte, value: nint): Vector128_1<CLROf<nint>>; ReplaceScalar(vector: Vector128_1<CLROf<sbyte>>, imm: byte, value: int): Vector128_1<CLROf<sbyte>>; ReplaceScalar(vector: Vector128_1<CLROf<float>>, imm: byte, value: float): Vector128_1<CLROf<float>>; ReplaceScalar(vector: Vector128_1<CLROf<ushort>>, imm: byte, value: uint): Vector128_1<CLROf<ushort>>; ReplaceScalar(vector: Vector128_1<CLROf<uint>>, imm: byte, value: uint): Vector128_1<CLROf<int>>; ReplaceScalar(vector: Vector128_1<CLROf<ulong>>, imm: byte, value: ulong): Vector128_1<CLROf<ulong>>; ReplaceScalar(vector: Vector128_1<CLROf<nuint>>, imm: byte, value: nuint): Vector128_1<CLROf<nuint>>; RoundToNearest(value: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; RoundToNearest(value: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; ShiftLeft(value: Vector128_1<CLROf<byte>>, count: int): Vector128_1<CLROf<byte>>; ShiftLeft(value: Vector128_1<CLROf<short>>, count: int): Vector128_1<CLROf<short>>; ShiftLeft(value: Vector128_1<CLROf<int>>, count: int): Vector128_1<CLROf<int>>; ShiftLeft(value: Vector128_1<CLROf<long>>, count: int): Vector128_1<CLROf<long>>; ShiftLeft(value: Vector128_1<CLROf<nint>>, count: int): Vector128_1<CLROf<nint>>; ShiftLeft(value: Vector128_1<CLROf<sbyte>>, count: int): Vector128_1<CLROf<sbyte>>; ShiftLeft(value: Vector128_1<CLROf<ushort>>, count: int): Vector128_1<CLROf<ushort>>; ShiftLeft(value: Vector128_1<CLROf<uint>>, count: int): Vector128_1<CLROf<uint>>; ShiftLeft(value: Vector128_1<CLROf<ulong>>, count: int): Vector128_1<CLROf<ulong>>; ShiftLeft(value: Vector128_1<CLROf<nuint>>, count: int): Vector128_1<CLROf<nuint>>; ShiftRightArithmetic(value: Vector128_1<CLROf<byte>>, count: int): Vector128_1<CLROf<byte>>; ShiftRightArithmetic(value: Vector128_1<CLROf<short>>, count: int): Vector128_1<CLROf<short>>; ShiftRightArithmetic(value: Vector128_1<CLROf<int>>, count: int): Vector128_1<CLROf<int>>; ShiftRightArithmetic(value: Vector128_1<CLROf<long>>, count: int): Vector128_1<CLROf<long>>; ShiftRightArithmetic(value: Vector128_1<CLROf<nint>>, count: int): Vector128_1<CLROf<nint>>; ShiftRightArithmetic(value: Vector128_1<CLROf<sbyte>>, count: int): Vector128_1<CLROf<sbyte>>; ShiftRightArithmetic(value: Vector128_1<CLROf<ushort>>, count: int): Vector128_1<CLROf<ushort>>; ShiftRightArithmetic(value: Vector128_1<CLROf<uint>>, count: int): Vector128_1<CLROf<uint>>; ShiftRightArithmetic(value: Vector128_1<CLROf<ulong>>, count: int): Vector128_1<CLROf<ulong>>; ShiftRightArithmetic(value: Vector128_1<CLROf<nuint>>, count: int): Vector128_1<CLROf<nuint>>; ShiftRightLogical(value: Vector128_1<CLROf<byte>>, count: int): Vector128_1<CLROf<byte>>; ShiftRightLogical(value: Vector128_1<CLROf<short>>, count: int): Vector128_1<CLROf<short>>; ShiftRightLogical(value: Vector128_1<CLROf<int>>, count: int): Vector128_1<CLROf<int>>; ShiftRightLogical(value: Vector128_1<CLROf<long>>, count: int): Vector128_1<CLROf<long>>; ShiftRightLogical(value: Vector128_1<CLROf<nint>>, count: int): Vector128_1<CLROf<nint>>; ShiftRightLogical(value: Vector128_1<CLROf<sbyte>>, count: int): Vector128_1<CLROf<sbyte>>; ShiftRightLogical(value: Vector128_1<CLROf<ushort>>, count: int): Vector128_1<CLROf<ushort>>; ShiftRightLogical(value: Vector128_1<CLROf<uint>>, count: int): Vector128_1<CLROf<uint>>; ShiftRightLogical(value: Vector128_1<CLROf<ulong>>, count: int): Vector128_1<CLROf<ulong>>; ShiftRightLogical(value: Vector128_1<CLROf<nuint>>, count: int): Vector128_1<CLROf<nuint>>; SignExtendWideningLower(value: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<ushort>>; SignExtendWideningLower(value: Vector128_1<CLROf<short>>): Vector128_1<CLROf<int>>; SignExtendWideningLower(value: Vector128_1<CLROf<int>>): Vector128_1<CLROf<long>>; SignExtendWideningLower(value: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<short>>; SignExtendWideningLower(value: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<uint>>; SignExtendWideningLower(value: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<ulong>>; SignExtendWideningUpper(value: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<ushort>>; SignExtendWideningUpper(value: Vector128_1<CLROf<short>>): Vector128_1<CLROf<int>>; SignExtendWideningUpper(value: Vector128_1<CLROf<int>>): Vector128_1<CLROf<long>>; SignExtendWideningUpper(value: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<short>>; SignExtendWideningUpper(value: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<uint>>; SignExtendWideningUpper(value: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<ulong>>; Splat(value: byte): Vector128_1<CLROf<byte>>; Splat(value: double): Vector128_1<CLROf<double>>; Splat(value: short): Vector128_1<CLROf<short>>; Splat(value: int): Vector128_1<CLROf<int>>; Splat(value: long): Vector128_1<CLROf<long>>; Splat(value: nint): Vector128_1<CLROf<nint>>; Splat(value: sbyte): Vector128_1<CLROf<sbyte>>; Splat(value: float): Vector128_1<CLROf<float>>; Splat(value: ushort): Vector128_1<CLROf<ushort>>; Splat(value: uint): Vector128_1<CLROf<uint>>; Splat(value: ulong): Vector128_1<CLROf<ulong>>; Splat(value: nuint): Vector128_1<CLROf<nuint>>; Sqrt(value: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; Sqrt(value: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; Store(address: ptr<byte>, source: Vector128_1<CLROf<byte>>): void; Store(address: ptr<double>, source: Vector128_1<CLROf<double>>): void; Store(address: ptr<short>, source: Vector128_1<CLROf<short>>): void; Store(address: ptr<int>, source: Vector128_1<CLROf<int>>): void; Store(address: ptr<long>, source: Vector128_1<CLROf<long>>): void; Store(address: ptr<nint>, source: Vector128_1<CLROf<nint>>): void; Store(address: ptr<sbyte>, source: Vector128_1<CLROf<sbyte>>): void; Store(address: ptr<float>, source: Vector128_1<CLROf<float>>): void; Store(address: ptr<ushort>, source: Vector128_1<CLROf<ushort>>): void; Store(address: ptr<uint>, source: Vector128_1<CLROf<uint>>): void; Store(address: ptr<ulong>, source: Vector128_1<CLROf<ulong>>): void; Store(address: ptr<nuint>, source: Vector128_1<CLROf<nuint>>): void; StoreSelectedScalar(address: ptr<byte>, source: Vector128_1<CLROf<byte>>, index: byte): void; StoreSelectedScalar(address: ptr<double>, source: Vector128_1<CLROf<double>>, index: byte): void; StoreSelectedScalar(address: ptr<short>, source: Vector128_1<CLROf<short>>, index: byte): void; StoreSelectedScalar(address: ptr<int>, source: Vector128_1<CLROf<int>>, index: byte): void; StoreSelectedScalar(address: ptr<long>, source: Vector128_1<CLROf<long>>, index: byte): void; StoreSelectedScalar(address: ptr<nint>, source: Vector128_1<CLROf<nint>>, index: byte): void; StoreSelectedScalar(address: ptr<sbyte>, source: Vector128_1<CLROf<sbyte>>, index: byte): void; StoreSelectedScalar(address: ptr<float>, source: Vector128_1<CLROf<float>>, index: byte): void; StoreSelectedScalar(address: ptr<ushort>, source: Vector128_1<CLROf<ushort>>, index: byte): void; StoreSelectedScalar(address: ptr<uint>, source: Vector128_1<CLROf<uint>>, index: byte): void; StoreSelectedScalar(address: ptr<ulong>, source: Vector128_1<CLROf<ulong>>, index: byte): void; StoreSelectedScalar(address: ptr<nuint>, source: Vector128_1<CLROf<nuint>>, index: byte): void; Subtract(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; Subtract(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; Subtract(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; Subtract(left: Vector128_1<CLROf<int>>, right: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; Subtract(left: Vector128_1<CLROf<long>>, right: Vector128_1<CLROf<long>>): Vector128_1<CLROf<long>>; Subtract(left: Vector128_1<CLROf<nint>>, right: Vector128_1<CLROf<nint>>): Vector128_1<CLROf<nint>>; Subtract(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; Subtract(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; Subtract(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; Subtract(left: Vector128_1<CLROf<uint>>, right: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<uint>>; Subtract(left: Vector128_1<CLROf<ulong>>, right: Vector128_1<CLROf<ulong>>): Vector128_1<CLROf<ulong>>; Subtract(left: Vector128_1<CLROf<nuint>>, right: Vector128_1<CLROf<nuint>>): Vector128_1<CLROf<nuint>>; SubtractSaturate(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; SubtractSaturate(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; SubtractSaturate(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; SubtractSaturate(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; Swizzle(vector: Vector128_1<CLROf<byte>>, indices: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; Swizzle(vector: Vector128_1<CLROf<sbyte>>, indices: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; Truncate(value: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; Truncate(value: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; Xor(left: Vector128_1<CLROf<byte>>, right: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<byte>>; Xor(left: Vector128_1<CLROf<double>>, right: Vector128_1<CLROf<double>>): Vector128_1<CLROf<double>>; Xor(left: Vector128_1<CLROf<short>>, right: Vector128_1<CLROf<short>>): Vector128_1<CLROf<short>>; Xor(left: Vector128_1<CLROf<int>>, right: Vector128_1<CLROf<int>>): Vector128_1<CLROf<int>>; Xor(left: Vector128_1<CLROf<long>>, right: Vector128_1<CLROf<long>>): Vector128_1<CLROf<long>>; Xor(left: Vector128_1<CLROf<nint>>, right: Vector128_1<CLROf<nint>>): Vector128_1<CLROf<nint>>; Xor(left: Vector128_1<CLROf<sbyte>>, right: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<sbyte>>; Xor(left: Vector128_1<CLROf<float>>, right: Vector128_1<CLROf<float>>): Vector128_1<CLROf<float>>; Xor(left: Vector128_1<CLROf<ushort>>, right: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<ushort>>; Xor(left: Vector128_1<CLROf<uint>>, right: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<uint>>; Xor(left: Vector128_1<CLROf<ulong>>, right: Vector128_1<CLROf<ulong>>): Vector128_1<CLROf<ulong>>; Xor(left: Vector128_1<CLROf<nuint>>, right: Vector128_1<CLROf<nuint>>): Vector128_1<CLROf<nuint>>; ZeroExtendWideningLower(value: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<ushort>>; ZeroExtendWideningLower(value: Vector128_1<CLROf<short>>): Vector128_1<CLROf<int>>; ZeroExtendWideningLower(value: Vector128_1<CLROf<int>>): Vector128_1<CLROf<long>>; ZeroExtendWideningLower(value: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<short>>; ZeroExtendWideningLower(value: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<uint>>; ZeroExtendWideningLower(value: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<ulong>>; ZeroExtendWideningUpper(value: Vector128_1<CLROf<byte>>): Vector128_1<CLROf<ushort>>; ZeroExtendWideningUpper(value: Vector128_1<CLROf<short>>): Vector128_1<CLROf<int>>; ZeroExtendWideningUpper(value: Vector128_1<CLROf<int>>): Vector128_1<CLROf<long>>; ZeroExtendWideningUpper(value: Vector128_1<CLROf<sbyte>>): Vector128_1<CLROf<short>>; ZeroExtendWideningUpper(value: Vector128_1<CLROf<ushort>>): Vector128_1<CLROf<uint>>; ZeroExtendWideningUpper(value: Vector128_1<CLROf<uint>>): Vector128_1<CLROf<ulong>>; }; export type PackedSimd = PackedSimd$instance;