Commit Graph

9 Commits

Author SHA1 Message Date
Jacques Pienaar 7f1c3399e4
Update to new builder format. (#8785)
Basically did

set(CMAKE_CXX_CLANG_TIDY local/clang-tidy -checks=-*,llvm-use-new-mlir-op-builder -fix)

and then fixed cases where temporary OpBuilders were used (as passed in
by reference now).
2025-07-26 04:55:06 -07:00
John Demme baa4452888 [DC] Materialize forks/syncs needs to check block args
Pass was missing a check for DC types on block args.
2024-11-26 21:50:49 +00:00
fzi-hielscher 15ae39ec07
[NFCI][DC][FSM][Handshake][Pipeline] Refactor TableGen Pass includes (#7181) 2024-06-18 13:26:12 +02:00
Martin Erhart cfaf3d79ae [Handshake] Use free variants of isa/cast/dyn_cast
Refer to https://mlir.llvm.org/deprecation/
2024-04-28 15:57:40 +02:00
Morten Borup Petersen db973f1319 [NFC][DC] Tidy 2024-04-22 14:40:14 +00:00
Morten Borup Petersen 7e34f27084 [DC] Don't restrict DC materialization to `FunctionOpInterface` 2024-04-22 12:13:57 +00:00
Morten Borup Petersen 21e020cdfd [DC] Also fork `dc.value` in materialization 2023-10-02 08:56:13 +00:00
Morten Borup Petersen ff95225455 [DC] Support unused `dc.value` args in DC materialization 2023-10-02 08:37:27 +00:00
Morten Borup Petersen dcc4b03ce7
[DC] Add fork/sink materialization passes (#5159) 2023-05-17 10:43:55 +02:00