LLVM backend for 6502
Go to file
Chris Lattner f57b845547 * Rename MethodPass class to FunctionPass
- Rename runOnMethod to runOnFunction
* Transform getAnalysisUsageInfo into getAnalysisUsage
  - Method is now const
  - It now takes one AnalysisUsage object to fill in instead of 3 vectors
    to fill in
  - Pass's now specify which other passes they _preserve_ not which ones
    they modify (be conservative!)
  - A pass can specify that it preserves all analyses (because it never
    modifies the underlying program)
* s/Method/Function/g in other random places as well


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2333 91177308-0d34-0410-b5e6-96231b3b80d8
2002-04-27 06:56:12 +00:00
docs Update documentation a LOT, make it more accurate and match current model 2002-04-14 06:13:44 +00:00
include * Rename MethodPass class to FunctionPass 2002-04-27 06:56:12 +00:00
lib * Rename MethodPass class to FunctionPass 2002-04-27 06:56:12 +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 Add new api for basic signal handling for tools 2002-04-18 19:53:53 +00:00
test New testcase 2002-04-18 20:30:58 +00:00
tools * Rename MethodPass class to FunctionPass 2002-04-27 06:56:12 +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 Filter out noncore stuff 2001-07-25 22:46:22 +00:00
getsrcs.sh Exclude doxygen docs from srcs 2002-01-30 20:39:12 +00:00
Makefile Initial revision 2001-06-06 20:29:01 +00:00
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