https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122219
--- Comment #7 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Pengfei Li from comment #5) > Even with -fstack-reuse=none, the stores don’t sink. For this one ` -fstack-reuse=none -flifetime-dse=0` helps but not 100% though. We still have: _15 = VIEW_CONVERT_EXPR<uint128_t>(f0_8); MEM <uint128_t> [(union simde__m256_private *)&r_] = _15;
