Do not call preInlineUnconditionally in simplNonRecX
authorsimonpj@microsoft.com <unknown>
Thu, 10 Aug 2006 14:13:40 +0000 (14:13 +0000)
committersimonpj@microsoft.com <unknown>
Thu, 10 Aug 2006 14:13:40 +0000 (14:13 +0000)
commit3df4d7ee5a9ba08583a7671b224f213e8ee4482b
tree8eeb65ec80d394f86fcc16967c6f5bd6969b2503
parent80965661715b664b4926fc525d0c89306b92e832
Do not call preInlineUnconditionally in simplNonRecX

This looks to me like a long-standing bug. simplNonRecX was calling
preInlineUnconditionally, even though it was given an already-simplified
expression.  Exponential behaviour beckons.
compiler/simplCore/Simplify.lhs