|Un-inlining? firstname.lastname@example.org (Joseph Allen) (1991-05-07)|
|Re: Un-inlining? email@example.com (1991-05-09)|
|Re: Un-inlining? firstname.lastname@example.org (1991-05-09)|
|From:||email@example.com (Preston Briggs)|
|Organization:||Rice University, Houston|
|Date:||Thu, 9 May 91 16:46:02 GMT|
firstname.lastname@example.org (David Keppel) writes:
>A related operation is to optimize the common path through a function.
>Possible optimizations include delaying register spill/restore until the
>values are actually used (rather than ``well they're used *somewhere* in
Chow calls this "shrink wrapping" in his Sigplan 88 paper.
Minimizing Register Usage Penalty at Procedure Calls
Sigplan 88 Conference on Programming Language Design and Implementation
It's apparently implemented in the MIPS compilers.
I've also seen it proposed for the Chez Scheme compiler.
Return to the
Search the comp.compilers archives again.