From 1688a625007b0ea7a1b9114ecf7a50d81fcfa38d Mon Sep 17 00:00:00 2001 From: Sahand Kashani Date: Wed, 6 May 2020 21:15:32 +0200 Subject: [PATCH 1/1] Formatting fixes --- backends/firrtl/firrtl.cc | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/backends/firrtl/firrtl.cc b/backends/firrtl/firrtl.cc index ff1329532..e83d4f654 100644 --- a/backends/firrtl/firrtl.cc +++ b/backends/firrtl/firrtl.cc @@ -396,26 +396,23 @@ struct FirrtlWorker { std::string moduleFileinfo = getFileinfo(module); f << stringf(" extmodule %s: %s\n", make_id(module->name), moduleFileinfo.c_str()); - vector port_decls; + vector port_decls; for (auto wire : module->wires()) { const auto wireName = make_id(wire->name); std::string wireFileinfo = getFileinfo(wire); - // Maybe not needed? - if (wire->port_id) + if (wire->port_input && wire->port_output) { - if (wire->port_input && wire->port_output) - { - log_error("Module port %s.%s is inout!\n", log_id(module), log_id(wire)); - } - port_decls.push_back(stringf(" %s %s: UInt<%d> %s\n", wire->port_input ? "input" : "output", - wireName, wire->width, wireFileinfo.c_str())); + log_error("Module port %s.%s is inout!\n", log_id(module), log_id(wire)); } + port_decls.push_back(stringf(" %s %s: UInt<%d> %s\n", wire->port_input ? "input" : "output", + wireName, wire->width, wireFileinfo.c_str())); } - for (auto str : port_decls) { + for (auto &str : port_decls) + { f << str; } @@ -1115,13 +1112,9 @@ struct FirrtlWorker // Blackboxes should be emitted as `extmodule`s in firrtl. Only ports are // emitted in such a case. if (module->get_blackbox_attribute()) - { emit_extmodule(); - } else - { emit_module(); - } } }; -- 2.30.2