summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2016-07-01 20:43:28 +0000
committerDavide Italiano <davide@freebsd.org>2016-07-01 20:43:28 +0000
commite929f424a4b49220c9f249b47bb5c1d73af9841a (patch)
treeebe2515081ced6c4d2e0b295b410e530b2fc2252
parent3652622cef0c49a597626c4f0f9a85c2e03e7156 (diff)
downloadbcm5719-llvm-e929f424a4b49220c9f249b47bb5c1d73af9841a.tar.gz
bcm5719-llvm-e929f424a4b49220c9f249b47bb5c1d73af9841a.zip
[BitcodeFile] Simplify shouldSkip(). NFCI.
llvm-svn: 274383
-rw-r--r--lld/ELF/InputFiles.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/lld/ELF/InputFiles.cpp b/lld/ELF/InputFiles.cpp
index 807e871819e..18325784b8c 100644
--- a/lld/ELF/InputFiles.cpp
+++ b/lld/ELF/InputFiles.cpp
@@ -661,11 +661,8 @@ Symbol *BitcodeFile::createSymbol(const DenseSet<const Comdat *> &KeptComdats,
}
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>
OpenPOWER on IntegriCloud