llvm-project/llvm/lib/Transforms
Dan Gohman 580b80d6d9 Make ConstantFoldConstantExpression recursively visit the entire
ConstantExpr, not just the top-level operator. This allows it to
fold many more constants.

Also, make GlobalOpt call ConstantFoldConstantExpression on
GlobalVariable initializers.

llvm-svn: 89659
2009-11-23 16:22:21 +00:00
..
Hello CMake: Support for building llvm loadable modules. 2009-11-10 02:45:37 +00:00
IPO Make ConstantFoldConstantExpression recursively visit the entire 2009-11-23 16:22:21 +00:00
Instrumentation Remove includes of Support/Compiler.h that are no longer needed after the 2009-10-25 06:57:41 +00:00
Scalar Fix a use of an invalidated iterator in the case where there are multiple 2009-11-23 16:13:39 +00:00
Utils Pull LLVMContext out of PromoteMemToReg. 2009-11-23 03:50:44 +00:00
Makefile The attached patches attempt to fix cross builds. For example, if you 2009-08-18 00:40:33 +00:00