llvm/lib
Bill Wendling e4fc1ccd4d One real change - don't hoist something that's trivially rematerializable. It's
possible for it to produce worse code than before.

The rest of this patch is code cleanup.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50987 91177308-0d34-0410-b5e6-96231b3b80d8
2008-05-12 19:38:32 +00:00
..
Analysis prune #includes. 2008-05-12 01:13:53 +00:00
Archive Change the MemoryBuffer::getFile* methods to take just a pointer to the 2008-04-01 18:04:03 +00:00
AsmParser Add two new instructions to the llvm IR, vicmp and vfcmp. see updated LangRef 2008-05-12 19:01:56 +00:00
Bitcode Add two new instructions to the llvm IR, vicmp and vfcmp. see updated LangRef 2008-05-12 19:01:56 +00:00
CodeGen One real change - don't hoist something that's trivially rematerializable. It's 2008-05-12 19:38:32 +00:00
Debugger Make these variables static. 2008-04-23 23:15:23 +00:00
ExecutionEngine PR2202: LLVMCreateInterpreter creates a JIT 2008-04-25 02:52:30 +00:00
Linker Fix linking of internal aliases 2008-05-10 14:41:43 +00:00
Support Make firstEightPowers const. 2008-05-12 16:38:14 +00:00
System Make constructors target-specific. This fixes problems where the path would 2008-05-11 17:37:40 +00:00
Target Fix a compile error on compilers that still want a return value 2008-05-12 16:17:19 +00:00
Transforms Move the various analyses used by GVN into static variables so we don't have to keep passing them around or refetching them. 2008-05-12 08:15:27 +00:00
VMCore Fix build breakage 2008-05-12 19:23:22 +00:00
Makefile