noalias.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Detailed Description

This header file is intended to be included in front of any loop that involves pointers that do not alias each other, to permit vectorizing compilers to proceed.

This file contains various definitions which can be safely seen by both ANSI and non-ANSI compilers and preprocessors. Absolutely NO pragma's can go in this file; they spoil backwards compatability with non-ANSI compilers. If this file determines that it is being processed by an ANSI compiler, or one that is known to accept pragma, then it will include the file "noalias-prag.h", which will contain the various vendor-specific pragma's.

Author:
David Becker Cray

Michael John Muuss BRL

Source
SECAD/VLD Computing Consortium, Bldg 394
The U. S. Army Ballistic Research Laboratory
Aberdeen Proving Ground, Maryland 21005-5066
@(#)
Header
/cvsroot/brlcad/brlcad/include/noalias.h,v 14.8 2006/09/18 05:24:07 lbutler Exp
(BRL)

Definition in file noalias.h.


Generated on Mon Sep 18 01:25:00 2006 for BRL-CAD by  doxygen 1.4.6