mirror of https://github.com/llvm/circt.git
![]() 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. |
||
---|---|---|
.. | ||
Canonicalization | ||
IR | ||
Transforms |