This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: GCC parameter optimisation help


vikramsp <vikram2rhyme@gmail.com> writes:

> I've observed that --param name=value type of options are
> having default, min, max values but not all. eg. max-goto-duplication-insns
> has default 8 but max-delay-slot-insn-search has none. My problem is:
>
> 1. Do all parameter have limits and defaults?

They all have defaults, of course.  They do not all have limits.

> 2. If yes why they are not documented?

Either because the of a documentation bug or because the default is
obvious.  I agree that the default for max-delay-slot-insn-search should
be documented.  It is 100.

> 3. If no how to find the best values?

Start by looking at gcc/params.def.

The --param options are generally intended for expert use by people
familiar with how the compiler works.  The -f options intended for use
by people not deeply familiar with the compiler.  This is not an excuse
for poor documentations, but some of the --param options are quite
difficult to document precisely.

Ian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]