summaryrefslogtreecommitdiff
path: root/compiler/coreSyn/CoreLint.hs
diff options
context:
space:
mode:
authorBen Gamari <bgamari.foss@gmail.com>2017-09-18 22:44:15 -0400
committerBen Gamari <ben@smart-cactus.org>2017-09-18 22:44:16 -0400
commit8929db00d79d10cedc522422d7dbb97db07bf308 (patch)
tree2244521a478d9c0eca5241b2460bca7a649853e9 /compiler/coreSyn/CoreLint.hs
parent74e8cc1ff5efa57a86e94abf0c909af153b0b70b (diff)
downloadhaskell-wip/anf-core.tar.gz
[WIP] Simple ANFisation pass for Corewip/anf-core
This begins to explore the ideas described by @simonpj in #14222. Currently this is mostly just infrastructure; clearly some more thought needs to be put into when this pass should be run. Test Plan: TODO Reviewers: austin, goldfire Subscribers: rwbarton, thomie, simonpj GHC Trac Issues: #14222 Differential Revision: https://phabricator.haskell.org/D3990
Diffstat (limited to 'compiler/coreSyn/CoreLint.hs')
-rw-r--r--compiler/coreSyn/CoreLint.hs1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/coreSyn/CoreLint.hs b/compiler/coreSyn/CoreLint.hs
index c39fb641df..cdf729b9b6 100644
--- a/compiler/coreSyn/CoreLint.hs
+++ b/compiler/coreSyn/CoreLint.hs
@@ -265,6 +265,7 @@ coreDumpFlag CoreDoFloatInwards = Just Opt_D_verbose_core2core
coreDumpFlag (CoreDoFloatOutwards {}) = Just Opt_D_verbose_core2core
coreDumpFlag CoreLiberateCase = Just Opt_D_verbose_core2core
coreDumpFlag CoreDoStaticArgs = Just Opt_D_verbose_core2core
+coreDumpFlag CoreDoAnfise = Just Opt_D_verbose_core2core
coreDumpFlag CoreDoCallArity = Just Opt_D_dump_call_arity
coreDumpFlag CoreDoExitify = Just Opt_D_dump_exitify
coreDumpFlag CoreDoStrictness = Just Opt_D_dump_stranal