ROSE Compiler Framework/Program Optimizations

From Wikibooks, open books for an open world
< ROSE Compiler Framework
Jump to: navigation, search

ROSE provides the following program optimizations and tranformations:

  • loop transformation, including loop fusion, fisson, unrolling, blocking, loop interchange, etc.
  • inlining
  • outlining
  • constant folding
  • partial redundancy elimination