MLIR

Multi-Level IR Compiler Framework

Dialect 'rocdl' definition

Operation definition

rocdl.workgroup.dim.x (ROCDL::BlockDimXOp)

Description:

Operands:

Attributes:

Results:

  1. res: LLVM dialect type

rocdl.workgroup.dim.y (ROCDL::BlockDimYOp)

Description:

Operands:

Attributes:

Results:

  1. res: LLVM dialect type

rocdl.workgroup.dim.z (ROCDL::BlockDimZOp)

Description:

Operands:

Attributes:

Results:

  1. res: LLVM dialect type

rocdl.workgroup.id.x (ROCDL::BlockIdXOp)

Description:

Operands:

Attributes:

Results:

  1. res: LLVM dialect type

rocdl.workgroup.id.y (ROCDL::BlockIdYOp)

Description:

Operands:

Attributes:

Results:

  1. res: LLVM dialect type

rocdl.workgroup.id.z (ROCDL::BlockIdZOp)

Description:

Operands:

Attributes:

Results:

  1. res: LLVM dialect type

rocdl.grid.dim.x (ROCDL::GridDimXOp)

Description:

Operands:

Attributes:

Results:

  1. res: LLVM dialect type

rocdl.grid.dim.y (ROCDL::GridDimYOp)

Description:

Operands:

Attributes:

Results:

  1. res: LLVM dialect type

rocdl.grid.dim.z (ROCDL::GridDimZOp)

Description:

Operands:

Attributes:

Results:

  1. res: LLVM dialect type

rocdl.workitem.id.x (ROCDL::ThreadIdXOp)

Description:

Operands:

Attributes:

Results:

  1. res: LLVM dialect type

rocdl.workitem.id.y (ROCDL::ThreadIdYOp)

Description:

Operands:

Attributes:

Results:

  1. res: LLVM dialect type

rocdl.workitem.id.z (ROCDL::ThreadIdZOp)

Description:

Operands:

Attributes:

Results:

  1. res: LLVM dialect type