summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorDavid Terei <davidterei@gmail.com>2012-04-12 13:54:14 -0700
committerDavid Terei <davidterei@gmail.com>2012-04-12 13:54:14 -0700
commitf1a633a0b0d2bfdf527e0893713e1aad0cde8725 (patch)
treee868e908a84d8bcece88d070aa7bbe502b70699b /docs
parent5eabdc1675b8b5bc9fcdfb96ab63d14d42ca2d5b (diff)
downloadhaskell-f1a633a0b0d2bfdf527e0893713e1aad0cde8725.tar.gz
Don't document '-freg-liveness' or '-fllvm-tbaa', developer flags
Diffstat (limited to 'docs')
-rw-r--r--docs/users_guide/flags.xml26
1 files changed, 0 insertions, 26 deletions
diff --git a/docs/users_guide/flags.xml b/docs/users_guide/flags.xml
index 0572039e87..1d091d7e2f 100644
--- a/docs/users_guide/flags.xml
+++ b/docs/users_guide/flags.xml
@@ -1571,15 +1571,6 @@
</row>
<row>
- <entry><option>-fllvm-tbaa</option></entry>
- <entry>Turn on Typed Based Alias Analysis information in the LLVM
- backend. This enables more accurate and alias information in the LLVM
- backend for better optimisation. (default: enabled)</entry>
- <entry>dynamic</entry>
- <entry><option>-fno-llvm-tbaa</option></entry>
- </row>
-
- <row>
<entry><option>-fmax-simplifier-iterations</option></entry>
<entry>Set the max iterations for the simplifier</entry>
<entry>dynamic</entry>
@@ -1633,23 +1624,6 @@
</row>
<row>
- <entry><option>-freg-liveness</option></entry>
- <entry>Track STG register liveness to avoid saving and restoring
- dead registers, as well as freeing the dead ones for use in
- intermediate code. (LLVM backend only, default: enabled).
-
- Traditionally GHC has reserved a set of machine registers for the
- exclusive use of storing a stack pointer, heap pointer and
- general purpose function argument registers (these are the so
- called STG registers). This optimisation tracks the liveness of
- the machine registers the STG registers are mapped to so that the
- machine register can be used for other purposes when the STG
- register are dead.</entry>
- <entry>dynamic</entry>
- <entry><option>-fno-reg-liveness</option></entry>
- </row>
-
- <row>
<entry><option>-fsimplifier-phases</option></entry>
<entry>Set the number of phases for the simplifier (default 2).
Ignored with <option>-O0</option>.</entry>