Skip to content

Uplift third_party/tt-mlir to 62fe6d915133ccf81a4803d832905d9c7fb1de65 2026-02-16#3312

Open
ajakovljevicTT wants to merge 1 commit intomainfrom
uplift
Open

Uplift third_party/tt-mlir to 62fe6d915133ccf81a4803d832905d9c7fb1de65 2026-02-16#3312
ajakovljevicTT wants to merge 1 commit intomainfrom
uplift

Conversation

@ajakovljevicTT
Copy link
Contributor

@ajakovljevicTT ajakovljevicTT commented Feb 14, 2026

This PR uplifts the third_party/tt-mlir to the 62fe6d915133ccf81a4803d832905d9c7fb1de65

@ajakovljevicTT
Copy link
Contributor Author

List of tt-mlir commits since previous uplift:

38a1a3f75 Add LLVM affine symbol-vars patch to env toolchain build. (#7048)
8c04be03e ASan fixes (#7033)
05bfca878 [D2M] Fix higher-rank ttir.sum lowering in D2MNamedReductionRewriter (#6970)
a7f92be19 Integrate Metal Allocator with TTNN-JIT for D2M Memory Management (#6795)
70328d36a D2M: Add concatenate_heads operation (#7010)
7ae39e326 Minor Multihost Changes (#6842)
68b8aa0c6 Check for "uplift" label to determine whether to run all tests (#6951)
2873f3e7a [D2M][TTNN-JIT][Tracing] Add JIT support for some tensor manipulation (TM) operations (#6698)
67648b505 stablehlo sort op (#6861)
2203dc062 Add optimizer refactoring proposal to spec document (#6690)
b679ac5f9 Fix tablegen build warning (#6917)
66b9fe138 ttrt add main.py (#7009)
05ed7ee42 Update environment setup instructions for macOS (#7005)
e24653d58 Remove D2M_PackerMaskResetOp (#6985)
b96ca8b55 [d2m] L1 scratchpad for spilling in fused kernels (#6968)
4e96d0c60 Remove to_dtype op and replace with typecast (#6869)
674c746de Add @mvasiljevicTT as CODEOWNER for TTIRFusing and TTNNFusing (#7015)
79291ba6e Enable eth connections in system desc and add mesh axis topology (#6958)
ffb06d52e Fold FullOp to scalar if users support implicit broadcasting (#6973)
287300946 Add kv_cache argtype (#6888)
c2e7d2af3 [EIO] Add @mvasiljevicTT as CODEOWNER for EraseInverseOps (#7011)
17ad2076c Retrigger docker build on exalens ref change (#7001)
e8e6c53a7 Update builder readme (#6997)
1fbc5440b Adding device ops handling to profiler package (#6998)
02b9b0fee ttrt perf.py cast manually supplied port to str (#7006)
ed059c167 Fixing builder runtime api check_pcc default (#6999)
94b254aad Fold ScatterOp if index or source tensors are empty (#6994)

@ajakovljevicTT ajakovljevicTT enabled auto-merge (squash) February 14, 2026 03:48
@codecov-commenter
Copy link

codecov-commenter commented Feb 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 28.34%. Comparing base (bd85985) to head (7361432).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3312   +/-   ##
=======================================
  Coverage   28.34%   28.34%           
=======================================
  Files          33       33           
  Lines        4092     4092           
=======================================
  Hits         1160     1160           
  Misses       2932     2932           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@ajakovljevicTT ajakovljevicTT changed the title Uplift third_party/tt-mlir to 38a1a3f7598c60a7812d8b661f16e900f1d9ee14 2026-02-14 Uplift third_party/tt-mlir to 62fe6d915133ccf81a4803d832905d9c7fb1de65 2026-02-15 Feb 15, 2026
@ajakovljevicTT
Copy link
Contributor Author

List of tt-mlir commits since previous uplift:

62fe6d915 Add named argument support (#6964)
e5e10fef8 [d2m] mlir snippet tests (#6929)
38a1a3f75 Add LLVM affine symbol-vars patch to env toolchain build. (#7048)
8c04be03e ASan fixes (#7033)
05bfca878 [D2M] Fix higher-rank ttir.sum lowering in D2MNamedReductionRewriter (#6970)
a7f92be19 Integrate Metal Allocator with TTNN-JIT for D2M Memory Management (#6795)
70328d36a D2M: Add concatenate_heads operation (#7010)
7ae39e326 Minor Multihost Changes (#6842)
68b8aa0c6 Check for "uplift" label to determine whether to run all tests (#6951)
2873f3e7a [D2M][TTNN-JIT][Tracing] Add JIT support for some tensor manipulation (TM) operations (#6698)
67648b505 stablehlo sort op (#6861)
2203dc062 Add optimizer refactoring proposal to spec document (#6690)
b679ac5f9 Fix tablegen build warning (#6917)
66b9fe138 ttrt add main.py (#7009)
05ed7ee42 Update environment setup instructions for macOS (#7005)
e24653d58 Remove D2M_PackerMaskResetOp (#6985)
b96ca8b55 [d2m] L1 scratchpad for spilling in fused kernels (#6968)
4e96d0c60 Remove to_dtype op and replace with typecast (#6869)
674c746de Add @mvasiljevicTT as CODEOWNER for TTIRFusing and TTNNFusing (#7015)
79291ba6e Enable eth connections in system desc and add mesh axis topology (#6958)
ffb06d52e Fold FullOp to scalar if users support implicit broadcasting (#6973)
287300946 Add kv_cache argtype (#6888)
c2e7d2af3 [EIO] Add @mvasiljevicTT as CODEOWNER for EraseInverseOps (#7011)
17ad2076c Retrigger docker build on exalens ref change (#7001)
e8e6c53a7 Update builder readme (#6997)
1fbc5440b Adding device ops handling to profiler package (#6998)
02b9b0fee ttrt perf.py cast manually supplied port to str (#7006)
ed059c167 Fixing builder runtime api check_pcc default (#6999)
94b254aad Fold ScatterOp if index or source tensors are empty (#6994)

@ajakovljevicTT ajakovljevicTT changed the title Uplift third_party/tt-mlir to 62fe6d915133ccf81a4803d832905d9c7fb1de65 2026-02-15 Uplift third_party/tt-mlir to 62fe6d915133ccf81a4803d832905d9c7fb1de65 2026-02-16 Feb 16, 2026
@ajakovljevicTT
Copy link
Contributor Author

List of tt-mlir commits since previous uplift:

62fe6d915 Add named argument support (#6964)
e5e10fef8 [d2m] mlir snippet tests (#6929)
38a1a3f75 Add LLVM affine symbol-vars patch to env toolchain build. (#7048)
8c04be03e ASan fixes (#7033)
05bfca878 [D2M] Fix higher-rank ttir.sum lowering in D2MNamedReductionRewriter (#6970)
a7f92be19 Integrate Metal Allocator with TTNN-JIT for D2M Memory Management (#6795)
70328d36a D2M: Add concatenate_heads operation (#7010)
7ae39e326 Minor Multihost Changes (#6842)
68b8aa0c6 Check for "uplift" label to determine whether to run all tests (#6951)
2873f3e7a [D2M][TTNN-JIT][Tracing] Add JIT support for some tensor manipulation (TM) operations (#6698)
67648b505 stablehlo sort op (#6861)
2203dc062 Add optimizer refactoring proposal to spec document (#6690)
b679ac5f9 Fix tablegen build warning (#6917)
66b9fe138 ttrt add main.py (#7009)
05ed7ee42 Update environment setup instructions for macOS (#7005)
e24653d58 Remove D2M_PackerMaskResetOp (#6985)
b96ca8b55 [d2m] L1 scratchpad for spilling in fused kernels (#6968)
4e96d0c60 Remove to_dtype op and replace with typecast (#6869)
674c746de Add @mvasiljevicTT as CODEOWNER for TTIRFusing and TTNNFusing (#7015)
79291ba6e Enable eth connections in system desc and add mesh axis topology (#6958)
ffb06d52e Fold FullOp to scalar if users support implicit broadcasting (#6973)
287300946 Add kv_cache argtype (#6888)
c2e7d2af3 [EIO] Add @mvasiljevicTT as CODEOWNER for EraseInverseOps (#7011)
17ad2076c Retrigger docker build on exalens ref change (#7001)
e8e6c53a7 Update builder readme (#6997)
1fbc5440b Adding device ops handling to profiler package (#6998)
02b9b0fee ttrt perf.py cast manually supplied port to str (#7006)
ed059c167 Fixing builder runtime api check_pcc default (#6999)
94b254aad Fold ScatterOp if index or source tensors are empty (#6994)

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.

3 participants