Simplify. NFC.
authorRui Ueyama <ruiu@google.com>
Fri, 18 Nov 2016 19:45:04 +0000 (19:45 +0000)
committerRui Ueyama <ruiu@google.com>
Fri, 18 Nov 2016 19:45:04 +0000 (19:45 +0000)
llvm-svn: 287372

lld/ELF/OutputSections.cpp

index b04d969..761d231 100644 (file)
@@ -604,15 +604,11 @@ template <class ELFT> void MergeOutputSection<ELFT>::finalize() {
   // finalize() fixed tail-optimized strings, so we can now get
   // offsets of strings. Get an offset for each string and save it
   // to a corresponding StringPiece for easy access.
-  if (shouldTailMerge()) {
-    for (MergeInputSection<ELFT> *Sec : Sections) {
-      for (size_t I = 0, E = Sec->Pieces.size(); I != E; ++I) {
-        if (!Sec->Pieces[I].Live)
-          continue;
-        Sec->Pieces[I].OutputOff = Builder.getOffset(Sec->getData(I));
-      }
-    }
-  }
+  if (shouldTailMerge())
+    for (MergeInputSection<ELFT> *Sec : Sections)
+      for (size_t I = 0, E = Sec->Pieces.size(); I != E; ++I)
+        if (Sec->Pieces[I].Live)
+          Sec->Pieces[I].OutputOff = Builder.getOffset(Sec->getData(I));
 }
 
 template <class ELFT>