[m-dev.] Loop flattening and LCPS optimization
    Ralph Becket 
    rbeck at microsoft.com
       
    Tue Apr 24 01:26:41 AEST 2001
    
    
  
I've just read John Reppy's paper, "Local CPS Conversion in a Direct
Style
Compiler" http://www.cs.bell-labs.com/who/jhr/moby/index.html which
describes
a neat little optimization for loops (he reports a 25% reduction in the 
overheads for nested loops).  The main idea is to spot when direct jumps
can replace function calls in loops.
I was wondering whether this could be applied to the Mercury compiler.
What
does mmc do with nested loops at the moment, anyway?
Cheers,
Ralph
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to:       mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions:          mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------
    
    
More information about the developers
mailing list