diff --git a/passes/opt/wreduce.cc b/passes/opt/wreduce.cc index 19eecade9..5b3b1edc8 100644 --- a/passes/opt/wreduce.cc +++ b/passes/opt/wreduce.cc @@ -510,7 +510,7 @@ struct WreduceWorker continue; log("Removed top %d bits (of %d) from wire %s.%s.\n", unused_top_bits, GetSize(w), log_id(module), log_id(w)); - Wire *nw = module->addWire(module->uniquify(w->name), GetSize(w) - unused_top_bits); // SILIMATE: Improve the naming + Wire *nw = module->addWire(NEW_ID, GetSize(w) - unused_top_bits); module->connect(nw, SigSpec(w).extract(0, GetSize(nw))); module->swap_names(w, nw); }