AdvSimd.VectorTableLookup Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
VectorTableLookup(ValueTuple<Vector128<SByte>,Vector128<SByte>>, Vector64<SByte>) |
int8x8_t vqtbl2q_u8(int8x16x2_t t, uint8x8_t idx) A64: TBL Vd.8B, {Vn.16B, Vn+1.16B}, Vm.8B |
VectorTableLookup(ValueTuple<Vector128<SByte>,Vector128<SByte>,Vector128<SByte>>, Vector64<SByte>) |
int8x8_t vqtbl3q_u8(int8x16x3_t t, uint8x8_t idx) A64: TBL Vd.8B, {Vn.16B, Vn+1.16B, Vn+2.16B}, Vm.8B |
VectorTableLookup(ValueTuple<Vector128<SByte>,Vector128<SByte>,Vector128<SByte>,Vector128<SByte>>, Vector64<SByte>) |
int8x8_t vqtbl4q_u8(int8x16x4_t t, uint8x8_t idx) A64: TBL Vd.8B, {Vn.16B, Vn+1.16B, Vn+2.16B, Vn+3.16B}, Vm.8B |
VectorTableLookup(ValueTuple<Vector128<Byte>,Vector128<Byte>>, Vector64<Byte>) |
uint8x8_t vqtbl2q_u8(uint8x16x2_t t, uint8x8_t idx) A64: TBL Vd.8B, {Vn.16B, Vn+1.16B}, Vm.8B |
VectorTableLookup(ValueTuple<Vector128<Byte>,Vector128<Byte>,Vector128<Byte>>, Vector64<Byte>) |
uint8x8_t vqtbl3q_u8(uint8x16x3_t t, uint8x8_t idx) A64: TBL Vd.8B, {Vn.16B, Vn+1.16B, Vn+2.16B}, Vm.8B |
VectorTableLookup(ValueTuple<Vector128<Byte>,Vector128<Byte>,Vector128<Byte>,Vector128<Byte>>, Vector64<Byte>) |
uint8x8_t vqtbl4q_u8(uint8x16x4_t t, uint8x8_t idx) A64: TBL Vd.8B, {Vn.16B, Vn+1.16B, Vn+2.16B, Vn+3.16B}, Vm.8B |
VectorTableLookup(Vector128<SByte>, Vector64<SByte>) |
int8x8_t vqvtbl1_s8(int8x16_t t, uint8x8_t idx) A32: VTBL Dd, {Dn, Dn+1}, Dm A64: TBL Vd.8B, {Vn.16B}, Vm.8B |
VectorTableLookup(Vector128<Byte>, Vector64<Byte>) |
uint8x8_t vqvtbl1_u8(uint8x16_t t, uint8x8_t idx) A32: VTBL Dd, {Dn, Dn+1}, Dm A64: TBL Vd.8B, {Vn.16B}, Vm.8B |
VectorTableLookup(ValueTuple<Vector128<SByte>,Vector128<SByte>>, Vector64<SByte>)
int8x8_t vqtbl2q_u8(int8x16x2_t t, uint8x8_t idx)
A64: TBL Vd.8B, {Vn.16B, Vn+1.16B}, Vm.8B
public:
static System::Runtime::Intrinsics::Vector64<System::SByte> VectorTableLookup(ValueTuple<System::Runtime::Intrinsics::Vector128<System::SByte>, System::Runtime::Intrinsics::Vector128<System::SByte>> table, System::Runtime::Intrinsics::Vector64<System::SByte> byteIndexes);
public static System.Runtime.Intrinsics.Vector64<sbyte> VectorTableLookup ((System.Runtime.Intrinsics.Vector128<sbyte>, System.Runtime.Intrinsics.Vector128<sbyte>) table, System.Runtime.Intrinsics.Vector64<sbyte> byteIndexes);
static member VectorTableLookup : ValueTuple<System.Runtime.Intrinsics.Vector128<sbyte>, System.Runtime.Intrinsics.Vector128<sbyte>> * System.Runtime.Intrinsics.Vector64<sbyte> -> System.Runtime.Intrinsics.Vector64<sbyte>
Public Shared Function VectorTableLookup (table As ValueTuple(Of Vector128(Of SByte), Vector128(Of SByte)), byteIndexes As Vector64(Of SByte)) As Vector64(Of SByte)
Parameter
- table
- ValueTuple<Vector128<SByte>,Vector128<SByte>>
Gibt zurück
Gilt für:
VectorTableLookup(ValueTuple<Vector128<SByte>,Vector128<SByte>,Vector128<SByte>>, Vector64<SByte>)
int8x8_t vqtbl3q_u8(int8x16x3_t t, uint8x8_t idx)
A64: TBL Vd.8B, {Vn.16B, Vn+1.16B, Vn+2.16B}, Vm.8B
public:
static System::Runtime::Intrinsics::Vector64<System::SByte> VectorTableLookup(ValueTuple<System::Runtime::Intrinsics::Vector128<System::SByte>, System::Runtime::Intrinsics::Vector128<System::SByte>, System::Runtime::Intrinsics::Vector128<System::SByte>> table, System::Runtime::Intrinsics::Vector64<System::SByte> byteIndexes);
public static System.Runtime.Intrinsics.Vector64<sbyte> VectorTableLookup ((System.Runtime.Intrinsics.Vector128<sbyte>, System.Runtime.Intrinsics.Vector128<sbyte>, System.Runtime.Intrinsics.Vector128<sbyte>) table, System.Runtime.Intrinsics.Vector64<sbyte> byteIndexes);
static member VectorTableLookup : ValueTuple<System.Runtime.Intrinsics.Vector128<sbyte>, System.Runtime.Intrinsics.Vector128<sbyte>, System.Runtime.Intrinsics.Vector128<sbyte>> * System.Runtime.Intrinsics.Vector64<sbyte> -> System.Runtime.Intrinsics.Vector64<sbyte>
Public Shared Function VectorTableLookup (table As ValueTuple(Of Vector128(Of SByte), Vector128(Of SByte), Vector128(Of SByte)), byteIndexes As Vector64(Of SByte)) As Vector64(Of SByte)
Parameter
Gibt zurück
Gilt für:
VectorTableLookup(ValueTuple<Vector128<SByte>,Vector128<SByte>,Vector128<SByte>,Vector128<SByte>>, Vector64<SByte>)
int8x8_t vqtbl4q_u8(int8x16x4_t t, uint8x8_t idx)
A64: TBL Vd.8B, {Vn.16B, Vn+1.16B, Vn+2.16B, Vn+3.16B}, Vm.8B
public:
static System::Runtime::Intrinsics::Vector64<System::SByte> VectorTableLookup(ValueTuple<System::Runtime::Intrinsics::Vector128<System::SByte>, System::Runtime::Intrinsics::Vector128<System::SByte>, System::Runtime::Intrinsics::Vector128<System::SByte>, System::Runtime::Intrinsics::Vector128<System::SByte>> table, System::Runtime::Intrinsics::Vector64<System::SByte> byteIndexes);
public static System.Runtime.Intrinsics.Vector64<sbyte> VectorTableLookup ((System.Runtime.Intrinsics.Vector128<sbyte>, System.Runtime.Intrinsics.Vector128<sbyte>, System.Runtime.Intrinsics.Vector128<sbyte>, System.Runtime.Intrinsics.Vector128<sbyte>) table, System.Runtime.Intrinsics.Vector64<sbyte> byteIndexes);
static member VectorTableLookup : ValueTuple<System.Runtime.Intrinsics.Vector128<sbyte>, System.Runtime.Intrinsics.Vector128<sbyte>, System.Runtime.Intrinsics.Vector128<sbyte>, System.Runtime.Intrinsics.Vector128<sbyte>> * System.Runtime.Intrinsics.Vector64<sbyte> -> System.Runtime.Intrinsics.Vector64<sbyte>
Public Shared Function VectorTableLookup (table As ValueTuple(Of Vector128(Of SByte), Vector128(Of SByte), Vector128(Of SByte), Vector128(Of SByte)), byteIndexes As Vector64(Of SByte)) As Vector64(Of SByte)
Parameter
Gibt zurück
Gilt für:
VectorTableLookup(ValueTuple<Vector128<Byte>,Vector128<Byte>>, Vector64<Byte>)
uint8x8_t vqtbl2q_u8(uint8x16x2_t t, uint8x8_t idx)
A64: TBL Vd.8B, {Vn.16B, Vn+1.16B}, Vm.8B
public:
static System::Runtime::Intrinsics::Vector64<System::Byte> VectorTableLookup(ValueTuple<System::Runtime::Intrinsics::Vector128<System::Byte>, System::Runtime::Intrinsics::Vector128<System::Byte>> table, System::Runtime::Intrinsics::Vector64<System::Byte> byteIndexes);
public static System.Runtime.Intrinsics.Vector64<byte> VectorTableLookup ((System.Runtime.Intrinsics.Vector128<byte>, System.Runtime.Intrinsics.Vector128<byte>) table, System.Runtime.Intrinsics.Vector64<byte> byteIndexes);
static member VectorTableLookup : ValueTuple<System.Runtime.Intrinsics.Vector128<byte>, System.Runtime.Intrinsics.Vector128<byte>> * System.Runtime.Intrinsics.Vector64<byte> -> System.Runtime.Intrinsics.Vector64<byte>
Public Shared Function VectorTableLookup (table As ValueTuple(Of Vector128(Of Byte), Vector128(Of Byte)), byteIndexes As Vector64(Of Byte)) As Vector64(Of Byte)
Parameter
- table
- ValueTuple<Vector128<Byte>,Vector128<Byte>>
Gibt zurück
Gilt für:
VectorTableLookup(ValueTuple<Vector128<Byte>,Vector128<Byte>,Vector128<Byte>>, Vector64<Byte>)
uint8x8_t vqtbl3q_u8(uint8x16x3_t t, uint8x8_t idx)
A64: TBL Vd.8B, {Vn.16B, Vn+1.16B, Vn+2.16B}, Vm.8B
public:
static System::Runtime::Intrinsics::Vector64<System::Byte> VectorTableLookup(ValueTuple<System::Runtime::Intrinsics::Vector128<System::Byte>, System::Runtime::Intrinsics::Vector128<System::Byte>, System::Runtime::Intrinsics::Vector128<System::Byte>> table, System::Runtime::Intrinsics::Vector64<System::Byte> byteIndexes);
public static System.Runtime.Intrinsics.Vector64<byte> VectorTableLookup ((System.Runtime.Intrinsics.Vector128<byte>, System.Runtime.Intrinsics.Vector128<byte>, System.Runtime.Intrinsics.Vector128<byte>) table, System.Runtime.Intrinsics.Vector64<byte> byteIndexes);
static member VectorTableLookup : ValueTuple<System.Runtime.Intrinsics.Vector128<byte>, System.Runtime.Intrinsics.Vector128<byte>, System.Runtime.Intrinsics.Vector128<byte>> * System.Runtime.Intrinsics.Vector64<byte> -> System.Runtime.Intrinsics.Vector64<byte>
Public Shared Function VectorTableLookup (table As ValueTuple(Of Vector128(Of Byte), Vector128(Of Byte), Vector128(Of Byte)), byteIndexes As Vector64(Of Byte)) As Vector64(Of Byte)
Parameter
Gibt zurück
Gilt für:
VectorTableLookup(ValueTuple<Vector128<Byte>,Vector128<Byte>,Vector128<Byte>,Vector128<Byte>>, Vector64<Byte>)
uint8x8_t vqtbl4q_u8(uint8x16x4_t t, uint8x8_t idx)
A64: TBL Vd.8B, {Vn.16B, Vn+1.16B, Vn+2.16B, Vn+3.16B}, Vm.8B
public:
static System::Runtime::Intrinsics::Vector64<System::Byte> VectorTableLookup(ValueTuple<System::Runtime::Intrinsics::Vector128<System::Byte>, System::Runtime::Intrinsics::Vector128<System::Byte>, System::Runtime::Intrinsics::Vector128<System::Byte>, System::Runtime::Intrinsics::Vector128<System::Byte>> table, System::Runtime::Intrinsics::Vector64<System::Byte> byteIndexes);
public static System.Runtime.Intrinsics.Vector64<byte> VectorTableLookup ((System.Runtime.Intrinsics.Vector128<byte>, System.Runtime.Intrinsics.Vector128<byte>, System.Runtime.Intrinsics.Vector128<byte>, System.Runtime.Intrinsics.Vector128<byte>) table, System.Runtime.Intrinsics.Vector64<byte> byteIndexes);
static member VectorTableLookup : ValueTuple<System.Runtime.Intrinsics.Vector128<byte>, System.Runtime.Intrinsics.Vector128<byte>, System.Runtime.Intrinsics.Vector128<byte>, System.Runtime.Intrinsics.Vector128<byte>> * System.Runtime.Intrinsics.Vector64<byte> -> System.Runtime.Intrinsics.Vector64<byte>
Public Shared Function VectorTableLookup (table As ValueTuple(Of Vector128(Of Byte), Vector128(Of Byte), Vector128(Of Byte), Vector128(Of Byte)), byteIndexes As Vector64(Of Byte)) As Vector64(Of Byte)
Parameter
Gibt zurück
Gilt für:
VectorTableLookup(Vector128<SByte>, Vector64<SByte>)
int8x8_t vqvtbl1_s8(int8x16_t t, uint8x8_t idx)
A32: VTBL Dd, {Dn, Dn+1}, Dm
A64: TBL Vd.8B, {Vn.16B}, Vm.8B
public:
static System::Runtime::Intrinsics::Vector64<System::SByte> VectorTableLookup(System::Runtime::Intrinsics::Vector128<System::SByte> table, System::Runtime::Intrinsics::Vector64<System::SByte> byteIndexes);
public static System.Runtime.Intrinsics.Vector64<sbyte> VectorTableLookup (System.Runtime.Intrinsics.Vector128<sbyte> table, System.Runtime.Intrinsics.Vector64<sbyte> byteIndexes);
static member VectorTableLookup : System.Runtime.Intrinsics.Vector128<sbyte> * System.Runtime.Intrinsics.Vector64<sbyte> -> System.Runtime.Intrinsics.Vector64<sbyte>
Public Shared Function VectorTableLookup (table As Vector128(Of SByte), byteIndexes As Vector64(Of SByte)) As Vector64(Of SByte)
Parameter
Gibt zurück
Gilt für:
VectorTableLookup(Vector128<Byte>, Vector64<Byte>)
uint8x8_t vqvtbl1_u8(uint8x16_t t, uint8x8_t idx)
A32: VTBL Dd, {Dn, Dn+1}, Dm
A64: TBL Vd.8B, {Vn.16B}, Vm.8B
public:
static System::Runtime::Intrinsics::Vector64<System::Byte> VectorTableLookup(System::Runtime::Intrinsics::Vector128<System::Byte> table, System::Runtime::Intrinsics::Vector64<System::Byte> byteIndexes);
public static System.Runtime.Intrinsics.Vector64<byte> VectorTableLookup (System.Runtime.Intrinsics.Vector128<byte> table, System.Runtime.Intrinsics.Vector64<byte> byteIndexes);
static member VectorTableLookup : System.Runtime.Intrinsics.Vector128<byte> * System.Runtime.Intrinsics.Vector64<byte> -> System.Runtime.Intrinsics.Vector64<byte>
Public Shared Function VectorTableLookup (table As Vector128(Of Byte), byteIndexes As Vector64(Of Byte)) As Vector64(Of Byte)