AnyDSL / thorin

The Higher-Order Intermediate Representation
https://anydsl.github.io
GNU Lesser General Public License v3.0
151 stars 15 forks source link

organize PE cleanup in a better way #92

Closed leissa closed 6 years ago

leissa commented 6 years ago

This patch runs all optimizations in its own fixed-point iteration first, and then performs PE (if applicable) in its own fixed-point loop.

leissa commented 6 years ago

Although being slightly cleaner - current master is a bit faster.