llvm-project/llvm/lib
Duncan Sands 739a0548c4 Add a new getMergeValues method that does not need
to be passed the list of value types, and use this
where appropriate.  Inappropriate places are where
the value type list is already known and may be
long, in which case the existing method is more
efficient.

llvm-svn: 53035
2008-07-02 17:40:58 +00:00
..
Analysis A better fix for PR2503 that doesn't pessimize GVN in the presence of unreachable blocks. 2008-07-02 17:20:16 +00:00
Archive Create archives with the same permissions are ar. 2008-05-24 05:42:29 +00:00
AsmParser Added MemOperands to Atomic operations since Atomics touches memory. 2008-06-25 08:15:39 +00:00
Bitcode fix warning when assertion disabled. 2008-06-21 19:47:44 +00:00
CodeGen Add a new getMergeValues method that does not need 2008-07-02 17:40:58 +00:00
Debugger - Re-apply 52748 and friends with fix. GetConstantStringInfo() returns an empty string for ConstantAggregateZero case which surprises selectiondag. 2008-06-30 07:31:25 +00:00
ExecutionEngine Prune a few dependencies on MachineFunction.h. 2008-07-01 18:15:35 +00:00
Linker when linking globals, make sure to preserve the address space of the global. 2008-06-27 03:10:24 +00:00
Support Add a version of AddString that takes a const char* so we can avoid extraneous 2008-07-01 23:49:59 +00:00
System Fix GetMainExecutable. Patch by Sam Bishop. 2008-06-27 22:55:30 +00:00
Target Add a new getMergeValues method that does not need 2008-07-02 17:40:58 +00:00
Transforms Use DenseSet rather than SmallPtrSet for the alive set. Using SmallPtrSet 2008-07-02 17:32:04 +00:00
VMCore Disable dom info verifier by default. 2008-07-01 21:36:11 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00