Try harder to avoid making a variable with RULES into a loop-breaker
authorsimonpj@microsoft.com <unknown>
Mon, 2 Jul 2007 13:24:31 +0000 (13:24 +0000)
committersimonpj@microsoft.com <unknown>
Mon, 2 Jul 2007 13:24:31 +0000 (13:24 +0000)
commit43d903cfaafb0b41242af128c7ddbf0b649f63bd
treede2bf8d0635054e3d4e1c61255167ac9d612c35a
parent41cd72b3545c96c72816afb7b7627f3e744d9ab4
Try harder to avoid making a variable with RULES into a loop-breaker

See Note [Recursive rules] in OccurAnal
compiler/simplCore/OccurAnal.lhs
compiler/simplCore/Simplify.lhs