Intraprocedural constant propagation of scalar values. No constant propagation is performed on the interprocedural level or for constant values of non-scalar type, i.e. arrays, structs, pointers, etc.
Expression simplification has also been implemented for scalar values.
The user interface to the code reduction module has been partly designed and implemented.
Intraprocedural statement simplification, removal of dead code and code with no effect.
We plan to redesign and fully implement Ghinsu's code reduction related user interface.
This page is maintained by Nikos Papaspyrou.
Last updated: Monday May 15 1995, 12:05 EET DST.