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

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


    from 12dad9a4a1 [Relay][Frontend][Onnx] Add support for onnx sequence 
operators. (#11894)
     add 600a2017a4 [MetaSchedule] Postproc: Rewrite-Layout (#11884)
     add 98bf40fc0a [Relay] [PyTorch] Add aten::broadcast_tensors (#11863)
     add 59fb4219ff [LLVM] Include LLVM headers in files that use them, not in 
llvm_common.h (#11888)
     add 6d6e070587 [AOT] Calculate used memory at the callsite of primitive 
functions (#11208)
     add 1115fd9bc2 make injective ops's opt schedule applied to every output 
tensor (#11820)
     add 45568c9963 [TIR] Improved error message if tir.Schedule passed to 
lower/build (#11913)

No new revisions were added by this update.

Summary of changes:
 include/tvm/meta_schedule/postproc.h               |   7 +-
 include/tvm/relay/transform.h                      |  13 +
 python/tvm/auto_scheduler/__init__.py              |  65 +--
 python/tvm/driver/build_module.py                  |  20 +-
 python/tvm/meta_schedule/default_config.py         |   1 +
 python/tvm/meta_schedule/postproc/__init__.py      |   5 +-
 .../{verify_gpu_code.py => rewrite_layout.py}      |  11 +-
 python/tvm/relay/frontend/pytorch.py               |   8 +
 python/tvm/topi/x86/injective.py                   |   7 +-
 src/meta_schedule/postproc/rewrite_layout.cc       | 183 +++++++++
 src/relay/backend/annotate_used_memory.cc          | 233 +++++++++++
 src/relay/backend/aot_executor_codegen.cc          |   2 +
 src/relay/backend/liveness_analysis.cc             | 232 +++++++++++
 src/relay/backend/liveness_analysis.h              | 270 +++++++++++++
 src/relay/backend/vm/manifest_lifetimes.cc         | 388 +-----------------
 src/target/llvm/codegen_amdgpu.cc                  |  41 +-
 src/target/llvm/codegen_arm.cc                     |  14 +-
 src/target/llvm/codegen_blob.cc                    |  26 ++
 src/target/llvm/codegen_blob.h                     |   8 +-
 src/target/llvm/codegen_cpu.cc                     |  31 ++
 src/target/llvm/codegen_cpu.h                      |  22 ++
 src/target/llvm/codegen_hexagon.cc                 |  32 +-
 src/target/llvm/codegen_llvm.cc                    |  63 ++-
 src/target/llvm/codegen_llvm.h                     |  48 ++-
 src/target/llvm/codegen_nvptx.cc                   |  45 ++-
 src/target/llvm/codegen_params.cc                  |   8 +-
 src/target/llvm/codegen_params.h                   |   7 +-
 src/target/llvm/codegen_x86_64.cc                  |  17 +-
 src/target/llvm/intrin_rule_hexagon.cc             |   1 +
 src/target/llvm/intrin_rule_llvm.cc                |   1 +
 src/target/llvm/intrin_rule_llvm.h                 |   5 +-
 src/target/llvm/llvm_common.cc                     |  17 +
 src/target/llvm/llvm_common.h                      |  58 +--
 src/target/llvm/llvm_module.cc                     |  21 +
 tests/python/frontend/pytorch/test_forward.py      |  22 ++
 tests/python/relay/test_used_memory_annotator.py   | 434 +++++++++++++++++++++
 .../test_meta_schedule_postproc_rewrite_layout.py  |  91 +++++
 37 files changed, 1936 insertions(+), 521 deletions(-)
 copy python/tvm/meta_schedule/postproc/{verify_gpu_code.py => 
rewrite_layout.py} (78%)
 create mode 100644 src/meta_schedule/postproc/rewrite_layout.cc
 create mode 100644 src/relay/backend/annotate_used_memory.cc
 create mode 100644 src/relay/backend/liveness_analysis.cc
 create mode 100644 src/relay/backend/liveness_analysis.h
 create mode 100644 tests/python/relay/test_used_memory_annotator.py
 create mode 100644 
tests/python/unittest/test_meta_schedule_postproc_rewrite_layout.py

Reply via email to