https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121029
--- Comment #5 from Drea Pinski <pinskia at gcc dot gnu.org> --- Or maybe there is a better way of doing this rather than using COND_MAX/COND_MIN here. Like recongizing the reduction as conditional in the first place. That is: _7 = MAX_EXPR <_1, umax_11>; _9 = _2 <= 15; umax_3 = _9 ? _7 : umax_11; Seeing that umax_3 is either umax_11 or MAX. Let me look into the vectorizer tomorrow then. This should allow us to do the reduction even with sse2. It should also allow for the vectorization of PR 126139 even for aarch64 without SVE.
