diff options
author | klebinger.andreas@gmx.at <klebinger.andreas@gmx.at> | 2018-05-03 16:20:03 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2018-05-05 13:09:18 -0400 |
commit | 426ae98852be498fa87d10e4c88ba8d726d6b320 (patch) | |
tree | 571fe17d77ecd21af3625af661073dd4a5b15a76 /compiler/simplStg | |
parent | 49f594307d0615e6b32d054d39364d85d2d6317e (diff) | |
download | haskell-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.hs | 2 |
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( (>=>) ) |