-
Notifications
You must be signed in to change notification settings - Fork 14.3k
[mlir][memref] Fix offset update in emulating narrow type for strided memref #67714
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
Conversation
Looks good to me. Thanks! |
… memref (llvm#67714) The offset when converting type in emulating narrow types did not account for the offset in strided memrefs. This patch fixes this.
I have reverted this commit upon integrating it into IREE and finding that it breaks Vulkan compilation of the model it was targeting to improve. I decided that this was appropriate because I know that the author was working on the affected project, and I believe that this is one of a handful of execution tests for the feature. Feel free to re-apply in the new week with additional triage. |
… strided memref (llvm#67714)" This reverts commit 35ec6ea. Breaks downstream narrow type execution tests.
… strided memref (llvm#67714)" This reverts commit 35ec6ea. Breaks downstream narrow type execution tests.
… strided memref (llvm#67714)" This reverts commit 35ec6ea. Breaks downstream narrow type execution tests.
… strided memref (llvm#67714)" This reverts commit 35ec6ea. Breaks downstream narrow type execution tests.
… strided memref (llvm#67714)" This reverts commit 35ec6ea. Breaks downstream narrow type execution tests.
… strided memref (llvm#67714)" This reverts commit 35ec6ea. Breaks downstream narrow type execution tests.
Local branch amd-gfx a01f70e Merged main:f88f090a2ef1 into amd-gfx:4e956125f560 Remote branch main 8d20310 Revert "[mlir][memref] Fix offset update in emulating narrow type for strided memref (llvm#67714)"
The offset when converting type in emulating narrow types did not account for the offset in strided memrefs. This patch fixes this.