Current status and future work
Current status of the project
So far we have designed, implemented and integrated in
the following parts of our code reduction module:
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.
In the near future, we plan to design, implement and incorporate in
Later on, further research will be directed towards the following
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.
Interprocedural code reduction
Propagation of non-scalar values
This page is maintained by
Please, feel free to send your comments, thoughts or suggestions to
Last updated: Monday May 15 1995, 12:05 EET DST.