Skip to content

[transform][x86] Generalize cache tiling transform#131

Merged
adam-smnk merged 1 commit intollvm:mainfrom
adam-smnk:x86-generalize-cache-tiling
May 5, 2026
Merged

[transform][x86] Generalize cache tiling transform#131
adam-smnk merged 1 commit intollvm:mainfrom
adam-smnk:x86-generalize-cache-tiling

Conversation

@adam-smnk
Copy link
Copy Markdown
Member

Uses the update fuse transform op interface to remove the need for known number of tiles at the transform construction.

This generalization allows to apply the tiling transformation to any variation of supported contraction ops by delaying specific tiling decision to runtime. Particulary, it enables creation of schedules that are less payload-specific.

Uses the update fuse transform op interface to remove the need for
known number of tiles at the transform construction.

This generalization allows to apply the tiling transformation to any
variation of supported contraction ops by delaying specific tiling
decision to runtime. Particulary, it enables creation of schedules
that are less payload-specific.
@adam-smnk adam-smnk requested a review from rengolin May 5, 2026 08:59
@adam-smnk adam-smnk merged commit d141e2c into llvm:main May 5, 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