From d392b5f63587339c27a30c247f4a045f923edc4b Mon Sep 17 00:00:00 2001 From: David Shah Date: Wed, 18 Jul 2018 12:51:07 +0200 Subject: ice40: Use xArchArgs in validity check Signed-off-by: David Shah --- ice40/place_legaliser.cc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ice40/place_legaliser.cc') diff --git a/ice40/place_legaliser.cc b/ice40/place_legaliser.cc index ebcc0da7..3c82a1bd 100644 --- a/ice40/place_legaliser.cc +++ b/ice40/place_legaliser.cc @@ -372,6 +372,7 @@ class PlacementLegaliser NPNR_ASSERT(ctx->nets.find(co_i3_name) == ctx->nets.end()); ctx->nets[co_i3_name] = std::move(co_i3_net); IdString name = lc->name; + ctx->assignCellArgs(lc.get()); ctx->cells[lc->name] = std::move(lc); createdCells.insert(name); return ctx->cells[name].get(); @@ -416,6 +417,7 @@ class PlacementLegaliser ctx->nets[out_net_name] = std::move(out_net); IdString name = lc->name; + ctx->assignCellArgs(lc.get()); ctx->cells[lc->name] = std::move(lc); createdCells.insert(name); return ctx->cells[name].get(); -- cgit v1.2.3