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

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Please do not introduce ROTATE_COUNT_TRUNCATED.  RTL should always be
well-defined and semantics _not_ depend on the recognized instruction (see all
the hassle with SHIFT_COUNT_TRUNCATED and targets having shifts that do
and shifts that don't truncate...).  Preferably RTL semantics should also
not depend on the target - instead different RTL, (rotaterttr?), should
be used when semantics differ (or, when truncation is desired, simply
explicitely truncate).

Reply via email to