Rewrite constant folding and closure analysis phases.
authorGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Tue, 6 Dec 1988 18:58:19 +0000 (18:58 +0000)
committerGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Tue, 6 Dec 1988 18:58:19 +0000 (18:58 +0000)
commit2ed0bc7166b7aebb440c62087300289a3402bd2d
tree8778df9d4cf80204499d947a4b305b959bc94e20
parent8a94d945259e63f784825c0926cf0e317567af00
Rewrite constant folding and closure analysis phases.
Write two new phases: compute-call-graph and side-effect-analysis.
16 files changed:
v7/src/compiler/base/ctypes.scm
v7/src/compiler/base/lvalue.scm
v7/src/compiler/base/object.scm
v7/src/compiler/base/proced.scm
v7/src/compiler/base/switch.scm
v7/src/compiler/base/toplev.scm
v7/src/compiler/base/utils.scm
v7/src/compiler/fggen/declar.scm
v7/src/compiler/fgopt/blktyp.scm
v7/src/compiler/fgopt/closan.scm
v7/src/compiler/fgopt/envopt.scm
v7/src/compiler/fgopt/folcon.scm
v7/src/compiler/fgopt/outer.scm
v7/src/compiler/machines/bobcat/decls.scm
v7/src/compiler/machines/bobcat/make.scm-68040
v7/src/compiler/rtlgen/rgretn.scm