llvm-6502/lib
Owen Anderson 61c24e96b1 Major improvements to yesterday's return slot optimization. Remove some unneccessary constraints,
and add some others that should have been in from the first place.  Document the whole thing better.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47315 91177308-0d34-0410-b5e6-96231b3b80d8
2008-02-19 06:35:43 +00:00
..
Analysis don't bother calling getUnderlyingObject for non-pointers. 2008-02-18 17:28:21 +00:00
Archive Use empty() instead of comparing size() with zero. 2008-01-29 13:02:09 +00:00
AsmParser regenerate 2008-02-19 04:36:25 +00:00
Bitcode Use empty() instead of comparing size() with zero. 2008-01-29 13:02:09 +00:00
CodeGen PR1909: Tail merging pass ran wild. It makes no sense to merge blocks in order to save a single instruction since a branch will be inserted for each BB. 2008-02-19 02:09:37 +00:00
Debugger Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
ExecutionEngine Support vector constant zeros, thanks to Zack Rusin for the testcase. 2008-02-15 00:57:28 +00:00
Linker Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
Support Fixed bug in FoldingSetIteratorImpl where we did not correctly check if 2008-02-15 21:12:46 +00:00
System It is not safe to call fork in PrintStackTrace. Sometimes it freezes the program. 2008-02-15 18:05:54 +00:00
Target Me not like duplicated comments. 2008-02-19 02:05:16 +00:00
Transforms Major improvements to yesterday's return slot optimization. Remove some unneccessary constraints, 2008-02-19 06:35:43 +00:00
VMCore Fix some minor issues folding undef, PR2052 2008-02-19 06:22:12 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00