Dp 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重要
此 API 不符合 CLS。
通过内部函数提供对 ARMv8.2-DotProd 硬件指令的访问。
public ref class Dp abstract : System::Runtime::Intrinsics::Arm::AdvSimd
[System.CLSCompliant(false)]
public abstract class Dp : System.Runtime.Intrinsics.Arm.AdvSimd
[<System.CLSCompliant(false)>]
type Dp = class
inherit AdvSimd
Public MustInherit Class Dp
Inherits AdvSimd
- 继承
- 属性
属性
IsSupported |
通过内部函数提供对 ARMv8.2-DotProd 硬件指令的访问。 |
方法
DotProduct(Vector128<Int32>, Vector128<SByte>, Vector128<SByte>) |
int32x4_t vdotq_s32 (int32x4_t r、int8x16_t a、int8x16_t b) A32:VSDOT。S8 Qd、Qn、Qm A64:SDOT Vd.4S、Vn.16B、Vm.16B |
DotProduct(Vector128<UInt32>, Vector128<Byte>, Vector128<Byte>) |
uint32x4_t vdotq_u32 (uint32x4_t r、uint8x16_t a、uint8x16_t b) A32:VUDOT。U8 Qd、Qn、Qm A64:UDOT Vd.4S、Vn.16B、Vm.16B |
DotProduct(Vector64<Int32>, Vector64<SByte>, Vector64<SByte>) |
int32x2_t vdot_s32 (int32x2_t r、int8x8_t a、int8x8_t b) A32:VSDOT。S8 Dd、Dn、Dm A64:SDOT Vd.2S、Vn.8B、Vm.8B |
DotProduct(Vector64<UInt32>, Vector64<Byte>, Vector64<Byte>) |
uint32x2_t vdot_u32 (uint32x2_t r、uint8x8_t a、uint8x8_t b) A32:VUDOT。U8 Dd、Dn、Dm A64:UDOT Vd.2S、Vn.8B、Vm.8B |
DotProductBySelectedQuadruplet(Vector128<Int32>, Vector128<SByte>, Vector128<SByte>, Byte) |
int32x4_t vdotq_laneq_s32 (int32x4_t r、int8x16_t a、int8x16_t b、const int lane) A32:VSDOT。S8 Qd、Qn、Dm[lane] A64:SDOT Vd.4S、Vn.16B、Vm.4B[lane] |
DotProductBySelectedQuadruplet(Vector128<Int32>, Vector128<SByte>, Vector64<SByte>, Byte) |
int32x4_t vdotq_lane_s32 (int32x4_t r、int8x16_t a、int8x8_t b、const int lane) A32:VSDOT。S8 Qd、Qn、Dm[lane] A64:SDOT Vd.4S、Vn.16B、Vm.4B[lane] |
DotProductBySelectedQuadruplet(Vector128<UInt32>, Vector128<Byte>, Vector128<Byte>, Byte) |
uint32x4_t vdotq_laneq_u32 (uint32x4_t r、uint8x16_t a、uint8x16_t b、const int lane) A32:VUDOT。U8 Qd、Qn、Dm[lane] A64:UDOT Vd.4S、Vn.16B、Vm.4B[lane] |
DotProductBySelectedQuadruplet(Vector128<UInt32>, Vector128<Byte>, Vector64<Byte>, Byte) |
uint32x4_t vdotq_lane_u32 (uint32x4_t r、uint8x16_t a、uint8x8_t b、const int lane) A32:VUDOT。U8 Qd、Qn、Dm[lane] A64:UDOT Vd.4S、Vn.16B、Vm.4B[lane] |
DotProductBySelectedQuadruplet(Vector64<Int32>, Vector64<SByte>, Vector128<SByte>, Byte) |
int32x2_t vdot_laneq_s32 (int32x2_t r、int8x8_t a、int8x16_t b、const int lane) A32:VSDOT。S8 Dd、Dn、Dm[lane] A64:SDOT Vd.2S、Vn.8B、Vm.4B[lane] |
DotProductBySelectedQuadruplet(Vector64<Int32>, Vector64<SByte>, Vector64<SByte>, Byte) |
int32x2_t vdot_lane_s32 (int32x2_t r、int8x8_t a、int8x8_t b、const int lane) A32:VSDOT。S8 Dd、Dn、Dm[lane] A64:SDOT Vd.2S、Vn.8B、Vm.4B[lane] |
DotProductBySelectedQuadruplet(Vector64<UInt32>, Vector64<Byte>, Vector128<Byte>, Byte) |
uint32x2_t vdot_laneq_u32 (uint32x2_t r、uint8x8_t a、uint8x16_t b、const int lane) A32:VUDOT。U8 Dd、Dn、Dm[lane] A64:UDOT Vd.2S、Vn.8B、Vm.4B[lane] |
DotProductBySelectedQuadruplet(Vector64<UInt32>, Vector64<Byte>, Vector64<Byte>, Byte) |
uint32x2_t vdot_lane_u32 (uint32x2_t r、uint8x8_t a、uint8x8_t b、const int lane) A32:VUDOT。U8 Dd、Dn、Dm[lane] A64:UDOT Vd.2S、Vn.8B、Vm.4B[lane] |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |