opt_lut: show original truth table for both cells.
authorwhitequark <whitequark@whitequark.org>
Fri, 7 Dec 2018 17:04:41 +0000 (17:04 +0000)
committerwhitequark <whitequark@whitequark.org>
Fri, 7 Dec 2018 17:04:41 +0000 (17:04 +0000)
passes/opt/opt_lut.cc

index ee3943f9c9f60b9344e91208384c15af27c30bd6..4207fbdb9d31f850071bdabae41521d9407e727e 100644 (file)
@@ -388,8 +388,9 @@ struct OptLutWorker
                                                lutM_new_table[eval] = (RTLIL::State) evaluate_lut(lutB, eval_inputs);
                                        }
 
-                                       log("  Old truth table: %s.\n", lutM->getParam("\\LUT").as_string().c_str());
-                                       log("  New truth table: %s.\n", lutM_new_table.as_string().c_str());
+                                       log("  Cell A truth table: %s.\n", lutA->getParam("\\LUT").as_string().c_str());
+                                       log("  Cell B truth table: %s.\n", lutB->getParam("\\LUT").as_string().c_str());
+                                       log("  Merged truth table: %s.\n", lutM_new_table.as_string().c_str());
 
                                        lutM->setParam("\\LUT", lutM_new_table);
                                        lutM->setPort("\\A", lutM_new_inputs);