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