三角関数操作の組込み関数
注
SVML ライブラリーの多くのルーチンは、互換マイクロプロセッサーよりもインテル製マイクロプロセッサーでより高度に最適化されます。
親トピック:
SVML (Short Vector Mathematical Library) 操作の組込み関数
_mm_acos_pd、_mm256_acos_pd
逆余弦を計算します。float64 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の acos(x) 関数です。
_mm_acos_ps、_mm256_acos_ps
逆余弦を計算します。float32 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の acos(x) 関数です。
_mm_acosh_pd、_mm256_acosh_pd
逆双曲線余弦を計算します。float64 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の acosh(x) 関数です。
_mm_acosh_ps、_mm256_acosh_ps
逆双曲線余弦を計算します。float32 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の acosh(x) 関数です。
_mm_asin_pd、_mm256_asin_pd
逆正弦を計算します。float64 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の asin(x) 関数です。
_mm_asin_ps、_mm256_asin_ps
逆正弦を計算します。float32 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の asin(x) 関数です。
_mm_asinh_pd、_mm256_asinh_pd
逆双曲線正弦を計算します。float64 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の asinh(x) 関数です。
_mm_asinh_ps、_mm256_asinh_ps
逆双曲線正弦を計算します。float32 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の asinh(x) 関数です。
_mm_atan_pd、_mm256_atan_pd
逆正接を計算します。float64 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の atan(x) 関数です。
_mm_atan_ps、_mm256_atan_ps
逆正接を計算します。float32 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の atan(x) 関数です。
_mm_atan2_pd、_mm256_atan2_pd
float64 変数 x と y の逆正接を計算します。float64 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の atan2(x, y) 関数です。
_mm_atan2_ps、_mm256_atan2_ps
float32 変数 x と y の逆正接を計算します。float32 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の atan2(x, y) 関数です。
_mm_atanh_pd、_mm256_atanh_pd
逆双曲線正接を計算します。float64 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の atanh(x) 関数です。
_mm_atanh_ps、_mm256_atanh_ps
逆双曲線正接を計算します。float32 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の atanh(x) 関数です。
_mm_cos_pd、_mm256_cos_pd
余弦を計算します。float64 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の cos(x) 関数です。
_mm_cos_ps、_mm256_cos_ps
余弦を計算します。float32 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の cos(x) 関数です。
_mm_cosd_pd、_mm256_cosd_pd
余弦を計算します。float64 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の cosd(x) 関数です。
_mm_cosd_ps、_mm256_cosd_ps
余弦を計算します。float32 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の cosd(x) 関数です。
_mm_cosh_pd、_mm256_cosh_pd
双曲線余弦を計算します。float64 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の cosh(x) 関数です。
_mm_cosh_ps、_mm256_cosh_ps
双曲線余弦を計算します。float32 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の cosh(x) 関数です。
_mm_sin_pd、_mm256_sin_pd
正弦を計算します。float64 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の sin(x) 関数です。
_mm_sin_ps、_mm256_sin_ps
正弦を計算します。float32 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の sin(x) 関数です。
_mm_sind_pd、_mm256_sind_pd
正弦を計算します。float64 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の sind(x) 関数です。
_mm_sind_ps、_mm256_sind_ps
正弦を計算します。float32 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の sind(x) 関数です。
_mm_sinh_pd、_mm256_sinh_pd
双曲線正弦を計算します。float64 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の sinh(x) 関数です。
_mm_sinh_ps、_mm256_sinh_ps
双曲線正弦を計算します。float32 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の sinh(x) 関数です。
_mm_tan_pd、_mm256_tan_pd
正接を計算します。float64 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の tan(x) 関数です。
_mm_tan_ps、_mm256_tan_ps
正接を計算します。float32 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の tan(x) 関数です。
_mm_tand_pd、_mm256_tand_pd
正接を計算します。float64 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の tand(x) 関数です。
_mm_tand_ps、_mm256_tand_ps
正接を計算します。float32 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の tand(x) 関数です。
_mm_tanh_pd、_mm256_tanh_pd
双曲線正接を計算します。float64 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の tanh(x) 関数です。
_mm_tanh_ps、_mm256_tanh_ps
双曲線正接を計算します。float32 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の tanh(x) 関数です。
_mm_sincos_pd、_mm256_sincos_pd
正弦と余弦を計算します。float64 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の sincos(x, &sin_x, &cos_x) 関数です。
_mm_sincos_ps、_mm256_sincos_ps
正弦と余弦を計算します。float32 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の sincos(x, &sin_x, &cos_x) 関数です。