diff options
author | Cameron Zwarich <zwarich@apple.com> | 2011-03-02 03:48:29 +0000 |
---|---|---|
committer | Cameron Zwarich <zwarich@apple.com> | 2011-03-02 03:48:29 +0000 |
commit | 3ccfbc201205a1a9765515dc8928ed8995daf9f4 (patch) | |
tree | 60af011072e74f4de0bae9a099524dfc21d9159d /lib/Transforms | |
parent | 56e3793acf8099eafa36154d2b6c900d46b5965e (diff) | |
download | llvm-3ccfbc201205a1a9765515dc8928ed8995daf9f4.tar.gz llvm-3ccfbc201205a1a9765515dc8928ed8995daf9f4.tar.bz2 llvm-3ccfbc201205a1a9765515dc8928ed8995daf9f4.tar.xz |
Remove some more unused code that I missed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126826 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms')
-rw-r--r-- | lib/Transforms/Scalar/CodeGenPrepare.cpp | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/lib/Transforms/Scalar/CodeGenPrepare.cpp b/lib/Transforms/Scalar/CodeGenPrepare.cpp index c90cb32b98..b4a1e450dc 100644 --- a/lib/Transforms/Scalar/CodeGenPrepare.cpp +++ b/lib/Transforms/Scalar/CodeGenPrepare.cpp @@ -71,10 +71,6 @@ namespace { /// update it. BasicBlock::iterator CurInstIterator; - /// BackEdges - Keep a set of all the loop back edges. - /// - SmallSet<std::pair<const BasicBlock*, const BasicBlock*>, 8> BackEdges; - // Keeps track of non-local addresses that have been sunk into a block. This // allows us to avoid inserting duplicate code for blocks with multiple // load/stores of the same address. @@ -93,10 +89,6 @@ namespace { AU.addPreserved<ProfileInfo>(); } - virtual void releaseMemory() { - BackEdges.clear(); - } - private: bool EliminateMostlyEmptyBlocks(Function &F); bool CanMergeBlocks(const BasicBlock *BB, const BasicBlock *DestBB) const; @@ -108,7 +100,6 @@ namespace { bool OptimizeCallInst(CallInst *CI); bool MoveExtToFormExtLoad(Instruction *I); bool OptimizeExtUses(Instruction *I); - void findLoopBackEdges(const Function &F); }; } @@ -120,16 +111,6 @@ FunctionPass *llvm::createCodeGenPreparePass(const TargetLowering *TLI) { return new CodeGenPrepare(TLI); } -/// findLoopBackEdges - Do a DFS walk to find loop back edges. -/// -void CodeGenPrepare::findLoopBackEdges(const Function &F) { - SmallVector<std::pair<const BasicBlock*,const BasicBlock*>, 32> Edges; - FindFunctionBackedges(F, Edges); - - BackEdges.insert(Edges.begin(), Edges.end()); -} - - bool CodeGenPrepare::runOnFunction(Function &F) { bool EverMadeChange = false; |