circt/test/Dialect/LLHD
Fabian Schuiki c43ec9809f
[Deseq] Add bin flag to enable mux (#8686)
Set the `bin` flag on the `comb.mux` that we insert for enable
flip-flops in LLHD's Deseq pass. This allows circt-verilog to preserve
the difference between `if (en) q <= d` and `q <= en ? d : q` enables.

In the future we'll probably want to have more explicit ops to describe
these differences. But adding the `bin` flag causes the pipeline to
preserve the property we're interested in for now.
2025-07-11 08:11:00 -07:00
..
Canonicalization [LLHD] Add combinational process op (#8536) 2025-06-09 12:31:54 -07:00
IR [LLHD] Add combinational process op (#8536) 2025-06-09 12:31:54 -07:00
Transforms [Deseq] Add bin flag to enable mux (#8686) 2025-07-11 08:11:00 -07:00