llvm-6502/lib
Nick Lewycky 579a024661 Add a new MergeFunctions pass. It finds identical functions and merges them.
This triggers only 60 times in llvm-test (look at .llvm.bc, not .linked.rbc)
and so it probably wont be turned on by default. Also, may of those are likely
to go away when PR2973 is fixed.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58557 91177308-0d34-0410-b5e6-96231b3b80d8
2008-11-02 05:52:50 +00:00
..
Analysis Re-apply 55137 with fixes. 2008-10-27 23:24:03 +00:00
Archive
AsmParser CMake: Cross-platform support for using pre-generated llvmAsmParser.cpp and llvmAsmParser.h. 2008-10-25 03:19:08 +00:00
Bitcode Make sure to set stdout to binary when writing bitcode files via 2008-10-23 19:37:34 +00:00
CodeGen Added interface to allow clients to create a MemIntrinsicNode for 2008-11-01 20:24:53 +00:00
Debugger
ExecutionEngine Revert errant deletion. The target needs to be able to specify that it doesn't want the generic constant pool to be emitted. 2008-10-30 23:44:39 +00:00
Linker Make comments and code for QuietWarnings and QuietErrors 2008-10-25 17:57:20 +00:00
Support fix PR2953, an off-by-one error handling formatted i/o. 2008-10-26 19:20:47 +00:00
System
Target Whitespace fixes. No functionality change. 2008-10-31 21:26:08 +00:00
Transforms Add a new MergeFunctions pass. It finds identical functions and merges them. 2008-11-02 05:52:50 +00:00
VMCore Reverting back 58505. Will commit it once I have the bc reader/writer/docs 2008-11-01 10:57:12 +00:00
Makefile