[Libre-soc-dev] proposal of change of register name convention in SVP64

Dmitry Selyutin ghostmansd at gmail.com
Tue Jun 28 13:22:54 BST 2022


On Tue, Jun 28, 2022, 15:14 Luke Kenneth Casson Leighton <lkcl at lkcl.net>
wrote:

> On Tue, Jun 28, 2022 at 1:09 PM Dmitry Selyutin <ghostmansd at gmail.com>
> wrote:
>
> > This reminds me about "long long" and the recurring joke that in the
> > next revision of the standard they will have "long long long".
>
> 256-bit integers?
>

Considering this is the C standard, the result will be as vague as
possible. The best wording would be something like "hey, it's no less than
long long, and might bigger, but this is implementation-defined, here are
another 10 macros you need to check". Given that long long is 64-bit, I'd
assume long long long would be 128-bit, and long long long long would be
256-bit... You get the idea what happens next. :-)
BTW, folks from Plan 9 were so tired of this crap they have typedef long
long vlong. I guess "v" stands for "very". I have no idea how they would
call long long long. :-)


More information about the Libre-soc-dev mailing list