Skip to content

[example] Adding pass shard-simplify to mpi example#58

Merged
fschlimb merged 2 commits intollvm:mainfrom
fschlimb:shard-simplify
Mar 6, 2026
Merged

[example] Adding pass shard-simplify to mpi example#58
fschlimb merged 2 commits intollvm:mainfrom
fschlimb:shard-simplify

Conversation

@fschlimb
Copy link
Contributor

@fschlimb fschlimb commented Mar 2, 2026

Needs a newer MLIR to let the CI pass.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the MPI MLP example’s MLIR transform pipeline to include an additional sharding cleanup pass, aligning the example with newer MLIR behavior to keep CI green.

Changes:

  • Insert shard-simplify after shard-partition/canonicalize in the schedule_module pipeline.
  • Add an extra verbose IR print point immediately before running shard-simplify.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@fschlimb fschlimb merged commit be63f27 into llvm:main Mar 6, 2026
3 checks passed
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