DPC++ Runtime
Runtime libraries for oneAPI DPC++
__spv Namespace Reference

Classes

struct  Scope
 
struct  StorageClass
 
struct  MemorySemanticsMask
 
struct  __spirv_JointMatrixINTEL
 

Enumerations

enum class  GroupOperation : uint32_t { Reduce = 0 , InclusiveScan = 1 , ExclusiveScan = 2 }
 
enum class  MatrixLayout : uint32_t {
  RowMajor = 0 , ColumnMajor = 1 , PackedA = 2 , PackedB = 3 ,
  Unused = 4
}
 
enum class  MatrixUse : uint32_t { MatrixA = 0 , MatrixB = 1 , Accumulator = 2 }
 

Enumeration Type Documentation

◆ GroupOperation

enum __spv::GroupOperation : uint32_t
strong
Enumerator
Reduce 
InclusiveScan 
ExclusiveScan 

Definition at line 105 of file spirv_types.hpp.

◆ MatrixLayout

enum __spv::MatrixLayout : uint32_t
strong
Enumerator
RowMajor 
ColumnMajor 
PackedA 
PackedB 
Unused 

Definition at line 111 of file spirv_types.hpp.

◆ MatrixUse

enum __spv::MatrixUse : uint32_t
strong
Enumerator
MatrixA 
MatrixB 
Accumulator 

Definition at line 119 of file spirv_types.hpp.