Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.

_mm256_undefined_si256 is mislabeled as _mm256_undefined_si128 in C++ user's guide

Nathan_Weeks
Beginner
287 Views

There appears to be a typo in the User and Reference Guide for the Intel® C++ Compiler 15.0. The "Intrinsics for Advanced Vector Extensions" section of the  lists _mm256_undefined_si128 one of the "Intrinsics for Generating Vectors of Undefined Values": 

https://software.intel.com/en-us/node/524189

However, this intrinsic is not defined in immintrin.h. _mm256_undefined_si256 is defined, however. The documentation should be updated to reflect this.

--
Nathan Weeks
Systems Analyst
Iowa State University -- Department of Mathematics
http://weeks.public.iastate.edu/

0 Kudos
2 Replies
KitturGanesh
Employee
287 Views

Thanks Nathan for pointing this out. I'll file this issue with our developers and keep you updated as soon as the release with the fix is out, appreciate much.

_Kittur

0 Kudos
KitturGanesh
Employee
287 Views

Nathan, the issue reference number (filed) is: DPD200361907 which will be listed under the list of bug fixes in the release containing the fix for this issue.

_Kittur

0 Kudos
Reply