|
|
Back End Optimizations
Once MLRisc trees have been generated, they are passed into a module
that generates a flowgraph of target machine instructions. Again,
this module and all subsequent optimization phases have been
specialized to the front end.
Nearly all
instruction selection modules provided by MLRISC use a simple tree
pattern matching algorithm rather than the more heavy weight BURG
tools --- including the x86 It is important to
emphasis that all optimizations are performed on the flowgraph of
target machine instructions and not MLRisc
immediate IR. There is complete flexibility in the order,
and nature of the optimizations performed.
|
|
Generated by
mltex2html
|
Last modified: Mon Jun 8 14:18:05 UTC 2009 by buildd@vernadsky
|
|