circt/lib/Dialect/Emit
Nandor Licker 9c4f72147f
[Emit] Group file header ops into `emit.fragment` (#6789)
Instead of using the replicated op mechanism, fragments of SV code
which must precede certain modules are grouped into fragment ops.
Modules which rely on them reference them through a `emit.fragment`
attribute. The fragments are printed through ExportVerilog.

Subsequent PRs will fully replace replaced ops using fragments.
2024-03-14 09:16:04 +02:00
..
CMakeLists.txt [Emit] Introduce `emit.ref` to pull ops into file bodies (#6762) 2024-02-29 17:20:59 +02:00
EmitDialect.cpp [Emit] Organize output files using the `emit` dialect (#6727) 2024-02-24 10:09:00 +02:00
EmitOpInterfaces.cpp [Emit] Introduce `emit.ref` to pull ops into file bodies (#6762) 2024-02-29 17:20:59 +02:00
EmitOps.cpp [Emit] Group file header ops into `emit.fragment` (#6789) 2024-03-14 09:16:04 +02:00