From 5f1370cf37a3ea5b76a1041d75bc1a81939f7496 Mon Sep 17 00:00:00 2001 From: Lofty Date: Tue, 20 Jan 2026 08:33:43 +0000 Subject: [PATCH] mask field to resource field --- himbaechel/uarch/gatemate/gatemate.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/himbaechel/uarch/gatemate/gatemate.cc b/himbaechel/uarch/gatemate/gatemate.cc index 916958b5..22a9ef4e 100644 --- a/himbaechel/uarch/gatemate/gatemate.cc +++ b/himbaechel/uarch/gatemate/gatemate.cc @@ -365,7 +365,7 @@ bool GateMateImpl::checkPipAvail(PipId pip) const { const auto &extra_data = *pip_extra_data(pip); if (!use_cp_for_clk && extra_data.type == PipExtra::PIP_EXTRA_MUX) { - if (extra_data.value ==1 && IdString(extra_data.name).in(id_C_CLKSEL, id_C_ENSEL)) + if (extra_data.value == 1 && IdString(extra_data.name).in(id_C_CLKSEL, id_C_ENSEL)) return false; } if (extra_data.type == PipExtra::PIP_EXTRA_MUX && (extra_data.mask != 0)) { @@ -627,7 +627,7 @@ void GateMateImpl::postRoute() for (auto &w : ni->wires) { if (w.second.pip != PipId()) { const auto &extra_data = *pip_extra_data(w.second.pip); - if (extra_data.type == PipExtra::PIP_EXTRA_MUX && (extra_data.mask != 0)) { + if (extra_data.type == PipExtra::PIP_EXTRA_MUX && extra_data.resource != 0) { nets_with_cplines.insert(ni->name); } }