[Mono-list] Loop related optimizations

Derek Woo dkw@iseek.net
Wed, 31 Mar 2004 10:49:47 -0500


I'd like to know what specific opts is turned on by "mono --optimize=loop".
I know it computes dom, idom, dom frontiers and looops. Other then the fact
that dom, idom and dom frontiers could be used in other optimizations, the
only use of the loop info is to approximate spill cost in register
allocation (in "mono_linear_scan"). Am I correct?

I wonder if there any suggestions, ideas or plans for other kinds of loop
related optimizations?