[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ooc-960213
Changes
- bugfix in ConstPropagation
- ansi-c/CodeGen.Mod: Not exported symbols were discarded before
EmitModuleBody was called
- fast dominance tests added to Data.Mod
-- mva
Tue Feb 13 13:27:13 1996 Juergen Zimmermann <jnzimmer@informatik.uni-kl.de>
* frontend/Data.Mod (Dominates, DominatesNR):
New. Fast dominance tests.
Tue Feb 13 13:25:26 1996 Michael van Acken <acken@informatik.uni-kl.de>
* backend/ansi-c/CodeGen.Mod (WriteSymbolFile):
Don't integrate symbols into table of imported
modules, and most of all: don't discard them.
(CompleteModule): Discard not exported symbols only after
`EmitModuleBody' has been run (for "--translate proc|module"),
integrate all remaining symbols into table of imported modules.
Sat Feb 10 19:30:24 1996 Juergen Zimmermann <jnzimmer@informatik.uni-kl.de>
* optimizers/ConstPropagation.Mod:
Unreachable merges were not deleted but replaced by non-existent path leading to
them. Fixed.
Possible speedup due to usage of non"*Unique" procedures from `Worklist'.