[Libre-soc-isa] [Bug 571] svp64 vector loads: sub-dword selection before or after byte-reversal
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Thu Jan 7 01:36:10 GMT 2021
https://bugs.libre-soc.org/show_bug.cgi?id=571
--- Comment #3 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
did a readthrough: the one that was relevant is, where does the src width come
from vs what is the unit stride?
and in the *older* spec which did not have dusl elwidth overrides, the src
elwidth *was* the stride width *was* the LD operation width (lb, lh, lw, ld).
however since we introduced twin elwidths (for saturation) we have three
widths, and therefore it makes sense that:
* the unit stride multiplier comes from the operation (lb, lh, lw, ld)
* the post-load truncation/extension comes from the src elwidth override
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Libre-SOC-ISA
mailing list