This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch nightly
in repository https://gitbox.apache.org/repos/asf/tvm.git


    from 9f28b1da7a [WEB] Update web runtime to support latest emcc (#14046)
     add c429a3b6a1 [WEB] WebGPU Codegen (#14048)
     add 697c724e92 [Runtime] Add missing Type2Str for TVMByteArray (#14051)
     add 5562d906f9 [BYOC] Update CUTLASS backend (SIMT support and codegen 
clean up) (#14056)
     add f80771f556 [Frontend][Paddle] Add norm and one_hot_v2 op  (#14049)

No new revisions were added by this update.

Summary of changes:
 3rdparty/cutlass                                   |   2 +-
 .../work_with_relay/using_pipeline_executor.py     |   8 +-
 include/tvm/runtime/packed_func.h                  |   4 +
 include/tvm/tir/op.h                               |   9 +
 include/tvm/topi/elemwise.h                        |  49 +-
 python/tvm/{arith => contrib/cutlass}/_ffi_api.py  |   5 +-
 python/tvm/contrib/cutlass/build.py                |  65 +-
 python/tvm/contrib/cutlass/conv2d_operation.py     | 186 +++++
 python/tvm/contrib/cutlass/conv2d_profiler.py      |   6 +-
 python/tvm/contrib/cutlass/gemm_operation.py       |  89 +++
 python/tvm/contrib/cutlass/gen_gemm.py             |   8 +-
 python/tvm/contrib/cutlass/gen_tensor_op.py        | 232 +++++-
 python/tvm/relay/frontend/paddlepaddle.py          |  28 +
 src/relay/backend/contrib/codegen_c/codegen_c.h    |   1 +
 src/relay/backend/contrib/cutlass/codegen.cc       | 820 ++++-----------------
 src/target/intrin_rule.cc                          |  16 +
 src/target/intrin_rule.h                           |   3 +
 src/target/source/codegen_c.h                      |   6 +-
 src/target/source/codegen_metal.cc                 |   2 +-
 src/target/source/codegen_source_base.cc           |   3 +-
 src/target/source/codegen_webgpu.cc                | 555 ++++++++++++++
 src/target/source/codegen_webgpu.h                 |  92 +++
 src/target/source/intrin_rule_metal.cc             |  17 -
 src/target/source/intrin_rule_webgpu.cc            | 118 +++
 src/target/spirv/build_vulkan.cc                   |  16 +-
 src/target/spirv/intrin_rule_spirv.cc              |  34 -
 src/target/spirv/ir_builder.h                      |  18 +-
 src/tir/op/op.cc                                   |  42 ++
 tests/lint/flake8.sh                               |   2 +-
 tests/python/contrib/test_cutlass.py               |  26 +-
 tests/python/frontend/paddlepaddle/test_forward.py |  26 +
 web/emcc/webgpu_runtime.cc                         |  24 +-
 web/src/runtime.ts                                 |   4 +-
 web/src/webgpu.ts                                  |   9 +-
 web/tests/python/webgpu_rpc_test.py                |   6 +-
 35 files changed, 1675 insertions(+), 856 deletions(-)
 copy python/tvm/{arith => contrib/cutlass}/_ffi_api.py (90%)
 mode change 100644 => 100755 python/tvm/relay/frontend/paddlepaddle.py
 create mode 100644 src/target/source/codegen_webgpu.cc
 create mode 100644 src/target/source/codegen_webgpu.h
 create mode 100644 src/target/source/intrin_rule_webgpu.cc
 mode change 100644 => 100755 tests/python/frontend/paddlepaddle/test_forward.py

Reply via email to