Related articles |
---|
Regarding transforming Control Flow Graph vipin.v.deep@gmail.com (Deep.V...@gmail.com) (2005-04-11) |
Re: Regarding transforming Control Flow Graph angray@beeb.net (Aaron Gray) (2005-04-16) |
From: | "Aaron Gray" <angray@beeb.net> |
Newsgroups: | comp.compilers |
Date: | 16 Apr 2005 11:12:05 -0400 |
Organization: | Customer of PlusNet plc (http://www.plus.net) |
References: | 05-04-036 |
Keywords: | analysis |
Posted-Date: | 16 Apr 2005 11:12:05 EDT |
X-RFC2646: | Format=Flowed; Original |
> I am doing a project where I have to modify the program so that only
> subset of its path are retained and remove rest of the portions.
>
> For this I have to modify the control flow graph retaining necessary
> paths and pruning rest. What are the suffecient criterion to say that
> the transformations are legible. Some of them which I can think are-
> retaining dependencies, ensure return values.
>
> Is there any criterion which I have to prove (to be valid), for arguing
> that my transformations are correct.
This may help, have a look at the "Static Single Assignment" lecture
presentation :-
http://www.cs.ualberta.ca/~amaral/courses/680/
Formal proof is another matter though.
Aaron
Return to the
comp.compilers page.
Search the
comp.compilers archives again.