Skip to content

Latest commit

 

History

History
109 lines (73 loc) · 1.94 KB

dace.transformation.passes.rst

File metadata and controls

109 lines (73 loc) · 1.94 KB

Available Passes

Scalar-to-Symbol Promotion

.. automodule:: dace.transformation.passes.scalar_to_symbol
   :members:
   :undoc-members:
   :show-inheritance:


Dead Memory Elimination and Merging

.. automodule:: dace.transformation.passes.array_elimination
   :members:
   :undoc-members:
   :show-inheritance:


.. automodule:: dace.transformation.passes.transient_reuse
   :members:
   :undoc-members:
   :show-inheritance:


Dead Code Elimination

.. automodule:: dace.transformation.passes.dead_state_elimination
   :members:
   :undoc-members:
   :show-inheritance:


.. automodule:: dace.transformation.passes.dead_dataflow_elimination
   :members:
   :undoc-members:
   :show-inheritance:


.. automodule:: dace.transformation.passes.prune_symbols
   :members:
   :undoc-members:
   :show-inheritance:


Constant Propagation

.. automodule:: dace.transformation.passes.constant_propagation
   :members:
   :undoc-members:
   :show-inheritance:


.. automodule:: dace.transformation.passes.optional_arrays
   :members:
   :undoc-members:
   :show-inheritance:


Memlet Consolidation

.. automodule:: dace.transformation.passes.consolidate_edges
   :members:
   :undoc-members:
   :show-inheritance:


State Fusion and SDFG Inlining

.. automodule:: dace.transformation.passes.fusion_inline
   :members:
   :undoc-members:
   :show-inheritance:


Analysis Passes

.. automodule:: dace.transformation.passes.analysis
   :members:
   :undoc-members:
   :show-inheritance:


The Simplify Pass Pipeline

.. automodule:: dace.transformation.passes.simplify
   :members:
   :undoc-members:
   :show-inheritance:


Module contents

.. automodule:: dace.transformation.passes
   :members:
   :undoc-members:
   :show-inheritance: