https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123870
--- Comment #36 from Ilya Kurdyukov <jpegqs at gmail dot com> --- (In reply to Robin Dapp from comment #35) > (In reply to Ilya Kurdyukov from comment #34) > > Also: > > > > 6. missed optimization with some instructions when vd = vs2, GCC uses an > > unnecessary copy instruction (Clang does't do this). > > Do you disagree with the interpretation of the RVV spec I quoted? > Then please open a new bug report for it. bug 123954 > The destination EEW equals the source EEW. vwaddu_wv : w (vd) = w (vs2) + v (vs1) vs2 is the same size as vd, I don't see how the RVV spec is against that. But But I'm not an expert in this topic.
