Constant and copy propagation performs a forward propagation of known term expressions. This may result in multiple of (parts of) the same term. A common-subexpression elimination component should undo the overhead caused by constant propagation by sharing builds of (sub)terms.

-- EelcoVisser - 17 Aug 2003

Revision: r1.1 - 17 Aug 2003 - 13:06 - EelcoVisser
Stratego > StrategoCompiler > StrategoOptimizer > CommonSubexpressionElimination
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