@@ -290,7 +290,7 @@ static void runNewPMPasses(const Config &Conf, Module &Mod, TargetMachine *TM,
290290 if (!Conf.AAPipeline .empty ()) {
291291 AAManager AA;
292292 if (auto Err = PB.parseAAPipeline (AA, Conf.AAPipeline )) {
293- report_fatal_error (Twine (" unable to parse AA pipeline description '" ) +
293+ reportFatalUsageError (Twine (" unable to parse AA pipeline description '" ) +
294294 Conf.AAPipeline + " ': " + toString (std::move (Err)));
295295 }
296296 // Register the AA manager first so that our version is the one used.
@@ -331,7 +331,7 @@ static void runNewPMPasses(const Config &Conf, Module &Mod, TargetMachine *TM,
331331 // Parse a custom pipeline if asked to.
332332 if (!Conf.OptPipeline .empty ()) {
333333 if (auto Err = PB.parsePassPipeline (MPM, Conf.OptPipeline )) {
334- report_fatal_error (Twine (" unable to parse pass pipeline description '" ) +
334+ reportFatalUsageError (Twine (" unable to parse pass pipeline description '" ) +
335335 Conf.OptPipeline + " ': " + toString (std::move (Err)));
336336 }
337337 } else if (IsThinLTO) {
@@ -415,7 +415,7 @@ static void codegen(const Config &Conf, TargetMachine *TM,
415415 if (!Conf.DwoDir .empty ()) {
416416 std::error_code EC;
417417 if (auto EC = llvm::sys::fs::create_directories (Conf.DwoDir ))
418- report_fatal_error (Twine (" Failed to create directory " ) + Conf.DwoDir +
418+ reportFatalUsageError (Twine (" Failed to create directory " ) + Conf.DwoDir +
419419 " : " + EC.message ());
420420
421421 DwoFile = Conf.DwoDir ;
@@ -428,14 +428,14 @@ static void codegen(const Config &Conf, TargetMachine *TM,
428428 std::error_code EC;
429429 DwoOut = std::make_unique<ToolOutputFile>(DwoFile, EC, sys::fs::OF_None);
430430 if (EC)
431- report_fatal_error (Twine (" Failed to open " ) + DwoFile + " : " +
431+ reportFatalUsageError (Twine (" Failed to open " ) + DwoFile + " : " +
432432 EC.message ());
433433 }
434434
435435 Expected<std::unique_ptr<CachedFileStream>> StreamOrErr =
436436 AddStream (Task, Mod.getModuleIdentifier ());
437437 if (Error Err = StreamOrErr.takeError ())
438- report_fatal_error (std::move (Err));
438+ reportFatalUsageError (std::move (Err));
439439 std::unique_ptr<CachedFileStream> &Stream = *StreamOrErr;
440440 TM->Options .ObjectFilenameForDebug = Stream->ObjectPathName ;
441441
0 commit comments