[Libre-soc-isa] [Bug 1053] Separate Vector CRs containing CR8-CR127 from Scalar CR containing CR0-CR7

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Wed Apr 12 17:06:10 BST 2023


https://bugs.libre-soc.org/show_bug.cgi?id=1053

--- Comment #6 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Luke Kenneth Casson Leighton from comment #0)

> the same concept could also hypothetically be applied to GPR and
> FPR but the result coud damage Simple-V by restricting the number
> of contiguous registers useable as Vectors: the existing scalar
> GPR/FPR being 25% of SVP64's register range.

there is a reason why that is not needed: it's because unlike predication
using the CR Fields there is no additional Hazard Dependency created
just by Vector-Looping.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libre-SOC-ISA mailing list