<<

REDUCTION
    データスコープ属性節の概要



SMP システム
SSE
SSE 組み込み関数
    add_ps
    add_ss
    and_ps
    andnot_ps
    avg_pu16
    avg_pu8
    cmpeq_ps
    cmpeq_ss
    cmpge_ps
    cmpge_ss
    cmpgt_ps
    cmpgt_ss
    cmple_ps
    cmple_ss
    cmplt_ps
    cmplt_ss
    cmpneq_ps
    cmpneq_ss
    cmpnge_ps
    cmpnge_ss
    cmpngt_ps
    cmpngt_ss
    cmpnle_ps
    cmpnle_ss
    cmpnlt_ps
    cmpnlt_ss
    cmpord_ps
    cmpord_ss
    cmpunord_ps
    cmpunord_ss
    comieq_ss
    comige_ss
    comigt_ss
    comile_ss
    comilt_ss
    comineq_ss
    cvtpi16_ps
    cvtpi32_ps
    cvtpi32x2_ps
    cvtpi8_ps
    cvtps_pi16
    cvtps_pi32
    cvtps_pi8
    cvtpu16_ps
    cvtpu8_ps
    cvtsi32_ss
    cvtsi64_ss
    cvtss_f32
    cvtss_si32
    cvtss_si64
    cvttps_pi32
    cvttss_si32
    cvttss_si64
    div_ps
    div_ss
    extract_pi16
    getcsr
    IA-64 アーキテクチャー上での SSE 組み込み関数の使用
    insert_pi16
    load_ps
    load_ps1
    load_ss
    loadh_pi
    loadl_pi
    loadr_ps(
    loadu_ps
    maskmove_si641
    max_pi16
    max_ps
    max_pu8
    max_ss
    min_pi16
    min_ps
    min_pu8
    min_ss
    move_ss
    movehl_ps
    movelh_ps
    movemask_pi8
    movemask_ps
    mul_ps
    mul_ss
    mulhi_pu16
    or_ps
    prefetch
    rcp_ps
    rcp_ss
    rsqrt_ps
    rsqrt_ss
    sad_pu8
    set_ps
    set_ps1
    set_ss
    setcsr
    setr_ps
    setzero_ps
    sfence
    shuffle_pi16
    shuffle_ps
    sqrt_ps
    sqrt_ss
    SSE 組み込み関数を使用するプログラミング
    store_ps
    store_ps1
    store_ss
    storeh_pi
    storel_pi
    storer_ps
    storeu_ps
    stream_pi
    stream_ps
    sub_ps
    sub_ss
    ucomieq_ss
    ucomige_ss
    ucomigt_ss
    ucomile_ss
    ucomilt_ss
    ucomineq_ss
    unpackhi_ps
    unpacklo_ps
    xor_ps
    その他の操作
    キャッシュ操作
    コントロール・レジスターを読み書きするマクロ
    シャッフル関数のマクロ
    ストア操作
    データ型
    レジスター
    レジスターを読み書きする組み込み関数
    ロード操作
    変換操作
    整数演算
    比較操作
    算術演算
    行列の転置を行うマクロ
    設定操作
    論理演算
SSE2
SSE2 組み込み関数
    add_epi16
    add_epi32
    add_epi64
    add_epi8
    add_pd
    add_sd
    add_si64
    adds_epi16
    adds_epi8
    adds_epu16
    adds_epu8
    and_pd
    and_si128
    andnot_pd
    andnot_si128
    avg_epu16
    avg_epu8
    clflush
    cmpeq_epi16
    cmpeq_epi32
    cmpeq_epi8
    cmpeq_pd
    cmpeq_sd
    cmpge_pd
    cmpge_sd
    cmpgt_epi16
    cmpgt_epi32
    cmpgt_epi8
    cmpgt_pd
    cmpgt_sd
    cmple_pd
    cmple_sd
    cmplt_epi16
    cmplt_epi32
    cmplt_epi8
    cmplt_pd
    cmplt_sd
    cmpneq_pd
    cmpneq_sd
    cmpnge_pd
    cmpnge_sd
    cmpngt_pd
    cmpngt_sd
    cmpnle_pd
    cmpnle_sd
    cmpnlt_pd
    cmpnlt_sd
    cmpord_pd
    cmpord_sd
    cmpunord_pd
    cmpunord_sd
    comieq_sd
    comige_sd
    comigt_sd
    comile_sd
    comilt_sd
    comineq_sd
    cvtepi32_pd
    cvtepi32_ps
    cvtpd_epi32
    cvtpd_pi32
    cvtpd_ps
    cvtpi32_pd
    cvtps_epi32
    cvtps_pd
    cvtsd_f64
    cvtsd_si32
    cvtsd_si64
    cvtsd_ss
    cvtsi128_si32
    cvtsi128_si64
    cvtsi32_sd
    cvtsi32_si128
    cvtsi64_sd
    cvtsi64_si128
    cvtss_sd
    cvttpd_epi32
    cvttpd_pi32
    cvttps_epi32
    cvttsd_si32
    cvttsd_si64
    div_pd
    div_sd
    extract_epi16
    insert_epi16
    lfence
    load1_pd
    load_pd
    load_sd
    load_si128
    loadh_pd
    loadl_epi64
    loadl_pd
    loadr_pd
    loadu_pd
    loadu_si128
    madd_epi16
    maskmoveu_si128
    max_epi16
    max_epu8
    max_pd
    max_sd
    mfence
    min_epi16
    min_epu8
    min_pd
    min_sd
    move_epi64
    move_sd
    movemask_epi8
    movemask_pd
    movepi64_pi64
    movpi64_pi64
    mul_epu32
    mul_pd
    mul_sd
    mul_su32
    mulhi_epi16
    mulhi_epu16
    mullo_epi16
    or_pd
    or_si128
    packs_epi16
    packs_epi32
    packus_epi16
    PAUSE 組み込み関数
    sad_epu8
    set1_epi16
    set1_epi32
    set1_epi64
    set1_epi8
    set1_pd
    set_epi16
    set_epi32
    set_epi64
    set_epi8
    set_pd
    set_sd
    setr_epi16
    setr_epi32
    setr_epi64
    setr_epi8
    setr_pd
    setzero_pd
    setzero_si128
    shuffle_epi32
    shuffle_pd
    shufflehi_epi16
    shufflelo_epi16
    sll_epi16
    sll_epi32
    sll_epi64
    slli_epi16
    slli_epi32
    slli_epi64
    slli_si128
    sqrt_pd
    sqrt_sd
    sra_epi16
    sra_epi32
    srai_epi16
    srai_epi32
    srl_epi16
    srl_epi32
    srl_epi64
    srli_epi16
    srli_epi32
    srli_epi64
    srli_si128
    store1_pd
    store_pd
    store_sd
    store_si128
    storeh_pd
    storel_epi64
    storel_pd
    storer_pd
    storeu_pd
    storeu_si128
    stream_pd
    stream_si128
    stream_si32
    sub_epi16
    sub_epi32
    sub_epi64
    sub_epi8
    sub_pd
    sub_sd
    sub_si64
    subs_epi16
    subs_epi8
    subs_epu16
    subs_epu8
    ucomieq_sd
    ucomige_sd
    ucomigt_sd
    ucomile_sd
    ucomilt_sd
    ucomineq_sd
    unpackhi_epi16
    unpackhi_epi32
    unpackhi_epi64
    unpackhi_epi8
    unpackhi_pd
    unpacklo_epi16
    unpacklo_epi32
    unpacklo_epi64
    unpacklo_epi8
    unpacklo_pd
    xor_pd
    xor_si128
    その他の組み込み関数
    キャストサポート組み込み関数
    キャッシュ制御組み込み関数
    シフト組み込み関数
    シャッフルを行うマクロ
    ストア組み込み関数
    ロード組み込み関数
    変換組み込み関数
    比較組み込み関数
    浮動小数点ストア組み込み関数
    浮動小数点ロード組み込み関数
    浮動小数点変換組み込み関数
    浮動小数点比較組み込み関数
    浮動小数点算術演算組み込み関数
    浮動小数点設定組み込み関数
    浮動小数点論理演算組み込み関数
    移動組み込み関数
    算術演算組み込み関数
    設定組み込み関数
    論理演算組み込み関数
SSE3 組み込み関数
    addsub_pd
    addsub_ps
    float32 ベクトル組み込み関数
    float64 ベクトル組み込み関数
    hadd_pd
    hadd_ps
    hsub_pd
    hsub_ps
    loaddup_pd
    movedup_pd
    movehdup_ps
    moveldup_ps
    その他の組み込み関数
    マクロ関数
    整数ベクトル組み込み関数
SSE4 組み込み関数
    DWORD 乗算組み込み関数
    アプリケーション・ターゲテッド・アクセラレーター組み込み関数
    キャッシュ制御組み込み関数
    テスト組み込み関数
    パックド DWORD から符号なし WORD への変換組み込み関数
    パックド一致比較組み込み関数
    パックド形式変換組み込み関数
    パックド整数 Min/Max 組み込み関数
    パックド比較組み込み関数
    パックド混合組み込み関数
    レジスター挿入/抽出組み込み関数
    浮動小数点ドット積組み込み関数
    浮動小数点丸め組み込み関数
SSSE3 組み込み関数
    シャッフル組み込み関数
    乗算組み込み関数
    加算組み込み関数
    減算組み込み関数
    符号変更組み込み関数
    絶対値組み込み関数
    連結組み込み関数
stack
    チェックを有効にするオプション
    ルーチンのチェックを無効にするオプション
    予約する大きさを指定するオプション
SVML (Short Vector Mathematical Library) 組み込み関数
SVML 組み込み関数
    _mm_acos_pd
    _mm_acos_ps
    _mm_acosh_pd
    _mm_acosh_ps
    _mm_asin_pd
    _mm_asin_ps
    _mm_atan2_pd
    _mm_atan2_ps
    _mm_atan_pd
    _mm_atan_ps
    _mm_atanh_pd
    _mm_atanh_ps
    _mm_cacos_ps
    _mm_cacosh_ps
    _mm_casin_ps
    _mm_casinh_ps
    _mm_catan_ps
    _mm_catanh_ps
    _mm_cbrt_pd
    _mm_cbrt_ps
    _mm_ccos_ps
    _mm_ccosh_ps
    _mm_cexp_ps
    _mm_clog10_ps
    _mm_clog2_ps
    _mm_clog_ps
    _mm_cos_ps
    _mm_cosh_pd
    _mm_cosh_ps
    _mm_cpow_ps
    _mm_csin_ps
    _mm_csinh_ps
    _mm_csqrt_ps
    _mm_ctan_ps
    _mm_ctanh_ps
    _mm_erf_pd
    _mm_erf_ps
    _mm_erfc_pd
    _mm_erfc_ps
    _mm_exp2_pd
    _mm_exp2_ps
    _mm_exp_pd
    _mm_exp_ps
    _mm_invcbrt_pd
    _mm_invcbrt_ps
    _mm_invsqrt_pd
    _mm_invsqrt_ps
    _mm_log10_pd
    _mm_log10_ps
    _mm_log2_pd
    _mm_log2_ps
    _mm_log_pd
    _mm_log_ps
    _mm_pow_pd
    _mm_pow_ps
    _mm_sin_pd
    _mm_sin_ps
    _mm_sincos_pd
    _mm_sincos_ps
    _mm_sinh_pd
    _mm_sinh_ps
    _mm_sqrt_pd
    _mm_sqrt_ps
    _mm_tan_pd
    _mm_tan_ps
    _mm_tanh_pd
    _mm_tanh_ps
SWP
    SWP レポート


>>