Fixed the optimizer thing, since llvm PR 2800 is already fixed, users need to upgrade LLVM to latest svn.

This commit is contained in:
Tomas Lindquist Olsen
2008-09-18 21:07:35 +02:00
parent 441253b416
commit 6c5c7ee1c1

View File

@@ -41,8 +41,7 @@ void llvmdc_optimize_module(Module* m, char lvl, bool doinline)
pm.add(createIPConstantPropagationPass());
pm.add(createDeadArgEliminationPass());
pm.add(createInstructionCombiningPass());
// this doesn't work, llvm PR 2800
//pm.add(createCFGSimplificationPass());
pm.add(createCFGSimplificationPass());
pm.add(createPruneEHPass());
}