diff options
author | Graham Yiu <gyiu@ca.ibm.com> | 2017-11-30 03:36:57 +0000 |
---|---|---|
committer | Graham Yiu <gyiu@ca.ibm.com> | 2017-11-30 03:36:57 +0000 |
commit | 70293fa27ac321684ed98a1a748a41eb85b633f9 (patch) | |
tree | 07f4952ecc2ac1e39763dae86a01f5aae92d9e05 /llvm/lib/Transforms | |
parent | 8b1882c186747f53fcb0a653473342acbfd0c273 (diff) | |
download | bcm5719-llvm-70293fa27ac321684ed98a1a748a41eb85b633f9.tar.gz bcm5719-llvm-70293fa27ac321684ed98a1a748a41eb85b633f9.zip |
- Removed unused lamba (IsReturnBlock) causing build bots to fail for r319398
- Added lit testcases that were supposed to be part of r319398
llvm-svn: 319399
Diffstat (limited to 'llvm/lib/Transforms')
-rw-r--r-- | llvm/lib/Transforms/IPO/PartialInlining.cpp | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/llvm/lib/Transforms/IPO/PartialInlining.cpp b/llvm/lib/Transforms/IPO/PartialInlining.cpp index 4e0d7375042..d4175a9c03d 100644 --- a/llvm/lib/Transforms/IPO/PartialInlining.cpp +++ b/llvm/lib/Transforms/IPO/PartialInlining.cpp @@ -408,11 +408,6 @@ PartialInlinerImpl::computeOutliningColdRegionsInfo(Function *F) { auto &ORE = (*GetORE)(*F); - auto IsReturnBlock = [](BasicBlock *BB) { - TerminatorInst *TI = BB->getTerminator(); - return isa<ReturnInst>(TI); - }; - // Return if we don't have profiling information. if (!PSI->hasInstrumentationProfile()) return std::unique_ptr<FunctionOutliningMultiRegionInfo>(); @@ -427,8 +422,7 @@ PartialInlinerImpl::computeOutliningColdRegionsInfo(Function *F) { }; auto IsSingleExit = - [IsReturnBlock, - &ORE](SmallVectorImpl<BasicBlock *> &BlockList) -> BasicBlock * { + [&ORE](SmallVectorImpl<BasicBlock *> &BlockList) -> BasicBlock * { BasicBlock *ExitBlock = nullptr; for (auto *Block : BlockList) { for (auto SI = succ_begin(Block); SI != succ_end(Block); ++SI) { |