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

tqchen pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm-tirx.git


    from bb07a8c94 [Fix][Sym] Guard IntSet evaluation against floating-point 
subexpressions (#216)
     add 0e54f2628 [Rust] Bump tvm-ffi and define typed expressions with 
derive(ObjectRef) (#217)

No new revisions were added by this update.

Summary of changes:
 3rdparty/tvm-ffi                                   |   2 +-
 include/tvm/ir/expr.h                              |  24 +-
 rust/src/backend/cuda.rs                           |   1 +
 rust/src/backend/cuda/op.rs                        |  14 +
 rust/src/codegen.rs                                |   1 +
 rust/src/codegen/llvm.rs                           |   1 +
 rust/src/ir.rs                                     |   1 +
 rust/src/ir/attrs.rs                               |  10 +
 rust/src/ir/base.rs                                |   5 +
 rust/src/ir/dtype.rs                               |   2 +-
 rust/src/ir/expr.rs                                | 573 ++++++++++++---------
 rust/src/ir/function.rs                            |   5 +
 rust/src/ir/global_info.rs                         |   6 +
 rust/src/ir/location.rs                            |  19 +
 rust/src/ir/module.rs                              |   5 +
 rust/src/ir/op.rs                                  |  68 ++-
 rust/src/ir/op_def.rs                              |  70 ++-
 rust/src/ir/prim.rs                                |   1 +
 rust/src/ir/prim/const_fold.rs                     | 125 +++--
 rust/src/ir/prim/expr.rs                           | 177 +++++--
 rust/src/ir/prim/op.rs                             | 314 +++++------
 rust/src/ir/prim/vector_expr.rs                    |  66 ++-
 rust/src/ir/stmt.rs                                | 133 +++--
 rust/src/ir/support.rs                             |  94 +---
 rust/src/ir/transform.rs                           |   1 +
 rust/src/ir/transform/core.rs                      |  20 +
 rust/src/ir/transform/instrument.rs                |   3 +
 rust/src/ir/type.rs                                | 167 +++++-
 rust/src/ir/unique_name_supply.rs                  |   3 +
 rust/src/lib.rs                                    |   2 +
 rust/src/macro.rs                                  |   3 -
 rust/src/macro/typed_expr_view.rs                  | 197 -------
 rust/src/runtime.rs                                |   3 +
 rust/src/script.rs                                 |   1 +
 rust/src/sym.rs                                    |   1 +
 rust/src/sym/analyzer.rs                           |  21 +
 rust/src/sym/constraint.rs                         |  22 +-
 rust/src/sym/int_set.rs                            |   6 +
 rust/src/sym/iter_affine_map.rs                    |  17 +
 rust/src/target.rs                                 |   7 +
 rust/src/tirx.rs                                   |   1 +
 rust/src/tirx/analysis.rs                          |   2 +
 rust/src/tirx/analysis/analysis.rs                 |   1 +
 rust/src/tirx/function.rs                          |   5 +
 rust/src/tirx/index_map.rs                         |   5 +
 rust/src/tirx/layout.rs                            |  15 +
 rust/src/tirx/op.rs                                |  59 +--
 rust/src/tirx/structural.rs                        |   8 +
 .../tirx/structural_map_with_constraint_context.rs |  23 +-
 .../structural_mutate_with_constraint_context.rs   |   1 +
 .../structural_visit_with_constraint_context.rs    |   2 +-
 .../structural_walk_with_constraint_context.rs     |  16 +-
 rust/src/tirx/tensor.rs                            |   9 +-
 rust/src/tirx/thread_scope.rs                      |   3 +
 rust/src/tirx/tile/dispatch.rs                     |   4 +
 rust/src/tirx/tile/instruction.rs                  |   9 +
 rust/src/tirx/transform.rs                         |   1 +
 rust/src/tirx/transform/function_pass.rs           |   4 +
 rust/src/tirx/transform/transform.rs               |   9 +
 rust/src/tirx/type.rs                              |   6 +
 rust/tests/ir/expr.rs                              |  64 ++-
 rust/tests/ir/op_def.rs                            |   2 +-
 rust/tests/ir/prim/expr.rs                         |   2 +-
 rust/tests/ir/prim/op.rs                           |  12 +-
 rust/tests/ir/stmt.rs                              |   2 +-
 rust/tests/ir/type.rs                              |   2 +-
 rust/tests/tirx/op.rs                              |   2 +-
 67 files changed, 1359 insertions(+), 1101 deletions(-)
 delete mode 100644 rust/src/macro/typed_expr_view.rs

Reply via email to