[Libre-soc-org] [Bug 1005] write and submit grant request to nlnet for beginning adding compiler support for libre-soc

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Fri Feb 24 21:41:49 GMT 2023


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

--- Comment #7 from Jacob Lifshay <programmerjake at gmail.com> ---
(In reply to Luke Kenneth Casson Leighton from comment #6)
> (In reply to Jacob Lifshay from comment #4)
> 
> > there may also be additional types for a RVV/SVE-style vector compatibility
> > layer, where the compiler determines MAXVL -- imho this should be left for
> > later as it will be much more complex to implement due to needing to guess
> > register usage
> 
> no guessing required.
> 
> int register [NN];

the whole point of those RVV/SVE-style vector types is the programmer does
*not* provide MAXVL, the compiler figures out the most efficient value.

if the programmer wants to provide MAXVL, they should just use the SVP64 vector
types (e.g. u32(14, 3)), since providing MAXVL or not is the only difference
between them, they are otherwise identical types.

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


More information about the Libre-soc-org mailing list