Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Fix] Remove redundant "remove_all_unused" in IPC memory lowering #16771

Merged

Conversation

MasterJH5574
Copy link
Contributor

This commit removes the redundant invocation of remove_all_unused function in the GPU IPC memory allocation lowering pass. This is because the pass only mutates one call at a time, and thus will not introduce new unused bindings.

@MasterJH5574 MasterJH5574 force-pushed the tvm-dev/2024-03-22-ipc-alloc-no-removal branch from a6c7781 to 2e8ee7f Compare March 22, 2024 20:58
This commit removes the redundant invocation of `remove_all_unused`
function in the GPU IPC memory allocation lowering pass. This is
because the pass only mutates one call at a time, and thus will
not introduce new unused bindings.
@MasterJH5574 MasterJH5574 force-pushed the tvm-dev/2024-03-22-ipc-alloc-no-removal branch from 2e8ee7f to 9882a9a Compare March 22, 2024 23:19
@tqchen tqchen merged commit 134f8fd into apache:main Mar 23, 2024
18 checks passed
thaisacs pushed a commit to thaisacs/tvm that referenced this pull request Apr 3, 2024
…ache#16771)

This commit removes the redundant invocation of `remove_all_unused`
function in the GPU IPC memory allocation lowering pass. This is
because the pass only mutates one call at a time, and thus will
not introduce new unused bindings.
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.

3 participants