-
Notifications
You must be signed in to change notification settings - Fork 25
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
[ExportedProgram] Add mutable attribute to buffer #123
[ExportedProgram] Add mutable attribute to buffer #123
Conversation
ed09e6a
to
bbc098d
Compare
Requires newer version of IREE containing the torch-mlir change: #151 |
735c209
to
2a7058f
Compare
Actually this PR did not have the IREE changes that were required. A newer release is needed. |
ci(iree): update version to release 20240918.1020 This update is required for another PR #123 Signed-off-by: Christopher McGirr <[email protected]>
Could you rebase, please? The tests should now pass |
Signed-off-by: Christopher McGirr <[email protected]>
2a7058f
to
d07db5f
Compare
@stellaraccident This seems to work now with the newest IREE bump. Can we get a review from you please? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Amazing -- I don't know if you truly know how many things had to come together to make that work. I've been slowly making progress on that functionality for the past year because it seemed very useful to get mapped right, but I didn't know we were so close to having it fully working.
ci(iree): update version to release 20240918.1020 This update is required for another PR iree-org#123 Signed-off-by: Christopher McGirr <[email protected]>
Fixes iree-org#85 PR based on the work of @maxbartel Requires changes in torch-mlir: [llvm/torch-mlir/#3688](llvm/torch-mlir#3688) Adds the mutable modifier to a global buffer and lifts said buffer to a global if there is a store-producer node associated with it. Signed-off-by: Christopher McGirr <[email protected]> Co-authored-by: Maximilian Bartel <[email protected]>
ci(iree): update version to release 20240918.1020 This update is required for another PR iree-org#123 Signed-off-by: Christopher McGirr <[email protected]> Signed-off-by: Ian <[email protected]>
Fixes iree-org#85 PR based on the work of @maxbartel Requires changes in torch-mlir: [llvm/torch-mlir/#3688](llvm/torch-mlir#3688) Adds the mutable modifier to a global buffer and lifts said buffer to a global if there is a store-producer node associated with it. Signed-off-by: Christopher McGirr <[email protected]> Co-authored-by: Maximilian Bartel <[email protected]> Signed-off-by: Ian <[email protected]>
ci(iree): update version to release 20240918.1020 This update is required for another PR iree-org#123 Signed-off-by: Christopher McGirr <[email protected]> Signed-off-by: Ian <[email protected]>
Fixes iree-org#85 PR based on the work of @maxbartel Requires changes in torch-mlir: [llvm/torch-mlir/#3688](llvm/torch-mlir#3688) Adds the mutable modifier to a global buffer and lifts said buffer to a global if there is a store-producer node associated with it. Signed-off-by: Christopher McGirr <[email protected]> Co-authored-by: Maximilian Bartel <[email protected]> Signed-off-by: Ian <[email protected]>
Fixes #85 PR based on the work of @maxbartel Requires changes in torch-mlir: [llvm/torch-mlir/#3688](llvm/torch-mlir#3688) Adds the mutable modifier to a global buffer and lifts said buffer to a global if there is a store-producer node associated with it. Signed-off-by: Christopher McGirr <[email protected]> Co-authored-by: Maximilian Bartel <[email protected]>
Fixes #85
PR based on the work of @maxbartel
Requires changes in torch-mlir: llvm/torch-mlir/#3688
Adds the mutable modifier to a global buffer and lifts said buffer to a global if there is a store-producer node associated with it.