circt/test/Dialect/DC
Morten Borup Petersen 6d894b901b
[DC] Add + re-enable canonicalization patterns (#7952)
Various canonicalization patterns were implemented as fold methods. However, these had been turned off a while ago, due to an MLIR bug.

This PR moves the fold methods to actual canonicalization patterns, adds a new one (join on branch), and re-enables previously disabled tests.

Co-authored-by: Morten Borup Petersen <mpetersen@microsoft.com>
2024-12-09 19:01:27 +01:00
..
canonicalization.mlir [DC] Add + re-enable canonicalization patterns (#7952) 2024-12-09 19:01:27 +01:00
dematerialize-forks-sinks.mlir [DC] Add fork/sink materialization passes (#5159) 2023-05-17 10:43:55 +02:00
errors.mlir [HW] Change printer for modules (#6205) 2023-09-28 16:30:15 -05:00
materialize-forks-sinks.mlir [DC] Materialize forks/syncs needs to check block args 2024-11-26 21:50:49 +00:00
roundtrip.mlir [HW] round trip ModuleType non-ssa values (#6287) 2023-10-13 14:25:00 -07:00