MLIR Core Dialects
==================

`amdgpu` dialect
-----------------

.. automodule:: iree.compiler.dialects.amdgpu
  :imported-members:
  :members:
  :undoc-members:


`arith` dialect
-----------------

.. automodule:: iree.compiler.dialects.arith
  :imported-members:
  :members:
  :undoc-members:


`builtin` dialect
-----------------

.. automodule:: iree.compiler.dialects.builtin
  :imported-members:
  :members:
  :undoc-members:


`cf` dialect
-----------------

.. automodule:: iree.compiler.dialects.cf
  :imported-members:
  :members:
  :undoc-members:


`complex` dialect
-----------------

.. automodule:: iree.compiler.dialects.complex
  :imported-members:
  :members:
  :undoc-members:


`func` dialect
-----------------

.. automodule:: iree.compiler.dialects.func
  :imported-members:
  :members:
  :undoc-members:


`linalg` dialect
----------------

.. automodule:: iree.compiler.dialects.linalg
  :imported-members:
  :members:
  :undoc-members:

`math` dialect
----------------

.. automodule:: iree.compiler.dialects.math
  :imported-members:
  :members:
  :undoc-members:


`memref` dialect
----------------

.. automodule:: iree.compiler.dialects.memref
  :imported-members:
  :members:
  :undoc-members:


`pdl` dialect
----------------

.. automodule:: iree.compiler.dialects.pdl
  :imported-members:
  :members:
  :undoc-members:


`scf` dialect
----------------

.. automodule:: iree.compiler.dialects.scf
  :imported-members:
  :members:
  :undoc-members:


`shape` dialect
----------------

.. automodule:: iree.compiler.dialects.shape
  :imported-members:
  :members:
  :undoc-members:


`tensor` dialect
----------------

.. automodule:: iree.compiler.dialects.tensor
  :imported-members:
  :members:
  :undoc-members:


`tosa` dialect
----------------

.. automodule:: iree.compiler.dialects.tosa
  :imported-members:
  :members:
  :undoc-members:


`vector` dialect
----------------

.. automodule:: iree.compiler.dialects.vector
  :imported-members:
  :members:
  :undoc-members:
