RSQRTPS - Reciprocal SQuare RooT Packed Single

RSQRTPS xmm1, xmm2/m128    (S1
__m128 _mm_rsqrt_ps(__m128 a)
VRSQRTPS xmm1, xmm2/m128    (V1
__m128 _mm_rsqrt_ps(__m128 a)

各floatについて平方根の逆数の概数(相対誤差 <= 1.5*2-12)を計算し結果を②にセット
VRSQRTPS ymm1, ymm2/m256    (V1
__m256 _mm256_rsqrt_ps(__m256 a)

各floatについて平方根の逆数の概数(相対誤差 <= 1.5*2-12)を計算し結果を②にセット
512ビット版→VRSQRT14PS/VRSQRT28PS

x86/x64 SIMD命令一覧表  フィードバック