LLVM backend for 6502
Go to file
Chris Lattner 169bffe28a * Clean up the code a bit
* Allow structs with negative offsets.  This enables the em3d benchmark to
  be made typesafe.  In this case, the struct had an array as the first
  element, so a negative index was ok (the expr was -8 + 8x)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2271 91177308-0d34-0410-b5e6-96231b3b80d8
2002-04-16 22:10:36 +00:00
docs Update documentation a LOT, make it more accurate and match current model 2002-04-14 06:13:44 +00:00
include Remove the concept of a critical shadow node 2002-04-16 20:39:23 +00:00
lib * Clean up the code a bit 2002-04-16 22:10:36 +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 s/MethodType/FunctionType 2002-04-04 22:19:18 +00:00
test Fix for buggy test 2002-04-16 21:31:08 +00:00
tools * Add the printm pass to allow dumping the entire module after a transformation. 2002-04-13 18:32:47 +00:00
utils Shell script to simplify running cvs and viewing the output. 2002-02-11 20:59:26 +00:00
cvsupdate Shell script to simplify running cvs and viewing the output. 2002-02-11 20:59:26 +00:00
getsomesrcs.sh
getsrcs.sh
Makefile
Makefile.common Hopefully this change will make the makefile work for other people without hacking it. 2002-04-07 06:18:40 +00:00
Makefile.rules Hopefully this change will make the makefile work for other people without hacking it. 2002-04-07 06:18:40 +00:00