Avx512F.X64 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
透過內建指令提供僅供 64 位元程序使用的 x86 AVX512F硬體指令存取。
public: ref class Avx512F::X64 abstract : System::Runtime::Intrinsics::X86::Avx2::X64
public abstract class Avx512F.X64 : System.Runtime.Intrinsics.X86.Avx2.X64
type Avx512F.X64 = class
inherit Avx2.X64
Public MustInherit Class Avx512F.X64
Inherits Avx2.X64
- 繼承
- 衍生
屬性
| 名稱 | Description |
|---|---|
| IsSupported |
會得到一個值,表示該類別的 API 是否被支援。 |
方法
| 名稱 | Description |
|---|---|
| ConvertScalarToVector128Double(Vector128<Double>, Int64, FloatRoundingMode) |
__m128d _mm_cvt_roundsi64_sd(__m128d a、__int64 b、智力四捨五入) VCVTSI2SD xmm1, xmm2, r64 {er} 此內在元件僅適用於 64 位元程序 |
| ConvertScalarToVector128Double(Vector128<Double>, UInt64, FloatRoundingMode) |
__m128d _mm_cvt_roundu64_sd(__m128d A,未簽約 __int64 B,內線四射) VCVTUSI2SD xmm1, xmm2, r64 {er} 此內在元件僅適用於 64 位元程序 |
| ConvertScalarToVector128Double(Vector128<Double>, UInt64) |
__m128d _mm_cvtsi64_sd(__m128d a, __int64 b) VCVTUSI2SD xmm1, xmm2, r/m64 此內在元件僅適用於 64 位元程序 |
| ConvertScalarToVector128Single(Vector128<Single>, Int64, FloatRoundingMode) |
__m128 _mm_cvt_roundi64_ss(__m128 a、__int64 b、智力四捨五入) VCVTSI2SS xmm1, xmm2, r64 {er} 此內在元件僅適用於 64 位元程序 |
| ConvertScalarToVector128Single(Vector128<Single>, UInt64, FloatRoundingMode) |
__m128 _mm_cvt_roundu64_ss(__m128 A,未簽約 __int64 b,內線轉鋒) VCVTUSI2SS xmm1, xmm2, r64 {er} 此內在元件僅適用於 64 位元程序 |
| ConvertScalarToVector128Single(Vector128<Single>, UInt64) |
__m128 _mm_cvtsi64_ss(__m128 a, __int64 b) VCVTUSI2SS xmm1、xmm2、r/m64 此內在元件僅適用於 64 位元程序 |
| ConvertToInt64(Vector128<Double>, FloatRoundingMode) |
__int64 _mm_cvt_roundsd_i64(__m128d a,智力四捨五入) VCVTSD2SI r64, xmm1 {er} 此內在元件僅適用於 64 位元程序 |
| ConvertToInt64(Vector128<Single>, FloatRoundingMode) |
__int64 _mm_cvt_roundss_i64(__m128 a,內四捨五入) VCVTSS2SI r64, xmm1 {er} 此內在元件僅適用於 64 位元程序 |
| ConvertToUInt64(Vector128<Double>, FloatRoundingMode) |
未簽約__int64 _mm_cvt_roundsd_u64(__m128d A,內線傳球) VCVTSD2USI r64, xmm1 {er} 此內在元件僅適用於 64 位元程序 |
| ConvertToUInt64(Vector128<Double>) |
未簽名__int64 _mm_cvtsd_u64(__m128d A) VCVTSD2USI r64, xmm1/m64{er} 此內在元件僅適用於 64 位元程序 |
| ConvertToUInt64(Vector128<Single>, FloatRoundingMode) |
未簽約__int64 _mm_cvt_roundss_u64(__m128 A,內線四射) VCVTSS2USI r64, xmm1 {er} 此內在元件僅適用於 64 位元程序 |
| ConvertToUInt64(Vector128<Single>) |
未簽約__int64 _mm_cvtss_u64(__m128 A) VCVTSS2USI r64, xmm1/m32{er} 此內在元件僅適用於 64 位元程序 |
| ConvertToUInt64WithTruncation(Vector128<Double>) |
未簽名__int64 _mm_cvttsd_u64(__m128d A) VCVTTSD2USI r64, xmm1/m64{er} 此內在元件僅適用於 64 位元程序 |
| ConvertToUInt64WithTruncation(Vector128<Single>) |
未簽約__int64 _mm_cvttss_u64(__m128 A) VCVTTSS2USI r64, xmm1/m32{er} 此內建元件僅適用於 64 位元程序 |
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |