LLVM backend for 6502
Go to file
Chris Lattner a36e6c8cd5 * Make debug output conditional on #define
* Add optimization to rank computation to not recursively search when
  unneccesary.
* More agressively negate expressions to open reassociation opportunities.
* Linearize (A+B)+(C+D) into ((A+B)+C)+D


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2637 91177308-0d34-0410-b5e6-96231b3b80d8
2002-05-16 04:37:07 +00:00
docs New file 2002-05-13 22:19:50 +00:00
include Invoke inst has side effects! 2002-05-14 04:20:25 +00:00
lib * Make debug output conditional on #define 2002-05-16 04:37:07 +00:00
runtime Remove compilation of __main because we now link -lgcc into programs 2002-03-22 19:13:47 +00:00
support/lib/Support Initial checkin of Statistic class. 2002-05-10 15:36:46 +00:00
test Add tests of redundant load elimination 2002-05-16 01:03:12 +00:00
tools Run another local value numbering phase after redundancy elimination 2002-05-14 16:23:14 +00:00
utils Change script to not even look in test/ directory, significantly speeding it up 2002-05-07 18:42:09 +00:00
cvsupdate Merge Chris's script with the one already checked in 2002-04-29 19:11:01 +00:00
getsomesrcs.sh Filter out noncore stuff 2001-07-25 22:46:22 +00:00
getsrcs.sh Change script to not even look in test/ directory, significantly speeding it up 2002-05-07 18:42:09 +00:00
Makefile Initial revision 2001-06-06 20:29:01 +00:00
Makefile.common * Allow a profile'd code build to be done with a simple 'make ENABLE_PROFILING=1' 2002-05-10 18:51:54 +00:00
Makefile.rules * Allow a profile'd code build to be done with a simple 'make ENABLE_PROFILING=1' 2002-05-10 18:51:54 +00:00