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.

Reply via email to