[lld] r274383 - [BitcodeFile] Simplify shouldSkip(). NFCI.

Davide Italiano via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 1 13:43:29 PDT 2016


Author: davide
Date: Fri Jul  1 15:43:28 2016
New Revision: 274383

URL: http://llvm.org/viewvc/llvm-project?rev=274383&view=rev
Log:
[BitcodeFile] Simplify shouldSkip(). NFCI.

Modified:
    lld/trunk/ELF/InputFiles.cpp

Modified: lld/trunk/ELF/InputFiles.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/ELF/InputFiles.cpp?rev=274383&r1=274382&r2=274383&view=diff
==============================================================================
--- lld/trunk/ELF/InputFiles.cpp (original)
+++ lld/trunk/ELF/InputFiles.cpp Fri Jul  1 15:43:28 2016
@@ -661,11 +661,8 @@ Symbol *BitcodeFile::createSymbol(const
 }
 
 bool BitcodeFile::shouldSkip(uint32_t Flags) {
-  if (!(Flags & BasicSymbolRef::SF_Global))
-    return true;
-  if (Flags & BasicSymbolRef::SF_FormatSpecific)
-    return true;
-  return false;
+  return (!(Flags & BasicSymbolRef::SF_Global) ||
+          Flags & BasicSymbolRef::SF_FormatSpecific);
 }
 
 template <class ELFT>




More information about the llvm-commits mailing list