MLIR  18.0.0git
Variables
mlir::spirv::AttrNames Namespace Reference

Variables

constexpr char kAlignmentAttrName [] = "alignment"
 
constexpr char kBranchWeightAttrName [] = "branch_weights"
 
constexpr char kCallee [] = "callee"
 
constexpr char kClusterSize [] = "cluster_size"
 
constexpr char kControl [] = "control"
 
constexpr char kDefaultValueAttrName [] = "default_value"
 
constexpr char kEqualSemanticsAttrName [] = "equal_semantics"
 
constexpr char kExecutionScopeAttrName [] = "execution_scope"
 
constexpr char kFnNameAttrName [] = "fn"
 
constexpr char kGroupOperationAttrName [] = "group_operation"
 
constexpr char kIndicesAttrName [] = "indices"
 
constexpr char kInitializerAttrName [] = "initializer"
 
constexpr char kInterfaceAttrName [] = "interface"
 
constexpr char kKhrCooperativeMatrixLayoutAttrName [] = "matrix_layout"
 
constexpr char kMemoryAccessAttrName [] = "memory_access"
 
constexpr char kMemoryOperandAttrName [] = "memory_operand"
 
constexpr char kMemoryScopeAttrName [] = "memory_scope"
 
constexpr char kPackedVectorFormatAttrName [] = "format"
 
constexpr char kSemanticsAttrName [] = "semantics"
 
constexpr char kSourceAlignmentAttrName [] = "source_alignment"
 
constexpr char kSourceMemoryAccessAttrName [] = "source_memory_access"
 
constexpr char kSpecIdAttrName [] = "spec_id"
 
constexpr char kTypeAttrName [] = "type"
 
constexpr char kUnequalSemanticsAttrName [] = "unequal_semantics"
 
constexpr char kValueAttrName [] = "value"
 
constexpr char kValuesAttrName [] = "values"
 
constexpr char kCompositeSpecConstituentsName [] = "constituents"
 

Variable Documentation

◆ kAlignmentAttrName

constexpr char mlir::spirv::AttrNames::kAlignmentAttrName[] = "alignment"
inlineconstexpr

Definition at line 24 of file SPIRVParsingUtils.h.

Referenced by mlir::spirv::printMemoryAccessAttribute().

◆ kBranchWeightAttrName

constexpr char mlir::spirv::AttrNames::kBranchWeightAttrName[] = "branch_weights"
inlineconstexpr

Definition at line 25 of file SPIRVParsingUtils.h.

◆ kCallee

constexpr char mlir::spirv::AttrNames::kCallee[] = "callee"
inlineconstexpr

Definition at line 26 of file SPIRVParsingUtils.h.

◆ kClusterSize

constexpr char mlir::spirv::AttrNames::kClusterSize[] = "cluster_size"
inlineconstexpr

Definition at line 27 of file SPIRVParsingUtils.h.

Referenced by mlir::spirv::printGroupNonUniformArithmeticOp().

◆ kCompositeSpecConstituentsName

constexpr char mlir::spirv::AttrNames::kCompositeSpecConstituentsName[] = "constituents"
inlineconstexpr

Definition at line 50 of file SPIRVParsingUtils.h.

◆ kControl

constexpr char mlir::spirv::AttrNames::kControl[] = "control"
inlineconstexpr

Definition at line 28 of file SPIRVParsingUtils.h.

◆ kDefaultValueAttrName

constexpr char mlir::spirv::AttrNames::kDefaultValueAttrName[] = "default_value"
inlineconstexpr

Definition at line 29 of file SPIRVParsingUtils.h.

◆ kEqualSemanticsAttrName

constexpr char mlir::spirv::AttrNames::kEqualSemanticsAttrName[] = "equal_semantics"
inlineconstexpr

Definition at line 30 of file SPIRVParsingUtils.h.

◆ kExecutionScopeAttrName

constexpr char mlir::spirv::AttrNames::kExecutionScopeAttrName[] = "execution_scope"
inlineconstexpr

◆ kFnNameAttrName

constexpr char mlir::spirv::AttrNames::kFnNameAttrName[] = "fn"
inlineconstexpr

Definition at line 32 of file SPIRVParsingUtils.h.

◆ kGroupOperationAttrName

constexpr char mlir::spirv::AttrNames::kGroupOperationAttrName[] = "group_operation"
inlineconstexpr

◆ kIndicesAttrName

constexpr char mlir::spirv::AttrNames::kIndicesAttrName[] = "indices"
inlineconstexpr

Definition at line 34 of file SPIRVParsingUtils.h.

◆ kInitializerAttrName

constexpr char mlir::spirv::AttrNames::kInitializerAttrName[] = "initializer"
inlineconstexpr

Definition at line 35 of file SPIRVParsingUtils.h.

◆ kInterfaceAttrName

constexpr char mlir::spirv::AttrNames::kInterfaceAttrName[] = "interface"
inlineconstexpr

Definition at line 36 of file SPIRVParsingUtils.h.

◆ kKhrCooperativeMatrixLayoutAttrName

constexpr char mlir::spirv::AttrNames::kKhrCooperativeMatrixLayoutAttrName[] = "matrix_layout"
inlineconstexpr

Definition at line 37 of file SPIRVParsingUtils.h.

◆ kMemoryAccessAttrName

constexpr char mlir::spirv::AttrNames::kMemoryAccessAttrName[] = "memory_access"
inlineconstexpr

Definition at line 38 of file SPIRVParsingUtils.h.

Referenced by mlir::spirv::printMemoryAccessAttribute().

◆ kMemoryOperandAttrName

constexpr char mlir::spirv::AttrNames::kMemoryOperandAttrName[] = "memory_operand"
inlineconstexpr

Definition at line 39 of file SPIRVParsingUtils.h.

◆ kMemoryScopeAttrName

constexpr char mlir::spirv::AttrNames::kMemoryScopeAttrName[] = "memory_scope"
inlineconstexpr

Definition at line 40 of file SPIRVParsingUtils.h.

◆ kPackedVectorFormatAttrName

constexpr char mlir::spirv::AttrNames::kPackedVectorFormatAttrName[] = "format"
inlineconstexpr

Definition at line 41 of file SPIRVParsingUtils.h.

◆ kSemanticsAttrName

constexpr char mlir::spirv::AttrNames::kSemanticsAttrName[] = "semantics"
inlineconstexpr

Definition at line 42 of file SPIRVParsingUtils.h.

◆ kSourceAlignmentAttrName

constexpr char mlir::spirv::AttrNames::kSourceAlignmentAttrName[] = "source_alignment"
inlineconstexpr

Definition at line 43 of file SPIRVParsingUtils.h.

Referenced by mlir::spirv::printSourceMemoryAccessAttribute().

◆ kSourceMemoryAccessAttrName

constexpr char mlir::spirv::AttrNames::kSourceMemoryAccessAttrName[] = "source_memory_access"
inlineconstexpr

Definition at line 44 of file SPIRVParsingUtils.h.

Referenced by mlir::spirv::printSourceMemoryAccessAttribute().

◆ kSpecIdAttrName

constexpr char mlir::spirv::AttrNames::kSpecIdAttrName[] = "spec_id"
inlineconstexpr

Definition at line 45 of file SPIRVParsingUtils.h.

◆ kTypeAttrName

constexpr char mlir::spirv::AttrNames::kTypeAttrName[] = "type"
inlineconstexpr

Definition at line 46 of file SPIRVParsingUtils.h.

◆ kUnequalSemanticsAttrName

constexpr char mlir::spirv::AttrNames::kUnequalSemanticsAttrName[] = "unequal_semantics"
inlineconstexpr

Definition at line 47 of file SPIRVParsingUtils.h.

◆ kValueAttrName

constexpr char mlir::spirv::AttrNames::kValueAttrName[] = "value"
inlineconstexpr

Definition at line 48 of file SPIRVParsingUtils.h.

◆ kValuesAttrName

constexpr char mlir::spirv::AttrNames::kValuesAttrName[] = "values"
inlineconstexpr

Definition at line 49 of file SPIRVParsingUtils.h.