aboutsummaryrefslogtreecommitdiffstats
path: root/common/place_sa.cc
diff options
context:
space:
mode:
Diffstat (limited to 'common/place_sa.cc')
-rw-r--r--common/place_sa.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/common/place_sa.cc b/common/place_sa.cc
index c94c8699..a5bb4e77 100644
--- a/common/place_sa.cc
+++ b/common/place_sa.cc
@@ -311,10 +311,17 @@ bool place_design_sa(Context *ctx)
// Place cells randomly initially
log_info("Creating initial placement for remaining %d cells.\n",
int(autoplaced.size()));
+
for (auto cell : autoplaced) {
place_initial(ctx, cell, state.checker);
placed_cells++;
+ if (placed_cells % 500 == 0) {
+ log_info("Initial placement placed %d/%d cells\n",
+ int(placed_cells), int(ctx->cells.size()));
+ }
}
+ log_info("Initial placement placed %d/%d cells\n", int(placed_cells),
+ int(ctx->cells.size()));
log_info("Running simulated annealing placer.\n");