Skip to content

[TLE] Treat TLE extract_tile,insert_tile as a layout anchor - #946

Open
lzllx123 wants to merge 4 commits into
mainfrom
feature/tle_fix_extract_tile
Open

[TLE] Treat TLE extract_tile,insert_tile as a layout anchor#946
lzllx123 wants to merge 4 commits into
mainfrom
feature/tle_fix_extract_tile

Conversation

@lzllx123

Copy link
Copy Markdown
Collaborator

Preserve the original layout of tle.extract_tile so RLC does not rewrite the operation.

Fixes #829

Summary

  • Treat TLE extract_tile and insert_tile as RLC layout anchors.
  • Preserve their original layouts during layout propagation.
  • Prevent RLC from rewriting layout-sensitive TLE tile operations.
  • Avoid unexpected op in rewrite failures and unnecessary lowering regressions.

Preserve the original layout of tle.extract_tile so RLC does not rewrite
the operation.

Fixes #829
@lzllx123
lzllx123 force-pushed the feature/tle_fix_extract_tile branch from 052aea0 to 335cd09 Compare August 11, 2026 02:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

tle.extract_tile based GLU kernel hits LLVM ERROR: unexpected op in rewrite on main branch, works fine on feature/extract_tile_strides_new branch

2 participants