TigerOptimize
is a component of the
TigerCompiler
in the
TigerOpt
package. The component applies various
ProgramOptimizations
at the level of
TigerAbstractSyntax
expressions.
Examples of optimizations that can be applied:
ConstantFolding
?
ConstantPropagation
?
DeadCodeElimination
?
As distributed the implementation of the component defines the identity transformation.
DynamicRules
are very useful for implementing source to source transformations.
CompilerComponent
Revision: r1.2 - 04 Dec 2001 - 23:20 -
EelcoVisser
Tiger
>
TigerOpt
>
TigerOptimize
Copyright © 1999-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback