[Bug target/67609] [5/6 Regression] Generates wrong code for SSE2 _mm_load_pd
rguenth at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Sep 17 13:50:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67609
--- Comment #5 from Richard Biener <rguenth at gcc dot gnu.org> ---
It does the "correct" thing for
#include <emmintrin.h>
__m128d reg;
void set_lower(float b)
{
float v[4];
_mm_store_pd((double *)v, reg);
v[0] = b;
reg = _mm_load_pd((double *)v);
}
More information about the Gcc-bugs
mailing list