https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92013
--- Comment #1 from H.J. Lu <hjl.tools at gmail dot com> --- _mm_broadcastsd_pd is mapped to MOVDDUP __m128d _mm_movedup_pd (__m128d a); which is available with SSE3.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92013
--- Comment #1 from H.J. Lu <hjl.tools at gmail dot com> --- _mm_broadcastsd_pd is mapped to MOVDDUP __m128d _mm_movedup_pd (__m128d a); which is available with SSE3.