summaryrefslogtreecommitdiff
path: root/compiler/simplStg
diff options
context:
space:
mode:
authorklebinger.andreas@gmx.at <klebinger.andreas@gmx.at>2018-05-03 16:20:03 -0400
committerBen Gamari <ben@smart-cactus.org>2018-05-05 13:09:18 -0400
commit426ae98852be498fa87d10e4c88ba8d726d6b320 (patch)
tree571fe17d77ecd21af3625af661073dd4a5b15a76 /compiler/simplStg
parent49f594307d0615e6b32d054d39364d85d2d6317e (diff)
downloadhaskell-426ae98852be498fa87d10e4c88ba8d726d6b320.tar.gz
Split TrieMap into a general (TrieMap) and core specific (CoreTrieMap) module.
Splitting TrieMap into a general and core specific part allows us to define instances for TrieMap without creating a transitive dependency on CoreSyn. Test Plan: ci Reviewers: goldfire, bgamari, simonmar, simonpj Reviewed By: bgamari, simonpj Subscribers: simonpj, nomeata, thomie, carter GHC Trac Issues: #15082 Differential Revision: https://phabricator.haskell.org/D4618
Diffstat (limited to 'compiler/simplStg')
-rw-r--r--compiler/simplStg/StgCse.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/simplStg/StgCse.hs b/compiler/simplStg/StgCse.hs
index 6e896176f9..6c740ca4cb 100644
--- a/compiler/simplStg/StgCse.hs
+++ b/compiler/simplStg/StgCse.hs
@@ -80,7 +80,7 @@ import VarEnv
import CoreSyn (AltCon(..))
import Data.List (mapAccumL)
import Data.Maybe (fromMaybe)
-import TrieMap
+import CoreMap
import NameEnv
import Control.Monad( (>=>) )