Open anirudhSK opened 9 years ago
Also remove code that is not subsequently used such as a temporary variable that is set in the last stage, but doesn't correspond one-to-one to any variable in the original program. It's going to be harder to detect this though.
There's quite a bit of these after the current optimization passes (expression propagation and such). As an example, consider running jayhawk on the flowlet switching example on domino as of f9b69c80b8c348dc1d5469c8015df8def16d113b