message: Print the whole module in the bridge logging
  The logging is intended to help debugging, however printing only single function
  does not help with reproducibility. Instead we will save the entire module, which
  requires also to disable multi-threading for obvious reasons.
diff: @@ -120,8 +120,13 @@ tensorflow::Status RunBridgeWithStandardPipeline(ModuleOp module,
  PassManager bridge(module.getContext());
  // Add logger to bridge passmanager.
  - if (enable_logging)
  - bridge.enableIRPrinting(std::make_unique<tensorflow::BridgeLoggerConfig>());
  + if (enable_logging) {
  + // Print the whole module after each pass, which requires disabling
  + // multi-threading as well.
  + bridge.disableMultithreading();
  + bridge.enableIRPrinting(std::make_unique<tensorflow::BridgeLoggerConfig>(
  + /* print_module_scope=*/true));
  + }
  StandardPipelineOptions pipeline_options;
  pipeline_options.enable_inliner.setValue(enable_inliner);
  