LLVM backend for 6502
Go to file
Vikram S. Adve 799ffeede1 (1) Major bug fix: DecomposeArrayRef() replaces its argument instr. and
deletes it, but we were merrily trying to fix the operands of that
    instruction anyway!  Instead, fix the replacement instruction.

(2) An Improvement: Check for and extract global values in all operands,
    not just in known pointer operands.  For example, they can occur in
    call arguments, and probably other unforeseeable places as well.
    This also eliminates the special-case handling of Load and Store.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7053 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-02 01:23:15 +00:00
docs Fixed a broken hyperlink. 2003-07-01 21:55:57 +00:00
include TD pass keeps track of which functions have complete arguments 2003-07-01 21:12:10 +00:00
lib (1) Major bug fix: DecomposeArrayRef() replaces its argument instr. and 2003-07-02 01:23:15 +00:00
projects Adding in sample project tree. 2003-06-30 22:13:48 +00:00
runtime Don't register the destructors if the list is empty 2003-06-26 04:20:38 +00:00
support Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
test Fix testcase failing because of change of output 2003-07-01 21:03:30 +00:00
tools Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
utils Update to configure the tree before building it. 2003-07-01 16:02:00 +00:00
aclocal.m4 Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
config.guess Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
config.sub Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
configure Added the ARCH variable so that some of the Makefiles can perform actions based 2003-07-01 22:07:39 +00:00
configure.ac Added the ARCH variable so that some of the Makefiles can perform actions based 2003-07-01 22:07:39 +00:00
install-sh Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
LICENSE.TXT
ltmain.sh Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
Makefile Modified Makefile.common to handle compilation of projects inside and outside 2003-06-11 13:55:44 +00:00
Makefile.common Renamed all of the LObj* variables (which represent libtool objects) to Obj*. 2003-07-01 14:52:28 +00:00
Makefile.config.in Added the ARCH variable so that some of the Makefiles can perform actions based 2003-07-01 22:07:39 +00:00
Makefile.rules Renamed all of the LObj* variables (which represent libtool objects) to Obj*. 2003-07-01 14:52:28 +00:00
mkinstalldirs Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00