UNDO: Add -fpass-case-bndr-to-join-points
[ghc-hetmet.git] / compiler / main / StaticFlags.hs
index 2060554..456f620 100644 (file)
@@ -26,9 +26,6 @@ module StaticFlags (
         opt_NoDebugOutput,
 
        -- profiling opts
-       opt_AutoSccsOnAllToplevs,
-       opt_AutoSccsOnExportedToplevs,
-       opt_AutoSccsOnIndividualCafs,
        opt_SccProfilingOn,
        opt_DoTickyProfiling,
 
@@ -43,6 +40,7 @@ module StaticFlags (
        -- optimisation opts
        opt_DsMultiTyVar,
        opt_NoStateHack,
+        opt_SimpleListLiterals,
        opt_SpecInlineJoinPoints,
        opt_CprOff,
        opt_SimplNoPreInlining,
@@ -74,6 +72,7 @@ module StaticFlags (
        opt_EmitExternalCore,
        v_Ld_inputs,
        tablesNextToCode,
+        opt_StubDeadValues,
 
     -- For the parser
     addOpt, removeOpt, addWay, findBuildTag, v_opt_C_ready
@@ -195,12 +194,6 @@ opt_NoDebugOutput               = lookUp  (fsLit "-dno-debug-output")
 
 
 -- profiling opts
-opt_AutoSccsOnAllToplevs :: Bool
-opt_AutoSccsOnAllToplevs       = lookUp  (fsLit "-fauto-sccs-on-all-toplevs")
-opt_AutoSccsOnExportedToplevs :: Bool
-opt_AutoSccsOnExportedToplevs  = lookUp  (fsLit "-fauto-sccs-on-exported-toplevs")
-opt_AutoSccsOnIndividualCafs :: Bool
-opt_AutoSccsOnIndividualCafs   = lookUp  (fsLit "-fauto-sccs-on-individual-cafs")
 opt_SccProfilingOn :: Bool
 opt_SccProfilingOn             = lookUp  (fsLit "-fscc-profiling")
 opt_DoTickyProfiling :: Bool
@@ -226,8 +219,12 @@ opt_DsMultiTyVar           = not (lookUp (fsLit "-fno-ds-multi-tyvar"))
 opt_SpecInlineJoinPoints :: Bool
 opt_SpecInlineJoinPoints       = lookUp  (fsLit "-fspec-inline-join-points")
 
+opt_SimpleListLiterals :: Bool
+opt_SimpleListLiterals         = lookUp  (fsLit "-fsimple-list-literals")
+
 opt_NoStateHack :: Bool
 opt_NoStateHack                        = lookUp  (fsLit "-fno-state-hack")
+
 opt_CprOff :: Bool
 opt_CprOff                     = lookUp  (fsLit "-fcpr-off")
        -- Switch off CPR analysis in the new demand analyser
@@ -242,6 +239,8 @@ opt_HistorySize :: Int
 opt_HistorySize                        = lookup_def_int "-fhistory-size" 20
 opt_OmitBlackHoling :: Bool
 opt_OmitBlackHoling            = lookUp  (fsLit "-dno-black-holing")
+opt_StubDeadValues  :: Bool
+opt_StubDeadValues             = lookUp  (fsLit "-dstub-dead-values")
 
 -- Simplifier switches
 opt_SimplNoPreInlining :: Bool