message: Define dependent dialects for tf-functional-to-executor-conversion pass
  Defining dependent dialects for this pass as I am planning to use it in a separate pass pipeline. Most of the TensorFlow passes are not defining this and it doesn't create any issues as other passes in the pipeline declare the required dialects.
diff: @@ -42,6 +42,10 @@ namespace {
  struct FunctionalToExecutorDialectConversion
  : public PassWrapper<FunctionalToExecutorDialectConversion, FunctionPass> {
  void runOnFunction() override;
  +
  + void getDependentDialects(DialectRegistry& registry) const override {
  + registry.insert<mlir::tf_executor::TensorFlowExecutorDialect>();
  + }
  };
  } // end anonymous namespace
  