llvm/lib/Transforms
Chris Lattner b3d59701c8 Fix a problem that instcombine would hit when dealing with unreachable code.
Because the instcombine has to scan the entire function when it starts up
to begin with, we might as well do it in DFO so we can nuke unreachable code.

This fixes: Transforms/InstCombine/2005-07-07-DeadPHILoop.ll


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22348 91177308-0d34-0410-b5e6-96231b3b80d8
2005-07-07 20:40:38 +00:00
..
Hello Remove trailing whitespace 2005-04-21 23:48:37 +00:00
Instrumentation Eliminate tabs and trailing spaces 2005-04-23 21:38:35 +00:00
IPO Doh! Forgot to LLVMify the style. 2005-06-29 15:57:50 +00:00
Scalar Fix a problem that instcombine would hit when dealing with unreachable code. 2005-07-07 20:40:38 +00:00
Utils Fix PR590 and Transforms/Mem2Reg/2005-06-30-ReadBeforeWrite.ll. 2005-06-30 07:29:44 +00:00
ExprTypeConvert.cpp Preserve calling conv when hacking on calls 2005-05-14 12:28:32 +00:00
LevelRaise.cpp Preserve calling conv when hacking on calls 2005-05-14 12:28:32 +00:00
Makefile Change Library Names Not To Conflict With Others When Installed 2004-10-27 23:18:45 +00:00
TransformInternals.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
TransformInternals.h Remove trailing whitespace 2005-04-21 23:48:37 +00:00