Index
A
B
C
D
E
H
I
L
M
O
P
S
T
V
A
alias
-qalias compiler option
pragma disjoint
alignment
-qalign compiler option
pragma align
pragma pack
architecture
-q32 compiler option
-q64 compiler option
-qarch compiler option
-qcache compiler option
-qhot compiler option
-qtune compiler option
architecture combination
B
built-in functions
block-related
built-in functions for POWER andPowerPC architectures
cache-related
fixed-point
floating-point
for parallel processing
miscellaneous
synchronization and atomic
C
compatibility
-qabi_version compiler option
options for compatibility
compiler options
architecture-specific
performance optimization
resolving conflicts
specifying compiler options
command line
configuration file
source files
summary of command line options
configuration file
attributes
customizing
specifying compiler options
D
data types
-qaltivec compiler option
pragma altivec_model
dynamic profiling
-p compiler option
-pg compiler option
-qpdf1 compiler option
-qpdf2 compiler option
-qshowpdf compiler option
environment variable
E
environment variable
algorithm environment variable
environment variables
parallel environment options
parallel environment variables
XLSMPOPTS environment variable
error checking and debugging
-g compiler option
-qcheck compiler option
-qlinedebug compiler option
H
high order transformation
-qhot compiler option
I
IBM SMP directives
inline functions
-Q compiler option
-qalloca compiler option
-qstaticinline compiler option
ma
pragma alloca
qinline
interprocedural analysis (IPA)
-qipa compiler option
invocations
compiler or components
preprocessor
selecting
syntax
L
language standards
-qlanglvl compiler option
pragma langlvl
libraries
redistributable
XL C/C++
linkage editor
invoking
linking
invoking
options that control linking
order of linking
listing
-qattr compiler option
-qlist compiler option
-qlistopt compiler option
-qsource compiler option
-qxref compiler option
compiler listing
options that control listings and messages
M
macros
related to language feature
related to the Linux platform
related to XL C/C++ compiler
O
OpenMp
OpenMP environment variables
OpenMP directives
optimization
-O compiler option
-qalias compiler option
-qipa compiler option
-qoptimize compiler option
loop optimization
-qhot compiler option
-qstrict_induction compiler option
-qunroll compiler option
opt
options for performance optimization
P
parallel processing
built-in functions
OpenMP environment variables
parallel processing pragmas
pragma directives
setting parallel processing environment variables
summary of OpenMP pragma directives
performance
-O compiler option
-qalias compiler option
-qipa compiler option
-qoptimize compiler option
optimizing
profile-directed feedback (PDF)
-qpdf1 compiler option
-qpdf2 compiler option
S
shared-memory parallelism (SMP)
-qsmp compiler option
environment variables
IBM SMP directives
shared objects
-qmkshrobj
T
templates
-qtempinc compiler option
-qtemplaterecompile compiler option
-qtemplateregistry compiler option
-qtempmax compiler option
-qtmplinst compiler option
-qtmplparse compiler option
pragma define
pragma do_not_instantiate
pragma implementation
pragma instantiate
tuning
-qarch compiler option
-qtune compiler option
V
vector data types
-qaltivec compiler option
-qenablevmx compiler option
vector multimedia extension (VMX)
-qaltivec compiler option
virtual function table (VFT)
-qdump_class_hierarchy
-qvftable compiler option
VMX
-qaltivec compiler option
-qenablevmx compiler option