MIPSpro™ N32/64 Compiling and Performance Tuning Guide

Document Number: 007-2360-009

St. Peter's Basilica image courtesy of ENEL SpA and InfoByte SpA. Disk Thrower image courtesy of Xavier Berenguer, Animatica.

COPYRIGHT

© 1994, 1999, 2002 Silicon Graphics, Inc. All rights reserved; provided portions may be copyright in third parties, as indicated elsewhere herein. No permission is granted to copy, distribute, or create derivative works from the contents of this electronic documentation in any manner, in whole or in part, without the prior written permission of Silicon Graphics, Inc.

LIMITED RIGHTS LEGEND

The electronic (software) version of this document was developed at private expense; if acquired under an agreement with the USA government or any contractor thereto, it is acquired as "commercial computer software" subject to the provisions of its applicable license agreement, as specified in (a) 48 CFR 12.212 of the FAR; or, if acquired for Department of Defense units, (b) 48 CFR 227-7202 of the DoD FAR Supplement; or sections succeeding thereto. Contractor/manufacturer is Silicon Graphics, Inc., 1600 Amphitheatre Pkwy 2E, Mountain View, CA 94043-1351.

TRADEMARKS AND ATTRIBUTIONS

Silicon Graphics, SGI, the Silicon Graphics logo, and IRIX are registered trademarks and OpenMP, Power Challenge, ProDev, SpeedShop, and XFS are trademarks of Silicon Graphics, Inc.

MIPS, R4000, R5000, R8000, and R10000 are registered trademarks and MIPSI, MIPSII, MIPSIII, MIPSIV, MIPSpro, R12000, and are trademarks of MIPS Technologies, Inc. MIPSpro is used under license by Silicon Graphics, Inc. UNIX and the X device are registered trademarks of The Open Group in the United States and other countries. X/Open is a registered trademark of the X/Open Comapny Limited.

Cray is a registered trademark of Cray, Inc.

Record of Revision

Revision August 1994 
Original Printing.

Revision 7.3April 1999 
Adds a description of an optimization that reorders parts of an executable program. Updates information on searching for DSOs.

Revision 009September 2002 
Updated to support the MIPSpro 7.4 release which runs on IRIX operating systems, version 6.5 and later.