Mac OS* X コンパイラー・オプション
--version
-A
-A-
-alias-args
-alias-const
-align
-ansi
-ansi-alias
-ax
-B
-C
-C
-c
-c99
-check-uninit
-complex-limited-range
-cxxlib
-D
-dD
-debug
-diag
-diag-dump
-diag-enable sc-include
-diag-enable sc-parallel
-diag-file
-diag-file-append
-diag-id-numbers
-diag-once
-dM
-dN
-dryrun
-dumpmachine
-dynamiclib
-E
-early-template-check
-EP
-export
-export-dir
-F
-fabi-version
-falias
-falign-functions
-falign-stack
-fargument-noalias-global
-fasm-blocks
-fast
-fast-transcendentals
-fbuiltin
-fcode-asm
-fcommon
-fexceptions
-ffnalias
-ffreestanding
-ffunction-sections
-finline
-finline-functions
-finline-limit
-finstrument-functions
-fjump-tables
-fkeep-static-consts
-fmath-errno
-fminshared
-fno-gnu-keywords
-fno-implicit-inline-templates
-fno-implicit-templates
-fno-omit-frame-pointer
-fno-operator-names
-fno-rtti
-fnon-call-exceptions
-fnon-lvalue-assign
-fp
-fp-model
-fp-port
-fp-speculation
-fp-stack-check
-fpack-struct
-fpascal-strings
-fpermissive
-fpic
-freg-struct-return
-fshort-enums
-fsource-asm
-fstack-protector
-fstack-security-check
-fsyntax-only
-ftemplate-depth
-ftls-model
-ftrapuv
-ftz
-funroll-all-loops
-funroll-loops
-funsigned-bitfields
-funsigned-char
-fverbose-asm
-fvisibility
-fvisibility-inlines-hidden
-g
-g0
-gcc
-gcc-name
-gcc-sys
-gcc-version
-gdwarf-2
-global-hoist
-gxx-name
-H
-help
-help-pragma
-I
-icc
-idirafter
-imacros
-inline-calloc
-inline-factor
-inline-forceinline
-inline-level
-inline-max-per-compile
-inline-max-per-routine
-inline-max-size
-inline-max-total-size
-inline-min-size
-ip
-ip-no-inlining
-ip-no-pinlining
-ipo
-ipo-c
-ipo-jobs
-ipo-S
-ipo-separate
-ipp
-iprefix
-iquote
-isystem
-iwithprefix
-iwithprefixbefore
-Kc++
-kernel
-L
-M
-M
-m
-m32
-m64
-malign-double
-malign-mac68k
-malign-natural
-malign-power
-march
-mcmodel
-mcpu
-MD
-mdynamic-no-pic
-MF
-mfixed-range
-MG
-minstruction
-mkl
-MM
-MMD
-MP
-mp1
-MQ
-mregparm
-mserialize-volatile
-MT
-mtune
-multibyte-chars
-multiple-processes
-nobss-init
-nodefaultlibs
-nolib-inline
-nostartfiles
-nostdinc
-nostdinc++
-nostdlib
-o
-o
-O
-O0
-O1
-O2
-O3
-Ob
-openmp
-openmp-link
-openmp-report
-openmp-stubs
-openmp-task
-opt-block-factor
-opt-class-analysis
-opt-jump-tables
-opt-malloc-options
-opt-multi-version-aggressive
-opt-prefetch
-opt-ra-region-strategy
-opt-report
-opt-report-file
-opt-report-help
-opt-report-phase
-opt-report-routine
-opt-streaming-stores
-opt-subscript-in-range
-p
-par-num-threads
-par-report
-par-runtime-control
-par-schedule
-par-threshold
-parallel
-pc
-pch
-pch-create
-pch-dir
-pch-use
-pg
-pragma-optimization-level
-prec-div
-prec-sqrt
-print-multi-lib
-prof-data-order
-prof-dir
-prof-file
-prof-func-groups
-prof-func-order
-prof-gen
-prof-src-dir
-prof-src-root
-prof-src-root-cwd
-prof-use
-pthread
-Qinstall
-Qlocation
-Qoption
-qp
-rcd
-rct
-reserve-kernel-regs
-restrict
-S
-save-temps
-scalar-rep
-shared-intel
-static-intel
-staticlib
-std
-strict-ansi
-traceback
-u (L*)
-unroll
-unroll-aggressive
-use-asm
-use-intel-optimized-headers
-use-msasm
-V
-v
-V
-vec
-vec-guard-write
-vec-report
-vec-threshold
-w
-Wa
-Wabi
-Wall
-Wbrief
-Wcheck
-Wcontext-limit
-wd
-Wdeprecated
-we
-Weffc++
-Werror
-Werror-all
-Wextra-tokens
-Wformat
-Wformat-security
-Winline
-Wl
-Wmain
-Wmissing-declarations
-Wmissing-prototypes
-wn
-Wnon-virtual-dtor
-wo
-Wp
-Wp64
-Wpointer-arith
-Wpragma-once
-wr
-Wreorder
-Wreturn-type
-Wshadow
-Wstrict-prototypes
-Wtrigraphs
-Wuninitialized
-Wunknown-pragmas
-Wunused-function
-Wunused-variable
-ww
-x (type)
-Xlinker
diag-error-limit
make の使用
Makefile
編集
makefile を使用した並列呼び出し
Microsoft* Visual C++*
互換性を指定するオプション
Microsoft* Visual Studio*
互換性を指定するオプション
MMX(R)
MMX(R) の組み込み関数
add_pi16
add_pi32
add_pi8
adds_pi16
adds_pi8
adds_pu16
adds_pu8
and_si64
andnot_si64
cmpeq_pi16
cmpeq_pi32
cmpeq_pi8
cmpgt_pi16
cmpgt_pi32
cmpgt_pi8
cvtm64_si64
cvtsi32_si64
cvtsi64_m64
cvtsi64_si32
empty
madd_pi16
mulhi_pi16
mullo_pi16
or_si64
packs_pi16
packs_pi32
packs_pu16
set1_pi16
set1_pi32
set1_pi8
set_pi16
set_pi32
set_pi8
setr_pi16
setr_pi32
setr_pi8
setzero_si64
sll_pi16
sll_pi32
sll_pi64
slli_pi16
slli_pi32
slli_pi64
sra_pi16
sra_pi32
srai_pi16
srai_pi32
srl_pi16
srl_pi32
srl_pi64
srli_pi16
srli_pi32
srli_pi64
sub_pi16
sub_pi32
sub_pi8
subs_pi16
subs_pi8
subs_pu16
subs_pu8
unpackhi_pi16
unpackhi_pi32
unpackhi_pi8
unpacklo_pi16
unpacklo_pi32
unpacklo_pi8
xor_si64
シフト組み込み関数
一般的な組み込み関数
比較組み込み関数
算術演算組み込み関数
設定組み込み関数
論理演算組み込み関数
MMX(R) テクノロジー 組み込み関数
データ型
レジスター
MOVBE 命令
生成するオプション
MXCSR レジスター
OMP 宣言子
KMP_AFFINITY
KMP_ALL_THREADS
KMP_BLOCKTIME
KMP_LIBRARY
KMP_MONITOR_STACKSIZE
KMP_STACKSIZE
KMP_VERSION
omp.h
OMP_DYNAMIC
OMP_NESTED
OMP_NUM_THREADS
OMP_SCHEDULE
task
その他のコンパイラーとの互換性
オブジェクト・レベルの相互運用性
サポート・ライブラリー
ソースの互換性
デバッグ
パフォーマンス
ライブラリーの使用ガイドライン
ライブラリー・ファイル名
ランタイム・ライブラリー・ルーチン
レガシー・ライブラリー
レポート
並列処理スレッドモデル
互換ライブラリー
宣言子
環境変数
負荷のバランス
高度な問題
OMP_DYNAMIC
OMP_NESTED
OMP_NUM_THREADS
OMP_SCHEDULE
OpenMP*
threadprivate を指定するオプション
アプリケーションの解析を有効にするオプション
オプションを有効にする
シーケンシャル・モードのプログラムを有効にするオプション
診断を制御するオプション
OpenMP* Fortran 宣言子
インテル拡張
例
節
OpenMP* ランタイム・ライブラリー
リンクを制御するオプション
指定するオプション
OpenMP* ランタイム・ライブラリーのサブルーチン
OpenMP*
プリフェッチ
並列ランタイム
OpenMP* 解析
OptReport のサポート
ORDERED
OpenMP* 宣言子と節の概要
PARALLEL DO
OpenMP* 宣言子と節の概要
parallel lint
PARALLEL OpenMP* 宣言子
PARALLEL SECTIONS
OpenMP* 宣言子の概要
PGO
PGO API
_PGOPTI_Prof_Dump_And_Reset
_PGOPTI_Prof_Reset
_PGOPTI_Set_Interval_Prof_Dump
有効
PGO ツール
profmerge
proforder
コード・カバレッジ・ツール
テスト・プライオリタイゼーション・ツール
pgopti.dpi ファイル
pgopti.spi ファイル
pgouser.h ヘッダーファイル
position-independent executable
生成するオプション
pragma alloc_section
pragma distribute_point
pragma intel_omp_task
pragma intel_omp_taskq
pragma ivdep
pragma loop_count
pragma memref_control
pragma noparallel
pragma noprefetch
pragma noswp
pragma nounroll
pragma nounroll_and_jam
pragma novector
pragma optimization_level
pragma optimize
pragma parallel
pragma prefetch
pragma swp
pragma unroll
pragma unroll_and_jam
pragma unused
pragma vector
aligned
always
nontemporal
temporal
unaligned
PREFETCH
オプションの使用
使用
PRIVATE
データスコープ属性節の概要
PROF_DIR 環境変数
PROF_DUMP_INTERVAL 環境変数 (古い環境変数)
PROF_NO_CLOBBER 環境変数
profmerge