diff options
Diffstat (limited to 'compiler/simplStg/StgCse.hs')
-rw-r--r-- | compiler/simplStg/StgCse.hs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler/simplStg/StgCse.hs b/compiler/simplStg/StgCse.hs index 6d845b37ac..e25ab91f3a 100644 --- a/compiler/simplStg/StgCse.hs +++ b/compiler/simplStg/StgCse.hs @@ -201,9 +201,9 @@ envLookup dataCon args env = lookupTM (dataCon, args') (ce_conAppMap env) addDataCon :: OutId -> LaxDataCon -> [OutStgArg] -> CseEnv -> CseEnv -- do not bother with nullary data constructors, they are static anyways -addDataCon bndr dataCon [] env = env { ce_conAppMap = new_env } - where new_env = alterTM (dataCon, []) (\case Nothing -> pure bndr; p -> p) (ce_conAppMap env) ---addDataCon _ _ [] env = env +--addDataCon bndr dataCon [] env = env { ce_conAppMap = new_env } +-- where new_env = alterTM (dataCon, []) (\case Nothing -> pure bndr; p -> p) (ce_conAppMap env) +addDataCon _ _ [] env = env addDataCon bndr dataCon args env = env { ce_conAppMap = new_env } where new_env = insertTM (dataCon, args) bndr (ce_conAppMap env) |