Related articles |
---|
eliminating GOTOs P.G.Hamer@bnr.co.uk (1993-05-27) |
Re: eliminating GOTOs nandu@cs.clemson.edu (1993-05-27) |
Re: eliminating GOTOs preston@dawn.cs.rice.edu (1993-05-27) |
Re: eliminating GOTOs whalley@fork.cs.fsu.edu (1993-05-28) |
Re: eliminating GOTOs oz@ursa.sis.yorku.ca (1993-05-28) |
Re: eliminating GOTOs furukawa@is.s.u-tokyo.ac.jp (1993-05-28) |
Re: eliminating GOTOs mitchell@mdd.comm.mot.com (1993-05-29) |
Re: eliminating GOTOs cifuente@fitmail.fit.qut.edu.au (Ms Cristina Cifuentes) (1993-06-01) |
Newsgroups: | comp.compilers |
From: | whalley@fork.cs.fsu.edu (David Whalley) |
Keywords: | theory, design |
Organization: | Florida State University Computer Science Department |
References: | 93-05-135 93-05-139 |
Date: | Fri, 28 May 1993 11:07:53 GMT |
>>!Can anybody point me at algorithms for removing GOTOs from programs?
>David Whalley's (currently at florida state univ) master`s thesis (if I
>remember right) was about eliminating GOTOs from any program. (ofcourse,
>it will get too tedious at lower levels but should be good for high level
>source.
This is not quite right. The thesis was by Frank Mueller. I was his
advisor. We present an algorithm to eliminate unconditional jumps
from any function. This is done at an intermediate level (RTLs).
See "Avoiding Unconditional Jumps by Code Replication" in SIGPLAN PLD&I '92.
Dave Whalley
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.