Skip to content

[Codegen][Tuner] Add TileAndFuse constraints for conv#24526

Merged
kuhar merged 4 commits into
iree-org:mainfrom
RattataKing:add_tf_conv_constraints
May 25, 2026
Merged

[Codegen][Tuner] Add TileAndFuse constraints for conv#24526
kuhar merged 4 commits into
iree-org:mainfrom
RattataKing:add_tf_conv_constraints

Conversation

@RattataKing
Copy link
Copy Markdown
Contributor

@RattataKing RattataKing commented May 21, 2026

TF constraints for conv will emit one smt.constraints op for each IGEMM conv and Direct conv.

Each separated constraint set is tested to have the same amount of smt solutions as the old tuner constraints.
See the SMT-LIB string comparison.

Issue: #23535

@RattataKing RattataKing force-pushed the add_tf_conv_constraints branch from 0b456c0 to ee2fea4 Compare May 25, 2026 17:38
Copy link
Copy Markdown
Member

@kuhar kuhar left a comment

Choose a reason for hiding this comment

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

Ideally, the verifier shouldn't know about gpu attrs, but that can be refactored in the future

@kuhar kuhar enabled auto-merge (squash) May 25, 2026 17:43
@kuhar kuhar merged commit d0b3a91 into iree-org:main May 25, 2026
63 checks passed
RattataKing added a commit to RattataKing/iree that referenced this pull request May 27, 2026
TF constraints for conv will emit one smt.constraints op for each IGEMM
conv and Direct conv.

Each separated constraint set is tested to have the same amount of smt
solutions as the old tuner constraints.
See the SMT-LIB string
[comparison](nod-ai/amd-shark-ai@5d51750).

Issue: iree-org#23535
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