
.. _file_tvm_tirx_analysis.h:

File analysis.h
===============

|exhale_lsh| :ref:`Parent directory <dir_tvm_tirx>` (``tvm/tirx``)

.. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS



Analysis utilities and passes for TIR. 



.. contents:: Contents
   :local:
   :backlinks: none

Definition (``tvm/tirx/analysis.h``)
------------------------------------


.. toctree::
   :maxdepth: 1

   program_listing_file_tvm_tirx_analysis.h.rst





Includes
--------


- ``string``

- ``tvm/ir/module.h`` (:ref:`file_tvm_ir_module.h`)

- ``tvm/ir/prim/expr.h`` (:ref:`file_tvm_ir_prim_expr.h`)

- ``tvm/ir/transform.h`` (:ref:`file_tvm_ir_transform.h`)

- ``tvm/target/target.h`` (:ref:`file_tvm_target_target.h`)

- ``tvm/tirx/function.h`` (:ref:`file_tvm_tirx_function.h`)

- ``tvm/tirx/op/attr.h`` (:ref:`file_tvm_tirx_op_attr.h`)

- ``tvm/tirx/stmt.h`` (:ref:`file_tvm_tirx_stmt.h`)






Namespaces
----------


- :ref:`namespace_tvm`

- :ref:`namespace_tvm__tirx`

- :ref:`namespace_tvm__tirx__transform`


Classes
-------


- :ref:`exhale_class_classtvm_1_1tirx_1_1transform_1_1Pass`

- :ref:`exhale_class_classtvm_1_1tirx_1_1transform_1_1PassContext`


Functions
---------


- :ref:`exhale_function_namespacetvm_1_1tirx_1a014feab86894b7785a2e16678a0d7024`

- :ref:`exhale_function_namespacetvm_1_1tirx_1a53db048fd5155136776bdee0e89dc9f0`

- :ref:`exhale_function_namespacetvm_1_1tirx_1a37cecf2b245875a429667fe73650f3ed`

- :ref:`exhale_function_namespacetvm_1_1tirx_1a0626ff640873946438d4c3fe934ef312`

- :ref:`exhale_function_namespacetvm_1_1tirx_1a83e778bb88ecdb865634d5798d326f33`

- :ref:`exhale_function_namespacetvm_1_1tirx_1aee04dafcac45004fa4cac15e48f95501`

- :ref:`exhale_function_namespacetvm_1_1tirx_1_1transform_1abfb3b8a1341b0522dfa63a05de1b26de`

- :ref:`exhale_function_namespacetvm_1_1tirx_1a1d09904bea2f5ca41bf751703ef135e8`

