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

junrushao pushed a change to branch main
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)

No new revisions were added by this update.

Summary of changes:
 include/tvm/tir/op.h                     |   9 +
 include/tvm/topi/elemwise.h              |  49 +--
 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 +++
 web/emcc/webgpu_runtime.cc               |  24 +-
 web/src/runtime.ts                       |   4 +-
 web/src/webgpu.ts                        |   9 +-
 web/tests/python/webgpu_rpc_test.py      |   6 +-
 19 files changed, 870 insertions(+), 153 deletions(-)
 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

Reply via email to