MMX® テクノロジの組込み関数のプロトタイプは、ヘッダ・ファイルmmintrin.h内にあります。
組込み関数名 | 別名 | 操作 | 対応する 命令 |
---|---|---|---|
_m_pand | _mm_and_si64 | ビット単位のAND(論理積) | PAND |
_m_pandn | _mm_andnot_si64 | NOT(否定) | PANDN |
_m_por | _mm_or_si64 | ビット単位のOR(論理和) | POR |
_m_pxor | _mm_xor_si64 | ビット単位のXOR(排他的論理和) | PXOR |
m1 の64ビット値と m2 の64ビット値について、ビット単位の AND (排他的論理和)演算を実行します。
__m64 _m_pandn(__m64 m1, __m64 m2)m1 の64ビット値のNOT (否定)演算を実行し、その結果とm2 の64ビット値について、ビット単位の AND (論理積)演算を実行します。
__m64 _m_por(__m64 m1, __m64 m2)m1 の64ビット値と m2 の64ビット値について、ビット単位の OR (排他的論理和)演算を実行します。
__m64 _m_pxor(__m64 m1, __m64 m2)m1 の64ビット値と m2 の64ビット値について、ビット単位の XOR (排他的論理和)演算を実行します。