aboutsummaryrefslogtreecommitdiffstats
path: root/techlibs/ice40
diff options
context:
space:
mode:
authorEddie Hung <eddie@fpgeh.com>2019-05-02 10:44:59 -0700
committerEddie Hung <eddie@fpgeh.com>2019-05-02 10:44:59 -0700
commit5cd19b52da297cc7d44e9bf11dc9d1664a02ccce (patch)
tree6206a4fa059c47a56cc43914d4141a386a5f2c7f /techlibs/ice40
parent4aca928033874e8e35ecc4a18f22475c00bebad9 (diff)
parent98925f6c4be611434e75f0ccf645a7ef8adcfc63 (diff)
downloadyosys-5cd19b52da297cc7d44e9bf11dc9d1664a02ccce.tar.gz
yosys-5cd19b52da297cc7d44e9bf11dc9d1664a02ccce.tar.bz2
yosys-5cd19b52da297cc7d44e9bf11dc9d1664a02ccce.zip
Merge remote-tracking branch 'origin/master' into xc7mux
Diffstat (limited to 'techlibs/ice40')
-rw-r--r--techlibs/ice40/synth_ice40.cc10
1 files changed, 6 insertions, 4 deletions
diff --git a/techlibs/ice40/synth_ice40.cc b/techlibs/ice40/synth_ice40.cc
index 718f9d9e0..901090834 100644
--- a/techlibs/ice40/synth_ice40.cc
+++ b/techlibs/ice40/synth_ice40.cc
@@ -245,11 +245,13 @@ struct SynthIce40Pass : public ScriptPass
run("proc");
}
- if (flatten && check_label("flatten", "(unless -noflatten)"))
+ if (check_label("flatten", "(unless -noflatten)"))
{
- run("flatten");
- run("tribuf -logic");
- run("deminout");
+ if (flatten) {
+ run("flatten");
+ run("tribuf -logic");
+ run("deminout");
+ }
}
if (check_label("coarse"))