
.. _file_tvm_codegen_codegen.h:

File codegen.h
==============

|exhale_lsh| :ref:`Parent directory <dir_tvm_codegen>` (``tvm/codegen``)

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



Shared module build dispatch and imported-module packing. 



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

Definition (``tvm/codegen/codegen.h``)
--------------------------------------


.. toctree::
   :maxdepth: 1

   program_listing_file_tvm_codegen_codegen.h.rst





Includes
--------


- ``string``

- ``tvm/ffi/extra/module.h``

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

- ``tvm/runtime/base.h`` (:ref:`file_tvm_runtime_base.h`)

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






Namespaces
----------


- :ref:`namespace_tvm`

- :ref:`namespace_tvm__codegen`

- :ref:`namespace_tvm__codegen__attr`


Functions
---------


- :ref:`exhale_function_namespacetvm_1_1codegen_1a744535f57f75db748bb39d5b02ebf082`

- :ref:`exhale_function_namespacetvm_1_1codegen_1a8e4cae33084911fb5cf059fc1a9c1d2f`

- :ref:`exhale_function_namespacetvm_1_1codegen_1ac6b32b9529710751962415061dfd4acf`


Variables
---------


- :ref:`exhale_variable_namespacetvm_1_1codegen_1_1attr_1af85f80a6cd94b523d3ca3b3fca574659`

