Redesign RTL data structures. New structures have CFG nodes which
authorChris Hanson <org/chris-hanson/cph>
Fri, 7 Aug 1987 17:13:18 +0000 (17:13 +0000)
committerChris Hanson <org/chris-hanson/cph>
Fri, 7 Aug 1987 17:13:18 +0000 (17:13 +0000)
commitd112f3da3409627afc0463a2ca61c787a3608606
treee6ba2049081341b48f5efbc8b374a08533b84172
parentf8e53dad68891d715015b6e3f28fcfdc43807330
Redesign RTL data structures.  New structures have CFG nodes which
represent basic blocks.  Each basic block contains one or more RTL
instructions.  Resulting data structures use considerably less storage
than old representation.
19 files changed:
v7/src/compiler/back/lapgn1.scm
v7/src/compiler/back/lapgn3.scm
v7/src/compiler/base/cfg1.scm
v7/src/compiler/base/cfg2.scm
v7/src/compiler/base/cfg3.scm
v7/src/compiler/base/ctypes.scm
v7/src/compiler/base/macros.scm
v7/src/compiler/base/rvalue.scm
v7/src/compiler/machines/bobcat/decls.scm
v7/src/compiler/machines/bobcat/make.scm-68040
v7/src/compiler/rtlbase/rtlcfg.scm
v7/src/compiler/rtlgen/rgcomb.scm
v7/src/compiler/rtlgen/rtlgen.scm
v7/src/compiler/rtlopt/ralloc.scm
v7/src/compiler/rtlopt/rcompr.scm
v7/src/compiler/rtlopt/rcse1.scm
v7/src/compiler/rtlopt/rcserq.scm
v7/src/compiler/rtlopt/rdebug.scm
v7/src/compiler/rtlopt/rlife.scm