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
>     }
> }

Reply via email to