llvm-6502/lib
Chris Lattner ead0d88ad7 add a new -enable-value-prop flag for llcbeta, that enables propagation
of value info (sign/zero ext info) from one MBB to another.  This doesn't
handle much right now because of two limitations:

1) only handles zext/sext, not random bit propagation (no assert exists 
   for this)
2) doesn't handle phis.




git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52383 91177308-0d34-0410-b5e6-96231b3b80d8
2008-06-17 06:09:18 +00:00
..
Analysis Make BuildSubAggregate use FindInsertedElement again to prevent it from 2008-06-16 14:13:46 +00:00
Archive Create archives with the same permissions are ar. 2008-05-24 05:42:29 +00:00
AsmParser AsmParser support for immediate constant aggregate values. 2008-06-09 14:45:02 +00:00
Bitcode Better test for availability of __gnu_cxx::stdio_filebuf. 2008-06-11 10:46:24 +00:00
CodeGen add a new -enable-value-prop flag for llcbeta, that enables propagation 2008-06-17 06:09:18 +00:00
Debugger Make these variables static. 2008-04-23 23:15:23 +00:00
ExecutionEngine Add a new flag that disables symbol lookup with dlsym when set. This allows 2008-06-16 17:44:14 +00:00
Linker Add a missing ~ (dtor became ctor) which caused crashes on a bunch of stuff. 2008-06-16 23:06:51 +00:00
Support As comments said, for negative value, the arithmetic 2008-06-05 13:27:38 +00:00
System Minor comment fix. 2008-06-16 10:14:09 +00:00
Target Rather than avoiding to wrap ISD::DECLARE GV operand in X86ISD::Wrapper, simply handle it at dagisel time with x86 specific isel code. 2008-06-17 02:01:22 +00:00
Transforms Refine the change in r52258 for avoiding use-before-def conditions 2008-06-16 22:34:15 +00:00
VMCore switch TypeHasCycleThroughItself from using an std::set to using a SmallPtrSet, 2008-06-16 21:20:58 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00