SDC: Hide debug logs behind SDC_DEBUG

Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
diff --git a/sdc-plugin/clocks.cc b/sdc-plugin/clocks.cc
index a2c1edd..4870d28 100644
--- a/sdc-plugin/clocks.cc
+++ b/sdc-plugin/clocks.cc
@@ -53,7 +53,6 @@
     for (auto clock : clocks_) {
 	res.push_back(clock.first);
 #ifdef SDC_DEBUG
-	// FIXME this is just for debugging
 	log("Wires in clock %s:\n", clock.first.c_str());
 	for (auto clock_wire : clock.second.GetClockWires()) {
 	    log("create_clock -period %f -name %s -waveform {%f %f} %s\n",
@@ -67,9 +66,13 @@
 }
 
 void Clocks::Propagate(NaturalPropagation* pass) {
+#ifdef SDC_DEBUG
     log("Start natural clock propagation\n");
+#endif
     for (auto clock : clocks_) {
+#ifdef SDC_DEBUG
 	log("Processing clock %s\n", clock.first.c_str());
+#endif
 	auto clock_wires = clock.second.GetClockWires();
 	for (auto clock_wire : clock_wires) {
 	    auto aliases = pass->FindAliasWires(clock_wire.Wire());
@@ -77,34 +80,50 @@
 	                  clock_wire.RisingEdge(), clock_wire.FallingEdge());
 	}
     }
-    log("Finish natural clock propagation\n");
+#ifdef SDC_DEBUG
+    log("Finish natural clock propagation\n\n");
+#endif
 }
 
 void Clocks::Propagate(BufferPropagation* pass) {
+#ifdef SDC_DEBUG
     log("Start buffer clock propagation\n");
+#endif
     for (auto& clock : clocks_) {
+#ifdef SDC_DEBUG
 	log("Processing clock %s\n", clock.first.c_str());
+#endif
 	PropagateThroughBuffer(pass, clock, IBuf());
 	PropagateThroughBuffer(pass, clock, Bufg());
     }
-    log("Finish buffer clock propagation\n");
+#ifdef SDC_DEBUG
+    log("Finish buffer clock propagation\n\n");
+#endif
 }
 
 void Clocks::Propagate(ClockDividerPropagation* pass) {
+#ifdef SDC_DEBUG
     log("Start clock divider clock propagation\n");
+#endif
     for (auto& clock : clocks_) {
+#ifdef SDC_DEBUG
 	log("Processing clock %s\n", clock.first.c_str());
+#endif
 	auto clock_wires = clock.second.GetClockWires();
 	for (auto clock_wire : clock_wires) {
 	    auto pll_clock_wires = pass->FindSinkClockWiresForCellType(
 		    clock_wire, "PLLE2_ADV");
 	    for (auto pll_clock_wire : pll_clock_wires) {
+#ifdef SDC_DEBUG
 		log("PLL wire: %s\n", pll_clock_wire.WireName().c_str());
+#endif
 		AddClockWire(pll_clock_wire.WireName(), pll_clock_wire);
 	    }
 	}
     }
-    log("Finish clock divider clock propagation\n");
+#ifdef SDC_DEBUG
+    log("Finish clock divider clock propagation\n\n");
+#endif
 }
 
 void Clocks::PropagateThroughBuffer(BufferPropagation* pass,
@@ -116,7 +135,9 @@
 	    clock_wire.Wire(), buffer.name, buffer.output);
 	int path_delay(0);
 	for (auto wire : buf_wires) {
+#ifdef SDC_DEBUG
 	    log("%s wire: %s\n", buffer.name.c_str(), wire->name.c_str());
+#endif
 	    path_delay += buffer.delay;
 	    AddClockWire(wire->name.str(), wire, clock_wire.Period(),
 	                 clock_wire.RisingEdge() + path_delay,
diff --git a/sdc-plugin/propagation.cc b/sdc-plugin/propagation.cc
index 1a954e2..c719dbb 100644
--- a/sdc-plugin/propagation.cc
+++ b/sdc-plugin/propagation.cc
@@ -85,7 +85,9 @@
     assert(selected_cells.size() <= 1);
     if (selected_cells.size() > 0) {
 	sink_cell = selected_cells.at(0);
+#ifdef SDC_DEBUG
 	log("Found sink cell: %s\n", sink_cell->name.c_str());
+#endif
     }
     return sink_cell;
 }
@@ -125,7 +127,9 @@
     assert(selected_cells.size() <= 1);
     if (selected_cells.size() > 0) {
 	sink_cell = selected_cells.at(0);
+#ifdef SDC_DEBUG
 	log("Found sink cell: %s\n", sink_cell->name.c_str());
+#endif
     }
     return sink_cell;
 }
@@ -149,7 +153,9 @@
     assert(selected_wires.size() <= 1);
     if (selected_wires.size() > 0) {
 	sink_wire = selected_wires.at(0);
+#ifdef SDC_DEBUG
 	log("Found sink wire: %s\n", sink_wire->name.c_str());
+#endif
     }
     return sink_wire;
 }