llvm/lib
Devang Patel 28ae151c48 Update dominator info for the middle blocks created while spliting
exit edge to preserve LCSSA.

Fix dominance frontier update during loop unswitch. This fixes PR 1589.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40695 91177308-0d34-0410-b5e6-96231b3b80d8
2007-08-01 22:23:50 +00:00
..
Analysis Make non-local memdep not be recursive, and fix a bug on 403.gcc that this exposed. 2007-08-01 22:01:54 +00:00
Archive finishing touches of bytecode -> bitcode changes. also unbreak Windows 2007-07-06 20:28:40 +00:00
AsmParser Update generated files. 2007-08-01 03:59:32 +00:00
Bitcode New CallInst interface to address GLIBCXX_DEBUG errors caused by 2007-08-01 03:43:44 +00:00
CodeGen Bugs: missing partial uses and redundant partial defs. 2007-08-01 20:18:21 +00:00
Debugger switch this to bitcode instead of bytecode 2007-05-06 09:29:13 +00:00
ExecutionEngine New CallInst interface to address GLIBCXX_DEBUG errors caused by 2007-08-01 03:43:44 +00:00
Linker Report an error if one occurs in releaseModule. 2007-07-22 21:39:37 +00:00
Support Allow SmallPtrSet to hold pointers to const data. 2007-07-27 18:07:02 +00:00
System Fix PR1581, patch by Timo Savola 2007-07-31 06:00:51 +00:00
Target Missing Requires. 2007-08-01 21:42:24 +00:00
Transforms Update dominator info for the middle blocks created while spliting 2007-08-01 22:23:50 +00:00
VMCore Update dominator info for the middle blocks created while spliting 2007-08-01 22:23:50 +00:00
Makefile build lib/Archive instead of lib/Bytecode 2007-05-06 19:50:06 +00:00