変換操作の組込み関数
- _mm256_cvtepi32_pd
32 ビットの拡張パックド整数値をパックド倍精度浮動小数点値に型キャストします。対応するインテル® AVX 命令は VCVTDQ2PD です。
- _mm256_cvtepi32_ps
32 ビットの拡張パックド整数値をパックド単精度浮動小数点値に型キャストします。対応するインテル® AVX 命令は VCVTDQ2PS です。
- _mm256_cvtpd_epi32
パックド倍精度浮動小数点値を 32 ビットの拡張整数値に変換します。対応するインテル® AVX 命令は VCVTPD2DQ です。
- _m256_cvtps_epi32
パックド単精度浮動小数点値を 32 ビットの拡張整数値に変換します。対応するインテル® AVX 命令は VCVTPS2DQ です。
- _mm256_cvtpd_ps
パックド float64 値をパックド float32 値に変換します。対応するインテル® AVX 命令は VCVTPD2PS です。
- _m256_cvtps_pd
パックド float32 値をパックド float64 値に変換します。対応するインテル® AVX 命令は VCVTPS2PD です。
- _mm256_cvttp_epi32
パックド float64 値を、端数を切り捨てた 32 ビットの拡張整数値に変換します。対応するインテル® AVX 命令は VCVTTPD2DQ です。
- _mm256_cvttps_epi32
パックド float32 値を、端数を切り捨てた 32 ビットの拡張整数値に変換します。対応するインテル® AVX 命令は VCVTTPS2DQ です。