https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93594
--- Comment #2 from andysem at mail dot ru --- Another test case: __m256i cvt_permute(__m128i low) { return _mm256_permute2x128_si256(_mm256_castsi128_si256(low), _mm256_castsi128_si256(low), 0x80); } https://gcc.godbolt.org/z/4Ddt3C