Fix style.
authorMichael J. Spencer <bigcheesegs@gmail.com>
Fri, 7 Nov 2014 21:30:36 +0000 (21:30 +0000)
committerMichael J. Spencer <bigcheesegs@gmail.com>
Fri, 7 Nov 2014 21:30:36 +0000 (21:30 +0000)
llvm-svn: 221547

llvm/lib/Support/GraphWriter.cpp
llvm/tools/bugpoint/OptimizerDriver.cpp

index 3910b12..054df52 100644 (file)
@@ -105,8 +105,7 @@ struct GraphSession {
     SmallVector<StringRef, 8> parts;
     Names.split(parts, "|");
     for (auto Name : parts) {
-      auto P = sys::findProgramByName(Name);
-      if (P) {
+      if (ErrorOr<std::string> P = sys::findProgramByName(Name)) {
         ProgramPath = *P;
         return true;
       }
index 752fc89..f197cc5 100644 (file)
@@ -161,11 +161,10 @@ bool BugDriver::runPasses(Module *Program,
 
   std::string tool = OptCmd;
   if (OptCmd.empty()) {
-    auto Path = sys::findProgramByName("opt");
-    if (!Path)
-      errs() << Path.getError().message() << "\n";
-    else
+    if (ErrorOr<std::string> Path = sys::findProgramByName("opt"))
       tool = *Path;
+    else
+      errs() << Path.getError().message() << "\n";
   }
   if (tool.empty()) {
     errs() << "Cannot find `opt' in PATH!\n";
@@ -174,11 +173,10 @@ bool BugDriver::runPasses(Module *Program,
 
   std::string Prog;
   if (UseValgrind) {
-    auto Path = sys::findProgramByName("valgrind");
-    if (!Path)
-      errs() << Path.getError().message() << "\n";
-    else
+    if (ErrorOr<std::string> Path = sys::findProgramByName("valgrind"))
       Prog = *Path;
+    else
+      errs() << Path.getError().message() << "\n";
   } else
     Prog = tool;
   if (Prog.empty()) {