Skip to content

[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

Merged
merged 1 commit into from
Sep 28, 2023

Conversation

Groverkss
Copy link
Member

@Groverkss Groverkss commented Sep 28, 2023

The offset when converting type in emulating narrow types did not account for the offset in strided memrefs. This patch fixes this.

@MaheshRavishankar
Copy link
Contributor

Looks good to me. Thanks!

@Groverkss Groverkss merged commit 35ec6ea into llvm:main Sep 28, 2023
legrosbuffle pushed a commit to legrosbuffle/llvm-project that referenced this pull request Sep 29, 2023
… 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.
stellaraccident added a commit that referenced this pull request Sep 30, 2023
… strided memref (#67714)"

This reverts commit 35ec6ea.

Breaks downstream narrow type execution tests.
@stellaraccident
Copy link
Contributor

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.

qedawkins pushed a commit to iree-org/llvm-project that referenced this pull request Oct 1, 2023
… strided memref (llvm#67714)"

This reverts commit 35ec6ea.

Breaks downstream narrow type execution tests.
stellaraccident added a commit to iree-org/llvm-project that referenced this pull request Oct 5, 2023
… strided memref (llvm#67714)"

This reverts commit 35ec6ea.

Breaks downstream narrow type execution tests.
stellaraccident added a commit to iree-org/llvm-project that referenced this pull request Oct 5, 2023
… strided memref (llvm#67714)"

This reverts commit 35ec6ea.

Breaks downstream narrow type execution tests.
stellaraccident added a commit to iree-org/llvm-project that referenced this pull request Oct 5, 2023
… strided memref (llvm#67714)"

This reverts commit 35ec6ea.

Breaks downstream narrow type execution tests.
stellaraccident added a commit to iree-org/llvm-project that referenced this pull request Oct 5, 2023
… strided memref (llvm#67714)"

This reverts commit 35ec6ea.

Breaks downstream narrow type execution tests.
stellaraccident added a commit to iree-org/llvm-project that referenced this pull request Oct 5, 2023
… strided memref (llvm#67714)"

This reverts commit 35ec6ea.

Breaks downstream narrow type execution tests.
Guzhu-AMD pushed a commit to GPUOpen-Drivers/llvm-project that referenced this pull request Oct 12, 2023
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)"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants