
.. _file_tvm_target_target.h:

File target.h
=============

|exhale_lsh| :ref:`Parent directory <dir_tvm_target>` (``tvm/target``)

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



Compilation target object. 



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

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


.. toctree::
   :maxdepth: 1

   program_listing_file_tvm_target_target.h.rst





Includes
--------


- ``algorithm``

- ``string``

- ``tvm/ffi/reflection/registry.h``

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

- ``tvm/ir/function.h`` (:ref:`file_tvm_ir_function.h`)

- ``tvm/ir/with_context.h`` (:ref:`file_tvm_ir_with_context.h`)

- ``tvm/runtime/device_api.h`` (:ref:`file_tvm_runtime_device_api.h`)

- ``tvm/target/target_kind.h`` (:ref:`file_tvm_target_target_kind.h`)



Included By
-----------


- :ref:`file_tvm_codegen_codegen.h`

- :ref:`file_tvm_target_target_tag_registry.h`

- :ref:`file_tvm_tirx_analysis.h`

- :ref:`file_tvm_tirx_layout.h`

- :ref:`file_tvm_tirx_tile_context.h`

- :ref:`file_tvm_tirx_transform.h`




Namespaces
----------


- :ref:`namespace_tvm`

- :ref:`namespace_tvm__attr`


Classes
-------


- :ref:`exhale_class_classtvm_1_1Target`

- :ref:`exhale_class_classtvm_1_1TargetObj`


Variables
---------


- :ref:`exhale_variable_namespacetvm_1_1attr_1a13103f392740aac64f5d74ae37af00f7`

