Hello everybody,
I would like to use the simd instruction PMOVMSKB in Odin.
I see predefined simd instructions in packages “base:intrinsics” or “core:simd”, but I don’t know how which simd proc in Odin corresponds to which x64 assembly instruction. Is there a source file where it is explicit, or should I call assembly from Odin myself ?
Sorry if the question is approximative, I’m new to simd/low level programming, and thanks in advance !
Context: porting json parser library ‘simdjson’ to Odin (simdjson/include/simdjson/haswell/simd.h at master · simdjson/simdjson · GitHub, line 73: ‘_mm256_movemask_epi8’ corresponds to ‘PMOVMSKB’ in x64 assembly)