diff --git a/mlir/lib/Translation/Translation.cpp b/mlir/lib/Translation/Translation.cpp --- a/mlir/lib/Translation/Translation.cpp +++ b/mlir/lib/Translation/Translation.cpp @@ -157,7 +157,7 @@ llvm::cl::Required); registerAsmPrinterCLOptions(); registerMLIRContextCLOptions(); - llvm::cl::ParseCommandLineOptions(argc, argv, "MLIR translation driver\n"); + llvm::cl::ParseCommandLineOptions(argc, argv, toolName); std::string errorMessage; auto input = openInputFile(inputFilename, &errorMessage); diff --git a/mlir/test/mlir-translate/commandline.mlir b/mlir/test/mlir-translate/commandline.mlir new file mode 100644 --- /dev/null +++ b/mlir/test/mlir-translate/commandline.mlir @@ -0,0 +1,2 @@ +// RUN: mlir-translate --help | FileCheck %s +// CHECK: OVERVIEW: MLIR Translation Testing Tool \ No newline at end of file