These intrinsics have been avaible in llvm for a few years and are implemented by the X86 target for AVX512. But it looks like they were never documented.
We may also be missing scalarization support on targets that don't support them. And I think we probably handle them incorrectly in type legalization.