HardwareIntrinsicsSnapshot Class
- Namespace
- Meziantou.Framework.Diagnostics.ContextSnapshot
- Assembly
- Meziantou.Framework.Diagnostics.ContextSnapshot.dll
- Package
- Meziantou.Framework.Diagnostics.ContextSnapshot 2.0.14
- Source
- HardwareIntrinsicsSnapshot.cs
- Available in package assets
- net10.0net11.0
Represents a snapshot of hardware intrinsics support including SIMD capabilities and CPU instruction sets (AVX, SSE, ARM NEON, etc.).
public sealed class HardwareIntrinsicsSnapshot
Properties
public bool IsArmAdvSimdSupported { get; }
No documentation is available.
public bool IsArmAesSupported { get; }
No documentation is available.
public bool IsArmBaseSupported { get; }
No documentation is available.
public bool IsArmCrc32Supported { get; }
No documentation is available.
public bool IsArmDpSupported { get; }
No documentation is available.
public bool IsArmRdmSupported { get; }
No documentation is available.
public bool IsArmSha1Supported { get; }
No documentation is available.
public bool IsArmSha256Supported { get; }
No documentation is available.
public bool IsVector128HardwareAccelerated { get; }
No documentation is available.
public bool IsVector256HardwareAccelerated { get; }
No documentation is available.
public bool IsVector512HardwareAccelerated { get; }
No documentation is available.
public bool IsVector64HardwareAccelerated { get; }
No documentation is available.
public bool IsWasmBaseSupported { get; }
No documentation is available.
public bool IsWasmPackedSimdSupported { get; }
No documentation is available.
public bool IsX86AesSupported { get; }
No documentation is available.
public bool IsX86Avx2Supported { get; }
No documentation is available.
public bool IsX86Avx512BWSupported { get; }
No documentation is available.
public bool IsX86Avx512CDSupported { get; }
No documentation is available.
public bool IsX86Avx512DQSupported { get; }
No documentation is available.
public bool IsX86Avx512FSupported { get; }
No documentation is available.
public bool IsX86Avx512FVLSupported { get; }
No documentation is available.
public bool IsX86Avx512VbmiSupported { get; }
No documentation is available.
public bool IsX86AvxSupported { get; }
No documentation is available.
public bool IsX86AvxVnniSupported { get; }
No documentation is available.
public bool IsX86BaseSupported { get; }
No documentation is available.
public bool IsX86Bmi1Supported { get; }
No documentation is available.
public bool IsX86Bmi2Supported { get; }
No documentation is available.
public bool IsX86FmaSupported { get; }
No documentation is available.
public bool IsX86LzcntSupported { get; }
No documentation is available.
public bool IsX86PclmulqdqSupported { get; }
No documentation is available.
public bool IsX86PopcntSupported { get; }
No documentation is available.
public bool IsX86SerializeSupported { get; }
No documentation is available.
public bool IsX86Sse2Supported { get; }
No documentation is available.
public bool IsX86Sse3Supported { get; }
No documentation is available.
public bool IsX86Sse41Supported { get; }
No documentation is available.
public bool IsX86Sse42Supported { get; }
No documentation is available.
public bool IsX86SseSupported { get; }
No documentation is available.
public bool IsX86Ssse3Supported { get; }
No documentation is available.
public int VectorLength { get; }
No documentation is available.