Skip to content

[Dispatch Creation] Move iter space tracking to LinalgExt#23221

Merged
IanWood1 merged 3 commits intoiree-org:mainfrom
IanWood1:factor_out_iter_space_map_utils
Feb 3, 2026
Merged

[Dispatch Creation] Move iter space tracking to LinalgExt#23221
IanWood1 merged 3 commits intoiree-org:mainfrom
IanWood1:factor_out_iter_space_map_utils

Conversation

@IanWood1
Copy link
Member

@IanWood1 IanWood1 commented Jan 20, 2026

Moves computeIterationSpaceMapping and getOuterParallelLoops into LinalgExt. Implements the fusion interface on SetEncoding and UnSetEncoding ops to prevent cyclic dependency from their use in getOuterParallelLoops. #22942

@IanWood1 IanWood1 force-pushed the factor_out_iter_space_map_utils branch from 789bb1f to e5217dc Compare February 2, 2026 22:13
@IanWood1 IanWood1 changed the title [Dispatch Creation] Move iter space tracking to utils [Dispatch Creation] Move iter space tracking to LinalgExt Feb 2, 2026
@IanWood1 IanWood1 marked this pull request as ready for review February 2, 2026 23:15
Copy link
Collaborator

@MaheshRavishankar MaheshRavishankar left a comment

Choose a reason for hiding this comment

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

I think this is just a move of code. Looks good to me!

@IanWood1 IanWood1 merged commit 7b781ab into iree-org:main Feb 3, 2026
53 of 59 checks passed
hanhanW pushed a commit that referenced this pull request Feb 6, 2026
Moves `computeIterationSpaceMapping` and `getOuterParallelLoops` into
LinalgExt. Implements the fusion interface on SetEncoding and
UnSetEncoding ops to prevent cyclic dependency from their use in
`getOuterParallelLoops`. #22942

---------

Signed-off-by: Ian Wood <[email protected]>
MaheshRavishankar pushed a commit to MaheshRavishankar/iree that referenced this pull request Feb 24, 2026
…3221)

Moves `computeIterationSpaceMapping` and `getOuterParallelLoops` into
LinalgExt. Implements the fusion interface on SetEncoding and
UnSetEncoding ops to prevent cyclic dependency from their use in
`getOuterParallelLoops`. iree-org#22942

---------

Signed-off-by: Ian Wood <[email protected]>
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.

2 participants