darcs patch: Avoid unnecessary substitutions.
Sat Mar 1 08:15:21 CET 2008 Lemmih
I am not sure if this transformation is valid. Mainly, the 'info' and 'type' fields of the tvr may have been modified by other transformations so the variable may need to be substituted anyway even if its ident is the same. John -- John Meacham - ⑆repetae.net⑆john⑈
On Sun, Mar 2, 2008 at 1:50 AM, John Meacham
I am not sure if this transformation is valid. Mainly, the 'info' and 'type' fields of the tvr may have been modified by other transformations so the variable may need to be substituted anyway even if its ident is the same.
Right, but if the info has changed then the occurance (sic) is set to LoopBreaker. Anyhow, I see your point. I don't like the patch so feel free to discard it. It's just a shame that doing an empty run requires as much memory as an full run. That is, doing no optimizations is as expensive as doing a ton of optimization. -- Cheers, Lemmih
participants (2)
-
John Meacham -
Lemmih