Intel® C++ Compiler 16.0 User and Reference Guide

_mm_tzcnt_32/ _mm_tzcnt_64

Performs a trailing zero bit count. This intrinsic only applies to Intel® Many Integrated Core Architecture (Intel® MIC Architecture).

Syntax

extern int __cdecl _mm_tzcnt_32(unsigned int x);

extern __int64 __cdecl _mm_tzcnt_64(unsigned __int64 x);

Parameters

x

integer, with 32-bit elements (for _mm_tzcnt_32) or 64-bit elements (for _mm_tzcnt_64)

Description

Performs a trailing bit count on integer x.

Returns

Returns scalar value result count operation.