diff options
author | Davide Italiano <davide@freebsd.org> | 2017-07-27 18:38:09 +0000 |
---|---|---|
committer | Davide Italiano <davide@freebsd.org> | 2017-07-27 18:38:09 +0000 |
commit | 82c7d3768d6373b1b003841f26fe6faa4eb62d37 (patch) | |
tree | f0bd45a3aab082529bd8ec4a85d8a3015fc007c3 /llvm/lib | |
parent | 60855214c25286fc7ee4bf61aee8dea8822486fa (diff) | |
download | bcm5719-llvm-82c7d3768d6373b1b003841f26fe6faa4eb62d37.tar.gz bcm5719-llvm-82c7d3768d6373b1b003841f26fe6faa4eb62d37.zip |
[FunctionImport] Prefer isa<> to dyn_cast<> as the value is not used.
This change makes GCC7 happy again.
llvm-svn: 309305
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/Transforms/IPO/FunctionImport.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/IPO/FunctionImport.cpp b/llvm/lib/Transforms/IPO/FunctionImport.cpp index a36314ca205..de3756e410e 100644 --- a/llvm/lib/Transforms/IPO/FunctionImport.cpp +++ b/llvm/lib/Transforms/IPO/FunctionImport.cpp @@ -132,7 +132,7 @@ selectCallee(const ModuleSummaryIndex &Index, if (GlobalValue::isInterposableLinkage(GVSummary->linkage())) // There is no point in importing these, we can't inline them return false; - if (auto *AS = dyn_cast<AliasSummary>(GVSummary)) + if (isa<AliasSummary>(GVSummary)) // Aliases can't point to "available_externally". // FIXME: we should import alias as available_externally *function*, // the destination module does not need to know it is an alias. |