diff options
author | Marcelina KoĆcielnicka <mwk@0x04.net> | 2020-04-11 18:36:51 +0200 |
---|---|---|
committer | Marcelina KoĆcielnicka <mwk@0x04.net> | 2020-04-15 16:22:37 +0200 |
commit | 38a0c30d65584335fee3e17f9075711853638ac3 (patch) | |
tree | 755ca0e57e007803dabc023c284d960e4c305d03 /techlibs/xilinx | |
parent | 85166633bc981b02e31167134917fc0b523e8eda (diff) | |
download | yosys-38a0c30d65584335fee3e17f9075711853638ac3.tar.gz yosys-38a0c30d65584335fee3e17f9075711853638ac3.tar.bz2 yosys-38a0c30d65584335fee3e17f9075711853638ac3.zip |
Get rid of dffsr2dff.
This pass is a proper subset of opt_rmdff, which is called by opt, which
is called by every synth flow in the coarse part. Thus, it never
actually does anything and can be safely removed.
Diffstat (limited to 'techlibs/xilinx')
-rw-r--r-- | techlibs/xilinx/synth_xilinx.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/techlibs/xilinx/synth_xilinx.cc b/techlibs/xilinx/synth_xilinx.cc index ac4f5bcf4..1c190d37e 100644 --- a/techlibs/xilinx/synth_xilinx.cc +++ b/techlibs/xilinx/synth_xilinx.cc @@ -522,10 +522,9 @@ struct SynthXilinxPass : public ScriptPass } if (check_label("map_ffram")) { - // Required for dffsr2dff to work. + // Required for dff2dffs to work. run("simplemap t:$dff t:$adff t:$mux"); // Needs to be done before opt -mux_bool happens. - run("dffsr2dff"); if (help_mode) run("dff2dffs [-match-init]", "(-match-init for xc6s only)"); else if (family == "xc6s") |