summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp
diff options
context:
space:
mode:
authorXinliang David Li <davidxl@google.com>2016-05-17 21:06:16 +0000
committerXinliang David Li <davidxl@google.com>2016-05-17 21:06:16 +0000
commit7d0fed74f0bee3bdb5453f1d504ae3fa07f8793f (patch)
tree34610f6c27135dd173c3c53eb251fd365d55db98 /llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp
parent6a05b007ff872674883df8067f4a28864cd2f78e (diff)
downloadbcm5719-llvm-7d0fed74f0bee3bdb5453f1d504ae3fa07f8793f.tar.gz
bcm5719-llvm-7d0fed74f0bee3bdb5453f1d504ae3fa07f8793f.zip
minor cleanup /NFC
llvm-svn: 269839
Diffstat (limited to 'llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp')
-rw-r--r--llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp b/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp
index ef1d81a8679..d6cbe1a44fa 100644
--- a/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp
+++ b/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp
@@ -691,13 +691,11 @@ static bool promoteIndirectCalls(Module &M, bool InLTO) {
bool PGOIndirectCallPromotionLegacyPass::runOnModule(Module &M) {
// Command-line option has the priority for InLTO.
- InLTO |= ICPLTOMode;
- return promoteIndirectCalls(M, InLTO);
+ return promoteIndirectCalls(M, InLTO | ICPLTOMode);
}
PreservedAnalyses PGOIndirectCallPromotion::run(Module &M, AnalysisManager<Module> &AM) {
- InLTO |= ICPLTOMode;
- if (!promoteIndirectCalls(M, InLTO))
+ if (!promoteIndirectCalls(M, InLTO | ICPLTOMode))
return PreservedAnalyses::all();
return PreservedAnalyses::none();
OpenPOWER on IntegriCloud