diff options
author | Ben Gamari <bgamari.foss@gmail.com> | 2017-09-18 22:44:15 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2017-09-18 22:44:16 -0400 |
commit | 8929db00d79d10cedc522422d7dbb97db07bf308 (patch) | |
tree | 2244521a478d9c0eca5241b2460bca7a649853e9 /compiler/coreSyn/CoreLint.hs | |
parent | 74e8cc1ff5efa57a86e94abf0c909af153b0b70b (diff) | |
download | haskell-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.hs | 1 |
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 |