インテル® C++ コンパイラー XE 13.1 ユーザー・リファレンス・ガイド
シフト組込み関数
親トピック:
ベクトル組込み関数
_mm512_sllv_epi32/_mm512_mask_sllv_epi32
int32 ベクトルの左への論理シフトを実行します。対応する命令は
VPSLLVD
です。
この組込み関数は、インテル® メニー・インテグレーテッド・コア (インテル® MIC) アーキテクチャーにのみ適用されます。
_mm512_srav_epi32/_mm512_mask_srav_epi32
int32 ベクトルの右への算術シフトを実行します。対応する命令は
VPSRAVD
です。
この組込み関数は、インテル® メニー・インテグレーテッド・コア (インテル® MIC) アーキテクチャーにのみ適用されます。
_mm512_srlv_epi32/_mm512_mask_srlv_epi32
int32 ベクトルの右への論理シフトを実行します。対応する命令は
VPSRLVD
です。
この組込み関数は、インテル® メニー・インテグレーテッド・コア (インテル® MIC) アーキテクチャーにのみ適用されます。
_mm512_slli_epi32/_mm512_mask_slli_epi32
int32 ベクトルの左への論理シフトを実行します。対応する命令は
VPSLLD
です。
この組込み関数は、インテル® メニー・インテグレーテッド・コア (インテル® MIC) アーキテクチャーにのみ適用されます。
_mm512_srai_epi32/_mm512_mask_srai_epi32
int32 ベクトルの右への算術シフトを実行します。対応する命令は
VPSRAD
です。
この組込み関数は、インテル® メニー・インテグレーテッド・コア (インテル® MIC) アーキテクチャーにのみ適用されます。
_mm512_srli_epi32/_mm512_mask_srli_epi32
int32 ベクトルの右への論理シフトを実行します。対応する命令は
VPSRLD
です。
この組込み関数は、インテル® メニー・インテグレーテッド・コア (インテル® MIC) アーキテクチャーにのみ適用されます。