Index: params.def =================================================================== RCS file: /cvs/gcc/gcc/gcc/params.def,v retrieving revision 1.48 diff -c -p -r1.48 params.def *** params.def 27 Oct 2004 21:02:07 -0000 1.48 --- params.def 29 Nov 2004 07:37:17 -0000 *************** DEFPARAM(PARAM_MAX_ITERATIONS_TO_TRACK, *** 266,272 **** 1000) DEFPARAM(PARAM_MAX_SMS_LOOP_NUMBER, ! "max-sms-loop-number", "Maximum number of loops to perform swing modulo scheduling on \ (mainly for debugging)", -1) --- 266,272 ---- 1000) DEFPARAM(PARAM_MAX_SMS_LOOP_NUMBER, ! "sms-max-loop-number", "Maximum number of loops to perform swing modulo scheduling on \ (mainly for debugging)", -1) Index: doc/invoke.texi =================================================================== RCS file: /cvs/gcc/gcc/gcc/doc/invoke.texi,v retrieving revision 1.558 diff -c -p -r1.558 invoke.texi *** doc/invoke.texi 23 Nov 2004 17:39:55 -0000 1.558 --- doc/invoke.texi 29 Nov 2004 07:37:25 -0000 *************** induction variable uses. *** 5483,5488 **** --- 5483,5503 ---- The maximum number of iterations of a loop the brute force algorithm for analysis of # of iterations of the loop tries to evaluate. + @item sms-max-ii-factor + + A factor for tuning the upper bound of the Initiation Interval that + swing modulo scheduler uses for scheduling a loop. + + @item sms-dfa-history + + The number of cycles the swing modulo scheduler considers when checking + conflicts using DFA. + + @item sms-loop-average-count-threshold + + A threshold on the average count for loops to be considered by the swing + modulo scheduler. + @item hot-bb-count-fraction Select fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hot.