aboutsummaryrefslogtreecommitdiffstats
path: root/ice40/bitstream.cc
diff options
context:
space:
mode:
authorgatecat <gatecat@ds0.me>2022-02-16 16:15:26 +0000
committerGitHub <noreply@github.com>2022-02-16 16:15:26 +0000
commit25c47e5b7e12d232cac9408b7d6d339ee11793b7 (patch)
tree7700f5ce4d8b40255aa54e08d2c4489e74b906ff /ice40/bitstream.cc
parent02e6d2dbca0433e6f873c6af635cee701e84f5f5 (diff)
parent30fd86ce69fa65e89dec119e23b5bccb54de70a3 (diff)
downloadnextpnr-25c47e5b7e12d232cac9408b7d6d339ee11793b7.tar.gz
nextpnr-25c47e5b7e12d232cac9408b7d6d339ee11793b7.tar.bz2
nextpnr-25c47e5b7e12d232cac9408b7d6d339ee11793b7.zip
Merge pull request #917 from YosysHQ/gatecat/netlist-i
refactor: New NetInfo and CellInfo constructors
Diffstat (limited to 'ice40/bitstream.cc')
-rw-r--r--ice40/bitstream.cc4
1 files changed, 1 insertions, 3 deletions
diff --git a/ice40/bitstream.cc b/ice40/bitstream.cc
index 3c7e7415..8caa9dc6 100644
--- a/ice40/bitstream.cc
+++ b/ice40/bitstream.cc
@@ -979,9 +979,7 @@ void read_config(Context *ctx, std::istream &in, chipconfig_t &config)
IdString netName = ctx->id(name);
if (ctx->nets.find(netName) == ctx->nets.end()) {
- std::unique_ptr<NetInfo> created_net = std::unique_ptr<NetInfo>(new NetInfo);
- created_net->name = netName;
- ctx->nets[netName] = std::move(created_net);
+ ctx->createNet(netName);
}
WireId wire;