[Libre-soc-bugs] [Bug 1229] fosdem2024 llvm simple-v

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sun Dec 3 04:46:59 GMT 2023


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

--- Comment #5 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Jacob Lifshay from comment #3)
> also, we should make clear that any C syntax we have for declaring/using SV
> ops is marked as draft/wip/etc. 

of course.

> since I don't necessarily think register int
> my_vec[MAXVL]; is the best choice. e.g., it's missing SUBVL

struct vec2 register[NNN]. sorted.

>  and I expect the
> compiler devs will complain about it not having any SV-specific
> keywords/attributes 

attributes will make programmer's lives hell (unreadable crap).
plus deviation from standard c will make code-conversion that
much more work. to be severely avoided regardless of potential
complaints.

> thereby using a part of the syntax-space that they might
> want for something else.

for EUR 50,000 which disappears on embecosm's budget in under
3 months, even talking with other developers during the *design*
phase will be firmly out of scope.

if however other devs help out rather than complain then i have
absolutely no problem at all.

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


More information about the libre-soc-bugs mailing list