llvm/lib
Owen Anderson b70a571c99 Tighten the conditions under which we do PRE, remove some unneeded code, and correct our preserved analyses list, since we
do now change the CFG by splitting critical edges during PRE.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52631 91177308-0d34-0410-b5e6-96231b3b80d8
2008-06-23 17:49:45 +00:00
..
Analysis Generalize createSCEV to be able to form SCEV expressions from 2008-06-22 19:56:46 +00:00
Archive Create archives with the same permissions are ar. 2008-05-24 05:42:29 +00:00
AsmParser AsmParser support for immediate constant aggregate values. 2008-06-09 14:45:02 +00:00
Bitcode fix warning when assertion disabled. 2008-06-21 19:47:44 +00:00
CodeGen Duncan pointed out this code could be tidied. 2008-06-23 15:29:14 +00:00
Debugger Make these variables static. 2008-04-23 23:15:23 +00:00
ExecutionEngine Use back() instead of [size()-1]. 2008-06-21 22:00:54 +00:00
Linker Fix an error handling redefinition of linkonce functions where the 2008-06-20 05:29:39 +00:00
Support Avoid creating a redundant zero APInt. 2008-06-21 22:03:12 +00:00
System Use static_cast instead of reinterpret_cast for casting void*. 2008-06-21 20:17:03 +00:00
Target Remove unnecessary #includes. 2008-06-22 19:21:26 +00:00
Transforms Tighten the conditions under which we do PRE, remove some unneeded code, and correct our preserved analyses list, since we 2008-06-23 17:49:45 +00:00
VMCore Remove two convenience constructors because they're now private, and the 2008-06-23 16:48:17 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00