https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101366
--- Comment #3 from H.J. Lu <hjl.tools at gmail dot com> --- (In reply to Danila Kutenin from comment #0) > https://gcc.godbolt.org/z/hP99MYMEG > > void Test(char* dst) { > __m128i pattern = _mm_set1_epi8(dst[-1]); > for (int i = 0; i < 4; i++) { > _mm_loadu_si128(reinterpret_cast<__m128i*>(dst + 16 * i), pattern); Typo, should be _mm_storeu_si128 > } > }