LLVM backend for 6502
Go to file
Vikram S. Adve 03e19ddaf7 (1) Rematerialize nodes from the globals graph into the current graph
after all callers are inlined into the current graph.
(2) Optimize the way a graph is inlined into its callees in the TD phase:
    (a) Use DSGraph::cloneReachableSubgraph to clone only a subgraph at
        each call site, for faster inlining.
    (b) Clone separately for the same callee at different call sites,
        since only the reachable subgraph is being cloned, not the entire
        caller graph.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7188 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-16 21:40:28 +00:00
docs The word separate' only has one e'. 2003-07-14 17:20:40 +00:00
include The word separate' only has one e'. 2003-07-14 17:20:40 +00:00
lib (1) Rematerialize nodes from the globals graph into the current graph 2003-07-16 21:40:28 +00:00
projects Adding in sample project tree. 2003-06-30 22:13:48 +00:00
runtime Use uint32_t for table index and size: table will never be > 4GB. 2003-07-11 22:02:28 +00:00
support Fixed a bug: outputting name of variable instead of its value. 2003-07-15 21:26:09 +00:00
test *** empty log message *** 2003-07-10 19:32:38 +00:00
tools The word separate' only has one e'. 2003-07-14 17:20:40 +00:00
utils Fixed a bug: outputting name of variable instead of its value. 2003-07-15 21:26:09 +00:00
aclocal.m4 Merged in changes from PRE101 in the prerelease branch. 2003-07-14 16:52:07 +00:00
config.guess Merged in changes from PRE101 in the prerelease branch. 2003-07-14 16:52:07 +00:00
config.sub Merged in changes from PRE101 in the prerelease branch. 2003-07-14 16:52:07 +00:00
configure Merged in changes from PRE101 in the prerelease branch. 2003-07-14 16:52:07 +00:00
configure.ac Removed the --enable-profiling option (again). 2003-07-02 20:49:38 +00:00
install-sh Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
LICENSE.TXT Add prerelease license to cvs 2003-06-04 19:46:36 +00:00
ltmain.sh Merged in changes from PRE101 in the prerelease branch. 2003-07-14 16:52: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 Marked some of the phony targets are PHONY. This will hopefully speed 2003-07-16 20:26:06 +00:00
Makefile.config.in The word open' was really intended to be option'. 2003-07-02 21:20:04 +00:00
Makefile.rules Marked some of the phony targets are PHONY. This will hopefully speed 2003-07-16 20:26:06 +00:00
mkinstalldirs Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00