Apply RULES to simplified arguments
authorsimonpj@microsoft.com <unknown>
Tue, 17 Nov 2009 10:44:37 +0000 (10:44 +0000)
committersimonpj@microsoft.com <unknown>
Tue, 17 Nov 2009 10:44:37 +0000 (10:44 +0000)
commit0c9282a26594a9b803f7681270ac8c830e47a6e7
tree5fec88956cbe2a96c0a604bf3d159791dd8a0532
parent737e2ddbdd537f9e366329347001f31d91f1b5ef
Apply RULES to simplified arguments

See Note [RULEs apply to simplified arguments] in Simplify.lhs
A knock-on effect is that rules apply *after* we try inlining
(which uses un-simplified arguments), but that seems fine.
compiler/simplCore/SimplEnv.lhs
compiler/simplCore/SimplUtils.lhs
compiler/simplCore/Simplify.lhs