aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoss Schlaikjer <ross@schlaikjer.net>2020-04-07 14:31:17 -0400
committerRoss Schlaikjer <ross@schlaikjer.net>2020-04-07 14:31:17 -0400
commite46b990251a14ade7ede313226a97bd2a3c42191 (patch)
treed50b77f9a9e90dff043f5b34073334ba500ea2da
parent3257bdc8a15077e8e8ad9285f98e8d9e1e5cae07 (diff)
downloadnextpnr-e46b990251a14ade7ede313226a97bd2a3c42191.tar.gz
nextpnr-e46b990251a14ade7ede313226a97bd2a3c42191.tar.bz2
nextpnr-e46b990251a14ade7ede313226a97bd2a3c42191.zip
Rearrange bool algebra
-rw-r--r--ecp5/pack.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/ecp5/pack.cc b/ecp5/pack.cc
index 11aef630..91b8205d 100644
--- a/ecp5/pack.cc
+++ b/ecp5/pack.cc
@@ -3007,10 +3007,10 @@ void Arch::assignArchInfo()
// Output register mode (REGMODE_{A,B}). Valid options are 'NOREG' and 'OUTREG'.
std::string regmode_a = str_or_default(ci->params, id("REGMODE_A"), "NOREG");
- if (!(regmode_a == "NOREG" || regmode_a == "OUTREG"))
+ if (regmode_a != "NOREG" && regmode_a != "OUTREG")
NPNR_ASSERT_FALSE_STR("bad DP16KD REGMODE_A configuration '" + regmode_a + "'");
std::string regmode_b = str_or_default(ci->params, id("REGMODE_B"), "NOREG");
- if (!(regmode_b == "NOREG" || regmode_b == "OUTREG"))
+ if (regmode_b != "NOREG" && regmode_b != "OUTREG")
NPNR_ASSERT_FALSE_STR("bad DP16KD REGMODE_B configuration '" + regmode_b + "'");
ci->ramInfo.is_output_a_registered = regmode_a == "OUTREG";
ci->ramInfo.is_output_b_registered = regmode_b == "OUTREG";