Edit

Share via


Gfni.V512 Class

Definition

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

Properties

Name Description
IsSupported

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

Methods

Name Description
Equals(Object)

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

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

__m512i _mm512_gf2p8affine_epi64_epi8 (__m512i x, __m512i A, int b)

GF2P8AFFINEQB zmm1, zmm2/m512, imm8

VGF2P8AFFINEQB zmm1, zmm2, zmm3/m512, imm8

VGF2P8AFFINEQB zmm1{k1}{z}, zmm2, zmm3/m512/m64bcst, imm8

GaloisFieldAffineTransformInverse(Vector512<Byte>, Vector512<Byte>, Byte)

__m512i _mm512_gf2p8affineinv_epi64_epi8 (__m512i x, __m512i A, int b)

GF2P8AFFINEINVQB zmm1, zmm2/m512, imm8

VGF2P8AFFINEINVQB zmm1, zmm2, zmm3/m512, imm8

VGF2P8AFFINEINVQB zmm1{k1}{z}, zmm2, zmm3/m512/m64bcst, imm8

GaloisFieldMultiply(Vector512<Byte>, Vector512<Byte>)

__m512i _mm512_gf2p8mul_epi8 (__m512i a, __m512i b)

GF2P8MULB zmm1, zmm2/m512

VGF2P8MULB zmm1, zmm2, zmm3/m512

VGF2P8MULB zmm1{k1}{z}, zmm2, zmm3/m512

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