
.. _file_tvm_tirx_script_ir_builder_ir.h:

File ir.h
=========

|exhale_lsh| :ref:`Parent directory <dir_tvm_tirx_script_ir_builder>` (``tvm/tirx/script/ir_builder``)

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



IRBuilder APIs for TIRx functions and statements. 



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

Definition (``tvm/tirx/script/ir_builder/ir.h``)
------------------------------------------------


.. toctree::
   :maxdepth: 1

   program_listing_file_tvm_tirx_script_ir_builder_ir.h.rst





Includes
--------


- ``tvm/ffi/container/tuple.h``

- ``tvm/ffi/container/variant.h``

- ``tvm/ir/prim/op.h`` (:ref:`file_tvm_ir_prim_op.h`)

- ``tvm/runtime/tensor.h`` (:ref:`file_tvm_runtime_tensor.h`)

- ``tvm/script/ir_builder/ir.h`` (:ref:`file_tvm_script_ir_builder_ir.h`)

- ``tvm/tirx/script/ir_builder/frame.h`` (:ref:`file_tvm_tirx_script_ir_builder_frame.h`)

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

- ``tvm/tirx/tile/thread_scope.h`` (:ref:`file_tvm_tirx_tile_thread_scope.h`)

- ``tvm/tirx/type.h`` (:ref:`file_tvm_tirx_type.h`)






Namespaces
----------


- :ref:`namespace_tvm`

- :ref:`namespace_tvm__script`

- :ref:`namespace_tvm__script__ir_builder`

- :ref:`namespace_tvm__script__ir_builder__tirx`


Classes
-------


- :ref:`exhale_class_classtvm_1_1script_1_1ir__builder_1_1tirx_1_1TensorVar`

- :ref:`exhale_class_classtvm_1_1script_1_1ir__builder_1_1tirx_1_1ThreadScope`

- :ref:`exhale_class_classtvm_1_1script_1_1ir__builder_1_1tirx_1_1Var`


Functions
---------


- :ref:`exhale_function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1ac307c2206e6fcacb36fe08289e5b5a31`

- :ref:`exhale_function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1a74518f928669160b1414e0828eaafbb6`

- :ref:`exhale_function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1a91682000d93e5bd2f20173780c529c14`

- :ref:`exhale_function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1a774eac1d7ce7a993b13f5e3947a8c8a4`

- :ref:`exhale_function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1afd5dc6b469056bd40917e93b6def788c`

- :ref:`exhale_function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1aa3ec9e1829c0b86b46d8789e8dd97086`

- :ref:`exhale_function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1a4df780397db16963cf0f37ead6e24558`

- :ref:`exhale_function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1a5e54bdd1cc582f54db4e111e72483486`

- :ref:`exhale_function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1aee792123daa1ea6e8b2f282c7d88eb90`

