Intel® C++ Compiler 16.0 User and Reference Guide

_mm512_kandn

Performs a bitwise AND operation between a NOT vector mask and another vector mask. Corresponding instruction is KANDN. This intrinsic only applies to Intel® Many Integrated Core Architecture (Intel® MIC Architecture).

Syntax

extern __mmask16__cdecl _mm512_kandn(__mmask16 k1, __mmask16 k2);  

Parameters

k1

vector mask

k2

vector mask

Description

Performs a bitwise AND operation between the NOT of vector mask k1 and vector mask k2.

Returns

Returns the result of the bitwise AND NOT operation ( k2 & ^k1).