On 10/3/23 09:55, Roger Sayle wrote:
There are a small handful of middle-end maintainers/reviewers that
understand and appreciate the difference between the RTL statements:
(set (subreg:HI (reg:SI x)) (reg:HI y))
and
(set (strict_lowpart:HI (reg:SI x)) (reg:HI y))
If one (or more) of them could please take a look at
https://gcc.gnu.org/pipermail/gcc-patches/2023-July/625532.html
<https://gcc.gnu.org/pipermail/gcc-patches/2023-July/625532.html>
I’d very much appreciate it (one less wrong-code regression).
This definitely fell through the cracks.
The patch is OK for the trunk.
Thanks again,
jeff