shortvect.h File Reference
This header file is intended to be include'ed in front of any loop which is known to never involve more than 32, to permit vectorizing compilers to omit extra overhead. More...
Go to the source code of this file.
Detailed Description
This header file is intended to be include'ed in front of any loop which is known to never involve more than 32, to permit vectorizing compilers to omit extra overhead.
Vector register file lengths: Alliant 32 Cray XMP 64 Cray 2 64 Convex 128 ETA-10 Unlimited
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.
- Authors:
- - 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/shortvect.h,v 14.8 2006/09/18 05:24:07 lbutler Exp
(BRL)
Definition in file shortvect.h.
Generated on Mon Sep 18 01:25:01 2006 for BRL-CAD by
1.4.6