*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> uopt (5)              
Title
Content
Arch
Section
 

Contents


uopt(5)								       uopt(5)


NAME    [Toc]    [Back]

     uopt - the	ucode optimizer

DESCRIPTION    [Toc]    [Back]

     The U-code	optimizer, uopt, is a part of the compiling system and is
     always invoked from one of	the normal commands, such as cc(1), f77(1), or
     pc(1).  These compilers and others	are referred to	as the driver below.

     Ordinarily, only options mentioned	on the driver man page or the IRIS-4D
     Series Compiler Guide are of interest.  However uopt has the following
     options not recognized by the driver which	can be applied with  the flag
     prefix -Wo,.  For example,	to prevent loop	unrolling completely from cc,
     use cc -Wo,-loopunroll,0.	For driver programs other than cc, f77,	and
     pc, see the appropriate man page  to see how to pass options to a
     compiler pass.

     While the following are available in this release,	there is no guarantee
     that these	will have the same names or even be available or in future
     releases.


     -loopunroll count
	  Each loop which uopt can unroll is unrolled count times.  Set	count
	  to 0 to prevent loop unrolling.  One might wish to prevent loop
	  unrolling where one discovered through testing that unrolled loops
	  were slower (possibly	due to cache effects) or where code size
	  reduction was	critical.  Defaults to 4.

     -unrolllimit limit
	  Each loop which uopt can unroll is unrolled a	maximum	of limit
	  times.  Defaults to 160.

FILES    [Toc]    [Back]

     /usr/lib/uopt

SEE ALSO    [Toc]    [Back]

      
      
     cc(1), pc(1), f77(1), IRIS-4D Series Compiler Guide


									PPPPaaaaggggeeee 1111
[ Back ]
 Similar pages
Name OS Title
uopt IRIX MIPS Ucode Global Optimizer
umerge IRIX Ucode Inliner
pdfopt Linux Ghostscript PDF Optimizer
ddopt IRIX MIPS Data-Dependency-based Optimizer
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service