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 28206d89d7 [TIR] Merged kDeviceThreadAxis and 
kUseDynamicSharedMemoryTag (#14495)
     add 1113de2ce1 [relay] preserve the order of input_info of pytorch (#14462)
     add 5239ec05e9 [TIR] [Schedule] Add get_output_blocks primitive (#14490)
     add af39b3441d [Node] Utility methods for ObjectPathPair handling (#14498)
     add 11c13ace0b [TVMScript] IRModule TVMScript Parser.
     add ff5118f398 [TVMScript] Expose IRModule::attrs as I.module_attrs
     add b228037a29 Expose attrs argument of "ir.IRModule" to Rust bindings

No new revisions were added by this update.

Summary of changes:
 include/tvm/node/structural_equal.h                | 53 +++++++++++---
 include/tvm/script/ir_builder/base.h               |  2 +
 include/tvm/script/ir_builder/ir/frame.h           | 14 +++-
 include/tvm/script/ir_builder/ir/ir.h              | 17 +++++
 include/tvm/tir/schedule/schedule.h                |  9 +++
 python/tvm/ir/module.py                            | 14 +++-
 python/tvm/relay/frontend/pytorch.py               | 13 ++++
 python/tvm/script/ir_builder/base.py               | 17 ++++-
 python/tvm/script/ir_builder/ir/__init__.py        |  7 +-
 python/tvm/script/ir_builder/ir/ir.py              | 59 ++++++++++++++++
 python/tvm/script/parser/core/diagnostics.py       |  2 +-
 python/tvm/script/parser/core/evaluator.py         |  2 +-
 python/tvm/script/parser/core/parser.py            | 50 +++++++++----
 python/tvm/script/parser/ir/__init__.py            |  4 +-
 python/tvm/script/parser/ir/parser.py              | 15 +++-
 python/tvm/script/parser/tir/entry.py              |  4 +-
 python/tvm/script/parser/tir/parser.py             | 26 +++++++
 python/tvm/tir/schedule/schedule.py                | 23 ++++++
 rust/tvm/src/ir/module.rs                          | 16 +++--
 src/ir/module.cc                                   | 82 +++++++++++++---------
 src/node/structural_equal.cc                       | 51 ++++++++++----
 src/script/ir_builder/base.cc                      |  6 ++
 src/script/ir_builder/ir/frame.cc                  | 15 ++--
 src/script/ir_builder/ir/ir.cc                     | 44 +++++++++++-
 src/script/ir_builder/ir/{frame.cc => utils.h}     | 30 ++++----
 src/script/ir_builder/tir/frame.cc                 | 15 +++-
 src/script/ir_builder/tir/utils.h                  |  2 +-
 src/script/printer/ir/ir.cc                        |  5 ++
 src/tir/schedule/analysis.h                        | 10 +++
 src/tir/schedule/analysis/analysis.cc              | 27 +++++++
 src/tir/schedule/concrete_schedule.cc              |  7 ++
 src/tir/schedule/concrete_schedule.h               |  1 +
 src/tir/schedule/primitive.h                       |  9 +++
 src/tir/schedule/primitive/get_block_loop.cc       | 30 ++++++++
 src/tir/schedule/schedule.cc                       |  2 +
 src/tir/schedule/traced_schedule.cc                | 11 +++
 src/tir/schedule/traced_schedule.h                 |  1 +
 .../python/unittest/test_tir_schedule_utilities.py | 59 ++++++++++++++++
 .../unittest/test_tir_structural_equal_hash.py     | 35 ++++++---
 tests/python/unittest/test_tvmscript_roundtrip.py  | 14 ++++
 40 files changed, 674 insertions(+), 129 deletions(-)
 copy src/script/ir_builder/ir/{frame.cc => utils.h} (59%)

Reply via email to