[Bug target/111829] Redudant register moves inside the loop

crazylht at gmail dot com gcc-bugzilla@gcc.gnu.org
Mon Oct 16 08:03:12 GMT 2023


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111829

--- Comment #4 from Hongtao.liu <crazylht at gmail dot com> ---
(In reply to Richard Biener from comment #2)
> You sink the conversion, so it would be PRE on the reverse graph.  The
> transform doesn't really fit a particular pass I think.
The conversions also needs to be hoisted if the initial variable is not
constant v2di{0, 0}/v4si{0, 0, 0, 0}


More information about the Gcc-bugs mailing list