<<

Windows* コンパイラー・オプション
    -Werror-all
    -WX
    /Ap64
    /arch
    /As
    /bigobj
    /c
       /C
       /c
    /D
    /debug
    /E
    /EHa
    /EHc
    /EHs
    /EP
    /F
    /Fa
       /Fa
       /FA
    /fast
    /FC
    /FD
    /Fe
    /FI
    /fixed
    /Fm
    /Fo
    /Fp
       /Fp
       /fp
    /Fr
       /Fr
       /FR
    /G2
    /G5
    /G6
    /G7
    /GA
    /Gd
    /Ge
    /GF
       /Gf
       /GF
    /GH
       /Gh
       /GH
    /Gm
    /GR
       /Gr
       /GR
    /GS
       /Gs
       /GS
    /GT
    /GX
    /Gy
    /Gz
       /GZ
       /Gz
    /H
    /help
    /homeparams
    /I
    /J
    /LD
    /link
    /MD
    /ML
    /MP
    /MT
    /noBool
    /O
    /Oa
    /Ob
    /Od
    /Og
    /Oi
    /Op
    /Os
    /Ot
    /Ow
    /Ox
    /Oy
    /P
    /prof-func-order
    /QA
    /QA-
    /Qalias-args
    /Qalias-const
    /Qansi-alias
    /Qauto-ilp32
    /Qax
    /Qc99
    /Qchkstk
    /Qcomplex-limited-range
    /Qcontext-limit
    /Qcxx-features
    /QdD
    /Qdiag
    /Qdiag-dump
    /Qdiag-enable sv-include
    /Qdiag-error-limit
    /Qdiag-file
    /Qdiag-file-append
    /Qdiag-id-numbers
    /Qdiag-once
    /QdM
    /QdN
    /Qeffc++
    /Qfast-transcendentals
    /Qfma
    /Qfnalign
    /Qfnsplit
    /Qfp-port
    /Qfp-relaxed
    /Qfp-speculation
    /Qfp-stack-check
    /Qfreestanding
    /Qftz
    /Qglobal-hoist
    /QH
    /Qhelp-pragma
    /QIA64-fr32
    /Qinline-calloc
    /Qinline-debug-info
    /Qinline-dllimport
    /Qinline-factor
    /Qinline-forceinline
    /Qinline-max-per-compile
    /Qinline-max-per-routine
    /Qinline-max-size
    /Qinline-max-total-size
    /Qinline-min-size
    /Qinstruction
    /Qinstrument-functions
    /Qip
    /Qip-no-inlining
    /Qip-no-pinlining
    /QIPF-flt-eval-method0
    /QIPF-fltacc
    /QIPF-fma
    /QIPF-fp-relaxed
    /Qipo
    /Qipo-c
    /Qipo-jobs
    /Qipo-S
    /Qipo-separate
    /Qivdep-parallel
    /Qkeep-static-consts
    /Qlocation
    /Qlong-double
    /QM
    /Qmap-opts
    /Qmcmodel
    /QMD
    /QMF
    /QMG
    /QMM
    /QMMD
    /Qms
    /Qmspp
    /QMT
    /Qmultibyte-chars
    /Qnobss-init
    /Qnopic
    /Qopenmp
    /Qopenmp-lib
    /Qopenmp-link
    /Qopenmp-profile
    /Qopenmp-report
    /Qopenmp-stubs
    /Qopenmp-task
    /Qopenmp-threadprivate
    /Qopt-block-factor
    /Qopt-class-analysis
    /Qopt-jump-tables
    /Qopt-loadpair
    /Qopt-mem-bandwidth
    /Qopt-mod-versioning
    /Qopt-multi-version-aggressive
    /Qopt-prefetch
    /Qopt-prefetch-initial-values
    /Qopt-prefetch-issue-excl-hint
    /Qopt-prefetch-next-iteration
    /Qopt-ra-region-strategy
    /Qopt-report
    /Qopt-report-file
    /Qopt-report-help
    /Qopt-report-phase
    /Qopt-report-routine
    /Qopt-streaming-stores
    /Qopt-subscript-in-range
    /Qoption
    /Qpar-adjust-stack
    /Qpar-report
    /Qpar-runtime-control
    /Qpar-schedule
    /Qpar-threshold
    /Qparallel
    /Qpc
    /Qpchi
    /Qprec
    /Qprec-sqrt
    /Qprec_div
    /Qprof-data-order
    /Qprof-dir
    /Qprof-file
    /Qprof-gen
    /Qprof-hotness-threshold
    /Qprof-src-dir
    /Qprof-src-root
    /Qprof-src-root-cwd
    /Qprof-use
    /Qrcd
    /Qrct
    /Qrestrict
    /Qsafeseh
    /Qsave-temps
    /Qscalar-rep
    /Qserialize-volatile
    /Qsfalign
    /Qsox
    /Qstd
    /Qtcheck
    /Qtcollect
    /Qtcollect-filter
    /Qtemplate-depth
    /Qtprofile
    /Qtrapuv
    /Qunroll
    /Qunroll-aggressive
    /Quse-asm
    /Quse-msasm-symbols
    /QV
    /Qvc
    /Qvec
    /Qvec-guard-write
    /Qvec-report
    /Qwd
    /Qwe
    /Qwn
    /Qwo
    /Qwr
    /Qww
    /Qx
    /RTC
    /S
    /showIncludes
    /Tc
       /Tc
       /TC
    /TP
       /TP
       /Tp
    /traceback
    /U
    /u (W*)
    /V (W*)
    /vd
    /vmb
    /vmg
    /vmm
    /vms
    /vmv
    /W
       /W
       /w
    /Wall
    /Wcheck
    /WL
    /Wp64
    /Wport
    /X
    /Y-
    /Yc
    /Yu
    /YX
    /Z7
    /Za
    /Zc
    /Zd
    /Ze
    /Zg
    /Zi
       /ZI
       /Zi
    /Zl
    /Zp
    /Zs
    nologo



y0 ライブラリー関数
y1 ライブラリー関数
yn ライブラリー関数



すべての IA プロセッサーでサポートされる組み込み関数
    その他の組み込み関数
    文字列とブロックのコピーに関連する組み込み関数
    浮動小数点
    算術演算組み込み関数



その他の関数



アセンブラー
    オブジェクトを生成するオプション
    オプションを渡すオプション
アセンブリー・ファイル
    名前の指定
アプリケーション
    コードの最適化を指定するオプション
アプリケーションの移植
アーキテクチャー
    コーディング・ガイドライン
    生成する命令のオプション



インクルード・ファイル
インストルメンテーション
    指定された関数に対する有効/無効オプション
インテル(R) C/C++ エラーパーサー
インテル(R) デバッガー
インテル(R)トレース・コレクター API
    呼び出しに挿入するオプション
インテルが提供するライブラリー
    動的にリンクするオプション
    静的にリンクするオプション
インテルの算術ライブラリー
    その他の関数
    三角関数
    丸め関数
    剰余関数
    双曲線関数
    指数関数
    特殊関数
    複素数関数
インテル以外のプラグマ
    alloc_text
    auto_inline
    check_stack
    code_and_data_seg
    comment
    ident
    init_seg
    message
    optimize
    pointer_size
    pop_macro
    push_macro
    section
    vtordisp
    weak
インラインコード
    ソース位置情報を生成するオプション
インライン化オプション
    比率を指定するオプション
インライン展開
    コンパイル単位に対する最大回数を指定するオプション
    ルーチンに対する最大回数を指定するオプション
    ルーチンサイズの上限を指定するオプション
    全体または部分的に無効にするオプション
    大きなルーチンの基準を指定するオプション
    小さなルーチンの基準を指定するオプション
    強制するオプション
    部分的に無効にするオプション
    関数の最大サイズを指定するオプション
インライン関数の展開
    レベルを指定するオプション



エイリアシング
    プログラムの仮定を指定するオプション
    関数にの仮定を指定するオプション
エクスポート・テンプレート
エラーパーサー



オブジェクト・ファイル
    含められるセクション数を増やすオプション
    指定
オプション・マッピング・ツール
オープンソースのツール



キャリーなし乗算命令 (PCLMULQDQ) 組み込み関数
キャリーなし組み込み関数
    _mm_clmulepi64_si128



クラス・ライブラリー
    C++ クラスと SIMD 演算
    クラスについて
    ハードウェアとソフトウェアの要件
    ライブラリーの詳細
    機能



グローバルシンボル



コンパイラー
    複数のバージョンの使用
コンパイラーのインストール
    ルート・ディレクトリーを指定するオプション
コンパイラーの操作
    コマンドラインからの起動
    コンパイルフェーズ
    デフォルトの動作
    入力ファイル
    出力ファイル
コンパイラーの起動
コンパイラー・オプション
    Eclipse でのサポート
    オプションカテゴリー
    カテゴリー
    クイック・リファレンス・ガイド
    コマンドライン構文
    サポートされていない Microsoft Visual Studio
    テンプレート
    プリプロセッサー・オプション
    リンカー関連
    一般的な規則
    互換性保持
    使用
    可視属性
    対応表
    推奨されていないオプション (古いオプション) と削除されたオプション
    新しいオプション
    最適化
    概要説明
    移植
コンパイラー・オプション・マッピング・ツール
コンパイラー情報
    実行ファイルへの保存
コンパイル
    インテル(R) C++ と gcc コード
コンパイル単位
    共有オブジェクトとしてリンクしないようにするオプション
コンパイル環境の変更



サブノーマル数
サポートされるツール



シンボルの可視属性
    指定するオプション
シンボル・プリエンプション
シンボル名
    生成時にドル記号を使用するオプション



ジャンプテーブル
    生成を行うオプション



スカラー置換
    ループ変換中の実行を有効にするオプション
    強力なマルチバージョン・チェックを使用するオプション
スタック
    チェックを有効にするオプション
    ルーチンのチェックを無効にするオプション
    予約する大きさを指定するオプション
スタックのチェック
    オプションを有効にする
スタック・アライメント
    関数に対して指定するオプション
スタック変数
    非数 (NaN) に初期化するオプション
スタティックの検証
スタティック・ライブラリー
    生成するためのツールを起動するオプション
ストリーミング SIMD 拡張命令
ストリーミング SIMD 拡張命令 2
ストリーミング SIMD 拡張命令 3
ストリーミング SIMD 拡張命令 3 補足命令
ストリーミング SIMD 拡張命令 4
ストリーミング・ストア
    最適化のために生成するオプション
スレッド・ローカル・ストレージ



ダイナミック・ライブラリー
    生成するためのツールを起動するオプション
ダイナミック・リンカー
    別のダイナミック・リンカーを指定するオプション
ダイナミック・リンク・ライブラリー (DLL)
    未解決の参照を検索するオプション



ツール
    オプションを渡すオプション
    ディレクトリーを指定するオプション



テンプレート
    エクスポート
テンプレートの実体化



ディレクトリー
    インクルード・ファイルとライブラリーを指定するオプション
    インクルード・パスの最初に追加するオプション
    実行ファイルを指定するオプション
デノーマル
デノーマル例外
デノーマル数
デバッグ
    コンパイラー・オプション
    シンボリック
    拡張設定を指定するオプション
    生成される情報に影響を与えるオプション
データ型
    効率性



トレースバック情報
    トレースバック情報を出力するオプション



ドキュメント
    表記規則
ドライバー・ツール・コマンド
    表示および実行するオプション
    表示のみで、実行しないオプション



バージョン
    実行ファイルに保存するオプション



パフォーマンス



ファイル名の指定
    アセンブリー・ファイル
    オブジェクト・ファイル
    実行ファイル



プラグマ
    表示するオプション
プリコンパイル済みヘッダーファイル
プリフェッチ挿入
    オプションを有効にする
プリプロセッサー・コンパイラー・オプション
プログラム
    エイリアシングを仮定するように指定するオプション
    速度を最大限にするオプション
プロシージャー間の最適化
    ファイル間の IPO を有効にするオプション
    単一ファイルのコンパイルで有効にするオプション
    追加のプロシージャー間の最適化を有効にするオプション
プロセッサー
    特定のプロセッサー向けに最適化するオプション
プロセッサー固有のコード
    生成および最適化するオプション
    生成するオプション
プロファイリング
    サマリーの名前を指定するオプション
    プログラムをインストルメントするオプション
    出力ファイルのディレクトリーを指定するオプション
    情報の使用を有効にするオプション
プロファイル・データ・レコード
    検索に影響するオプション
    検索時に相対パスを使用できるオプション
プロファイル情報
    スタティック・データ項目の順序設定オプション
    関数の順序設定を有効にするオプション


>>