summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoachim Breitner <mail@joachim-breitner.de>2017-10-28 17:35:31 -0400
committerJoachim Breitner <mail@joachim-breitner.de>2017-10-28 17:35:31 -0400
commit922db3dac896b8cf364c9ebaebf1a27c2468c709 (patch)
treeed07b38d665300fed3f8f7b800983815d48c5be7
parentfaf60e858a293affca463043c830e1edb5685003 (diff)
downloadhaskell-922db3dac896b8cf364c9ebaebf1a27c2468c709.tar.gz
Manual: The -ddump-cmm-* flags had a wrong spelling in the manual
-rw-r--r--docs/users_guide/debugging.rst32
1 files changed, 22 insertions, 10 deletions
diff --git a/docs/users_guide/debugging.rst b/docs/users_guide/debugging.rst
index 0096c71157..4dbec3eb46 100644
--- a/docs/users_guide/debugging.rst
+++ b/docs/users_guide/debugging.rst
@@ -366,66 +366,78 @@ These flags dump various phases of GHC's C-- pipeline.
Dump the result of STG-to-C-- conversion
-.. ghc-flag:: -ddump-opt-cmm-cfg
+.. ghc-flag:: -ddump-cmm-raw
+ :shortdesc: Dump raw C--
+ :type: dynamic
+
+ Dump the “raw” C--.
+
+.. ghc-flag:: -ddump-cmm-cfg
:shortdesc: Dump the results of the C-- control flow optimisation pass.
:type: dynamic
Dump the results of the C-- control flow optimisation pass.
-.. ghc-flag:: -ddump-opt-cmm-cbe
+.. ghc-flag:: -ddump-cmm-cbe
:shortdesc: Dump the results of common block elimination
:type: dynamic
Dump the results of the C-- Common Block Elimination (CBE) pass.
-.. ghc-flag:: -ddump-opt-cmm-switch
+.. ghc-flag:: -ddump-cmm-switch
:shortdesc: Dump the results of switch lowering passes
:type: dynamic
Dump the results of the C-- switch lowering pass.
-.. ghc-flag:: -ddump-opt-cmm-proc
+.. ghc-flag:: -ddump-cmm-proc
:shortdesc: Dump the results of proc-point analysis
:type: dynamic
Dump the results of the C-- proc-point analysis pass.
-.. ghc-flag:: -ddump-opt-cmm-sp
+.. ghc-flag:: -ddump-cmm-sp
:shortdesc: Dump the results of the C-- stack layout pass.
:type: dynamic
Dump the results of the C-- stack layout pass.
-.. ghc-flag:: -ddump-opt-cmm-sink
+.. ghc-flag:: -ddump-cmm-sink
:shortdesc: Dump the results of the C-- sinking pass.
:type: dynamic
Dump the results of the C-- sinking pass.
-.. ghc-flag:: -ddump-opt-cmm-caf
+.. ghc-flag:: -ddump-cmm-caf
:shortdesc: Dump the results of the C-- CAF analysis pass.
:type: dynamic
Dump the results of the C-- CAF analysis pass.
-.. ghc-flag:: -ddump-opt-cmm-procmap
+.. ghc-flag:: -ddump-cmm-procmap
:shortdesc: Dump the results of the C-- proc-point map pass.
:type: dynamic
Dump the results of the C-- proc-point map pass.
-.. ghc-flag:: -ddump-opt-cmm-split
+.. ghc-flag:: -ddump-cmm-split
:shortdesc: Dump the results of the C-- proc-point splitting pass.
:type: dynamic
Dump the results of the C-- proc-point splitting pass.
-.. ghc-flag:: -ddump-opt-cmm-info
+.. ghc-flag:: -ddump-cmm-info
:shortdesc: Dump the results of the C-- info table augmentation pass.
:type: dynamic
Dump the results of the C-- info table augmentation pass.
+.. ghc-flag:: -ddump-cmm-cps
+ :shortdesc: Dump the results of the CPS pass
+ :type: dynamic
+
+ Dump the results of the CPS pass.
+
.. ghc-flag:: -ddump-cmm
:shortdesc: Dump the final C-- output
:type: dynamic