Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion 3rdparty/tvm-ffi
Submodule tvm-ffi updated 57 files
+114 −0 .github/actions/build-orcjit-wheel/action.yml
+42 −0 .github/workflows/ci_test.yml
+83 −0 .github/workflows/publish_orcjit_wheel.yml
+1 −1 .github/workflows/publish_wheel.yml
+1 −1 .github/workflows/torch_c_dlpack.yml
+2 −0 .gitignore
+178 −0 addons/tvm_ffi_orcjit/CMakeLists.txt
+535 −0 addons/tvm_ffi_orcjit/ORCJIT_PRIMER.md
+261 −0 addons/tvm_ffi_orcjit/README.md
+67 −0 addons/tvm_ffi_orcjit/examples/quick-start/CMakeLists.txt
+83 −0 addons/tvm_ffi_orcjit/examples/quick-start/README.md
+46 −0 addons/tvm_ffi_orcjit/examples/quick-start/add.cc
+59 −0 addons/tvm_ffi_orcjit/examples/quick-start/add_c.c
+137 −0 addons/tvm_ffi_orcjit/examples/quick-start/run.py
+83 −0 addons/tvm_ffi_orcjit/pyproject.toml
+94 −0 addons/tvm_ffi_orcjit/python/tvm_ffi_orcjit/__init__.py
+21 −0 addons/tvm_ffi_orcjit/python/tvm_ffi_orcjit/_ffi_api.py
+85 −0 addons/tvm_ffi_orcjit/python/tvm_ffi_orcjit/dylib.py
+90 −0 addons/tvm_ffi_orcjit/python/tvm_ffi_orcjit/session.py
+212 −0 addons/tvm_ffi_orcjit/src/ffi/orcjit_dylib.cc
+129 −0 addons/tvm_ffi_orcjit/src/ffi/orcjit_dylib.h
+696 −0 addons/tvm_ffi_orcjit/src/ffi/orcjit_session.cc
+129 −0 addons/tvm_ffi_orcjit/src/ffi/orcjit_session.h
+90 −0 addons/tvm_ffi_orcjit/src/ffi/orcjit_utils.h
+107 −0 addons/tvm_ffi_orcjit/tests/CMakeLists.txt
+109 −0 addons/tvm_ffi_orcjit/tests/README.md
+106 −0 addons/tvm_ffi_orcjit/tests/sources/c/test_call_global.c
+152 −0 addons/tvm_ffi_orcjit/tests/sources/c/test_ctor_dtor.c
+31 −0 addons/tvm_ffi_orcjit/tests/sources/c/test_error.c
+43 −0 addons/tvm_ffi_orcjit/tests/sources/c/test_funcs.c
+42 −0 addons/tvm_ffi_orcjit/tests/sources/c/test_funcs2.c
+43 −0 addons/tvm_ffi_orcjit/tests/sources/c/test_funcs_conflict.c
+33 −0 addons/tvm_ffi_orcjit/tests/sources/c/test_link_order_base.c
+35 −0 addons/tvm_ffi_orcjit/tests/sources/c/test_link_order_caller.c
+60 −0 addons/tvm_ffi_orcjit/tests/sources/c/test_types.c
+37 −0 addons/tvm_ffi_orcjit/tests/sources/cc/test_call_global.cc
+82 −0 addons/tvm_ffi_orcjit/tests/sources/cc/test_ctor_dtor.cc
+26 −0 addons/tvm_ffi_orcjit/tests/sources/cc/test_error.cc
+26 −0 addons/tvm_ffi_orcjit/tests/sources/cc/test_funcs.cc
+26 −0 addons/tvm_ffi_orcjit/tests/sources/cc/test_funcs2.cc
+26 −0 addons/tvm_ffi_orcjit/tests/sources/cc/test_funcs_conflict.cc
+24 −0 addons/tvm_ffi_orcjit/tests/sources/cc/test_link_order_base.cc
+43 −0 addons/tvm_ffi_orcjit/tests/sources/cc/test_link_order_caller.cc
+33 −0 addons/tvm_ffi_orcjit/tests/sources/cc/test_types.cc
+61 −0 addons/tvm_ffi_orcjit/tests/sources/cuda/test_funcs.cu
+475 −0 addons/tvm_ffi_orcjit/tests/test_basic.py
+232 −0 addons/tvm_ffi_orcjit/tests/utils.py
+3 −0 docs/conf.py
+11 −5 include/tvm/ffi/reflection/init.h
+4 −2 pyproject.toml
+210 −90 python/tvm_ffi/cpp/extension.py
+108 −80 python/tvm_ffi/utils/kwargs_wrapper.py
+1 −0 tests/lint/check_file_type.py
+1 −1 tests/python/test_build.py
+71 −0 tests/python/test_build_inline.py
+1 −1 tests/python/test_stl.py
+82 −0 tests/python/utils/test_kwargs_wrapper.py
Loading