https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92013
Bug ID: 92013 Summary: _mm_broadcastsd_pd missing in avx2intrin.h Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: DrTroll at gmx dot de Target Milestone: --- _mm_broadcastsd_pd is missing in avx2intrin.h . It is listed in the intel intrinsics guide: https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_broadcastsd_pd The following example won't compile with GCC (tried version 8.3 locally and 9.2 online at godbolt): #include <x86intrin.h> __m128d Test(__m128d a) { return _mm_broadcastsd_pd(a); } In contrast, _mm256_broadcastsd_pd is not missing.