This is an automated email from the ASF dual-hosted git repository.
spectrometerHBH pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git
from 1bb5cf6102 [REFACTOR][IR] Unify StructInfo and Type (#19853)
add 15f62fe020 [Docs] Add TIRx documentation section (#19855)
No new revisions were added by this update.
Summary of changes:
docs/conf.py | 5 +
docs/index.rst | 12 +
docs/reference/api/python/index.rst | 10 -
.../api/python/tirx => tirx/api}/analysis.rst | 0
.../relax/frontend.rst => tirx/api/backend.rst} | 54 +--
.../api/python/driver.rst => tirx/api/index.rst} | 16 +-
.../api/python/tirx => tirx/api}/stmt_functor.rst | 0
.../api/python/tirx => tirx/api}/tirx.rst | 2 +-
.../api/python/tirx => tirx/api}/transform.rst | 2 +-
.../tirx/backend.rst => tirx/arch/index.rst} | 15 +-
docs/tirx/arch/lowering_pipeline.rst | 203 +++++++++
docs/tirx/install.rst | 100 +++++
docs/tirx/layout.rst | 383 +++++++++++++++++
docs/tirx/native_basics.rst | 69 +++
docs/tirx/native_basics/cuda/buffers.rst | 477 +++++++++++++++++++++
docs/tirx/native_basics/cuda/compiling.rst | 112 +++++
docs/tirx/native_basics/cuda/control_flow.rst | 100 +++++
docs/tirx/native_basics/cuda/data_types.rst | 116 +++++
docs/tirx/native_basics/cuda/first_kernel.rst | 93 ++++
docs/tirx/native_basics/cuda/functions.rst | 351 +++++++++++++++
docs/tirx/native_basics/cuda/parser_utils.rst | 80 ++++
docs/tirx/native_basics/cuda/threads_sync.rst | 95 ++++
docs/tirx/overview.rst | 196 +++++++++
docs/tirx/tile_primitives.rst | 297 +++++++++++++
docs/tirx/tile_primitives/copy.rst | 57 +++
docs/tirx/tile_primitives/copy/fallback.rst | 158 +++++++
docs/tirx/tile_primitives/copy/gmem_smem.rst | 209 +++++++++
docs/tirx/tile_primitives/copy/ldstmatrix.rst | 218 ++++++++++
docs/tirx/tile_primitives/copy/reg.rst | 206 +++++++++
docs/tirx/tile_primitives/copy_async.rst | 63 +++
docs/tirx/tile_primitives/copy_async/dsmem.rst | 190 ++++++++
docs/tirx/tile_primitives/copy_async/ldgsts.rst | 176 ++++++++
.../tirx/tile_primitives/copy_async/tcgen05_cp.rst | 183 ++++++++
.../tile_primitives/copy_async/tcgen05_ldst.rst | 172 ++++++++
docs/tirx/tile_primitives/copy_async/tma.rst | 200 +++++++++
docs/tirx/tile_primitives/elementwise.rst | 48 +++
docs/tirx/tile_primitives/elementwise/reg.rst | 133 ++++++
docs/tirx/tile_primitives/elementwise/smem.rst | 136 ++++++
docs/tirx/tile_primitives/gemm.rst | 176 ++++++++
docs/tirx/tile_primitives/gemm_async.rst | 175 ++++++++
docs/tirx/tile_primitives/permute_layout.rst | 163 +++++++
.../tile_primitives/reduction.rst} | 41 +-
docs/tirx/tile_primitives/reduction/local.rst | 136 ++++++
docs/tirx/tile_primitives/reduction/shared.rst | 136 ++++++
.../tile_primitives/reduction/sm100_packed.rst | 147 +++++++
python/tvm/backend/cuda/op.py | 2 +-
46 files changed, 5851 insertions(+), 62 deletions(-)
rename docs/{reference/api/python/tirx => tirx/api}/analysis.rst (100%)
copy docs/{reference/api/python/relax/frontend.rst => tirx/api/backend.rst}
(53%)
copy docs/{reference/api/python/driver.rst => tirx/api/index.rst} (83%)
rename docs/{reference/api/python/tirx => tirx/api}/stmt_functor.rst (100%)
rename docs/{reference/api/python/tirx => tirx/api}/tirx.rst (94%)
rename docs/{reference/api/python/tirx => tirx/api}/transform.rst (95%)
rename docs/{reference/api/python/tirx/backend.rst => tirx/arch/index.rst}
(85%)
create mode 100644 docs/tirx/arch/lowering_pipeline.rst
create mode 100644 docs/tirx/install.rst
create mode 100644 docs/tirx/layout.rst
create mode 100644 docs/tirx/native_basics.rst
create mode 100644 docs/tirx/native_basics/cuda/buffers.rst
create mode 100644 docs/tirx/native_basics/cuda/compiling.rst
create mode 100644 docs/tirx/native_basics/cuda/control_flow.rst
create mode 100644 docs/tirx/native_basics/cuda/data_types.rst
create mode 100644 docs/tirx/native_basics/cuda/first_kernel.rst
create mode 100644 docs/tirx/native_basics/cuda/functions.rst
create mode 100644 docs/tirx/native_basics/cuda/parser_utils.rst
create mode 100644 docs/tirx/native_basics/cuda/threads_sync.rst
create mode 100644 docs/tirx/overview.rst
create mode 100644 docs/tirx/tile_primitives.rst
create mode 100644 docs/tirx/tile_primitives/copy.rst
create mode 100644 docs/tirx/tile_primitives/copy/fallback.rst
create mode 100644 docs/tirx/tile_primitives/copy/gmem_smem.rst
create mode 100644 docs/tirx/tile_primitives/copy/ldstmatrix.rst
create mode 100644 docs/tirx/tile_primitives/copy/reg.rst
create mode 100644 docs/tirx/tile_primitives/copy_async.rst
create mode 100644 docs/tirx/tile_primitives/copy_async/dsmem.rst
create mode 100644 docs/tirx/tile_primitives/copy_async/ldgsts.rst
create mode 100644 docs/tirx/tile_primitives/copy_async/tcgen05_cp.rst
create mode 100644 docs/tirx/tile_primitives/copy_async/tcgen05_ldst.rst
create mode 100644 docs/tirx/tile_primitives/copy_async/tma.rst
create mode 100644 docs/tirx/tile_primitives/elementwise.rst
create mode 100644 docs/tirx/tile_primitives/elementwise/reg.rst
create mode 100644 docs/tirx/tile_primitives/elementwise/smem.rst
create mode 100644 docs/tirx/tile_primitives/gemm.rst
create mode 100644 docs/tirx/tile_primitives/gemm_async.rst
create mode 100644 docs/tirx/tile_primitives/permute_layout.rst
copy docs/{install/index.rst => tirx/tile_primitives/reduction.rst} (51%)
create mode 100644 docs/tirx/tile_primitives/reduction/local.rst
create mode 100644 docs/tirx/tile_primitives/reduction/shared.rst
create mode 100644 docs/tirx/tile_primitives/reduction/sm100_packed.rst