summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorSylvestre Ledru <sylvestre@debian.org>2017-04-11 08:21:27 +0000
committerSylvestre Ledru <sylvestre@debian.org>2017-04-11 08:21:27 +0000
commit06faa9bf329e1386f9fc8a5dee55be6027d1d6d0 (patch)
treed48a9fd6e4c4da383449bd615ae37d8a2b88805b /llvm/lib
parent950d2809d59dcf46c81aaad3249f590466e5c361 (diff)
downloadbcm5719-llvm-06faa9bf329e1386f9fc8a5dee55be6027d1d6d0.tar.gz
bcm5719-llvm-06faa9bf329e1386f9fc8a5dee55be6027d1d6d0.zip
Simplify the code and remove dead code
Summary: Fix coverity cid 1374240 Reviewers: dberlin Reviewed By: dberlin Differential Revision: https://reviews.llvm.org/D31928 llvm-svn: 299924
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Transforms/Utils/PredicateInfo.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/llvm/lib/Transforms/Utils/PredicateInfo.cpp b/llvm/lib/Transforms/Utils/PredicateInfo.cpp
index aacbd59ca49..8877aeafecd 100644
--- a/llvm/lib/Transforms/Utils/PredicateInfo.cpp
+++ b/llvm/lib/Transforms/Utils/PredicateInfo.cpp
@@ -210,11 +210,9 @@ struct ValueDFS_Compare {
auto LookupResult = OBBMap.find(BB);
if (LookupResult != OBBMap.end())
return LookupResult->second->dominates(AInst, BInst);
- else {
- auto Result = OBBMap.insert({BB, make_unique<OrderedBasicBlock>(BB)});
- return Result.first->second->dominates(AInst, BInst);
- }
- return std::tie(ADef, A.U) < std::tie(BDef, B.U);
+
+ auto Result = OBBMap.insert({BB, make_unique<OrderedBasicBlock>(BB)});
+ return Result.first->second->dominates(AInst, BInst);
}
};
OpenPOWER on IntegriCloud