[llvm-commits] [129661] Use FastDSE instead of DSE.
oanderso at apple.com
oanderso at apple.com
Wed Jul 18 10:41:18 PDT 2007
Revision: 129661
Author: oanderso
Date: 2007-07-18 10:41:18 -0700 (Wed, 18 Jul 2007)
Log Message:
-----------
Use FastDSE instead of DSE.
Modified Paths:
--------------
apple-local/branches/llvm/gcc/llvm-backend.cpp
apple-local/branches/llvm/gcc/llvm-linker-hack.cpp
Modified: apple-local/branches/llvm/gcc/llvm-backend.cpp
===================================================================
--- apple-local/branches/llvm/gcc/llvm-backend.cpp 2007-07-18 16:38:20 UTC (rev 129660)
+++ apple-local/branches/llvm/gcc/llvm-backend.cpp 2007-07-18 17:41:18 UTC (rev 129661)
@@ -347,7 +347,7 @@
// opened up by them.
PM->add(createInstructionCombiningPass());
PM->add(createCondPropagationPass()); // Propagate conditionals
- PM->add(createDeadStoreEliminationPass()); // Delete dead stores
+ PM->add(createFastDeadStoreEliminationPass()); // Delete dead stores
PM->add(createAggressiveDCEPass()); // SSA based 'Aggressive DCE'
PM->add(createCFGSimplificationPass()); // Merge & remove BBs
Modified: apple-local/branches/llvm/gcc/llvm-linker-hack.cpp
===================================================================
--- apple-local/branches/llvm/gcc/llvm-linker-hack.cpp 2007-07-18 16:38:20 UTC (rev 129660)
+++ apple-local/branches/llvm/gcc/llvm-linker-hack.cpp 2007-07-18 17:41:18 UTC (rev 129661)
@@ -77,7 +77,7 @@
llvm::createDeadArgEliminationPass();
llvm::createLoadValueNumberingPass();
llvm::createTailCallEliminationPass();
- llvm::createDeadStoreEliminationPass();
+ llvm::createFastDeadStoreEliminationPass();
llvm::createIPConstantPropagationPass();
llvm::createStripDeadPrototypesPass();
}
More information about the llvm-commits
mailing list