[libre-riscv-dev] [Bug 187] SimpleV vector operation semantics: reading scalar inputs before writing any outputs
bugzilla-daemon at libre-riscv.org
bugzilla-daemon at libre-riscv.org
Mon Feb 24 22:48:44 GMT 2020
http://bugs.libre-riscv.org/show_bug.cgi?id=187
Luke Kenneth Casson Leighton <lkcl at lkcl.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|CONFIRMED |RESOLVED
Resolution|--- |INVALID
--- Comment #1 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
this is a non-bug, jacob, because the SV fir-loop sends individual instructions
to the DMs, as if that forloop (loop2) had been macro-unrolled as scalar
instructions.
those scalar instructions are *going* to have the correct read and write
hazards established (by the DMs)... *just as they would if they were a sequence
of scalar instructions*.
consequently as this behaviour of SV is well-defined and not subject to change,
this us a non-bug. we don't have a nonbug category, closest is "invalid".
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-riscv-dev
mailing list