Breaking out - the ratfor approach

Joe Orost joe at petsd.UUCP
Tue Oct 30 00:06:47 AEST 1984


<>
>So tell me, folks:  do *you* have a global data flow analysis algorithm that
>works in the presence of unrestricted goto's?
>-- 
>	Geoff Kuenning
>	First Systems Corporation
>	...!ihnp4!trwrb!desint!geoff

Yes, we have had one since 1978 in our FORTRAN VII O compiler.  Any decent
global optimizer works on the program after all loops, block ifs, etc. have 
been changed into GOTOs.  We even remove loop invarients from GOTO loops.

					regards,
					joe

--
Full-Name:  Joseph M. Orost
UUCP:       ..!{decvax,ucbvax,ihnp4}!vax135!petsd!joe
US Mail:    MS 313; Perkin-Elmer; 106 Apple St; Tinton Falls, NJ 07724
Phone:      (201) 870-5844



More information about the Comp.lang.c mailing list