This is an automated email from the ASF dual-hosted git repository.
tqchen pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/tvm-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 04e50f1d4c4 deploying tirx docs
(32b4eee29741bc6a9c1c39502763ccbde8af27dc)
04e50f1d4c4 is described below
commit 04e50f1d4c42d58b1bc3d085d97f1e2ff574efff
Author: tvm-bot <[email protected]>
AuthorDate: Mon Nov 2 20:36:00 2026 +0000
deploying tirx docs (32b4eee29741bc6a9c1c39502763ccbde8af27dc)
---
.../cpp/generated/file_tvm_ir_prim_op.h.rst | 24 +++---
.../generated/file_tvm_ir_prim_pattern_match.h.rst | 16 ++--
.../cpp/generated/file_tvm_sym_int_set.h.rst | 8 +-
.../file_tvm_tirx_script_ir_builder_ir.h.rst | 4 +-
.../cpp/generated/file_tvm_tirx_transform.h.rst | 4 +-
.../reference/cpp/generated/namespace_tvm.rst | 88 +++++++++++-----------
.../namespace_tvm__script__ir_builder__tirx.rst | 4 +-
.../generated/namespace_tvm__tirx__transform.rst | 4 +-
tirx/commit_hash | 2 +-
.../cpp/generated/file_tvm_ir_prim_op.h.html | 12 +--
.../file_tvm_ir_prim_pattern_match.h.html | 8 +-
.../cpp/generated/file_tvm_sym_int_set.h.html | 4 +-
.../file_tvm_tirx_script_ir_builder_ir.h.html | 2 +-
.../cpp/generated/file_tvm_tirx_transform.h.html | 2 +-
tirx/reference/cpp/generated/namespace_tvm.html | 54 ++++++-------
.../namespace_tvm__script__ir_builder__tirx.html | 2 +-
.../generated/namespace_tvm__tirx__transform.html | 2 +-
.../generated/tvm_tirx.tirx.tile.Operand.html | 2 +-
tirx/searchindex.js | 2 +-
19 files changed, 122 insertions(+), 122 deletions(-)
diff --git a/tirx/_sources/reference/cpp/generated/file_tvm_ir_prim_op.h.rst
b/tirx/_sources/reference/cpp/generated/file_tvm_ir_prim_op.h.rst
index 9e354c04d9b..6079ee5db5e 100644
--- a/tirx/_sources/reference/cpp/generated/file_tvm_ir_prim_op.h.rst
+++ b/tirx/_sources/reference/cpp/generated/file_tvm_ir_prim_op.h.rst
@@ -79,8 +79,6 @@ Functions
---------
-- :ref:`exhale_function_namespacetvm_1ac530af613755669ca3e2d4f36999ed83`
-
- :ref:`exhale_function_namespacetvm_1aa6038f945a8d7f9721fec5d8c7ae92c4`
- :ref:`exhale_function_namespacetvm_1aa485f9862909e2a14b52da123de85f9f`
@@ -91,6 +89,8 @@ Functions
- :ref:`exhale_function_namespacetvm_1a35ae5e4b912ab82c46c66448e0bfdd61`
+- :ref:`exhale_function_namespacetvm_1ac530af613755669ca3e2d4f36999ed83`
+
- :ref:`exhale_function_namespacetvm_1a149849cabbaead13c740e7d7d17950ca`
- :ref:`exhale_function_namespacetvm_1ae5f0143e15cbea237c612c8f95e2b3ca`
@@ -113,8 +113,6 @@ Functions
- :ref:`exhale_function_namespacetvm_1ac56320b19588a2b78ee6af41871589fa`
-- :ref:`exhale_function_namespacetvm_1ae034d880d0a0d5d575b101e6ed1381d6`
-
- :ref:`exhale_function_namespacetvm_1a0fca6e906a15aa171db096bf0914f1e0`
- :ref:`exhale_function_namespacetvm_1a82fa5ae041c35999d346c4524e46f287`
@@ -125,6 +123,8 @@ Functions
- :ref:`exhale_function_namespacetvm_1ad78886b61b42488bec12a618a47bdbe9`
+- :ref:`exhale_function_namespacetvm_1ae034d880d0a0d5d575b101e6ed1381d6`
+
- :ref:`exhale_function_namespacetvm_1a31e7a3e4a160a1d048e3ba741966f1a8`
- :ref:`exhale_function_namespacetvm_1ac6943662fcd2a9eddf7e0ebb67bd068f`
@@ -225,6 +225,8 @@ Functions
- :ref:`exhale_function_namespacetvm_1a1288758f4fa9e132fe8688e1eba1607f`
+- :ref:`exhale_function_namespacetvm_1ade9bbf63c5f48528f5326d1a3d93cac7`
+
- :ref:`exhale_function_namespacetvm_1aef4392d26548de9e3f3260b062d17e0e`
- :ref:`exhale_function_namespacetvm_1a3e57e76d26d3c37dfc770aa256f16f8e`
@@ -235,10 +237,6 @@ Functions
- :ref:`exhale_function_namespacetvm_1ae75815ed47ba87dc866e53586ebd87e1`
-- :ref:`exhale_function_namespacetvm_1ade9bbf63c5f48528f5326d1a3d93cac7`
-
-- :ref:`exhale_function_namespacetvm_1abbb06b0efec85cc1728997ff72d63d87`
-
- :ref:`exhale_function_namespacetvm_1ad924575a3e178b130a4dda8b2256d57f`
- :ref:`exhale_function_namespacetvm_1ad174b199c5245939bc0f8deeba5dc99c`
@@ -249,6 +247,8 @@ Functions
- :ref:`exhale_function_namespacetvm_1aba3fb8f437bfb711df42db6f72776a35`
+- :ref:`exhale_function_namespacetvm_1abbb06b0efec85cc1728997ff72d63d87`
+
- :ref:`exhale_function_namespacetvm_1ac008d3cae5f8c9d2d5ed86b10c5ccc75`
- :ref:`exhale_function_namespacetvm_1a0e86144465421d8b70be20e88bb45638`
@@ -639,10 +639,6 @@ Functions
- :ref:`exhale_function_namespacetvm_1a34941a0d0527fbedfecd3a18d43e51c4`
-- :ref:`exhale_function_namespacetvm_1a5a40fe2668e3a2bbdf05d545a1ac0c35`
-
-- :ref:`exhale_function_namespacetvm_1ad0a2e5130aa40bd6aef7ef9cbb7a84cd`
-
- :ref:`exhale_function_namespacetvm_1af26e308cad40a790eba1e60c94e1c71b`
- :ref:`exhale_function_namespacetvm_1a5b47bc493b557e0321c4c12f16bbaf80`
@@ -651,6 +647,10 @@ Functions
- :ref:`exhale_function_namespacetvm_1af39ab3c27eb180345393326f60505981`
+- :ref:`exhale_function_namespacetvm_1a5a40fe2668e3a2bbdf05d545a1ac0c35`
+
+- :ref:`exhale_function_namespacetvm_1ad0a2e5130aa40bd6aef7ef9cbb7a84cd`
+
- :ref:`exhale_function_namespacetvm_1a7005bbd14b4cb5f57eca8f0eb99f7748`
- :ref:`exhale_function_namespacetvm_1a0bec51baa8278ae90717e921472734a6`
diff --git
a/tirx/_sources/reference/cpp/generated/file_tvm_ir_prim_pattern_match.h.rst
b/tirx/_sources/reference/cpp/generated/file_tvm_ir_prim_pattern_match.h.rst
index ae031d6d82e..5aad1bb1218 100644
--- a/tirx/_sources/reference/cpp/generated/file_tvm_ir_prim_pattern_match.h.rst
+++ b/tirx/_sources/reference/cpp/generated/file_tvm_ir_prim_pattern_match.h.rst
@@ -158,12 +158,12 @@ Functions
- :ref:`exhale_function_namespacetvm_1ad6f2b9d9c6ac80579866e62f53756e25`
-- :ref:`exhale_function_namespacetvm_1aaa57296cf5633ae36e8f6c1685db5d63`
-
- :ref:`exhale_function_namespacetvm_1a66ed8401a553ad5d4f444283cd619e85`
- :ref:`exhale_function_namespacetvm_1a6d6a1c629c51224ea66b141ff966b93f`
+- :ref:`exhale_function_namespacetvm_1aaa57296cf5633ae36e8f6c1685db5d63`
+
- :ref:`exhale_function_namespacetvm_1a2c34094a0d90d2a554336564b1fba3a2`
- :ref:`exhale_function_namespacetvm_1ac9d50c060c54980dff8f0f62736f7e1f`
@@ -186,12 +186,12 @@ Functions
- :ref:`exhale_function_namespacetvm_1af7b8be795dd2e9889636e2383c554c67`
-- :ref:`exhale_function_namespacetvm_1afcdbd1fab3bdd58534c7fa93f3443d91`
-
- :ref:`exhale_function_namespacetvm_1a15550334ba622451f41e2f04d386c1a2`
- :ref:`exhale_function_namespacetvm_1ab09a39be17461ad9a4f0ec0b3cb963d9`
+- :ref:`exhale_function_namespacetvm_1afcdbd1fab3bdd58534c7fa93f3443d91`
+
- :ref:`exhale_function_namespacetvm_1a253689828377e1e885a14b913f37a1c8`
- :ref:`exhale_function_namespacetvm_1a5db247e2fc116eb89596c4f2260f5fd3`
@@ -218,12 +218,12 @@ Functions
- :ref:`exhale_function_namespacetvm_1ae07cb4d386babd74a5e42d143882bfd3`
-- :ref:`exhale_function_namespacetvm_1a0116e9743c4fd5d3ee6b660870e5bf4f`
-
- :ref:`exhale_function_namespacetvm_1a06c876d86dd675819633003200a04c3a`
- :ref:`exhale_function_namespacetvm_1a850a6f663cf645bf1d5de9e46c074c15`
+- :ref:`exhale_function_namespacetvm_1a0116e9743c4fd5d3ee6b660870e5bf4f`
+
- :ref:`exhale_function_namespacetvm_1ac559d7393509db4ce67a54d4edfbe8b0`
- :ref:`exhale_function_namespacetvm_1a7351c7ad62e6febd0cfff024204afd7c`
@@ -270,10 +270,10 @@ Functions
- :ref:`exhale_function_namespacetvm_1a34d3774087ee1b5cddd400921762235f`
-- :ref:`exhale_function_namespacetvm_1aafc5e5fa4393becb77c4b6d7da3ace2d`
-
- :ref:`exhale_function_namespacetvm_1a98593b4c0d2622859925df160ca32f3d`
+- :ref:`exhale_function_namespacetvm_1aafc5e5fa4393becb77c4b6d7da3ace2d`
+
- :ref:`exhale_function_namespacetvm_1a3fa4f9842f6f0d7c651561a15d29f47a`
- :ref:`exhale_function_namespacetvm_1a7e76c8a0d99d28429fd531bdf9f7598e`
diff --git a/tirx/_sources/reference/cpp/generated/file_tvm_sym_int_set.h.rst
b/tirx/_sources/reference/cpp/generated/file_tvm_sym_int_set.h.rst
index e672fbd5a6a..bda7b6abc6c 100644
--- a/tirx/_sources/reference/cpp/generated/file_tvm_sym_int_set.h.rst
+++ b/tirx/_sources/reference/cpp/generated/file_tvm_sym_int_set.h.rst
@@ -91,14 +91,14 @@ Functions
- :ref:`exhale_function_namespacetvm_1_1sym_1ae405f07d95a182f733cc63824fcb7461`
-- :ref:`exhale_function_namespacetvm_1_1sym_1a4f90613dc6bcaf5600705007d3d95194`
-
-- :ref:`exhale_function_namespacetvm_1_1sym_1ab36dbd3ba5a38265c93e281f868bdc6f`
-
- :ref:`exhale_function_namespacetvm_1_1sym_1a85bf9e17966d794359c4c59498c9d609`
- :ref:`exhale_function_namespacetvm_1_1sym_1ac17fce27a9c3079cb24a4d5da19ed1c6`
+- :ref:`exhale_function_namespacetvm_1_1sym_1a4f90613dc6bcaf5600705007d3d95194`
+
+- :ref:`exhale_function_namespacetvm_1_1sym_1ab36dbd3ba5a38265c93e281f868bdc6f`
+
- :ref:`exhale_function_namespacetvm_1_1sym_1a347abc17ec6c0eb59caebbc1a1e36c8d`
- :ref:`exhale_function_namespacetvm_1_1sym_1a31682215119ca2688c6320c32760bfe0`
diff --git
a/tirx/_sources/reference/cpp/generated/file_tvm_tirx_script_ir_builder_ir.h.rst
b/tirx/_sources/reference/cpp/generated/file_tvm_tirx_script_ir_builder_ir.h.rst
index 23478a29b42..83340d6a3c2 100644
---
a/tirx/_sources/reference/cpp/generated/file_tvm_tirx_script_ir_builder_ir.h.rst
+++
b/tirx/_sources/reference/cpp/generated/file_tvm_tirx_script_ir_builder_ir.h.rst
@@ -86,10 +86,10 @@ Functions
---------
--
:ref:`exhale_function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1a74518f928669160b1414e0828eaafbb6`
-
-
: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`
diff --git
a/tirx/_sources/reference/cpp/generated/file_tvm_tirx_transform.h.rst
b/tirx/_sources/reference/cpp/generated/file_tvm_tirx_transform.h.rst
index 2133d90bdb4..b3cb7b6abf6 100644
--- a/tirx/_sources/reference/cpp/generated/file_tvm_tirx_transform.h.rst
+++ b/tirx/_sources/reference/cpp/generated/file_tvm_tirx_transform.h.rst
@@ -96,10 +96,10 @@ Functions
-
:ref:`exhale_function_namespacetvm_1_1tirx_1_1transform_1a7d66c5587649e530020ba0734ab11297`
--
:ref:`exhale_function_namespacetvm_1_1tirx_1_1transform_1abb8807af44dfc09a04d15ff231d4ef13`
-
-
:ref:`exhale_function_namespacetvm_1_1tirx_1_1transform_1a38a89149c0da670e373d9c7ae6b501bf`
+-
:ref:`exhale_function_namespacetvm_1_1tirx_1_1transform_1abb8807af44dfc09a04d15ff231d4ef13`
+
-
:ref:`exhale_function_namespacetvm_1_1tirx_1_1transform_1a785a8237936df439abe7e3486f110d47`
-
:ref:`exhale_function_namespacetvm_1_1tirx_1_1transform_1a77f977f00ba27a8ecb05cdb5e20faf38`
diff --git a/tirx/_sources/reference/cpp/generated/namespace_tvm.rst
b/tirx/_sources/reference/cpp/generated/namespace_tvm.rst
index 694a1ee1e32..5824dbf866c 100644
--- a/tirx/_sources/reference/cpp/generated/namespace_tvm.rst
+++ b/tirx/_sources/reference/cpp/generated/namespace_tvm.rst
@@ -516,10 +516,10 @@ Functions
- :ref:`exhale_function_namespacetvm_1a7744c56beeaca3e5ebefd33b47c3d5cb`
-- :ref:`exhale_function_namespacetvm_1adca2cf79ae266f512eac9686d152093b`
-
- :ref:`exhale_function_namespacetvm_1a2c34094a0d90d2a554336564b1fba3a2`
+- :ref:`exhale_function_namespacetvm_1adca2cf79ae266f512eac9686d152093b`
+
- :ref:`exhale_function_namespacetvm_1a4335aa12446ea6ad912e5aef42e36579`
- :ref:`exhale_function_namespacetvm_1a3835e89801a9e13a6e7ec0f965c338f8`
@@ -634,11 +634,9 @@ Functions
- :ref:`exhale_function_namespacetvm_1adf80beae745437071a723b9170c65dc1`
-- :ref:`exhale_function_namespacetvm_1ab354bf1270121abea71fade83f13b0b0`
-
- :ref:`exhale_function_namespacetvm_1a460572123ac43346571969c7c474d9b3`
-- :ref:`exhale_function_namespacetvm_1a03983cf66713724c138f9697bb8e0e97`
+- :ref:`exhale_function_namespacetvm_1ab354bf1270121abea71fade83f13b0b0`
- :ref:`exhale_function_namespacetvm_1a7d182ece0a5fe24bf0479f38063f0829`
@@ -648,6 +646,8 @@ Functions
- :ref:`exhale_function_namespacetvm_1a56fac2bf30a61d8dd727f7b1956dd0db`
+- :ref:`exhale_function_namespacetvm_1a03983cf66713724c138f9697bb8e0e97`
+
- :ref:`exhale_function_namespacetvm_1ab25738e50b37cd07b2d171ca74ba9321`
- :ref:`exhale_function_namespacetvm_1afcdbd1fab3bdd58534c7fa93f3443d91`
@@ -656,13 +656,19 @@ Functions
- :ref:`exhale_function_namespacetvm_1ab09a39be17461ad9a4f0ec0b3cb963d9`
+- :ref:`exhale_function_namespacetvm_1a253689828377e1e885a14b913f37a1c8`
+
- :ref:`exhale_function_namespacetvm_1a92e2cae35b1e48f130b76f42c6ee3106`
- :ref:`exhale_function_namespacetvm_1a4ff6afc90cabb820cf2f2fda6daefd92`
- :ref:`exhale_function_namespacetvm_1acb2697d9f746f0377975893eb080288e`
-- :ref:`exhale_function_namespacetvm_1a253689828377e1e885a14b913f37a1c8`
+- :ref:`exhale_function_namespacetvm_1a5db247e2fc116eb89596c4f2260f5fd3`
+
+- :ref:`exhale_function_namespacetvm_1a65d320780845ca2d9cabe659baf5650d`
+
+- :ref:`exhale_function_namespacetvm_1a66abe3176c42f9cdf33fd093da102d78`
- :ref:`exhale_function_namespacetvm_1afc83b50366be0862a6c8f88c9a4e62d5`
@@ -670,12 +676,6 @@ Functions
- :ref:`exhale_function_namespacetvm_1a3fc66f0c6cd2135365cd24917d931abe`
-- :ref:`exhale_function_namespacetvm_1a5db247e2fc116eb89596c4f2260f5fd3`
-
-- :ref:`exhale_function_namespacetvm_1a65d320780845ca2d9cabe659baf5650d`
-
-- :ref:`exhale_function_namespacetvm_1a66abe3176c42f9cdf33fd093da102d78`
-
- :ref:`exhale_function_namespacetvm_1a5c5034de2993b9130b7bd9d593a11bb5`
- :ref:`exhale_function_namespacetvm_1af70bb4a982810d795dbd17ce73c6b124`
@@ -750,6 +750,12 @@ Functions
- :ref:`exhale_function_namespacetvm_1a51dc569142bf8ce8ea55f73029d3807d`
+- :ref:`exhale_function_namespacetvm_1ac559d7393509db4ce67a54d4edfbe8b0`
+
+- :ref:`exhale_function_namespacetvm_1a7351c7ad62e6febd0cfff024204afd7c`
+
+- :ref:`exhale_function_namespacetvm_1a1eaa18dbddaa07d70c9279e0bcdac05a`
+
- :ref:`exhale_function_namespacetvm_1a1f98476c3a413f6cdfc7b7e490f3221b`
- :ref:`exhale_function_namespacetvm_1a4c5092e248ab7daa5de5c22717670d8e`
@@ -762,11 +768,7 @@ Functions
- :ref:`exhale_function_namespacetvm_1a0854363590c38f5479b1da5e70c4f002`
-- :ref:`exhale_function_namespacetvm_1ac559d7393509db4ce67a54d4edfbe8b0`
-
-- :ref:`exhale_function_namespacetvm_1a7351c7ad62e6febd0cfff024204afd7c`
-
-- :ref:`exhale_function_namespacetvm_1a1eaa18dbddaa07d70c9279e0bcdac05a`
+- :ref:`exhale_function_namespacetvm_1a01a1524b95ddb4124f838526b0af1f5c`
- :ref:`exhale_function_namespacetvm_1a1bd0ed1cda03a92fcc524e6191105b8d`
@@ -778,7 +780,11 @@ Functions
- :ref:`exhale_function_namespacetvm_1a7477f9c7de0148e5580333452571ad66`
-- :ref:`exhale_function_namespacetvm_1a01a1524b95ddb4124f838526b0af1f5c`
+- :ref:`exhale_function_namespacetvm_1afd9566424968e15c462fb9bc2326c568`
+
+- :ref:`exhale_function_namespacetvm_1a509224ee70e43a87c9a9f90050130067`
+
+- :ref:`exhale_function_namespacetvm_1af6d0ad1d909999b19bf03a951f6c0083`
- :ref:`exhale_function_namespacetvm_1a598f8139c469abc4066dbdd0a0a0845d`
@@ -792,14 +798,6 @@ Functions
- :ref:`exhale_function_namespacetvm_1a6eea8276bcc178425bc14f3d878970ff`
-- :ref:`exhale_function_namespacetvm_1afd9566424968e15c462fb9bc2326c568`
-
-- :ref:`exhale_function_namespacetvm_1a509224ee70e43a87c9a9f90050130067`
-
-- :ref:`exhale_function_namespacetvm_1af6d0ad1d909999b19bf03a951f6c0083`
-
-- :ref:`exhale_function_namespacetvm_1a2ea3b45c96d3980227e418f7158ce5c3`
-
- :ref:`exhale_function_namespacetvm_1a5bea550dd56905267e2e2b0d72a34c62`
- :ref:`exhale_function_namespacetvm_1a81851f002c71fea8695a2e2bd29eefc7`
@@ -808,6 +806,14 @@ Functions
- :ref:`exhale_function_namespacetvm_1ad7c45c38af02ce88083d976f9be743b4`
+- :ref:`exhale_function_namespacetvm_1a2ea3b45c96d3980227e418f7158ce5c3`
+
+- :ref:`exhale_function_namespacetvm_1a93f1c7a184054d6af9aab47a636e912f`
+
+- :ref:`exhale_function_namespacetvm_1ab480e963072a0d618a1f10d597167545`
+
+- :ref:`exhale_function_namespacetvm_1a1bb911ef90e2f328ba2ae63387b9e936`
+
- :ref:`exhale_function_namespacetvm_1ad93d00f7b080dc3f905f5c34c170a041`
- :ref:`exhale_function_namespacetvm_1a9cea8f3789d8f3dc78acae43e9a6aad6`
@@ -820,11 +826,11 @@ Functions
- :ref:`exhale_function_namespacetvm_1a7e2181bca182f90533ec35537714d09d`
-- :ref:`exhale_function_namespacetvm_1a93f1c7a184054d6af9aab47a636e912f`
+- :ref:`exhale_function_namespacetvm_1a643251a6b1d19348c4078bb6bbc60d1b`
-- :ref:`exhale_function_namespacetvm_1ab480e963072a0d618a1f10d597167545`
+- :ref:`exhale_function_namespacetvm_1a8e2950323c16d13a9504ec30071f0579`
-- :ref:`exhale_function_namespacetvm_1a1bb911ef90e2f328ba2ae63387b9e936`
+- :ref:`exhale_function_namespacetvm_1a7a9c412ffac336a65d93d2967d60dcbe`
- :ref:`exhale_function_namespacetvm_1a5530417da455bd46f5dc55f27d69bcdf`
@@ -838,12 +844,6 @@ Functions
- :ref:`exhale_function_namespacetvm_1aae1dcfef78728c5490d3c107b4abac5a`
-- :ref:`exhale_function_namespacetvm_1a643251a6b1d19348c4078bb6bbc60d1b`
-
-- :ref:`exhale_function_namespacetvm_1a8e2950323c16d13a9504ec30071f0579`
-
-- :ref:`exhale_function_namespacetvm_1a7a9c412ffac336a65d93d2967d60dcbe`
-
- :ref:`exhale_function_namespacetvm_1a1ce1eb32fc9d76ebe5a6b8d185024d41`
- :ref:`exhale_function_namespacetvm_1abccc3d3e96ee608022b148ffa05034eb`
@@ -852,13 +852,15 @@ Functions
- :ref:`exhale_function_namespacetvm_1a8c7a3555362a34c57e7eda751b699d6a`
+- :ref:`exhale_function_namespacetvm_1a7fdc1742f400de487cb807737b16aacb`
+
- :ref:`exhale_function_namespacetvm_1abd7d1b3232218b25e2e0cf6ef699a65f`
- :ref:`exhale_function_namespacetvm_1a82dc2fe21e7a64be5a1b11c2a8775d31`
- :ref:`exhale_function_namespacetvm_1a6f638564e5e4d1023096523800f2579e`
-- :ref:`exhale_function_namespacetvm_1a7fdc1742f400de487cb807737b16aacb`
+- :ref:`exhale_function_namespacetvm_1adfe0027298faaa905130ff80023b4804`
- :ref:`exhale_function_namespacetvm_1a236d9aae385e6697874f75e4c8a69f8d`
@@ -866,7 +868,11 @@ Functions
- :ref:`exhale_function_namespacetvm_1ad5ba71021b167b0a6ca2138b2c8bbace`
-- :ref:`exhale_function_namespacetvm_1adfe0027298faaa905130ff80023b4804`
+- :ref:`exhale_function_namespacetvm_1ac58e284059c962f5a96e46d98fe24e8d`
+
+- :ref:`exhale_function_namespacetvm_1ab042ef46f754a15ae6c332babcd67907`
+
+- :ref:`exhale_function_namespacetvm_1aa99dbf24a4d6e8c09587296bda16ff0d`
- :ref:`exhale_function_namespacetvm_1ac3bf2ef3556c995846dddcd84e5db8a6`
@@ -874,16 +880,10 @@ Functions
- :ref:`exhale_function_namespacetvm_1a1a3f9ad4d0e25eee9c0b3a9c83114bc0`
-- :ref:`exhale_function_namespacetvm_1ac58e284059c962f5a96e46d98fe24e8d`
-
-- :ref:`exhale_function_namespacetvm_1ab042ef46f754a15ae6c332babcd67907`
-
-- :ref:`exhale_function_namespacetvm_1aa99dbf24a4d6e8c09587296bda16ff0d`
+- :ref:`exhale_function_namespacetvm_1a34d3774087ee1b5cddd400921762235f`
- :ref:`exhale_function_namespacetvm_1a354b9954ff25dd819a51d856fdd38827`
-- :ref:`exhale_function_namespacetvm_1a34d3774087ee1b5cddd400921762235f`
-
- :ref:`exhale_function_namespacetvm_1aafc5e5fa4393becb77c4b6d7da3ace2d`
- :ref:`exhale_function_namespacetvm_1a98593b4c0d2622859925df160ca32f3d`
diff --git
a/tirx/_sources/reference/cpp/generated/namespace_tvm__script__ir_builder__tirx.rst
b/tirx/_sources/reference/cpp/generated/namespace_tvm__script__ir_builder__tirx.rst
index ec57e5350b7..d3aa0624792 100644
---
a/tirx/_sources/reference/cpp/generated/namespace_tvm__script__ir_builder__tirx.rst
+++
b/tirx/_sources/reference/cpp/generated/namespace_tvm__script__ir_builder__tirx.rst
@@ -32,10 +32,10 @@ Functions
---------
--
:ref:`exhale_function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1a74518f928669160b1414e0828eaafbb6`
-
-
: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`
diff --git
a/tirx/_sources/reference/cpp/generated/namespace_tvm__tirx__transform.rst
b/tirx/_sources/reference/cpp/generated/namespace_tvm__tirx__transform.rst
index 8b03dfd1613..03c92884655 100644
--- a/tirx/_sources/reference/cpp/generated/namespace_tvm__tirx__transform.rst
+++ b/tirx/_sources/reference/cpp/generated/namespace_tvm__tirx__transform.rst
@@ -48,10 +48,10 @@ Functions
-
:ref:`exhale_function_namespacetvm_1_1tirx_1_1transform_1a7d66c5587649e530020ba0734ab11297`
--
:ref:`exhale_function_namespacetvm_1_1tirx_1_1transform_1abb8807af44dfc09a04d15ff231d4ef13`
-
-
:ref:`exhale_function_namespacetvm_1_1tirx_1_1transform_1a38a89149c0da670e373d9c7ae6b501bf`
+-
:ref:`exhale_function_namespacetvm_1_1tirx_1_1transform_1abb8807af44dfc09a04d15ff231d4ef13`
+
-
:ref:`exhale_function_namespacetvm_1_1tirx_1_1transform_1a785a8237936df439abe7e3486f110d47`
-
:ref:`exhale_function_namespacetvm_1_1tirx_1_1transform_1a77f977f00ba27a8ecb05cdb5e20faf38`
diff --git a/tirx/commit_hash b/tirx/commit_hash
index 0bb1f44072c..7a8d81d7530 100644
--- a/tirx/commit_hash
+++ b/tirx/commit_hash
@@ -1 +1 @@
-3e67e126e8096349c57261ce891b8aa8051d2562
+32b4eee29741bc6a9c1c39502763ccbde8af27dc
diff --git a/tirx/reference/cpp/generated/file_tvm_ir_prim_op.h.html
b/tirx/reference/cpp/generated/file_tvm_ir_prim_op.h.html
index 25244f72b48..c66bb9a9e34 100644
--- a/tirx/reference/cpp/generated/file_tvm_ir_prim_op.h.html
+++ b/tirx/reference/cpp/generated/file_tvm_ir_prim_op.h.html
@@ -472,12 +472,12 @@
<section id="functions">
<h2>Functions<a class="headerlink" href="#functions" title="Link to this
heading">#</a></h2>
<ul class="simple">
-<li><p><a class="reference internal"
href="function_namespacetvm_1ac530af613755669ca3e2d4f36999ed83.html#exhale-function-namespacetvm-1ac530af613755669ca3e2d4f36999ed83"><span
class="std std-ref">Function tvm::add(PrimExpr, PrimExpr,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1aa6038f945a8d7f9721fec5d8c7ae92c4.html#exhale-function-namespacetvm-1aa6038f945a8d7f9721fec5d8c7ae92c4"><span
class="std std-ref">Function tvm::add(const PrimExpr&, float,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1aa485f9862909e2a14b52da123de85f9f.html#exhale-function-namespacetvm-1aa485f9862909e2a14b52da123de85f9f"><span
class="std std-ref">Function tvm::add(float, const PrimExpr&,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a142e99809b29c10ce20fae8054f614b1.html#exhale-function-namespacetvm-1a142e99809b29c10ce20fae8054f614b1"><span
class="std std-ref">Function tvm::add(int, const PrimExpr&,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1aaf4a06a5b8c9cb5a0aaa6bbb1998fe18.html#exhale-function-namespacetvm-1aaf4a06a5b8c9cb5a0aaa6bbb1998fe18"><span
class="std std-ref">Function tvm::add(const PrimExpr&, int,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a35ae5e4b912ab82c46c66448e0bfdd61.html#exhale-function-namespacetvm-1a35ae5e4b912ab82c46c66448e0bfdd61"><span
class="std std-ref">Function tvm::add(const PrimExpr&, double,
Location)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1ac530af613755669ca3e2d4f36999ed83.html#exhale-function-namespacetvm-1ac530af613755669ca3e2d4f36999ed83"><span
class="std std-ref">Function tvm::add(PrimExpr, PrimExpr,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a149849cabbaead13c740e7d7d17950ca.html#exhale-function-namespacetvm-1a149849cabbaead13c740e7d7d17950ca"><span
class="std std-ref">Function tvm::bitwise_and(const PrimExpr&, int,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ae5f0143e15cbea237c612c8f95e2b3ca.html#exhale-function-namespacetvm-1ae5f0143e15cbea237c612c8f95e2b3ca"><span
class="std std-ref">Function tvm::bitwise_and(int, const PrimExpr&,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a62ebf338fd59f1d6ecfcc24f6aa3c0ef.html#exhale-function-namespacetvm-1a62ebf338fd59f1d6ecfcc24f6aa3c0ef"><span
class="std std-ref">Function tvm::bitwise_and(PrimExpr, PrimExpr,
Location)</span></a></p></li>
@@ -489,12 +489,12 @@
<li><p><a class="reference internal"
href="function_namespacetvm_1a3eb9244782eaa685611c9e851816eddf.html#exhale-function-namespacetvm-1a3eb9244782eaa685611c9e851816eddf"><span
class="std std-ref">Function tvm::bitwise_xor(int, const PrimExpr&,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a8a0bc412728b3698f7f76c6ad5cd72f5.html#exhale-function-namespacetvm-1a8a0bc412728b3698f7f76c6ad5cd72f5"><span
class="std std-ref">Function tvm::bitwise_xor(PrimExpr, PrimExpr,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ac56320b19588a2b78ee6af41871589fa.html#exhale-function-namespacetvm-1ac56320b19588a2b78ee6af41871589fa"><span
class="std std-ref">Function tvm::ceildiv</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1ae034d880d0a0d5d575b101e6ed1381d6.html#exhale-function-namespacetvm-1ae034d880d0a0d5d575b101e6ed1381d6"><span
class="std std-ref">Function tvm::div(PrimExpr, PrimExpr,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a0fca6e906a15aa171db096bf0914f1e0.html#exhale-function-namespacetvm-1a0fca6e906a15aa171db096bf0914f1e0"><span
class="std std-ref">Function tvm::div(const PrimExpr&, float,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a82fa5ae041c35999d346c4524e46f287.html#exhale-function-namespacetvm-1a82fa5ae041c35999d346c4524e46f287"><span
class="std std-ref">Function tvm::div(float, const PrimExpr&,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a2d2b548892bd9837772cd35263a9901b.html#exhale-function-namespacetvm-1a2d2b548892bd9837772cd35263a9901b"><span
class="std std-ref">Function tvm::div(int, const PrimExpr&,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1af7f607f356df82f729b25251a597580d.html#exhale-function-namespacetvm-1af7f607f356df82f729b25251a597580d"><span
class="std std-ref">Function tvm::div(const PrimExpr&, int,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ad78886b61b42488bec12a618a47bdbe9.html#exhale-function-namespacetvm-1ad78886b61b42488bec12a618a47bdbe9"><span
class="std std-ref">Function tvm::div(const PrimExpr&, double,
Location)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1ae034d880d0a0d5d575b101e6ed1381d6.html#exhale-function-namespacetvm-1ae034d880d0a0d5d575b101e6ed1381d6"><span
class="std std-ref">Function tvm::div(PrimExpr, PrimExpr,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a31e7a3e4a160a1d048e3ba741966f1a8.html#exhale-function-namespacetvm-1a31e7a3e4a160a1d048e3ba741966f1a8"><span
class="std std-ref">Template Function
tvm::DivAmbiguityError</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ac6943662fcd2a9eddf7e0ebb67bd068f.html#exhale-function-namespacetvm-1ac6943662fcd2a9eddf7e0ebb67bd068f"><span
class="std std-ref">Function tvm::equal</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a5d7e30492c9e3488badccf9175ffe12c.html#exhale-function-namespacetvm-1a5d7e30492c9e3488badccf9175ffe12c"><span
class="std std-ref">Function tvm::floordiv(const PrimExpr&, int,
Location)</span></a></p></li>
@@ -545,18 +545,18 @@
<li><p><a class="reference internal"
href="function_namespacetvm_1affe0e4ec3ffb270ace4e94a798ec2133.html#exhale-function-namespacetvm-1affe0e4ec3ffb270ace4e94a798ec2133"><span
class="std std-ref">Function tvm::logical_or(PrimExpr, PrimExpr,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a046d27139001742b6211a6dbe9b09944.html#exhale-function-namespacetvm-1a046d27139001742b6211a6dbe9b09944"><span
class="std std-ref">Function tvm::logical_or(const PrimExpr&, bool,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a1288758f4fa9e132fe8688e1eba1607f.html#exhale-function-namespacetvm-1a1288758f4fa9e132fe8688e1eba1607f"><span
class="std std-ref">Function tvm::logical_or(bool, const PrimExpr&,
Location)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1ade9bbf63c5f48528f5326d1a3d93cac7.html#exhale-function-namespacetvm-1ade9bbf63c5f48528f5326d1a3d93cac7"><span
class="std std-ref">Function tvm::max(const PrimExpr&, double,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1aef4392d26548de9e3f3260b062d17e0e.html#exhale-function-namespacetvm-1aef4392d26548de9e3f3260b062d17e0e"><span
class="std std-ref">Function tvm::max(PrimExpr, PrimExpr,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a3e57e76d26d3c37dfc770aa256f16f8e.html#exhale-function-namespacetvm-1a3e57e76d26d3c37dfc770aa256f16f8e"><span
class="std std-ref">Function tvm::max(const PrimExpr&, float,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1aea56134dea544b7eb07130aa9bfe0a7f.html#exhale-function-namespacetvm-1aea56134dea544b7eb07130aa9bfe0a7f"><span
class="std std-ref">Function tvm::max(float, const PrimExpr&,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a0b26139d3e8ec439231415ced7a146b0.html#exhale-function-namespacetvm-1a0b26139d3e8ec439231415ced7a146b0"><span
class="std std-ref">Function tvm::max(int, const PrimExpr&,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ae75815ed47ba87dc866e53586ebd87e1.html#exhale-function-namespacetvm-1ae75815ed47ba87dc866e53586ebd87e1"><span
class="std std-ref">Function tvm::max(const PrimExpr&, int,
Location)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1ade9bbf63c5f48528f5326d1a3d93cac7.html#exhale-function-namespacetvm-1ade9bbf63c5f48528f5326d1a3d93cac7"><span
class="std std-ref">Function tvm::max(const PrimExpr&, double,
Location)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1abbb06b0efec85cc1728997ff72d63d87.html#exhale-function-namespacetvm-1abbb06b0efec85cc1728997ff72d63d87"><span
class="std std-ref">Function tvm::min(PrimExpr, PrimExpr,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ad924575a3e178b130a4dda8b2256d57f.html#exhale-function-namespacetvm-1ad924575a3e178b130a4dda8b2256d57f"><span
class="std std-ref">Function tvm::min(const PrimExpr&, float,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ad174b199c5245939bc0f8deeba5dc99c.html#exhale-function-namespacetvm-1ad174b199c5245939bc0f8deeba5dc99c"><span
class="std std-ref">Function tvm::min(float, const PrimExpr&,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a10ba5266d2c645a0ca277367adf0779e.html#exhale-function-namespacetvm-1a10ba5266d2c645a0ca277367adf0779e"><span
class="std std-ref">Function tvm::min(int, const PrimExpr&,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1af405877e76c4f432f4469bfae9b94a1b.html#exhale-function-namespacetvm-1af405877e76c4f432f4469bfae9b94a1b"><span
class="std std-ref">Function tvm::min(const PrimExpr&, int,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1aba3fb8f437bfb711df42db6f72776a35.html#exhale-function-namespacetvm-1aba3fb8f437bfb711df42db6f72776a35"><span
class="std std-ref">Function tvm::min(const PrimExpr&, double,
Location)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1abbb06b0efec85cc1728997ff72d63d87.html#exhale-function-namespacetvm-1abbb06b0efec85cc1728997ff72d63d87"><span
class="std std-ref">Function tvm::min(PrimExpr, PrimExpr,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ac008d3cae5f8c9d2d5ed86b10c5ccc75.html#exhale-function-namespacetvm-1ac008d3cae5f8c9d2d5ed86b10c5ccc75"><span
class="std std-ref">Function tvm::mul(const PrimExpr&, float,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a0e86144465421d8b70be20e88bb45638.html#exhale-function-namespacetvm-1a0e86144465421d8b70be20e88bb45638"><span
class="std std-ref">Function tvm::mul(float, const PrimExpr&,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a7f98c7f03f70f50ece8a311a77a8b55b.html#exhale-function-namespacetvm-1a7f98c7f03f70f50ece8a311a77a8b55b"><span
class="std std-ref">Function tvm::mul(int, const PrimExpr&,
Location)</span></a></p></li>
@@ -752,12 +752,12 @@
<li><p><a class="reference internal"
href="function_namespacetvm_1ab1bf917e2dad4fc3dae0518b62447940.html#exhale-function-namespacetvm-1ab1bf917e2dad4fc3dae0518b62447940"><span
class="std std-ref">Function tvm::right_shift(const PrimExpr&, int,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a77eb8872d19cb3ea80c23dd5ca79c0a8.html#exhale-function-namespacetvm-1a77eb8872d19cb3ea80c23dd5ca79c0a8"><span
class="std std-ref">Function tvm::right_shift(int, const PrimExpr&,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a34941a0d0527fbedfecd3a18d43e51c4.html#exhale-function-namespacetvm-1a34941a0d0527fbedfecd3a18d43e51c4"><span
class="std std-ref">Function tvm::shapediv</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a5a40fe2668e3a2bbdf05d545a1ac0c35.html#exhale-function-namespacetvm-1a5a40fe2668e3a2bbdf05d545a1ac0c35"><span
class="std std-ref">Function tvm::sub(const PrimExpr&, double,
Location)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1ad0a2e5130aa40bd6aef7ef9cbb7a84cd.html#exhale-function-namespacetvm-1ad0a2e5130aa40bd6aef7ef9cbb7a84cd"><span
class="std std-ref">Function tvm::sub(PrimExpr, PrimExpr,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1af26e308cad40a790eba1e60c94e1c71b.html#exhale-function-namespacetvm-1af26e308cad40a790eba1e60c94e1c71b"><span
class="std std-ref">Function tvm::sub(const PrimExpr&, float,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a5b47bc493b557e0321c4c12f16bbaf80.html#exhale-function-namespacetvm-1a5b47bc493b557e0321c4c12f16bbaf80"><span
class="std std-ref">Function tvm::sub(float, const PrimExpr&,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1aa25613292816e888dbe6379a9d732b96.html#exhale-function-namespacetvm-1aa25613292816e888dbe6379a9d732b96"><span
class="std std-ref">Function tvm::sub(int, const PrimExpr&,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1af39ab3c27eb180345393326f60505981.html#exhale-function-namespacetvm-1af39ab3c27eb180345393326f60505981"><span
class="std std-ref">Function tvm::sub(const PrimExpr&, int,
Location)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a5a40fe2668e3a2bbdf05d545a1ac0c35.html#exhale-function-namespacetvm-1a5a40fe2668e3a2bbdf05d545a1ac0c35"><span
class="std std-ref">Function tvm::sub(const PrimExpr&, double,
Location)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1ad0a2e5130aa40bd6aef7ef9cbb7a84cd.html#exhale-function-namespacetvm-1ad0a2e5130aa40bd6aef7ef9cbb7a84cd"><span
class="std std-ref">Function tvm::sub(PrimExpr, PrimExpr,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a7005bbd14b4cb5f57eca8f0eb99f7748.html#exhale-function-namespacetvm-1a7005bbd14b4cb5f57eca8f0eb99f7748"><span
class="std std-ref">Function tvm::truncdiv(const PrimExpr&, int,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a0bec51baa8278ae90717e921472734a6.html#exhale-function-namespacetvm-1a0bec51baa8278ae90717e921472734a6"><span
class="std std-ref">Function tvm::truncdiv(int, const PrimExpr&,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1afcc170cf307a59f7aab70c91e28aad26.html#exhale-function-namespacetvm-1afcc170cf307a59f7aab70c91e28aad26"><span
class="std std-ref">Function tvm::truncdiv(PrimExpr, PrimExpr,
Location)</span></a></p></li>
diff --git a/tirx/reference/cpp/generated/file_tvm_ir_prim_pattern_match.h.html
b/tirx/reference/cpp/generated/file_tvm_ir_prim_pattern_match.h.html
index 2ec13a2fbb7..e3846f5de92 100644
--- a/tirx/reference/cpp/generated/file_tvm_ir_prim_pattern_match.h.html
+++ b/tirx/reference/cpp/generated/file_tvm_ir_prim_pattern_match.h.html
@@ -528,9 +528,9 @@
<li><p><a class="reference internal"
href="function_namespacetvm_1aba7b9587003dda3fe9f353c80c2f5dfd.html#exhale-function-namespacetvm-1aba7b9587003dda3fe9f353c80c2f5dfd"><span
class="std std-ref">Template Function tvm::floordiv(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a9376cf5684d043ff86fdd43767deaa59.html#exhale-function-namespacetvm-1a9376cf5684d043ff86fdd43767deaa59"><span
class="std std-ref">Template Function tvm::floordiv(const
Pattern<TA>&, int64_t)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ad6f2b9d9c6ac80579866e62f53756e25.html#exhale-function-namespacetvm-1ad6f2b9d9c6ac80579866e62f53756e25"><span
class="std std-ref">Template Function tvm::floordiv(int64_t, const
Pattern<TA>&)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1aaa57296cf5633ae36e8f6c1685db5d63.html#exhale-function-namespacetvm-1aaa57296cf5633ae36e8f6c1685db5d63"><span
class="std std-ref">Template Function tvm::floormod(int64_t, const
Pattern<TA>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a66ed8401a553ad5d4f444283cd619e85.html#exhale-function-namespacetvm-1a66ed8401a553ad5d4f444283cd619e85"><span
class="std std-ref">Template Function tvm::floormod(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a6d6a1c629c51224ea66b141ff966b93f.html#exhale-function-namespacetvm-1a6d6a1c629c51224ea66b141ff966b93f"><span
class="std std-ref">Template Function tvm::floormod(const
Pattern<TA>&, int64_t)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1aaa57296cf5633ae36e8f6c1685db5d63.html#exhale-function-namespacetvm-1aaa57296cf5633ae36e8f6c1685db5d63"><span
class="std std-ref">Template Function tvm::floormod(int64_t, const
Pattern<TA>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a2c34094a0d90d2a554336564b1fba3a2.html#exhale-function-namespacetvm-1a2c34094a0d90d2a554336564b1fba3a2"><span
class="std std-ref">Template Function tvm::if_then_else(const
Pattern<TCond>&, const Pattern<TA>&, const
Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ac9d50c060c54980dff8f0f62736f7e1f.html#exhale-function-namespacetvm-1ac9d50c060c54980dff8f0f62736f7e1f"><span
class="std std-ref">Template Function tvm::max(const Pattern<TA>&,
const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a752f6f3c02b9ae41ce24db2d1a769105.html#exhale-function-namespacetvm-1a752f6f3c02b9ae41ce24db2d1a769105"><span
class="std std-ref">Template Function tvm::max(const Pattern<TA>&,
int64_t)</span></a></p></li>
@@ -542,9 +542,9 @@
<li><p><a class="reference internal"
href="function_namespacetvm_1a7d182ece0a5fe24bf0479f38063f0829.html#exhale-function-namespacetvm-1a7d182ece0a5fe24bf0479f38063f0829"><span
class="std std-ref">Template Function tvm::operator!=(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ab5df457f526fb099d0d8de6a51639307.html#exhale-function-namespacetvm-1ab5df457f526fb099d0d8de6a51639307"><span
class="std std-ref">Template Function tvm::operator!=(const
Pattern<TA>&, int64_t)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1af7b8be795dd2e9889636e2383c554c67.html#exhale-function-namespacetvm-1af7b8be795dd2e9889636e2383c554c67"><span
class="std std-ref">Template Function tvm::operator!=(int64_t, const
Pattern<TA>&)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1afcdbd1fab3bdd58534c7fa93f3443d91.html#exhale-function-namespacetvm-1afcdbd1fab3bdd58534c7fa93f3443d91"><span
class="std std-ref">Template Function tvm::operator%(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a15550334ba622451f41e2f04d386c1a2.html#exhale-function-namespacetvm-1a15550334ba622451f41e2f04d386c1a2"><span
class="std std-ref">Template Function tvm::operator%(const
Pattern<TA>&, int64_t)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ab09a39be17461ad9a4f0ec0b3cb963d9.html#exhale-function-namespacetvm-1ab09a39be17461ad9a4f0ec0b3cb963d9"><span
class="std std-ref">Template Function tvm::operator%(int64_t, const
Pattern<TA>&)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1afcdbd1fab3bdd58534c7fa93f3443d91.html#exhale-function-namespacetvm-1afcdbd1fab3bdd58534c7fa93f3443d91"><span
class="std std-ref">Template Function tvm::operator%(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a253689828377e1e885a14b913f37a1c8.html#exhale-function-namespacetvm-1a253689828377e1e885a14b913f37a1c8"><span
class="std std-ref">Template Function tvm::operator&(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a5db247e2fc116eb89596c4f2260f5fd3.html#exhale-function-namespacetvm-1a5db247e2fc116eb89596c4f2260f5fd3"><span
class="std std-ref">Template Function tvm::operator&&(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a65d320780845ca2d9cabe659baf5650d.html#exhale-function-namespacetvm-1a65d320780845ca2d9cabe659baf5650d"><span
class="std std-ref">Template Function tvm::operator&&(const
Pattern<TA>&, int64_t)</span></a></p></li>
@@ -558,9 +558,9 @@
<li><p><a class="reference internal"
href="function_namespacetvm_1a3d07a3069da44d3ae5b57d2e4040d4ff.html#exhale-function-namespacetvm-1a3d07a3069da44d3ae5b57d2e4040d4ff"><span
class="std std-ref">Template Function tvm::operator-(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ad63e0f4007b232f08e7c15c04c170cff.html#exhale-function-namespacetvm-1ad63e0f4007b232f08e7c15c04c170cff"><span
class="std std-ref">Template Function tvm::operator-(const
Pattern<TA>&, int64_t)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ae07cb4d386babd74a5e42d143882bfd3.html#exhale-function-namespacetvm-1ae07cb4d386babd74a5e42d143882bfd3"><span
class="std std-ref">Template Function tvm::operator-(int64_t, const
Pattern<TA>&)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a0116e9743c4fd5d3ee6b660870e5bf4f.html#exhale-function-namespacetvm-1a0116e9743c4fd5d3ee6b660870e5bf4f"><span
class="std std-ref">Template Function tvm::operator/(int64_t, const
Pattern<TA>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a06c876d86dd675819633003200a04c3a.html#exhale-function-namespacetvm-1a06c876d86dd675819633003200a04c3a"><span
class="std std-ref">Template Function tvm::operator/(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a850a6f663cf645bf1d5de9e46c074c15.html#exhale-function-namespacetvm-1a850a6f663cf645bf1d5de9e46c074c15"><span
class="std std-ref">Template Function tvm::operator/(const
Pattern<TA>&, int64_t)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a0116e9743c4fd5d3ee6b660870e5bf4f.html#exhale-function-namespacetvm-1a0116e9743c4fd5d3ee6b660870e5bf4f"><span
class="std std-ref">Template Function tvm::operator/(int64_t, const
Pattern<TA>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ac559d7393509db4ce67a54d4edfbe8b0.html#exhale-function-namespacetvm-1ac559d7393509db4ce67a54d4edfbe8b0"><span
class="std std-ref">Template Function tvm::operator<(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a7351c7ad62e6febd0cfff024204afd7c.html#exhale-function-namespacetvm-1a7351c7ad62e6febd0cfff024204afd7c"><span
class="std std-ref">Template Function tvm::operator<(const
Pattern<TA>&, int64_t)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a1eaa18dbddaa07d70c9279e0bcdac05a.html#exhale-function-namespacetvm-1a1eaa18dbddaa07d70c9279e0bcdac05a"><span
class="std std-ref">Template Function tvm::operator<(int64_t, const
Pattern<TA>&)</span></a></p></li>
@@ -584,8 +584,8 @@
<li><p><a class="reference internal"
href="function_namespacetvm_1ab042ef46f754a15ae6c332babcd67907.html#exhale-function-namespacetvm-1ab042ef46f754a15ae6c332babcd67907"><span
class="std std-ref">Template Function tvm::operator||(const
Pattern<TA>&, int64_t)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1aa99dbf24a4d6e8c09587296bda16ff0d.html#exhale-function-namespacetvm-1aa99dbf24a4d6e8c09587296bda16ff0d"><span
class="std std-ref">Template Function tvm::operator||(int64_t, const
Pattern<TA>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a34d3774087ee1b5cddd400921762235f.html#exhale-function-namespacetvm-1a34d3774087ee1b5cddd400921762235f"><span
class="std std-ref">Template Function tvm::operator~(const
Pattern<TA>&)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1aafc5e5fa4393becb77c4b6d7da3ace2d.html#exhale-function-namespacetvm-1aafc5e5fa4393becb77c4b6d7da3ace2d"><span
class="std std-ref">Template Function tvm::ramp(const
Pattern<TBase>&, const Pattern<TStride>&, const
Pattern<TLanes>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a98593b4c0d2622859925df160ca32f3d.html#exhale-function-namespacetvm-1a98593b4c0d2622859925df160ca32f3d"><span
class="std std-ref">Template Function tvm::ramp(const
Pattern<TBase>&, int, int)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1aafc5e5fa4393becb77c4b6d7da3ace2d.html#exhale-function-namespacetvm-1aafc5e5fa4393becb77c4b6d7da3ace2d"><span
class="std std-ref">Template Function tvm::ramp(const
Pattern<TBase>&, const Pattern<TStride>&, const
Pattern<TLanes>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a3fa4f9842f6f0d7c651561a15d29f47a.html#exhale-function-namespacetvm-1a3fa4f9842f6f0d7c651561a15d29f47a"><span
class="std std-ref">Template Function tvm::select</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a7e76c8a0d99d28429fd531bdf9f7598e.html#exhale-function-namespacetvm-1a7e76c8a0d99d28429fd531bdf9f7598e"><span
class="std std-ref">Template Function tvm::truncdiv(const
Pattern<TA>&, int64_t)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a44086a55195e22d4a22d637beb37963a.html#exhale-function-namespacetvm-1a44086a55195e22d4a22d637beb37963a"><span
class="std std-ref">Template Function tvm::truncdiv(int64_t, const
Pattern<TA>&)</span></a></p></li>
diff --git a/tirx/reference/cpp/generated/file_tvm_sym_int_set.h.html
b/tirx/reference/cpp/generated/file_tvm_sym_int_set.h.html
index 48b06246666..fb1f6411853 100644
--- a/tirx/reference/cpp/generated/file_tvm_sym_int_set.h.html
+++ b/tirx/reference/cpp/generated/file_tvm_sym_int_set.h.html
@@ -489,10 +489,10 @@
<li><p><a class="reference internal"
href="function_namespacetvm_1_1sym_1a4048d5e7a3cc3e79468147e00bf511de.html#exhale-function-namespacetvm-1-1sym-1a4048d5e7a3cc3e79468147e00bf511de"><span
class="std std-ref">Function
tvm::sym::EstimateRegionLowerBound</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1sym_1afd5ef9d522c68e148cafd1ed4997524c.html#exhale-function-namespacetvm-1-1sym-1afd5ef9d522c68e148cafd1ed4997524c"><span
class="std std-ref">Function
tvm::sym::EstimateRegionStrictBound</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1sym_1ae405f07d95a182f733cc63824fcb7461.html#exhale-function-namespacetvm-1-1sym-1ae405f07d95a182f733cc63824fcb7461"><span
class="std std-ref">Function
tvm::sym::EstimateRegionUpperBound</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1_1sym_1a4f90613dc6bcaf5600705007d3d95194.html#exhale-function-namespacetvm-1-1sym-1a4f90613dc6bcaf5600705007d3d95194"><span
class="std std-ref">Function tvm::sym::EvalSet(PrimExpr, const
ffi::Map<Var, IntSet>&)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1_1sym_1ab36dbd3ba5a38265c93e281f868bdc6f.html#exhale-function-namespacetvm-1-1sym-1ab36dbd3ba5a38265c93e281f868bdc6f"><span
class="std std-ref">Function tvm::sym::EvalSet(IntSet, const ffi::Map<Var,
IntSet>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1sym_1a85bf9e17966d794359c4c59498c9d609.html#exhale-function-namespacetvm-1-1sym-1a85bf9e17966d794359c4c59498c9d609"><span
class="std std-ref">Function tvm::sym::EvalSet(Range, const ffi::Map<Var,
IntSet>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1sym_1ac17fce27a9c3079cb24a4d5da19ed1c6.html#exhale-function-namespacetvm-1-1sym-1ac17fce27a9c3079cb24a4d5da19ed1c6"><span
class="std std-ref">Function tvm::sym::EvalSet(const
ffi::Array<Range>&, const ffi::Map<Var,
IntSet>&)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1_1sym_1a4f90613dc6bcaf5600705007d3d95194.html#exhale-function-namespacetvm-1-1sym-1a4f90613dc6bcaf5600705007d3d95194"><span
class="std std-ref">Function tvm::sym::EvalSet(PrimExpr, const
ffi::Map<Var, IntSet>&)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1_1sym_1ab36dbd3ba5a38265c93e281f868bdc6f.html#exhale-function-namespacetvm-1-1sym-1ab36dbd3ba5a38265c93e281f868bdc6f"><span
class="std std-ref">Function tvm::sym::EvalSet(IntSet, const ffi::Map<Var,
IntSet>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1sym_1a347abc17ec6c0eb59caebbc1a1e36c8d.html#exhale-function-namespacetvm-1-1sym-1a347abc17ec6c0eb59caebbc1a1e36c8d"><span
class="std std-ref">Function
tvm::sym::EvalSetForEachSubExpr</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1sym_1a31682215119ca2688c6320c32760bfe0.html#exhale-function-namespacetvm-1-1sym-1a31682215119ca2688c6320c32760bfe0"><span
class="std std-ref">Function tvm::sym::Intersect(const
ffi::Array<IntSet>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1sym_1a8fa82d2e07a32fa65c1fa29f46306004.html#exhale-function-namespacetvm-1-1sym-1a8fa82d2e07a32fa65c1fa29f46306004"><span
class="std std-ref">Function tvm::sym::Intersect(const IntSet&, const
IntSet&, const Analyzer&)</span></a></p></li>
diff --git
a/tirx/reference/cpp/generated/file_tvm_tirx_script_ir_builder_ir.h.html
b/tirx/reference/cpp/generated/file_tvm_tirx_script_ir_builder_ir.h.html
index af20e3ec723..ba76aef7e29 100644
--- a/tirx/reference/cpp/generated/file_tvm_tirx_script_ir_builder_ir.h.html
+++ b/tirx/reference/cpp/generated/file_tvm_tirx_script_ir_builder_ir.h.html
@@ -475,8 +475,8 @@
<section id="functions">
<h2>Functions<a class="headerlink" href="#functions" title="Link to this
heading">#</a></h2>
<ul class="simple">
-<li><p><a class="reference internal"
href="function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1a74518f928669160b1414e0828eaafbb6.html#exhale-function-namespacetvm-1-1script-1-1ir-builder-1-1tirx-1a74518f928669160b1414e0828eaafbb6"><span
class="std std-ref">Function tvm::script::ir_builder::tirx::Arg(ffi::String,
TensorVar)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1ac307c2206e6fcacb36fe08289e5b5a31.html#exhale-function-namespacetvm-1-1script-1-1ir-builder-1-1tirx-1ac307c2206e6fcacb36fe08289e5b5a31"><span
class="std std-ref">Function tvm::script::ir_builder::tirx::Arg(ffi::String,
Var)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1a74518f928669160b1414e0828eaafbb6.html#exhale-function-namespacetvm-1-1script-1-1ir-builder-1-1tirx-1a74518f928669160b1414e0828eaafbb6"><span
class="std std-ref">Function tvm::script::ir_builder::tirx::Arg(ffi::String,
TensorVar)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1a91682000d93e5bd2f20173780c529c14.html#exhale-function-namespacetvm-1-1script-1-1ir-builder-1-1tirx-1a91682000d93e5bd2f20173780c529c14"><span
class="std std-ref">Function
tvm::script::ir_builder::tirx::FuncAttrs</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1a774eac1d7ce7a993b13f5e3947a8c8a4.html#exhale-function-namespacetvm-1-1script-1-1ir-builder-1-1tirx-1a774eac1d7ce7a993b13f5e3947a8c8a4"><span
class="std std-ref">Function
tvm::script::ir_builder::tirx::FuncName</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1afd5dc6b469056bd40917e93b6def788c.html#exhale-function-namespacetvm-1-1script-1-1ir-builder-1-1tirx-1afd5dc6b469056bd40917e93b6def788c"><span
class="std std-ref">Function
tvm::script::ir_builder::tirx::FuncRet</span></a></p></li>
diff --git a/tirx/reference/cpp/generated/file_tvm_tirx_transform.h.html
b/tirx/reference/cpp/generated/file_tvm_tirx_transform.h.html
index dbbaedee6da..c6c9c807837 100644
--- a/tirx/reference/cpp/generated/file_tvm_tirx_transform.h.html
+++ b/tirx/reference/cpp/generated/file_tvm_tirx_transform.h.html
@@ -480,8 +480,8 @@
<li><p><a class="reference internal"
href="function_namespacetvm_1_1tirx_1_1transform_1a5dc88045b90d5374483e5b53fd5f12cd.html#exhale-function-namespacetvm-1-1tirx-1-1transform-1a5dc88045b90d5374483e5b53fd5f12cd"><span
class="std std-ref">Function
tvm::tirx::transform::BindTarget</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1tirx_1_1transform_1a5f37c2b78670c77e74788d5dc313d297.html#exhale-function-namespacetvm-1-1tirx-1-1transform-1a5f37c2b78670c77e74788d5dc313d297"><span
class="std std-ref">Function
tvm::tirx::transform::CommonSubexprElim</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1tirx_1_1transform_1a7d66c5587649e530020ba0734ab11297.html#exhale-function-namespacetvm-1-1tirx-1-1transform-1a7d66c5587649e530020ba0734ab11297"><span
class="std std-ref">Function
tvm::tirx::transform::ConvertSSA</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1_1tirx_1_1transform_1abb8807af44dfc09a04d15ff231d4ef13.html#exhale-function-namespacetvm-1-1tirx-1-1transform-1abb8807af44dfc09a04d15ff231d4ef13"><span
class="std std-ref">Function
tvm::tirx::transform::CreateFunctionPass(ffi::TypedFunction<ffi::Optional<Function>(ffi::RValueRef<Function>,
IRModule, PassContext)>, int, ffi::String)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1tirx_1_1transform_1a38a89149c0da670e373d9c7ae6b501bf.html#exhale-function-namespacetvm-1-1tirx-1-1transform-1a38a89149c0da670e373d9c7ae6b501bf"><span
class="std std-ref">Function
tvm::tirx::transform::CreateFunctionPass(std::function<ffi::Optional<Function>(Function,
IRModule, PassContext)>, int, ffi::String)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1_1tirx_1_1transform_1abb8807af44dfc09a04d15ff231d4ef13.html#exhale-function-namespacetvm-1-1tirx-1-1transform-1abb8807af44dfc09a04d15ff231d4ef13"><span
class="std std-ref">Function
tvm::tirx::transform::CreateFunctionPass(ffi::TypedFunction<ffi::Optional<Function>(ffi::RValueRef<Function>,
IRModule, PassContext)>, int, ffi::String)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1tirx_1_1transform_1a785a8237936df439abe7e3486f110d47.html#exhale-function-namespacetvm-1-1tirx-1-1transform-1a785a8237936df439abe7e3486f110d47"><span
class="std std-ref">Function
tvm::tirx::transform::CreateModulePass</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1tirx_1_1transform_1a77f977f00ba27a8ecb05cdb5e20faf38.html#exhale-function-namespacetvm-1-1tirx-1-1transform-1a77f977f00ba27a8ecb05cdb5e20faf38"><span
class="std std-ref">Function
tvm::tirx::transform::DecorateDeviceScope</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1tirx_1_1transform_1af72b3c8ce31f0bfffaa0f2a55ca013de.html#exhale-function-namespacetvm-1-1tirx-1-1transform-1af72b3c8ce31f0bfffaa0f2a55ca013de"><span
class="std std-ref">Function tvm::tirx::transform::Filter</span></a></p></li>
diff --git a/tirx/reference/cpp/generated/namespace_tvm.html
b/tirx/reference/cpp/generated/namespace_tvm.html
index 0290a3cec5b..f256b8ddbc1 100644
--- a/tirx/reference/cpp/generated/namespace_tvm.html
+++ b/tirx/reference/cpp/generated/namespace_tvm.html
@@ -691,8 +691,8 @@
<li><p><a class="reference internal"
href="function_namespacetvm_1a6dfb155a76270e35150565a0d5b48aef.html#exhale-function-namespacetvm-1a6dfb155a76270e35150565a0d5b48aef"><span
class="std std-ref">Function tvm::greater_equal(const PrimExpr&, float,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a8a8f498f0643b9b9651efdff92af9ffa.html#exhale-function-namespacetvm-1a8a8f498f0643b9b9651efdff92af9ffa"><span
class="std std-ref">Function tvm::greater_equal(const PrimExpr&, int,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a7744c56beeaca3e5ebefd33b47c3d5cb.html#exhale-function-namespacetvm-1a7744c56beeaca3e5ebefd33b47c3d5cb"><span
class="std std-ref">Function tvm::greater_equal(const PrimExpr&, double,
Location)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1adca2cf79ae266f512eac9686d152093b.html#exhale-function-namespacetvm-1adca2cf79ae266f512eac9686d152093b"><span
class="std std-ref">Function tvm::if_then_else(PrimExpr, PrimExpr, PrimExpr,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a2c34094a0d90d2a554336564b1fba3a2.html#exhale-function-namespacetvm-1a2c34094a0d90d2a554336564b1fba3a2"><span
class="std std-ref">Template Function tvm::if_then_else(const
Pattern<TCond>&, const Pattern<TA>&, const
Pattern<TB>&)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1adca2cf79ae266f512eac9686d152093b.html#exhale-function-namespacetvm-1adca2cf79ae266f512eac9686d152093b"><span
class="std std-ref">Function tvm::if_then_else(PrimExpr, PrimExpr, PrimExpr,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a4335aa12446ea6ad912e5aef42e36579.html#exhale-function-namespacetvm-1a4335aa12446ea6ad912e5aef42e36579"><span
class="std std-ref">Function tvm::indexdiv(PrimExpr, PrimExpr,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a3835e89801a9e13a6e7ec0f965c338f8.html#exhale-function-namespacetvm-1a3835e89801a9e13a6e7ec0f965c338f8"><span
class="std std-ref">Function tvm::indexdiv(const PrimExpr&, int,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a66b47fb09c9239e1f21b48c3658c7ae3.html#exhale-function-namespacetvm-1a66b47fb09c9239e1f21b48c3658c7ae3"><span
class="std std-ref">Function tvm::indexdiv(int, const PrimExpr&,
Location)</span></a></p></li>
@@ -750,27 +750,27 @@
<li><p><a class="reference internal"
href="function_namespacetvm_1ae5d8c304d4d112d87d6085741599fd4c.html#exhale-function-namespacetvm-1ae5d8c304d4d112d87d6085741599fd4c"><span
class="std std-ref">Function tvm::mul(const PrimExpr&, double,
Location)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a8522766cb76ee58df396bd24b8dc65a2.html#exhale-function-namespacetvm-1a8522766cb76ee58df396bd24b8dc65a2"><span
class="std std-ref">Function tvm::neg</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1adf80beae745437071a723b9170c65dc1.html#exhale-function-namespacetvm-1adf80beae745437071a723b9170c65dc1"><span
class="std std-ref">Function tvm::not_equal</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1ab354bf1270121abea71fade83f13b0b0.html#exhale-function-namespacetvm-1ab354bf1270121abea71fade83f13b0b0"><span
class="std std-ref">Function tvm::operator!(PrimExpr)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a460572123ac43346571969c7c474d9b3.html#exhale-function-namespacetvm-1a460572123ac43346571969c7c474d9b3"><span
class="std std-ref">Template Function tvm::operator!(const
Pattern<TA>&)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a03983cf66713724c138f9697bb8e0e97.html#exhale-function-namespacetvm-1a03983cf66713724c138f9697bb8e0e97"><span
class="std std-ref">Function tvm::operator!=(PrimExpr,
PrimExpr)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1ab354bf1270121abea71fade83f13b0b0.html#exhale-function-namespacetvm-1ab354bf1270121abea71fade83f13b0b0"><span
class="std std-ref">Function tvm::operator!(PrimExpr)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a7d182ece0a5fe24bf0479f38063f0829.html#exhale-function-namespacetvm-1a7d182ece0a5fe24bf0479f38063f0829"><span
class="std std-ref">Template Function tvm::operator!=(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ab5df457f526fb099d0d8de6a51639307.html#exhale-function-namespacetvm-1ab5df457f526fb099d0d8de6a51639307"><span
class="std std-ref">Template Function tvm::operator!=(const
Pattern<TA>&, int64_t)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1af7b8be795dd2e9889636e2383c554c67.html#exhale-function-namespacetvm-1af7b8be795dd2e9889636e2383c554c67"><span
class="std std-ref">Template Function tvm::operator!=(int64_t, const
Pattern<TA>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a56fac2bf30a61d8dd727f7b1956dd0db.html#exhale-function-namespacetvm-1a56fac2bf30a61d8dd727f7b1956dd0db"><span
class="std std-ref">Function tvm::operator!=(const PrimType&, const
PrimType&)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a03983cf66713724c138f9697bb8e0e97.html#exhale-function-namespacetvm-1a03983cf66713724c138f9697bb8e0e97"><span
class="std std-ref">Function tvm::operator!=(PrimExpr,
PrimExpr)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ab25738e50b37cd07b2d171ca74ba9321.html#exhale-function-namespacetvm-1ab25738e50b37cd07b2d171ca74ba9321"><span
class="std std-ref">Template Function tvm::operator%(const PrimExpr&,
const TB&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1afcdbd1fab3bdd58534c7fa93f3443d91.html#exhale-function-namespacetvm-1afcdbd1fab3bdd58534c7fa93f3443d91"><span
class="std std-ref">Template Function tvm::operator%(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a15550334ba622451f41e2f04d386c1a2.html#exhale-function-namespacetvm-1a15550334ba622451f41e2f04d386c1a2"><span
class="std std-ref">Template Function tvm::operator%(const
Pattern<TA>&, int64_t)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ab09a39be17461ad9a4f0ec0b3cb963d9.html#exhale-function-namespacetvm-1ab09a39be17461ad9a4f0ec0b3cb963d9"><span
class="std std-ref">Template Function tvm::operator%(int64_t, const
Pattern<TA>&)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a253689828377e1e885a14b913f37a1c8.html#exhale-function-namespacetvm-1a253689828377e1e885a14b913f37a1c8"><span
class="std std-ref">Template Function tvm::operator&(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a92e2cae35b1e48f130b76f42c6ee3106.html#exhale-function-namespacetvm-1a92e2cae35b1e48f130b76f42c6ee3106"><span
class="std std-ref">Function tvm::operator&(PrimExpr,
PrimExpr)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a4ff6afc90cabb820cf2f2fda6daefd92.html#exhale-function-namespacetvm-1a4ff6afc90cabb820cf2f2fda6daefd92"><span
class="std std-ref">Function tvm::operator&(const PrimExpr&,
int)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1acb2697d9f746f0377975893eb080288e.html#exhale-function-namespacetvm-1acb2697d9f746f0377975893eb080288e"><span
class="std std-ref">Function tvm::operator&(int, const
PrimExpr&)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a253689828377e1e885a14b913f37a1c8.html#exhale-function-namespacetvm-1a253689828377e1e885a14b913f37a1c8"><span
class="std std-ref">Template Function tvm::operator&(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1afc83b50366be0862a6c8f88c9a4e62d5.html#exhale-function-namespacetvm-1afc83b50366be0862a6c8f88c9a4e62d5"><span
class="std std-ref">Function tvm::operator&&(PrimExpr,
PrimExpr)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1aca62d5095a23e0e24db1d6611d118eab.html#exhale-function-namespacetvm-1aca62d5095a23e0e24db1d6611d118eab"><span
class="std std-ref">Function tvm::operator&&(const PrimExpr&,
bool)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a3fc66f0c6cd2135365cd24917d931abe.html#exhale-function-namespacetvm-1a3fc66f0c6cd2135365cd24917d931abe"><span
class="std std-ref">Function tvm::operator&&(bool, const
PrimExpr&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a5db247e2fc116eb89596c4f2260f5fd3.html#exhale-function-namespacetvm-1a5db247e2fc116eb89596c4f2260f5fd3"><span
class="std std-ref">Template Function tvm::operator&&(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a65d320780845ca2d9cabe659baf5650d.html#exhale-function-namespacetvm-1a65d320780845ca2d9cabe659baf5650d"><span
class="std std-ref">Template Function tvm::operator&&(const
Pattern<TA>&, int64_t)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a66abe3176c42f9cdf33fd093da102d78.html#exhale-function-namespacetvm-1a66abe3176c42f9cdf33fd093da102d78"><span
class="std std-ref">Template Function tvm::operator&&(int64_t, const
Pattern<TA>&)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1afc83b50366be0862a6c8f88c9a4e62d5.html#exhale-function-namespacetvm-1afc83b50366be0862a6c8f88c9a4e62d5"><span
class="std std-ref">Function tvm::operator&&(PrimExpr,
PrimExpr)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1aca62d5095a23e0e24db1d6611d118eab.html#exhale-function-namespacetvm-1aca62d5095a23e0e24db1d6611d118eab"><span
class="std std-ref">Function tvm::operator&&(const PrimExpr&,
bool)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a3fc66f0c6cd2135365cd24917d931abe.html#exhale-function-namespacetvm-1a3fc66f0c6cd2135365cd24917d931abe"><span
class="std std-ref">Function tvm::operator&&(bool, const
PrimExpr&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a5c5034de2993b9130b7bd9d593a11bb5.html#exhale-function-namespacetvm-1a5c5034de2993b9130b7bd9d593a11bb5"><span
class="std std-ref">Function tvm::operator*(PrimExpr,
PrimExpr)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1af70bb4a982810d795dbd17ce73c6b124.html#exhale-function-namespacetvm-1af70bb4a982810d795dbd17ce73c6b124"><span
class="std std-ref">Function tvm::operator*(const PrimExpr&,
float)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ace5dbde3bde1ba48d14a3f9064a45aee.html#exhale-function-namespacetvm-1ace5dbde3bde1ba48d14a3f9064a45aee"><span
class="std std-ref">Function tvm::operator*(float, const
PrimExpr&)</span></a></p></li>
@@ -808,73 +808,73 @@
<li><p><a class="reference internal"
href="function_namespacetvm_1a850a6f663cf645bf1d5de9e46c074c15.html#exhale-function-namespacetvm-1a850a6f663cf645bf1d5de9e46c074c15"><span
class="std std-ref">Template Function tvm::operator/(const
Pattern<TA>&, int64_t)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a0116e9743c4fd5d3ee6b660870e5bf4f.html#exhale-function-namespacetvm-1a0116e9743c4fd5d3ee6b660870e5bf4f"><span
class="std std-ref">Template Function tvm::operator/(int64_t, const
Pattern<TA>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a51dc569142bf8ce8ea55f73029d3807d.html#exhale-function-namespacetvm-1a51dc569142bf8ce8ea55f73029d3807d"><span
class="std std-ref">Template Function tvm::operator/=</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1ac559d7393509db4ce67a54d4edfbe8b0.html#exhale-function-namespacetvm-1ac559d7393509db4ce67a54d4edfbe8b0"><span
class="std std-ref">Template Function tvm::operator<(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a7351c7ad62e6febd0cfff024204afd7c.html#exhale-function-namespacetvm-1a7351c7ad62e6febd0cfff024204afd7c"><span
class="std std-ref">Template Function tvm::operator<(const
Pattern<TA>&, int64_t)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a1eaa18dbddaa07d70c9279e0bcdac05a.html#exhale-function-namespacetvm-1a1eaa18dbddaa07d70c9279e0bcdac05a"><span
class="std std-ref">Template Function tvm::operator<(int64_t, const
Pattern<TA>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a1f98476c3a413f6cdfc7b7e490f3221b.html#exhale-function-namespacetvm-1a1f98476c3a413f6cdfc7b7e490f3221b"><span
class="std std-ref">Function tvm::operator<(PrimExpr,
PrimExpr)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a4c5092e248ab7daa5de5c22717670d8e.html#exhale-function-namespacetvm-1a4c5092e248ab7daa5de5c22717670d8e"><span
class="std std-ref">Function tvm::operator<(const PrimExpr&,
float)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1abc5d3aba4f3f15098d5ac2fb0c3dfd39.html#exhale-function-namespacetvm-1abc5d3aba4f3f15098d5ac2fb0c3dfd39"><span
class="std std-ref">Function tvm::operator<(float, const
PrimExpr&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a46877235265ab97544ec2e561f521b0f.html#exhale-function-namespacetvm-1a46877235265ab97544ec2e561f521b0f"><span
class="std std-ref">Function tvm::operator<(int, const
PrimExpr&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1aa672271dbd566a0e7b9e4c87664bccb4.html#exhale-function-namespacetvm-1aa672271dbd566a0e7b9e4c87664bccb4"><span
class="std std-ref">Function tvm::operator<(const PrimExpr&,
int)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a0854363590c38f5479b1da5e70c4f002.html#exhale-function-namespacetvm-1a0854363590c38f5479b1da5e70c4f002"><span
class="std std-ref">Function tvm::operator<(const PrimExpr&,
double)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1ac559d7393509db4ce67a54d4edfbe8b0.html#exhale-function-namespacetvm-1ac559d7393509db4ce67a54d4edfbe8b0"><span
class="std std-ref">Template Function tvm::operator<(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a7351c7ad62e6febd0cfff024204afd7c.html#exhale-function-namespacetvm-1a7351c7ad62e6febd0cfff024204afd7c"><span
class="std std-ref">Template Function tvm::operator<(const
Pattern<TA>&, int64_t)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a1eaa18dbddaa07d70c9279e0bcdac05a.html#exhale-function-namespacetvm-1a1eaa18dbddaa07d70c9279e0bcdac05a"><span
class="std std-ref">Template Function tvm::operator<(int64_t, const
Pattern<TA>&)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a01a1524b95ddb4124f838526b0af1f5c.html#exhale-function-namespacetvm-1a01a1524b95ddb4124f838526b0af1f5c"><span
class="std std-ref">Function tvm::operator<<(std::ostream&,
ForKind)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a1bd0ed1cda03a92fcc524e6191105b8d.html#exhale-function-namespacetvm-1a1bd0ed1cda03a92fcc524e6191105b8d"><span
class="std std-ref">Function tvm::operator<<(std::ostream&,
CallEffectKind)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1af682776c3609284f1bc3ea436e21a67a.html#exhale-function-namespacetvm-1af682776c3609284f1bc3ea436e21a67a"><span
class="std std-ref">Function tvm::operator<<(PrimExpr,
PrimExpr)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a9d8412e5f401f59f5ca85ed556d70810.html#exhale-function-namespacetvm-1a9d8412e5f401f59f5ca85ed556d70810"><span
class="std std-ref">Function tvm::operator<<(const PrimExpr&,
int)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ad0449d28f23318cc5163159a58c80ba3.html#exhale-function-namespacetvm-1ad0449d28f23318cc5163159a58c80ba3"><span
class="std std-ref">Function tvm::operator<<(int, const
PrimExpr&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a7477f9c7de0148e5580333452571ad66.html#exhale-function-namespacetvm-1a7477f9c7de0148e5580333452571ad66"><span
class="std std-ref">Template Function tvm::operator<<(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a01a1524b95ddb4124f838526b0af1f5c.html#exhale-function-namespacetvm-1a01a1524b95ddb4124f838526b0af1f5c"><span
class="std std-ref">Function tvm::operator<<(std::ostream&,
ForKind)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1afd9566424968e15c462fb9bc2326c568.html#exhale-function-namespacetvm-1afd9566424968e15c462fb9bc2326c568"><span
class="std std-ref">Template Function tvm::operator<=(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a509224ee70e43a87c9a9f90050130067.html#exhale-function-namespacetvm-1a509224ee70e43a87c9a9f90050130067"><span
class="std std-ref">Template Function tvm::operator<=(const
Pattern<TA>&, int64_t)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1af6d0ad1d909999b19bf03a951f6c0083.html#exhale-function-namespacetvm-1af6d0ad1d909999b19bf03a951f6c0083"><span
class="std std-ref">Template Function tvm::operator<=(int64_t, const
Pattern<TA>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a598f8139c469abc4066dbdd0a0a0845d.html#exhale-function-namespacetvm-1a598f8139c469abc4066dbdd0a0a0845d"><span
class="std std-ref">Function tvm::operator<=(PrimExpr,
PrimExpr)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a06d97bd5ee2c12e8547be0cc42f6b300.html#exhale-function-namespacetvm-1a06d97bd5ee2c12e8547be0cc42f6b300"><span
class="std std-ref">Function tvm::operator<=(const PrimExpr&,
float)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a872f50bd7175eccf440865311aa75232.html#exhale-function-namespacetvm-1a872f50bd7175eccf440865311aa75232"><span
class="std std-ref">Function tvm::operator<=(float, const
PrimExpr&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ad5dbec0c48b8644c5c6e9d773ddc106b.html#exhale-function-namespacetvm-1ad5dbec0c48b8644c5c6e9d773ddc106b"><span
class="std std-ref">Function tvm::operator<=(int, const
PrimExpr&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1af94a56db543e741a23bbf2f51c49091a.html#exhale-function-namespacetvm-1af94a56db543e741a23bbf2f51c49091a"><span
class="std std-ref">Function tvm::operator<=(const PrimExpr&,
int)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a6eea8276bcc178425bc14f3d878970ff.html#exhale-function-namespacetvm-1a6eea8276bcc178425bc14f3d878970ff"><span
class="std std-ref">Function tvm::operator<=(const PrimExpr&,
double)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1afd9566424968e15c462fb9bc2326c568.html#exhale-function-namespacetvm-1afd9566424968e15c462fb9bc2326c568"><span
class="std std-ref">Template Function tvm::operator<=(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a509224ee70e43a87c9a9f90050130067.html#exhale-function-namespacetvm-1a509224ee70e43a87c9a9f90050130067"><span
class="std std-ref">Template Function tvm::operator<=(const
Pattern<TA>&, int64_t)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1af6d0ad1d909999b19bf03a951f6c0083.html#exhale-function-namespacetvm-1af6d0ad1d909999b19bf03a951f6c0083"><span
class="std std-ref">Template Function tvm::operator<=(int64_t, const
Pattern<TA>&)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a2ea3b45c96d3980227e418f7158ce5c3.html#exhale-function-namespacetvm-1a2ea3b45c96d3980227e418f7158ce5c3"><span
class="std std-ref">Function tvm::operator==(PrimExpr,
PrimExpr)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a5bea550dd56905267e2e2b0d72a34c62.html#exhale-function-namespacetvm-1a5bea550dd56905267e2e2b0d72a34c62"><span
class="std std-ref">Template Function tvm::operator==(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a81851f002c71fea8695a2e2bd29eefc7.html#exhale-function-namespacetvm-1a81851f002c71fea8695a2e2bd29eefc7"><span
class="std std-ref">Template Function tvm::operator==(const
Pattern<TA>&, int64_t)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1aabc6cf9e961e38f1c2b335bd36277487.html#exhale-function-namespacetvm-1aabc6cf9e961e38f1c2b335bd36277487"><span
class="std std-ref">Template Function tvm::operator==(int64_t, const
Pattern<TA>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ad7c45c38af02ce88083d976f9be743b4.html#exhale-function-namespacetvm-1ad7c45c38af02ce88083d976f9be743b4"><span
class="std std-ref">Function tvm::operator==(const PrimType&, const
PrimType&)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a2ea3b45c96d3980227e418f7158ce5c3.html#exhale-function-namespacetvm-1a2ea3b45c96d3980227e418f7158ce5c3"><span
class="std std-ref">Function tvm::operator==(PrimExpr,
PrimExpr)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a93f1c7a184054d6af9aab47a636e912f.html#exhale-function-namespacetvm-1a93f1c7a184054d6af9aab47a636e912f"><span
class="std std-ref">Template Function tvm::operator>(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1ab480e963072a0d618a1f10d597167545.html#exhale-function-namespacetvm-1ab480e963072a0d618a1f10d597167545"><span
class="std std-ref">Template Function tvm::operator>(const
Pattern<TA>&, int64_t)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a1bb911ef90e2f328ba2ae63387b9e936.html#exhale-function-namespacetvm-1a1bb911ef90e2f328ba2ae63387b9e936"><span
class="std std-ref">Template Function tvm::operator>(int64_t, const
Pattern<TA>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ad93d00f7b080dc3f905f5c34c170a041.html#exhale-function-namespacetvm-1ad93d00f7b080dc3f905f5c34c170a041"><span
class="std std-ref">Function tvm::operator>(PrimExpr,
PrimExpr)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a9cea8f3789d8f3dc78acae43e9a6aad6.html#exhale-function-namespacetvm-1a9cea8f3789d8f3dc78acae43e9a6aad6"><span
class="std std-ref">Function tvm::operator>(const PrimExpr&,
float)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a6d0ad14c882c11311836138a2c164cf3.html#exhale-function-namespacetvm-1a6d0ad14c882c11311836138a2c164cf3"><span
class="std std-ref">Function tvm::operator>(float, const
PrimExpr&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a6aeb6ed068c5de8ab908ff234337aeeb.html#exhale-function-namespacetvm-1a6aeb6ed068c5de8ab908ff234337aeeb"><span
class="std std-ref">Function tvm::operator>(int, const
PrimExpr&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1acc92dcd3d81981e983ddf05347bc9371.html#exhale-function-namespacetvm-1acc92dcd3d81981e983ddf05347bc9371"><span
class="std std-ref">Function tvm::operator>(const PrimExpr&,
int)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a7e2181bca182f90533ec35537714d09d.html#exhale-function-namespacetvm-1a7e2181bca182f90533ec35537714d09d"><span
class="std std-ref">Function tvm::operator>(const PrimExpr&,
double)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a93f1c7a184054d6af9aab47a636e912f.html#exhale-function-namespacetvm-1a93f1c7a184054d6af9aab47a636e912f"><span
class="std std-ref">Template Function tvm::operator>(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1ab480e963072a0d618a1f10d597167545.html#exhale-function-namespacetvm-1ab480e963072a0d618a1f10d597167545"><span
class="std std-ref">Template Function tvm::operator>(const
Pattern<TA>&, int64_t)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a1bb911ef90e2f328ba2ae63387b9e936.html#exhale-function-namespacetvm-1a1bb911ef90e2f328ba2ae63387b9e936"><span
class="std std-ref">Template Function tvm::operator>(int64_t, const
Pattern<TA>&)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a643251a6b1d19348c4078bb6bbc60d1b.html#exhale-function-namespacetvm-1a643251a6b1d19348c4078bb6bbc60d1b"><span
class="std std-ref">Template Function tvm::operator>=(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a8e2950323c16d13a9504ec30071f0579.html#exhale-function-namespacetvm-1a8e2950323c16d13a9504ec30071f0579"><span
class="std std-ref">Template Function tvm::operator>=(const
Pattern<TA>&, int64_t)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a7a9c412ffac336a65d93d2967d60dcbe.html#exhale-function-namespacetvm-1a7a9c412ffac336a65d93d2967d60dcbe"><span
class="std std-ref">Template Function tvm::operator>=(int64_t, const
Pattern<TA>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a5530417da455bd46f5dc55f27d69bcdf.html#exhale-function-namespacetvm-1a5530417da455bd46f5dc55f27d69bcdf"><span
class="std std-ref">Function tvm::operator>=(PrimExpr,
PrimExpr)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a35961a6074b72fae0dfc48ee395e0673.html#exhale-function-namespacetvm-1a35961a6074b72fae0dfc48ee395e0673"><span
class="std std-ref">Function tvm::operator>=(const PrimExpr&,
float)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a7a94a354cd62137652e09fa887a96100.html#exhale-function-namespacetvm-1a7a94a354cd62137652e09fa887a96100"><span
class="std std-ref">Function tvm::operator>=(float, const
PrimExpr&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1af7dee311b945dfc5a821a119c1db9ad1.html#exhale-function-namespacetvm-1af7dee311b945dfc5a821a119c1db9ad1"><span
class="std std-ref">Function tvm::operator>=(int, const
PrimExpr&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ac194836fc11a8ba34e44738da17fd116.html#exhale-function-namespacetvm-1ac194836fc11a8ba34e44738da17fd116"><span
class="std std-ref">Function tvm::operator>=(const PrimExpr&,
int)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1aae1dcfef78728c5490d3c107b4abac5a.html#exhale-function-namespacetvm-1aae1dcfef78728c5490d3c107b4abac5a"><span
class="std std-ref">Function tvm::operator>=(const PrimExpr&,
double)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a643251a6b1d19348c4078bb6bbc60d1b.html#exhale-function-namespacetvm-1a643251a6b1d19348c4078bb6bbc60d1b"><span
class="std std-ref">Template Function tvm::operator>=(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a8e2950323c16d13a9504ec30071f0579.html#exhale-function-namespacetvm-1a8e2950323c16d13a9504ec30071f0579"><span
class="std std-ref">Template Function tvm::operator>=(const
Pattern<TA>&, int64_t)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a7a9c412ffac336a65d93d2967d60dcbe.html#exhale-function-namespacetvm-1a7a9c412ffac336a65d93d2967d60dcbe"><span
class="std std-ref">Template Function tvm::operator>=(int64_t, const
Pattern<TA>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a1ce1eb32fc9d76ebe5a6b8d185024d41.html#exhale-function-namespacetvm-1a1ce1eb32fc9d76ebe5a6b8d185024d41"><span
class="std std-ref">Function tvm::operator>>(PrimExpr,
PrimExpr)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1abccc3d3e96ee608022b148ffa05034eb.html#exhale-function-namespacetvm-1abccc3d3e96ee608022b148ffa05034eb"><span
class="std std-ref">Function tvm::operator>>(const PrimExpr&,
int)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a550c2a251b2a6fd2a72172fe3db75d40.html#exhale-function-namespacetvm-1a550c2a251b2a6fd2a72172fe3db75d40"><span
class="std std-ref">Function tvm::operator>>(int, const
PrimExpr&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a8c7a3555362a34c57e7eda751b699d6a.html#exhale-function-namespacetvm-1a8c7a3555362a34c57e7eda751b699d6a"><span
class="std std-ref">Template Function tvm::operator>>(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a7fdc1742f400de487cb807737b16aacb.html#exhale-function-namespacetvm-1a7fdc1742f400de487cb807737b16aacb"><span
class="std std-ref">Template Function tvm::operator^(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1abd7d1b3232218b25e2e0cf6ef699a65f.html#exhale-function-namespacetvm-1abd7d1b3232218b25e2e0cf6ef699a65f"><span
class="std std-ref">Function tvm::operator^(PrimExpr,
PrimExpr)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a82dc2fe21e7a64be5a1b11c2a8775d31.html#exhale-function-namespacetvm-1a82dc2fe21e7a64be5a1b11c2a8775d31"><span
class="std std-ref">Function tvm::operator^(const PrimExpr&,
int)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a6f638564e5e4d1023096523800f2579e.html#exhale-function-namespacetvm-1a6f638564e5e4d1023096523800f2579e"><span
class="std std-ref">Function tvm::operator^(int, const
PrimExpr&)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a7fdc1742f400de487cb807737b16aacb.html#exhale-function-namespacetvm-1a7fdc1742f400de487cb807737b16aacb"><span
class="std std-ref">Template Function tvm::operator^(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1adfe0027298faaa905130ff80023b4804.html#exhale-function-namespacetvm-1adfe0027298faaa905130ff80023b4804"><span
class="std std-ref">Template Function tvm::operator|(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a236d9aae385e6697874f75e4c8a69f8d.html#exhale-function-namespacetvm-1a236d9aae385e6697874f75e4c8a69f8d"><span
class="std std-ref">Function tvm::operator|(PrimExpr,
PrimExpr)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a7c7fc3c45e6f6b52b2a1064deabd0797.html#exhale-function-namespacetvm-1a7c7fc3c45e6f6b52b2a1064deabd0797"><span
class="std std-ref">Function tvm::operator|(const PrimExpr&,
int)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ad5ba71021b167b0a6ca2138b2c8bbace.html#exhale-function-namespacetvm-1ad5ba71021b167b0a6ca2138b2c8bbace"><span
class="std std-ref">Function tvm::operator|(int, const
PrimExpr&)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1adfe0027298faaa905130ff80023b4804.html#exhale-function-namespacetvm-1adfe0027298faaa905130ff80023b4804"><span
class="std std-ref">Template Function tvm::operator|(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1ac3bf2ef3556c995846dddcd84e5db8a6.html#exhale-function-namespacetvm-1ac3bf2ef3556c995846dddcd84e5db8a6"><span
class="std std-ref">Function tvm::operator||(PrimExpr,
PrimExpr)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a873bb60c71f37cbb743e21797a53ba06.html#exhale-function-namespacetvm-1a873bb60c71f37cbb743e21797a53ba06"><span
class="std std-ref">Function tvm::operator||(const PrimExpr&,
bool)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a1a3f9ad4d0e25eee9c0b3a9c83114bc0.html#exhale-function-namespacetvm-1a1a3f9ad4d0e25eee9c0b3a9c83114bc0"><span
class="std std-ref">Function tvm::operator||(bool, const
PrimExpr&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ac58e284059c962f5a96e46d98fe24e8d.html#exhale-function-namespacetvm-1ac58e284059c962f5a96e46d98fe24e8d"><span
class="std std-ref">Template Function tvm::operator||(const
Pattern<TA>&, const Pattern<TB>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ab042ef46f754a15ae6c332babcd67907.html#exhale-function-namespacetvm-1ab042ef46f754a15ae6c332babcd67907"><span
class="std std-ref">Template Function tvm::operator||(const
Pattern<TA>&, int64_t)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1aa99dbf24a4d6e8c09587296bda16ff0d.html#exhale-function-namespacetvm-1aa99dbf24a4d6e8c09587296bda16ff0d"><span
class="std std-ref">Template Function tvm::operator||(int64_t, const
Pattern<TA>&)</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1a354b9954ff25dd819a51d856fdd38827.html#exhale-function-namespacetvm-1a354b9954ff25dd819a51d856fdd38827"><span
class="std std-ref">Function tvm::operator~(PrimExpr)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1ac3bf2ef3556c995846dddcd84e5db8a6.html#exhale-function-namespacetvm-1ac3bf2ef3556c995846dddcd84e5db8a6"><span
class="std std-ref">Function tvm::operator||(PrimExpr,
PrimExpr)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a873bb60c71f37cbb743e21797a53ba06.html#exhale-function-namespacetvm-1a873bb60c71f37cbb743e21797a53ba06"><span
class="std std-ref">Function tvm::operator||(const PrimExpr&,
bool)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a1a3f9ad4d0e25eee9c0b3a9c83114bc0.html#exhale-function-namespacetvm-1a1a3f9ad4d0e25eee9c0b3a9c83114bc0"><span
class="std std-ref">Function tvm::operator||(bool, const
PrimExpr&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a34d3774087ee1b5cddd400921762235f.html#exhale-function-namespacetvm-1a34d3774087ee1b5cddd400921762235f"><span
class="std std-ref">Template Function tvm::operator~(const
Pattern<TA>&)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1a354b9954ff25dd819a51d856fdd38827.html#exhale-function-namespacetvm-1a354b9954ff25dd819a51d856fdd38827"><span
class="std std-ref">Function tvm::operator~(PrimExpr)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1aafc5e5fa4393becb77c4b6d7da3ace2d.html#exhale-function-namespacetvm-1aafc5e5fa4393becb77c4b6d7da3ace2d"><span
class="std std-ref">Template Function tvm::ramp(const
Pattern<TBase>&, const Pattern<TStride>&, const
Pattern<TLanes>&)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1a98593b4c0d2622859925df160ca32f3d.html#exhale-function-namespacetvm-1a98593b4c0d2622859925df160ca32f3d"><span
class="std std-ref">Template Function tvm::ramp(const
Pattern<TBase>&, int, int)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1ab7e2b22b20308dc61e379274675be3ec.html#exhale-function-namespacetvm-1ab7e2b22b20308dc61e379274675be3ec"><span
class="std std-ref">Function tvm::right_shift(PrimExpr, PrimExpr,
Location)</span></a></p></li>
diff --git
a/tirx/reference/cpp/generated/namespace_tvm__script__ir_builder__tirx.html
b/tirx/reference/cpp/generated/namespace_tvm__script__ir_builder__tirx.html
index 7e8cdf94d41..605b7cc1e9e 100644
--- a/tirx/reference/cpp/generated/namespace_tvm__script__ir_builder__tirx.html
+++ b/tirx/reference/cpp/generated/namespace_tvm__script__ir_builder__tirx.html
@@ -438,8 +438,8 @@
<section id="functions">
<h2>Functions<a class="headerlink" href="#functions" title="Link to this
heading">#</a></h2>
<ul class="simple">
-<li><p><a class="reference internal"
href="function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1a74518f928669160b1414e0828eaafbb6.html#exhale-function-namespacetvm-1-1script-1-1ir-builder-1-1tirx-1a74518f928669160b1414e0828eaafbb6"><span
class="std std-ref">Function tvm::script::ir_builder::tirx::Arg(ffi::String,
TensorVar)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1ac307c2206e6fcacb36fe08289e5b5a31.html#exhale-function-namespacetvm-1-1script-1-1ir-builder-1-1tirx-1ac307c2206e6fcacb36fe08289e5b5a31"><span
class="std std-ref">Function tvm::script::ir_builder::tirx::Arg(ffi::String,
Var)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1a74518f928669160b1414e0828eaafbb6.html#exhale-function-namespacetvm-1-1script-1-1ir-builder-1-1tirx-1a74518f928669160b1414e0828eaafbb6"><span
class="std std-ref">Function tvm::script::ir_builder::tirx::Arg(ffi::String,
TensorVar)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1a91682000d93e5bd2f20173780c529c14.html#exhale-function-namespacetvm-1-1script-1-1ir-builder-1-1tirx-1a91682000d93e5bd2f20173780c529c14"><span
class="std std-ref">Function
tvm::script::ir_builder::tirx::FuncAttrs</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1a774eac1d7ce7a993b13f5e3947a8c8a4.html#exhale-function-namespacetvm-1-1script-1-1ir-builder-1-1tirx-1a774eac1d7ce7a993b13f5e3947a8c8a4"><span
class="std std-ref">Function
tvm::script::ir_builder::tirx::FuncName</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1script_1_1ir__builder_1_1tirx_1afd5dc6b469056bd40917e93b6def788c.html#exhale-function-namespacetvm-1-1script-1-1ir-builder-1-1tirx-1afd5dc6b469056bd40917e93b6def788c"><span
class="std std-ref">Function
tvm::script::ir_builder::tirx::FuncRet</span></a></p></li>
diff --git a/tirx/reference/cpp/generated/namespace_tvm__tirx__transform.html
b/tirx/reference/cpp/generated/namespace_tvm__tirx__transform.html
index 7211c805bf6..efc5a74e1ca 100644
--- a/tirx/reference/cpp/generated/namespace_tvm__tirx__transform.html
+++ b/tirx/reference/cpp/generated/namespace_tvm__tirx__transform.html
@@ -446,8 +446,8 @@
<li><p><a class="reference internal"
href="function_namespacetvm_1_1tirx_1_1transform_1a5dc88045b90d5374483e5b53fd5f12cd.html#exhale-function-namespacetvm-1-1tirx-1-1transform-1a5dc88045b90d5374483e5b53fd5f12cd"><span
class="std std-ref">Function
tvm::tirx::transform::BindTarget</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1tirx_1_1transform_1a5f37c2b78670c77e74788d5dc313d297.html#exhale-function-namespacetvm-1-1tirx-1-1transform-1a5f37c2b78670c77e74788d5dc313d297"><span
class="std std-ref">Function
tvm::tirx::transform::CommonSubexprElim</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1tirx_1_1transform_1a7d66c5587649e530020ba0734ab11297.html#exhale-function-namespacetvm-1-1tirx-1-1transform-1a7d66c5587649e530020ba0734ab11297"><span
class="std std-ref">Function
tvm::tirx::transform::ConvertSSA</span></a></p></li>
-<li><p><a class="reference internal"
href="function_namespacetvm_1_1tirx_1_1transform_1abb8807af44dfc09a04d15ff231d4ef13.html#exhale-function-namespacetvm-1-1tirx-1-1transform-1abb8807af44dfc09a04d15ff231d4ef13"><span
class="std std-ref">Function
tvm::tirx::transform::CreateFunctionPass(ffi::TypedFunction<ffi::Optional<Function>(ffi::RValueRef<Function>,
IRModule, PassContext)>, int, ffi::String)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1tirx_1_1transform_1a38a89149c0da670e373d9c7ae6b501bf.html#exhale-function-namespacetvm-1-1tirx-1-1transform-1a38a89149c0da670e373d9c7ae6b501bf"><span
class="std std-ref">Function
tvm::tirx::transform::CreateFunctionPass(std::function<ffi::Optional<Function>(Function,
IRModule, PassContext)>, int, ffi::String)</span></a></p></li>
+<li><p><a class="reference internal"
href="function_namespacetvm_1_1tirx_1_1transform_1abb8807af44dfc09a04d15ff231d4ef13.html#exhale-function-namespacetvm-1-1tirx-1-1transform-1abb8807af44dfc09a04d15ff231d4ef13"><span
class="std std-ref">Function
tvm::tirx::transform::CreateFunctionPass(ffi::TypedFunction<ffi::Optional<Function>(ffi::RValueRef<Function>,
IRModule, PassContext)>, int, ffi::String)</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1tirx_1_1transform_1a785a8237936df439abe7e3486f110d47.html#exhale-function-namespacetvm-1-1tirx-1-1transform-1a785a8237936df439abe7e3486f110d47"><span
class="std std-ref">Function
tvm::tirx::transform::CreateModulePass</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1tirx_1_1transform_1a77f977f00ba27a8ecb05cdb5e20faf38.html#exhale-function-namespacetvm-1-1tirx-1-1transform-1a77f977f00ba27a8ecb05cdb5e20faf38"><span
class="std std-ref">Function
tvm::tirx::transform::DecorateDeviceScope</span></a></p></li>
<li><p><a class="reference internal"
href="function_namespacetvm_1_1tirx_1_1transform_1af72b3c8ce31f0bfffaa0f2a55ca013de.html#exhale-function-namespacetvm-1-1tirx-1-1transform-1af72b3c8ce31f0bfffaa0f2a55ca013de"><span
class="std std-ref">Function tvm::tirx::transform::Filter</span></a></p></li>
diff --git a/tirx/reference/python/generated/tvm_tirx.tirx.tile.Operand.html
b/tirx/reference/python/generated/tvm_tirx.tirx.tile.Operand.html
index 4f8db0a1e16..45434ceb614 100644
--- a/tirx/reference/python/generated/tvm_tirx.tirx.tile.Operand.html
+++ b/tirx/reference/python/generated/tvm_tirx.tirx.tile.Operand.html
@@ -478,7 +478,7 @@
<h1>tvm_tirx.tirx.tile.Operand<a class="headerlink"
href="#tvm-tirx-tirx-tile-operand" title="Link to this heading">#</a></h1>
<dl class="py class">
<dt class="sig sig-object py" id="tvm_tirx.tirx.tile.Operand">
-<span class="property"><span class="k"><span
class="pre">class</span></span><span class="w"> </span></span><span
class="sig-prename descclassname"><span
class="pre">tvm_tirx.tirx.tile.</span></span><span class="sig-name
descname"><span class="pre">Operand</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">name</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">str</span> [...]
+<span class="property"><span class="k"><span
class="pre">class</span></span><span class="w"> </span></span><span
class="sig-prename descclassname"><span
class="pre">tvm_tirx.tirx.tile.</span></span><span class="sig-name
descname"><span class="pre">Operand</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">name</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">str</span> [...]
<dd><p>Bases: <code class="xref py py-class docutils literal
notranslate"><span class="pre">object</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
diff --git a/tirx/searchindex.js b/tirx/searchindex.js
index cc91b66777b..196ec7070a6 100644
--- a/tirx/searchindex.js
+++ b/tirx/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles":{"A CUDA Function":[[27,"a-cuda-function"]],"A
Global-to-Shared Copy":[[30,"a-global-to-shared-copy"]],"A Load, Compute, and
Store Example":[[34,"a-load-compute-and-store-example"]],"A Shared-Memory
Exchange":[[32,"a-shared-memory-exchange"]],"A Tile Load, Computation, and
Store":[[35,"a-tile-load-computation-and-store"]],"Absolute value and
negation":[[1537,"absolute-value-and-negation"]],"Accumulation, transpose and
alpha/beta":[[1537,"accumulation-transpos [...]
\ No newline at end of file
+Search.setIndex({"alltitles":{"A CUDA Function":[[27,"a-cuda-function"]],"A
Global-to-Shared Copy":[[30,"a-global-to-shared-copy"]],"A Load, Compute, and
Store Example":[[34,"a-load-compute-and-store-example"]],"A Shared-Memory
Exchange":[[32,"a-shared-memory-exchange"]],"A Tile Load, Computation, and
Store":[[35,"a-tile-load-computation-and-store"]],"Absolute value and
negation":[[1537,"absolute-value-and-negation"]],"Accumulation, transpose and
alpha/beta":[[1537,"accumulation-transpos [...]
\ No newline at end of file