Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/3c66252b3d7e2a3bcd887497eaea48c03200d126

>---------------------------------------------------------------

commit 3c66252b3d7e2a3bcd887497eaea48c03200d126
Author: David Terei <[email protected]>
Date:   Fri Mar 23 11:10:50 2012 -0700

    Add TODO entries for missing and unexplained optimisation flags. (#5801)

>---------------------------------------------------------------

 docs/users_guide/using.xml |  168 ++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 168 insertions(+), 0 deletions(-)

diff --git a/docs/users_guide/using.xml b/docs/users_guide/using.xml
index ea61415..9abea6b 100644
--- a/docs/users_guide/using.xml
+++ b/docs/users_guide/using.xml
@@ -2064,6 +2064,174 @@ f "2"    = 2
           </listitem>
         </varlistentry>
 
+        <varlistentry>
+          <term>
+            <option>-fexpose-all-unfoldings</option>
+            <indexterm><primary><option></option></primary></indexterm>
+          </term>
+          <listitem>
+            <para>
+            </para>
+            TODO: Document optimisation
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
+          <term>
+            <option>-feager-blackholing</option>
+            <indexterm><primary><option></option></primary></indexterm>
+          </term>
+          <listitem>
+            <para>
+            </para>
+            TODO: Document optimisation
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
+          <term>
+            <option>-fstrictness</option>
+            <indexterm><primary><option></option></primary></indexterm>
+          </term>
+          <listitem>
+            <para>
+            </para>
+            TODO: Document optimisation
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
+          <term>
+            <option>-ffloat-in</option>
+            <indexterm><primary><option></option></primary></indexterm>
+          </term>
+          <listitem>
+            <para>
+            </para>
+            TODO: Document optimisation
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
+          <term>
+            <option>-fdo-lambda-eta-expansion</option>
+            <indexterm><primary><option></option></primary></indexterm>
+          </term>
+          <listitem>
+            <para>
+            </para>
+            TODO: Document optimisation
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
+          <term>
+            <option>-fdo-eta-reduction</option>
+            <indexterm><primary><option></option></primary></indexterm>
+          </term>
+          <listitem>
+            <para>
+            </para>
+            TODO: Document optimisation
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
+          <term>
+            <option>-fcase-merge</option>
+            <indexterm><primary><option></option></primary></indexterm>
+          </term>
+          <listitem>
+            <para>
+            </para>
+            TODO: Document optimisation
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
+          <term>
+            <option>-fdicts-cheap</option>
+            <indexterm><primary><option></option></primary></indexterm>
+          </term>
+          <listitem>
+            <para>
+            </para>
+            TODO: Document optimisation
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
+          <term>
+            <option>-fvectorise</option>
+            <indexterm><primary><option></option></primary></indexterm>
+          </term>
+          <listitem>
+            <para>
+            </para>
+            TODO: Document optimisation
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
+          <term>
+            <option>-favoid-vect</option>
+            <indexterm><primary><option></option></primary></indexterm>
+          </term>
+          <listitem>
+            <para>
+            </para>
+            TODO: Document optimisation
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
+          <term>
+            <option>-fregs-graph</option>
+            <indexterm><primary><option></option></primary></indexterm>
+          </term>
+          <listitem>
+            <para>
+            </para>
+            TODO: Document optimisation
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
+          <term>
+            <option>-fregs-iterative</option>
+            <indexterm><primary><option></option></primary></indexterm>
+          </term>
+          <listitem>
+            <para>
+            </para>
+            TODO: Document optimisation
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
+          <term>
+            <option>-fregs-liveness</option>
+            <indexterm><primary><option></option></primary></indexterm>
+          </term>
+          <listitem>
+            <para>
+            </para>
+            TODO: Document optimisation
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
+          <term>
+            <option>-fllvm-tbaa</option>
+            <indexterm><primary><option></option></primary></indexterm>
+          </term>
+          <listitem>
+            <para>
+            </para>
+            TODO: Document optimisation
+          </listitem>
+        </varlistentry>
+
       </variablelist>
 
     </sect2>



_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to