On Saturday, 29 April 2017 at 11:24:36 UTC, Patrick Schluter
wrote:
C99 says "if an int can represent all values of the original
type, the value is converted to an int; otherwise, it is
converted to an unsigned int."
Well, C is making the simple assumption that registers are
int-sized...
This is no longer true of course, as "registers" are "SIMD
sized". So I am pretty sure it will lead to suboptimal code in
some instances.
While quite often surprising for people coming from other
languages, I think that Walter's persistence in following the
basic C rule is a good thing.
Why is it a good thing?
- Re: "Competitiv... XavierAP via Digitalmars-d-announce
- Re: "Compe... Atila Neves via Digitalmars-d-announce
- Re: "C... Nick Sabalausky (Abscissa) via Digitalmars-d-announce
- Re: &qu... H. S. Teoh via Digitalmars-d-announce
- Re: &qu... Ali Çehreli via Digitalmars-d-announce
- Re:... Nick Sabalausky (Abscissa) via Digitalmars-d-announce
- Re: &qu... Ola Fosheim Grostad via Digitalmars-d-announce
- Re: &qu... Nick Sabalausky (Abscissa) via Digitalmars-d-announce
- Re:... Ola Fosheim Grøstad via Digitalmars-d-announce
- Re: &qu... Patrick Schluter via Digitalmars-d-announce
- Re:... Ola Fosheim Grøstad via Digitalmars-d-announce
- ... Patrick Schluter via Digitalmars-d-announce
- ... Ola Fosheim Grøstad via Digitalmars-d-announce
- ... Adam D. Ruppe via Digitalmars-d-announce
- Re:... H. S. Teoh via Digitalmars-d-announce