AdvSimd.Or Method
Definition
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.
Overloads
Or(Vector64<Double>, Vector64<Double>) |
float64x1_t vorr_f64 (float64x1_t a, float64x1_t b) A32: VORR Dd, Dn, Dm A64: ORR Vd.8B, Vn.8B, Vm.8B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs. |
Or(Vector64<UInt64>, Vector64<UInt64>) |
uint64x1_t vorr_u64 (uint64x1_t a, uint64x1_t b) A32: VORR Dd, Dn, Dm A64: ORR Vd.8B, Vn.8B, Vm.8B |
Or(Vector64<UInt32>, Vector64<UInt32>) |
uint32x2_t vorr_u32 (uint32x2_t a, uint32x2_t b) A32: VORR Dd, Dn, Dm A64: ORR Vd.8B, Vn.8B, Vm.8B |
Or(Vector64<UInt16>, Vector64<UInt16>) |
uint16x4_t vorr_u16 (uint16x4_t a, uint16x4_t b) A32: VORR Dd, Dn, Dm A64: ORR Vd.8B, Vn.8B, Vm.8B |
Or(Vector64<Single>, Vector64<Single>) |
float32x2_t vorr_f32 (float32x2_t a, float32x2_t b) A32: VORR Dd, Dn, Dm A64: ORR Vd.8B, Vn.8B, Vm.8B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs. |
Or(Vector64<SByte>, Vector64<SByte>) |
int8x8_t vorr_s8 (int8x8_t a, int8x8_t b) A32: VORR Dd, Dn, Dm A64: ORR Vd.8B, Vn.8B, Vm.8B |
Or(Vector64<Int64>, Vector64<Int64>) |
int64x1_t vorr_s64 (int64x1_t a, int64x1_t b) A32: VORR Dd, Dn, Dm A64: ORR Vd.8B, Vn.8B, Vm.8B |
Or(Vector64<Int32>, Vector64<Int32>) |
int32x2_t vorr_s32 (int32x2_t a, int32x2_t b) A32: VORR Dd, Dn, Dm A64: ORR Vd.8B, Vn.8B, Vm.8B |
Or(Vector64<Int16>, Vector64<Int16>) |
int16x4_t vorr_s16 (int16x4_t a, int16x4_t b) A32: VORR Dd, Dn, Dm A64: ORR Vd.8B, Vn.8B, Vm.8B |
Or(Vector64<Byte>, Vector64<Byte>) |
uint8x8_t vorr_u8 (uint8x8_t a, uint8x8_t b) A32: VORR Dd, Dn, Dm A64: ORR Vd.8B, Vn.8B, Vm.8B |
Or(Vector128<Int16>, Vector128<Int16>) |
int16x8_t vorrq_s16 (int16x8_t a, int16x8_t b) A32: VORR Qd, Qn, Qm A64: ORR Vd.16B, Vn.16B, Vm.16B |
Or(Vector128<UInt32>, Vector128<UInt32>) |
uint32x4_t vorrq_u32 (uint32x4_t a, uint32x4_t b) A32: VORR Qd, Qn, Qm A64: ORR Vd.16B, Vn.16B, Vm.16B |
Or(Vector128<UInt64>, Vector128<UInt64>) |
uint64x2_t vorrq_u64 (uint64x2_t a, uint64x2_t b) A32: VORR Qd, Qn, Qm A64: ORR Vd.16B, Vn.16B, Vm.16B |
Or(Vector128<Double>, Vector128<Double>) |
float64x2_t vorrq_f64 (float64x2_t a, float64x2_t b) A32: VORR Qd, Qn, Qm A64: ORR Vd.16B, Vn.16B, Vm.16B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs. |
Or(Vector128<Int32>, Vector128<Int32>) |
int32x4_t vorrq_s32 (int32x4_t a, int32x4_t b) A32: VORR Qd, Qn, Qm A64: ORR Vd.16B, Vn.16B, Vm.16B |
Or(Vector128<Byte>, Vector128<Byte>) |
uint8x16_t vorrq_u8 (uint8x16_t a, uint8x16_t b) A32: VORR Qd, Qn, Qm A64: ORR Vd.16B, Vn.16B, Vm.16B |
Or(Vector128<SByte>, Vector128<SByte>) |
int8x16_t vorrq_s8 (int8x16_t a, int8x16_t b) A32: VORR Qd, Qn, Qm A64: ORR Vd.16B, Vn.16B, Vm.16B |
Or(Vector128<Single>, Vector128<Single>) |
float32x4_t vorrq_f32 (float32x4_t a, float32x4_t b) A32: VORR Qd, Qn, Qm A64: ORR Vd.16B, Vn.16B, Vm.16B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs. |
Or(Vector128<UInt16>, Vector128<UInt16>) |
uint16x8_t vorrq_u16 (uint16x8_t a, uint16x8_t b) A32: VORR Qd, Qn, Qm A64: ORR Vd.16B, Vn.16B, Vm.16B |
Or(Vector128<Int64>, Vector128<Int64>) |
int64x2_t vorrq_s64 (int64x2_t a, int64x2_t b) A32: VORR Qd, Qn, Qm A64: ORR Vd.16B, Vn.16B, Vm.16B |
Or(Vector64<Double>, Vector64<Double>)
float64x1_t vorr_f64 (float64x1_t a, float64x1_t b)
A32: VORR Dd, Dn, Dm
A64: ORR Vd.8B, Vn.8B, Vm.8B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.
public:
static System::Runtime::Intrinsics::Vector64<double> Or(System::Runtime::Intrinsics::Vector64<double> left, System::Runtime::Intrinsics::Vector64<double> right);
public static System.Runtime.Intrinsics.Vector64<double> Or (System.Runtime.Intrinsics.Vector64<double> left, System.Runtime.Intrinsics.Vector64<double> right);
static member Or : System.Runtime.Intrinsics.Vector64<double> * System.Runtime.Intrinsics.Vector64<double> -> System.Runtime.Intrinsics.Vector64<double>
Public Shared Function Or (left As Vector64(Of Double), right As Vector64(Of Double)) As Vector64(Of Double)
Parameters
Returns
Applies to
Or(Vector64<UInt64>, Vector64<UInt64>)
uint64x1_t vorr_u64 (uint64x1_t a, uint64x1_t b)
A32: VORR Dd, Dn, Dm
A64: ORR Vd.8B, Vn.8B, Vm.8B
public:
static System::Runtime::Intrinsics::Vector64<System::UInt64> Or(System::Runtime::Intrinsics::Vector64<System::UInt64> left, System::Runtime::Intrinsics::Vector64<System::UInt64> right);
public static System.Runtime.Intrinsics.Vector64<ulong> Or (System.Runtime.Intrinsics.Vector64<ulong> left, System.Runtime.Intrinsics.Vector64<ulong> right);
static member Or : System.Runtime.Intrinsics.Vector64<uint64> * System.Runtime.Intrinsics.Vector64<uint64> -> System.Runtime.Intrinsics.Vector64<uint64>
Public Shared Function Or (left As Vector64(Of ULong), right As Vector64(Of ULong)) As Vector64(Of ULong)
Parameters
Returns
Applies to
Or(Vector64<UInt32>, Vector64<UInt32>)
uint32x2_t vorr_u32 (uint32x2_t a, uint32x2_t b)
A32: VORR Dd, Dn, Dm
A64: ORR Vd.8B, Vn.8B, Vm.8B
public:
static System::Runtime::Intrinsics::Vector64<System::UInt32> Or(System::Runtime::Intrinsics::Vector64<System::UInt32> left, System::Runtime::Intrinsics::Vector64<System::UInt32> right);
public static System.Runtime.Intrinsics.Vector64<uint> Or (System.Runtime.Intrinsics.Vector64<uint> left, System.Runtime.Intrinsics.Vector64<uint> right);
static member Or : System.Runtime.Intrinsics.Vector64<uint32> * System.Runtime.Intrinsics.Vector64<uint32> -> System.Runtime.Intrinsics.Vector64<uint32>
Public Shared Function Or (left As Vector64(Of UInteger), right As Vector64(Of UInteger)) As Vector64(Of UInteger)
Parameters
Returns
Applies to
Or(Vector64<UInt16>, Vector64<UInt16>)
uint16x4_t vorr_u16 (uint16x4_t a, uint16x4_t b)
A32: VORR Dd, Dn, Dm
A64: ORR Vd.8B, Vn.8B, Vm.8B
public:
static System::Runtime::Intrinsics::Vector64<System::UInt16> Or(System::Runtime::Intrinsics::Vector64<System::UInt16> left, System::Runtime::Intrinsics::Vector64<System::UInt16> right);
public static System.Runtime.Intrinsics.Vector64<ushort> Or (System.Runtime.Intrinsics.Vector64<ushort> left, System.Runtime.Intrinsics.Vector64<ushort> right);
static member Or : System.Runtime.Intrinsics.Vector64<uint16> * System.Runtime.Intrinsics.Vector64<uint16> -> System.Runtime.Intrinsics.Vector64<uint16>
Public Shared Function Or (left As Vector64(Of UShort), right As Vector64(Of UShort)) As Vector64(Of UShort)
Parameters
Returns
Applies to
Or(Vector64<Single>, Vector64<Single>)
float32x2_t vorr_f32 (float32x2_t a, float32x2_t b)
A32: VORR Dd, Dn, Dm
A64: ORR Vd.8B, Vn.8B, Vm.8B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.
public:
static System::Runtime::Intrinsics::Vector64<float> Or(System::Runtime::Intrinsics::Vector64<float> left, System::Runtime::Intrinsics::Vector64<float> right);
public static System.Runtime.Intrinsics.Vector64<float> Or (System.Runtime.Intrinsics.Vector64<float> left, System.Runtime.Intrinsics.Vector64<float> right);
static member Or : System.Runtime.Intrinsics.Vector64<single> * System.Runtime.Intrinsics.Vector64<single> -> System.Runtime.Intrinsics.Vector64<single>
Public Shared Function Or (left As Vector64(Of Single), right As Vector64(Of Single)) As Vector64(Of Single)
Parameters
Returns
Applies to
Or(Vector64<SByte>, Vector64<SByte>)
int8x8_t vorr_s8 (int8x8_t a, int8x8_t b)
A32: VORR Dd, Dn, Dm
A64: ORR Vd.8B, Vn.8B, Vm.8B
public:
static System::Runtime::Intrinsics::Vector64<System::SByte> Or(System::Runtime::Intrinsics::Vector64<System::SByte> left, System::Runtime::Intrinsics::Vector64<System::SByte> right);
public static System.Runtime.Intrinsics.Vector64<sbyte> Or (System.Runtime.Intrinsics.Vector64<sbyte> left, System.Runtime.Intrinsics.Vector64<sbyte> right);
static member Or : System.Runtime.Intrinsics.Vector64<sbyte> * System.Runtime.Intrinsics.Vector64<sbyte> -> System.Runtime.Intrinsics.Vector64<sbyte>
Public Shared Function Or (left As Vector64(Of SByte), right As Vector64(Of SByte)) As Vector64(Of SByte)
Parameters
Returns
Applies to
Or(Vector64<Int64>, Vector64<Int64>)
int64x1_t vorr_s64 (int64x1_t a, int64x1_t b)
A32: VORR Dd, Dn, Dm
A64: ORR Vd.8B, Vn.8B, Vm.8B
public:
static System::Runtime::Intrinsics::Vector64<long> Or(System::Runtime::Intrinsics::Vector64<long> left, System::Runtime::Intrinsics::Vector64<long> right);
public static System.Runtime.Intrinsics.Vector64<long> Or (System.Runtime.Intrinsics.Vector64<long> left, System.Runtime.Intrinsics.Vector64<long> right);
static member Or : System.Runtime.Intrinsics.Vector64<int64> * System.Runtime.Intrinsics.Vector64<int64> -> System.Runtime.Intrinsics.Vector64<int64>
Public Shared Function Or (left As Vector64(Of Long), right As Vector64(Of Long)) As Vector64(Of Long)
Parameters
Returns
Applies to
Or(Vector64<Int32>, Vector64<Int32>)
int32x2_t vorr_s32 (int32x2_t a, int32x2_t b)
A32: VORR Dd, Dn, Dm
A64: ORR Vd.8B, Vn.8B, Vm.8B
public:
static System::Runtime::Intrinsics::Vector64<int> Or(System::Runtime::Intrinsics::Vector64<int> left, System::Runtime::Intrinsics::Vector64<int> right);
public static System.Runtime.Intrinsics.Vector64<int> Or (System.Runtime.Intrinsics.Vector64<int> left, System.Runtime.Intrinsics.Vector64<int> right);
static member Or : System.Runtime.Intrinsics.Vector64<int> * System.Runtime.Intrinsics.Vector64<int> -> System.Runtime.Intrinsics.Vector64<int>
Public Shared Function Or (left As Vector64(Of Integer), right As Vector64(Of Integer)) As Vector64(Of Integer)
Parameters
Returns
Applies to
Or(Vector64<Int16>, Vector64<Int16>)
int16x4_t vorr_s16 (int16x4_t a, int16x4_t b)
A32: VORR Dd, Dn, Dm
A64: ORR Vd.8B, Vn.8B, Vm.8B
public:
static System::Runtime::Intrinsics::Vector64<short> Or(System::Runtime::Intrinsics::Vector64<short> left, System::Runtime::Intrinsics::Vector64<short> right);
public static System.Runtime.Intrinsics.Vector64<short> Or (System.Runtime.Intrinsics.Vector64<short> left, System.Runtime.Intrinsics.Vector64<short> right);
static member Or : System.Runtime.Intrinsics.Vector64<int16> * System.Runtime.Intrinsics.Vector64<int16> -> System.Runtime.Intrinsics.Vector64<int16>
Public Shared Function Or (left As Vector64(Of Short), right As Vector64(Of Short)) As Vector64(Of Short)
Parameters
Returns
Applies to
Or(Vector64<Byte>, Vector64<Byte>)
uint8x8_t vorr_u8 (uint8x8_t a, uint8x8_t b)
A32: VORR Dd, Dn, Dm
A64: ORR Vd.8B, Vn.8B, Vm.8B
public:
static System::Runtime::Intrinsics::Vector64<System::Byte> Or(System::Runtime::Intrinsics::Vector64<System::Byte> left, System::Runtime::Intrinsics::Vector64<System::Byte> right);
public static System.Runtime.Intrinsics.Vector64<byte> Or (System.Runtime.Intrinsics.Vector64<byte> left, System.Runtime.Intrinsics.Vector64<byte> right);
static member Or : System.Runtime.Intrinsics.Vector64<byte> * System.Runtime.Intrinsics.Vector64<byte> -> System.Runtime.Intrinsics.Vector64<byte>
Public Shared Function Or (left As Vector64(Of Byte), right As Vector64(Of Byte)) As Vector64(Of Byte)
Parameters
Returns
Applies to
Or(Vector128<Int16>, Vector128<Int16>)
int16x8_t vorrq_s16 (int16x8_t a, int16x8_t b)
A32: VORR Qd, Qn, Qm
A64: ORR Vd.16B, Vn.16B, Vm.16B
public:
static System::Runtime::Intrinsics::Vector128<short> Or(System::Runtime::Intrinsics::Vector128<short> left, System::Runtime::Intrinsics::Vector128<short> right);
public static System.Runtime.Intrinsics.Vector128<short> Or (System.Runtime.Intrinsics.Vector128<short> left, System.Runtime.Intrinsics.Vector128<short> right);
static member Or : System.Runtime.Intrinsics.Vector128<int16> * System.Runtime.Intrinsics.Vector128<int16> -> System.Runtime.Intrinsics.Vector128<int16>
Public Shared Function Or (left As Vector128(Of Short), right As Vector128(Of Short)) As Vector128(Of Short)
Parameters
Returns
Applies to
Or(Vector128<UInt32>, Vector128<UInt32>)
uint32x4_t vorrq_u32 (uint32x4_t a, uint32x4_t b)
A32: VORR Qd, Qn, Qm
A64: ORR Vd.16B, Vn.16B, Vm.16B
public:
static System::Runtime::Intrinsics::Vector128<System::UInt32> Or(System::Runtime::Intrinsics::Vector128<System::UInt32> left, System::Runtime::Intrinsics::Vector128<System::UInt32> right);
public static System.Runtime.Intrinsics.Vector128<uint> Or (System.Runtime.Intrinsics.Vector128<uint> left, System.Runtime.Intrinsics.Vector128<uint> right);
static member Or : System.Runtime.Intrinsics.Vector128<uint32> * System.Runtime.Intrinsics.Vector128<uint32> -> System.Runtime.Intrinsics.Vector128<uint32>
Public Shared Function Or (left As Vector128(Of UInteger), right As Vector128(Of UInteger)) As Vector128(Of UInteger)
Parameters
Returns
Applies to
Or(Vector128<UInt64>, Vector128<UInt64>)
uint64x2_t vorrq_u64 (uint64x2_t a, uint64x2_t b)
A32: VORR Qd, Qn, Qm
A64: ORR Vd.16B, Vn.16B, Vm.16B
public:
static System::Runtime::Intrinsics::Vector128<System::UInt64> Or(System::Runtime::Intrinsics::Vector128<System::UInt64> left, System::Runtime::Intrinsics::Vector128<System::UInt64> right);
public static System.Runtime.Intrinsics.Vector128<ulong> Or (System.Runtime.Intrinsics.Vector128<ulong> left, System.Runtime.Intrinsics.Vector128<ulong> right);
static member Or : System.Runtime.Intrinsics.Vector128<uint64> * System.Runtime.Intrinsics.Vector128<uint64> -> System.Runtime.Intrinsics.Vector128<uint64>
Public Shared Function Or (left As Vector128(Of ULong), right As Vector128(Of ULong)) As Vector128(Of ULong)
Parameters
Returns
Applies to
Or(Vector128<Double>, Vector128<Double>)
float64x2_t vorrq_f64 (float64x2_t a, float64x2_t b)
A32: VORR Qd, Qn, Qm
A64: ORR Vd.16B, Vn.16B, Vm.16B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.
public:
static System::Runtime::Intrinsics::Vector128<double> Or(System::Runtime::Intrinsics::Vector128<double> left, System::Runtime::Intrinsics::Vector128<double> right);
public static System.Runtime.Intrinsics.Vector128<double> Or (System.Runtime.Intrinsics.Vector128<double> left, System.Runtime.Intrinsics.Vector128<double> right);
static member Or : System.Runtime.Intrinsics.Vector128<double> * System.Runtime.Intrinsics.Vector128<double> -> System.Runtime.Intrinsics.Vector128<double>
Public Shared Function Or (left As Vector128(Of Double), right As Vector128(Of Double)) As Vector128(Of Double)
Parameters
Returns
Applies to
Or(Vector128<Int32>, Vector128<Int32>)
int32x4_t vorrq_s32 (int32x4_t a, int32x4_t b)
A32: VORR Qd, Qn, Qm
A64: ORR Vd.16B, Vn.16B, Vm.16B
public:
static System::Runtime::Intrinsics::Vector128<int> Or(System::Runtime::Intrinsics::Vector128<int> left, System::Runtime::Intrinsics::Vector128<int> right);
public static System.Runtime.Intrinsics.Vector128<int> Or (System.Runtime.Intrinsics.Vector128<int> left, System.Runtime.Intrinsics.Vector128<int> right);
static member Or : System.Runtime.Intrinsics.Vector128<int> * System.Runtime.Intrinsics.Vector128<int> -> System.Runtime.Intrinsics.Vector128<int>
Public Shared Function Or (left As Vector128(Of Integer), right As Vector128(Of Integer)) As Vector128(Of Integer)
Parameters
Returns
Applies to
Or(Vector128<Byte>, Vector128<Byte>)
uint8x16_t vorrq_u8 (uint8x16_t a, uint8x16_t b)
A32: VORR Qd, Qn, Qm
A64: ORR Vd.16B, Vn.16B, Vm.16B
public:
static System::Runtime::Intrinsics::Vector128<System::Byte> Or(System::Runtime::Intrinsics::Vector128<System::Byte> left, System::Runtime::Intrinsics::Vector128<System::Byte> right);
public static System.Runtime.Intrinsics.Vector128<byte> Or (System.Runtime.Intrinsics.Vector128<byte> left, System.Runtime.Intrinsics.Vector128<byte> right);
static member Or : System.Runtime.Intrinsics.Vector128<byte> * System.Runtime.Intrinsics.Vector128<byte> -> System.Runtime.Intrinsics.Vector128<byte>
Public Shared Function Or (left As Vector128(Of Byte), right As Vector128(Of Byte)) As Vector128(Of Byte)
Parameters
Returns
Applies to
Or(Vector128<SByte>, Vector128<SByte>)
int8x16_t vorrq_s8 (int8x16_t a, int8x16_t b)
A32: VORR Qd, Qn, Qm
A64: ORR Vd.16B, Vn.16B, Vm.16B
public:
static System::Runtime::Intrinsics::Vector128<System::SByte> Or(System::Runtime::Intrinsics::Vector128<System::SByte> left, System::Runtime::Intrinsics::Vector128<System::SByte> right);
public static System.Runtime.Intrinsics.Vector128<sbyte> Or (System.Runtime.Intrinsics.Vector128<sbyte> left, System.Runtime.Intrinsics.Vector128<sbyte> right);
static member Or : System.Runtime.Intrinsics.Vector128<sbyte> * System.Runtime.Intrinsics.Vector128<sbyte> -> System.Runtime.Intrinsics.Vector128<sbyte>
Public Shared Function Or (left As Vector128(Of SByte), right As Vector128(Of SByte)) As Vector128(Of SByte)
Parameters
Returns
Applies to
Or(Vector128<Single>, Vector128<Single>)
float32x4_t vorrq_f32 (float32x4_t a, float32x4_t b)
A32: VORR Qd, Qn, Qm
A64: ORR Vd.16B, Vn.16B, Vm.16B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.
public:
static System::Runtime::Intrinsics::Vector128<float> Or(System::Runtime::Intrinsics::Vector128<float> left, System::Runtime::Intrinsics::Vector128<float> right);
public static System.Runtime.Intrinsics.Vector128<float> Or (System.Runtime.Intrinsics.Vector128<float> left, System.Runtime.Intrinsics.Vector128<float> right);
static member Or : System.Runtime.Intrinsics.Vector128<single> * System.Runtime.Intrinsics.Vector128<single> -> System.Runtime.Intrinsics.Vector128<single>
Public Shared Function Or (left As Vector128(Of Single), right As Vector128(Of Single)) As Vector128(Of Single)
Parameters
Returns
Applies to
Or(Vector128<UInt16>, Vector128<UInt16>)
uint16x8_t vorrq_u16 (uint16x8_t a, uint16x8_t b)
A32: VORR Qd, Qn, Qm
A64: ORR Vd.16B, Vn.16B, Vm.16B
public:
static System::Runtime::Intrinsics::Vector128<System::UInt16> Or(System::Runtime::Intrinsics::Vector128<System::UInt16> left, System::Runtime::Intrinsics::Vector128<System::UInt16> right);
public static System.Runtime.Intrinsics.Vector128<ushort> Or (System.Runtime.Intrinsics.Vector128<ushort> left, System.Runtime.Intrinsics.Vector128<ushort> right);
static member Or : System.Runtime.Intrinsics.Vector128<uint16> * System.Runtime.Intrinsics.Vector128<uint16> -> System.Runtime.Intrinsics.Vector128<uint16>
Public Shared Function Or (left As Vector128(Of UShort), right As Vector128(Of UShort)) As Vector128(Of UShort)
Parameters
Returns
Applies to
Or(Vector128<Int64>, Vector128<Int64>)
int64x2_t vorrq_s64 (int64x2_t a, int64x2_t b)
A32: VORR Qd, Qn, Qm
A64: ORR Vd.16B, Vn.16B, Vm.16B
public:
static System::Runtime::Intrinsics::Vector128<long> Or(System::Runtime::Intrinsics::Vector128<long> left, System::Runtime::Intrinsics::Vector128<long> right);
public static System.Runtime.Intrinsics.Vector128<long> Or (System.Runtime.Intrinsics.Vector128<long> left, System.Runtime.Intrinsics.Vector128<long> right);
static member Or : System.Runtime.Intrinsics.Vector128<int64> * System.Runtime.Intrinsics.Vector128<int64> -> System.Runtime.Intrinsics.Vector128<int64>
Public Shared Function Or (left As Vector128(Of Long), right As Vector128(Of Long)) As Vector128(Of Long)