dmd codegen improvements

Walter Bright via Digitalmars-d digitalmars-d at puremagic.com
Fri Aug 28 15:05:29 PDT 2015


On 8/28/2015 9:49 AM, Dmitry Olshansky wrote:
> Have you ever written a backend? What is the evidance?
>
> Consider that x86 x64 bit support was done in about one year and a half by
> Walter single-handedly that is without freezing the other activity on DMD, of
> course. Aside from emitting different sequences of instructions most IR-based
> optimizations stay the same.

Doing an ARM back end wouldn't be that hard. It's much less complex than x86. 
Most of the work would be deleting about half of the x86 code generator :-)



More information about the Digitalmars-d mailing list