This is an automated email from the ASF dual-hosted git repository.
masahi pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git.
from 39e1ffe Support QLinearAdd from onnx runtime com.microsoft contrib
ops. (#8305)
add c989e4a [Metal] Add pass for splitting kernel with huge number of
args (#8313)
No new revisions were added by this update.
Summary of changes:
include/tvm/relay/transform.h | 7 +++
python/tvm/relay/transform/transform.py | 11 ++++
python/tvm/target/target.py | 4 ++
src/relay/backend/build_module.cc | 6 ++
src/relay/transforms/split_args.cc | 95 +++++++++++++++++++++++++++++
src/target/source/codegen_metal.cc | 9 ++-
src/target/source/codegen_metal.h | 3 +-
src/target/target_kind.cc | 5 ++
tests/python/relay/test_pass_split_args.py | 96 ++++++++++++++++++++++++++++++
9 files changed, 233 insertions(+), 3 deletions(-)
create mode 100644 src/relay/transforms/split_args.cc
create mode 100644 tests/python/relay/test_pass_split_args.py