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

Jacob Lifshay programmerjake at gmail.com
Tue Jun 28 18:22:04 BST 2022


On Tue, Jun 28, 2022, 05:32 Dmitry Selyutin via Libre-soc-dev <
libre-soc-dev at lists.libre-soc.org> wrote:

> 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. :-)


I'm hoping C just uses _BitInt(256) and stops adding stuff like long long
long long...

https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2709.pdf

Jacob


More information about the Libre-soc-dev mailing list