MIPSpro™ C and C++ Pragmas
Next
MIPSpro™ C and C++ Pragmas
Document Number: 007 -3587-004
Front Matter
|
List of Figures
|
List of Examples
|
List of Tables
|
Table of Contents
About This Manual
Related Publications
Obtaining Publications
Conventions
Reader Comments
1.
Alphabetical Listing of Directives
2.
Automatic Parallelization #pragma Directives
#pragma concurrent
#pragma concurrent call
#pragma concurrentize
#pragma no concurrentize
#pragma permutation
#pragma prefer concurrent
#pragma prefer serial
#pragma serial
3.
C++ Instantiation #pragma Directives
#pragma instantiate
#pragma can_instantiate
#pragma do_not_instantiate
4.
Data Layout #pragma Directives
#pragma align_symbol
#pragma fill_symbol
#pragma pack
5.
DSM Optimization #pragma Directives
#pragma distribute
#pragma distribute_reshape
#pragma dynamic
#pragma page_place
#pragma redistribute
6.
Inlining #pragma Directives
#pragma inline and #pragma noinline
7.
Loader Information #pragma Directives
#pragma hidden
#pragma internal
#pragma no_delete name
#pragma optional
#pragma protected
#pragma section_gp
#pragma section_non_gp
#pragma weak
8.
Loop Nest Optimization #pragma Directives
#pragma aggressive inner loop fission
#pragma blocking size
#pragma no blocking
#pragma fission
#pragma fissionable
#pragma no fission
#pragma fuse
#pragma fusable
#pragma no fusion
#pragma no interchange
#pragma ivdep
#pragma prefetch
#pragma prefetch_manual
#pragma prefetch_ref
#pragma prefetch_ref_disable
#pragma unroll
9.
Multiprocessing #pragma Directives
#pragma copyin
#pragma critical
#pragma enter gate and #pragma exit gate
#pragma independent
#pragma local
#pragma no side effects
#pragma one processor
#pragma parallel
#pragma parallel Clauses
#pragma pfor
#pragma pfor Clauses
#pragma pure
#pragma set chunksize
#pragma set numthreads
#pragma set schedtype
#pragma shared
#pragma synchronize
10.
OpenMP C/C++ API Multiprocessing Directives
Using Directives
Conditional Compilation
parallel Construct
Work-sharing Constructs
Combined Parallel Work-sharing Constructs
Master and Synchronization Constructs
Data Environment Constructs
Directive Binding
Directive Nesting
11.
Precompiled Header #pragma Directives
#pragma hdrstop
#pragma no_pch
#pragma once
12.
Scalar Optimization #pragma Directives
#pragma mips_frequency_hint
13.
Warning Suppression Control #pragma Directives
#pragma set woff
#pragma reset woff
14.
Miscellaneous #pragma Directives
#pragma ident
#pragma int_to_unsigned
#pragma intrinsic
#pragma unknown_control_flow
15.
The Auto-Parallelizing Option (APO)
Index