Skip to content

Conversation

@amd-eochoalo
Copy link
Contributor

After:

the linearization of vector.to_elements pattern
can be changed to either the one now upstream
or to the unrolling version.

This commit changes the strategy from linearizing
to unrolling.

@amd-eochoalo amd-eochoalo force-pushed the eochoa/2025-09-11/drop-pattern-after-upstream-merge branch from 4915c92 to b03d2d7 Compare September 12, 2025 13:26
@amd-eochoalo amd-eochoalo marked this pull request as ready for review September 12, 2025 19:53
After:

* llvm/llvm-project#157740
* llvm/llvm-project#157142

the linearization of vector.to_elements pattern
can be changed to either the one now upstream
or to the unrolling version.

This commit changes the strategy from linearizing
to unrolling.

Signed-off-by: Erick Ochoa <[email protected]>
@amd-eochoalo amd-eochoalo force-pushed the eochoa/2025-09-11/drop-pattern-after-upstream-merge branch from b03d2d7 to 6ff1234 Compare September 12, 2025 19:55
@kuhar kuhar changed the title Unroll instead of linearize vector.to_elements. [Codegen] Unroll instead of linearize vector.to_elements. Sep 12, 2025
@amd-eochoalo
Copy link
Contributor Author

@kuhar , looks like a test is failing. Let me try to find out what is the issue before merging.

@kuhar
Copy link
Member

kuhar commented Sep 12, 2025

Isn't this a pre-existing issue? I can see something similar here: https://github.com/iree-org/iree/actions/runs/17685863639/job/50270953148

@amd-eochoalo
Copy link
Contributor Author

@kuhar ah you may be right. I didn't think about that. Thanks!

@kuhar kuhar merged commit b91915c into iree-org:main Sep 12, 2025
42 of 44 checks passed
Copy link
Contributor

@hanhanW hanhanW left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

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.

4 participants