Edit

Share via


Gfni.V256 Class

Definition

public: ref class Gfni::V256 abstract
public abstract class Gfni.V256
type Gfni.V256 = class
Public MustInherit Class Gfni.V256
Inheritance
Gfni.V256

Properties

IsSupported

Gets a value that indicates whether the APIs in this class are supported.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GaloisFieldAffineTransform(Vector256<Byte>, Vector256<Byte>, Byte)

__m256i _mm256_gf2p8affine_epi64_epi8 (__m256i x, __m256i A, int b)

GF2P8AFFINEQB ymm1, ymm2/m256, imm8

VGF2P8AFFINEQB ymm1, ymm2, ymm3/m256, imm8

VGF2P8AFFINEQB ymm1{k1}{z}, ymm2, ymm3/m256/m64bcst, imm8

GaloisFieldAffineTransformInverse(Vector256<Byte>, Vector256<Byte>, Byte)

__m256i _mm256_gf2p8affineinv_epi64_epi8 (__m256i x, __m256i A, int b)

GF2P8AFFINEINVQB ymm1, ymm2/m256, imm8

VGF2P8AFFINEINVQB ymm1, ymm2, ymm3/m256, imm8

VGF2P8AFFINEINVQB ymm1{k1}{z}, ymm2, ymm3/m256/m64bcst, imm8

GaloisFieldMultiply(Vector256<Byte>, Vector256<Byte>)

__m256i _mm256_gf2p8mul_epi8 (__m256i a, __m256i b)

GF2P8MULB ymm1, ymm2/m256

VGF2P8MULB ymm1, ymm2, ymm3/m256

VGF2P8MULB ymm1{k1}{z}, ymm2, ymm3/m256

GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to