Commit f817b1a
Uplift third_party/tt-mlir to origin/main (b8fef2f96c50407079b63554160d5e4a295d8796) 2025-11-14 (#3041)
This PR uplifts the third_party/tt-mlir submodule to the origin/main
Co-authored-by: nvukobratTT <[email protected]>1 parent e16c140 commit f817b1a
1 file changed
+1
-1
lines changed- cmake/modules/BuildFlatbuffers.cmake+1
- docs/src/pykernel.md+56
- docs/src/ttnn-jit.md+6-4
- include/ttmlir/Dialect/StableHLO/Transforms/Passes.td+115
- include/ttmlir/Dialect/StableHLO/Utils/ShardingUtils.h+7
- include/ttmlir/Dialect/StableHLO/Utils/ShardyUtils.h+6-1
- include/ttmlir/Dialect/TTNN/IR/TTNNOps.td+2-5
- include/ttmlir/Dialect/TTNN/IR/TTNNWorkaroundsPass.h+1-3
- include/ttmlir/OpModel/TTNN/MetalHeaders.h+1
- include/ttmlir/OpModel/TTNN/TTNNOpModel.h+8-6
- lib/Conversion/TTIRToTTNN/TTIRToTTNN.cpp+3-3
- lib/Dialect/D2M/Transforms/GridSelection.cpp+47-49
- lib/Dialect/StableHLO/Pipelines/StableHLOPipelines.cpp+6
- lib/Dialect/StableHLO/Transforms/CMakeLists.txt+2
- lib/Dialect/StableHLO/Transforms/FlattenComposite.cpp+202
- lib/Dialect/StableHLO/Transforms/ReoutlineComposite.cpp+369
- lib/Dialect/StableHLO/Transforms/UpdateGlobalToLocalShapes.cpp+19-1
- lib/Dialect/StableHLO/Utils/ShardyUtils.cpp+58-26
- lib/Dialect/TTCore/IR/TTCoreOpsTypes.cpp+15-13
- lib/Dialect/TTNN/IR/TTNNWorkaroundsPass.cpp+2-6
- lib/Dialect/TTNN/Interfaces/TTNNOpModelInterface.cpp+32-7
- lib/Dialect/TTNN/Transforms/Workarounds/Decomposition/LinearOpRewritePattern.cpp+19-22
- lib/OpModel/TTNN/Conversion.cpp+9-8
- lib/OpModel/TTNN/TTNNOpModel.cpp+92
- python/CMakeLists.txt+15
- python/PassTracker.cpp+82
- python/TTMLIRModule.cpp+38
- runtime/bin/distributed/CMakeLists.txt+10
- runtime/include/tt/runtime/detail/common/common.h+7-6
- runtime/include/tt/runtime/detail/distributed/utils/utils.h+5-2
- runtime/include/tt/runtime/detail/ttnn/utils.h+11-9
- runtime/include/tt/runtime/types.h+5-1
- runtime/lib/binary.cpp+7
- runtime/lib/common/system_desc.cpp+19-14
- runtime/lib/distributed/controller/controller.cpp+99-13
- runtime/lib/distributed/utils/utils.cpp+15-7
- runtime/lib/ttmetal/executor.cpp+2-2
- runtime/lib/ttmetal/executor_utils.h+9-8
- runtime/lib/ttmetal/meshshard_utils.cpp+1-1
- runtime/lib/ttnn/operations/generic/generic_op.cpp+1-1
- runtime/lib/ttnn/utils/utils.cpp+19-14
- runtime/python/CMakeLists.txt+5
- runtime/python/runtime/runtime.cpp+12
- runtime/python/runtime/stubs_macos.cpp+260
- runtime/test/ttnn/python/distributed/llmbox/test_multiprocess.py+85-6
- runtime/test/ttnn/python/distributed/n150/test_subprocess.py+19-10
- runtime/test/ttnn/python/n150/test_intermidate_tensor_manipulation.py+1
- runtime/tools/chisel/chisel/core/context.py+1-1
- runtime/tools/chisel/chisel/core/golden_executor.py+93-7
- test/python/golden/conftest.py+28
- test/python/golden/pytest.ini+1
- test/python/golden/test_metal_reductions.py+1-1
- test/python/golden/test_stablehlo_ops.py+159
- test/python/golden/test_ttir_ops.py-182
- test/python/golden/test_ttnn_fusing.py+3
- test/python/golden/test_ttnn_ops.py+6
- test/python/golden/ttir_ops/reduction/test_reduction.py+209
- test/ttmlir/Conversion/StableHLOToTTIR/composite/test_reoutline_composite.mlir+74
- test/ttmlir/Conversion/StableHLOToTTIR/composite/test_sharding_composite.mlir+59
- test/ttmlir/Dialect/D2M/Transforms/grid_selection_row_major.mlir+27
- test/ttmlir/Dialect/StableHLO/flatten_composite/flatten_composite_op.mlir+73
- test/ttmlir/Dialect/TTNN/Transforms/Fusing/linear_fusing.mlir+1
- test/ttmlir/Dialect/TTNN/Transforms/ttnn_adjust_deallocs.mlir+1
- test/ttmlir/Dialect/TTNN/linear/linear_tests_positive.mlir+1
- test/ttmlir/Dialect/TTNN/linear/simple_linear.mlir+1
- test/ttmlir/Dialect/TTNN/optimizer/greedy_l1_interleaved_policy/all_l1_interleaved_policy.mlir+1
- test/ttmlir/Dialect/TTNN/optimizer/greedy_l1_interleaved_policy/mnist_l1_interleaved.mlir+1
- test/ttmlir/Dialect/TTNN/reduction/simple_prod.mlir+4-4
- test/ttmlir/Silicon/StableHLO/n150/reduction/reduce_prod_op.mlir+6-6
- test/ttmlir/Silicon/TTNN/n150/data_movement/slice/simple_slice_dynamic.mlir+2
- test/ttmlir/Silicon/TTNN/n150/deallocate.mlir+1
- test/ttmlir/Silicon/TTNN/n150/matmul/linear.mlir+1
- test/ttmlir/Silicon/TTNN/n150/optimizer/mnist_linear.mlir+1
- test/ttmlir/Silicon/TTNN/n150/optimizer/mnist_sharding.mlir+1
- test/ttmlir/Silicon/TTNN/n150/perf/test_perf_linear.mlir+1
- test/ttmlir/Silicon/TTNN/n150/perf/test_perf_reduce_prod.mlir+2-2
- test/ttmlir/Silicon/TTNN/n150/simple_linear.mlir+1
- test/ttmlir/Silicon/TTNN/n150/simple_reduce_prod.mlir+4-4
- test/unittests/OpModel/TTNN/Conversion/TestConversion.cpp+35-23
- test/unittests/OpModel/TTNN/Lib/TestOpModelLib.cpp+65-2
- test/unittests/OpModel/TTNN/Op/TestOpModelInterface.cpp+45-1
- test/unittests/Support/TestAsserts.cpp+4-4
- test/unittests/testing/Utils.h+104-3
- third_party/CMakeLists.txt+1-1
- tools/builder/stablehlo/stablehlo_builder.py+399
- tools/builder/ttir/ttir_builder.py+14-36
- tools/golden/mapping.py+90-40
- tools/ttnn-jit/_src/ir_generator.py+2-1
- tools/ttnn-jit/_src/jit.py+6
0 commit comments