Skip to content

[REFACTOR][Python] Use TVM-FFI APIs directly - #20769

Merged
tqchen merged 1 commit into
apache:mainfrom
tqchen:remove-python-ffi-shims
Oct 17, 2026
Merged

tqchen merged 1 commit into
apache:mainfrom
tqchen:remove-python-ffi-shims

Conversation

@tqchen

@tqchen tqchen commented Oct 17, 2026

Copy link
Copy Markdown
Member

Use canonical TVM-FFI APIs directly instead of maintaining duplicate TIRx root, runtime and IR exports. Migrate Python callers, examples and references to tvm_ffi, while preserving TVM-specific runtime behavior, device convenience constructors and IR diagnostics.

Remove redundant TIRx root, runtime and IR exports of canonical TVM-FFI APIs and migrate Python callers, examples and references to tvm_ffi. Preserve TVM-specific runtime behavior and the retained convenience APIs.
@tqchen
tqchen force-pushed the remove-python-ffi-shims branch from a1cbd87 to 66e8d4a Compare October 17, 2026 02:13
@tqchen
tqchen merged commit e369aba into apache:main Oct 17, 2026
7 of 8 checks passed
tqchen added a commit that referenced this pull request Oct 17, 2026
Use canonical TVM-FFI APIs directly instead of maintaining duplicate
TIRx root, runtime and IR exports. Migrate Python callers, examples and
references to `tvm_ffi`, while preserving TVM-specific runtime behavior,
device convenience constructors and IR diagnostics.
tqchen added a commit that referenced this pull request Oct 18, 2026
Use canonical TVM-FFI APIs directly instead of maintaining duplicate
TIRx root, runtime and IR exports. Migrate Python callers, examples and
references to `tvm_ffi`, while preserving TVM-specific runtime behavior,
device convenience constructors and IR diagnostics.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants