Hi. I've found two mistakes in Intel Intrinsics Guide 3.4.2 online.
For _mm512_mask_cmple_epi32_mask, the guide describes it as "less-than" which is supposed to be "less-than-or-equal" (https://goo.gl/8MxUgk).
For _mm512_mask_cmplt_epi32_mask, the guide describes it as "less-than-or-equal" which is supposed to be "less-than" (https://goo.gl/NvwCyc).
For more complete information about compiler optimizations, see our Optimization Notice.