LLVM 22.0.0git
llvm::AMDGPU::WMMA Namespace Reference

Enumerations

enum  MatrixFMT : unsigned {
  MATRIX_FMT_FP8 = 0 , MATRIX_FMT_BF8 = 1 , MATRIX_FMT_FP6 = 2 , MATRIX_FMT_BF6 = 3 ,
  MATRIX_FMT_FP4 = 4
}
enum  MatrixScale : unsigned { MATRIX_SCALE_ROW0 = 0 , MATRIX_SCALE_ROW1 = 1 }
enum  MatrixScaleFmt : unsigned { MATRIX_SCALE_FMT_E8 = 0 , MATRIX_SCALE_FMT_E5M3 = 1 , MATRIX_SCALE_FMT_E4M3 = 2 }

Enumeration Type Documentation

◆ MatrixFMT

Enumerator
MATRIX_FMT_FP8 
MATRIX_FMT_BF8 
MATRIX_FMT_FP6 
MATRIX_FMT_BF6 
MATRIX_FMT_FP4 

Definition at line 1037 of file SIDefines.h.

◆ MatrixScale

Enumerator
MATRIX_SCALE_ROW0 
MATRIX_SCALE_ROW1 

Definition at line 1045 of file SIDefines.h.

◆ MatrixScaleFmt

Enumerator
MATRIX_SCALE_FMT_E8 
MATRIX_SCALE_FMT_E5M3 
MATRIX_SCALE_FMT_E4M3 

Definition at line 1050 of file SIDefines.h.