I found the following from
extern void __cdecl _mm512_i32scatter_epi32(void* base_addr, __m512i a, __m512i vindex, _MM_DOWNCONV_EPI32_ENUM downconv, int scale, int hint);
I recommend that you use the official version of the Intrinsics Guide.
Web pages at the Intel web site move from time to time, but the Intrinsics Guide is available as a link from the ISA Extensions web page: https://software.intel.com/en-us/isa-extensions
Right now the direct address for the Intrinsics Guide is https://software.intel.com/sites/landingpage/IntrinsicsGuide/
I also tried to use
void _mm512_i32extscatter_epi32 (void * mv, __m512i index, __m512i v1, _MM_DOWNCONV_EPI32_ENUM conv, int scale, int hint)
and I wrote
_mm512_i32extscatter_epi32(output, Vindex, Vinput, _MM_DOWNCONV_EPI32_NONE, 4, 1);
The compiler reports
catastrophic error: Illegal value of immediate argument to intrinsic
If I change the _MM_DOWNCONV_EPI32_NONE to _MM_DOWNCONV_EPI32_UINT8, the error becomes
catastrophic error: Invalid downconversion argument to intrinsic.
What is the proper way to use this extscatter intrinsics? How to fix it?