[BOLT] Use boolean literals (NFC)
authorKazu Hirata <kazu@google.com>
Sun, 31 Jul 2022 22:17:01 +0000 (15:17 -0700)
committerKazu Hirata <kazu@google.com>
Sun, 31 Jul 2022 22:17:02 +0000 (15:17 -0700)
Identified with modernize-use-bool-literals.

bolt/lib/Passes/ReorderFunctions.cpp
bolt/lib/Profile/DataReader.cpp
bolt/lib/Rewrite/DWARFRewriter.cpp

index 5cda10c..da5c13a 100644 (file)
@@ -339,7 +339,7 @@ void ReorderFunctions::runOnFunctions(BinaryContext &BC) {
         BinaryData *BD = BC.getBinaryDataByName(Function);
         if (!BD) {
           uint32_t LocalID = 1;
-          while(1) {
+          while (true) {
             // If we can't find the main symbol name, look for alternates.
             const std::string FuncName =
                 Function + "/" + std::to_string(LocalID);
index a51201d..7ee3869 100644 (file)
@@ -866,7 +866,7 @@ ErrorOr<StringRef> DataReader::parseString(char EndChar, bool EndNl) {
       break;
 
     StringEnd += 2;
-  } while (1);
+  } while (true);
 
   StringRef Str = ParsingBuf.substr(0, StringEnd);
 
index 810ca36..eff1ffa 100644 (file)
@@ -51,7 +51,7 @@ static void printDie(const DWARFDie &DIE) {
   DumpOpts.ShowForm = true;
   DumpOpts.Verbose = true;
   DumpOpts.ChildRecurseDepth = 0;
-  DumpOpts.ShowChildren = 0;
+  DumpOpts.ShowChildren = false;
   DIE.dump(dbgs(), 0, DumpOpts);
 }